MARCHAND MANON
e5fa43b44e
fix getFov that had a limitation to 180°
2023-08-31 11:48:30 +02:00
MARCHAND MANON
4fef27cdf3
rename getCooFrame into getFrame
2023-08-31 11:43:38 +02:00
MARCHAND MANON
a0e7f95d3f
fix padding
2023-08-30 12:16:54 +02:00
MARCHAND MANON
5638a6c323
update getViewWCS to adapt to projection
2023-08-30 11:50:34 +02:00
Matthieu Baumann
d6e753ee85
Merge pull request #117 from szpetny/read-only-catalog
...
read only catalog option
2023-08-28 15:42:18 +02:00
szpetny
5364eaf124
read only catalog option
2023-08-22 16:08:14 +02:00
Matthieu Baumann
c35c20d241
update the deploy
2023-08-22 14:50:46 +02:00
Matthieu Baumann
be619b3e8c
fix relMouseCoords when rightclicking to make the context menu appear again
2023-08-22 14:42:00 +02:00
Matthieu Baumann
62633d01bc
fix of a weird resize problem occuring when accessing the gridCanvas. This has been reported by Robin MENEUST from obspm
2023-08-15 18:25:49 +02:00
Matthieu Baumann
bc1096fce3
Aladin lite: v3.2.0
...
Features:
- The use of vite as a project manager
- Enhance the MOC rendering perf and add possibility to draw the perimeter
- Many fixes such as the footprints rendering for all sky projections
- A line rasterizer enabling the thickness' grid line changes
v3.2.0
2023-08-13 14:10:44 +02:00
Matthieu Baumann
7d5696228d
remove engines in package json
2023-08-12 19:14:44 +02:00
Matthieu Baumann
08699a9bd5
Merge branch 'develop' into develop
2023-08-12 19:00:28 +02:00
Matthieu Baumann
fc6a09e373
Fix rebase
2023-08-12 15:26:54 +02:00
Matthieu Baumann
a8a86a2952
Merge branch 'develop' into develop
2023-08-12 15:18:38 +02:00
Matthieu Baumann
cc958bfa2d
Corrected ESASky link in README
...
Redo PR #104 commit directly on develop
Co-authored-by: imbasimba <https://www.henriknorman.com >
2023-08-12 15:06:13 +02:00
Matthieu Baumann
6c4ddce6b0
Merge pull request #113 from cds-astro/features/lineRasterizer
...
Features/line rasterizer
2023-08-12 15:04:17 +02:00
Matthieu Baumann
a4e4ec85af
fix tests
2023-08-12 14:57:41 +02:00
Matthieu Baumann
b31bb18027
points to votable repo
2023-08-12 14:51:56 +02:00
Matthieu Baumann
de66d28061
points to forked github repo
2023-08-12 14:20:54 +02:00
Matthieu Baumann
ffdeb0ac2a
fix footprints example
2023-08-11 18:16:05 +02:00
Matthieu Baumann
56e6fa80d5
fix lat=0.0 parallel
2023-08-11 15:52:46 +02:00
Matthieu Baumann
31348c12c6
fix some cuts default init problems
2023-08-10 11:35:23 +02:00
onekiloparsec
c1b2bd24b9
Reverting the insertion of /.idea into the gitignore.
...
It can be anaged individually.
2023-08-03 13:31:34 +02:00
Manon
46573a23da
fix draw
2023-08-01 10:08:15 +02:00
Matthieu Baumann
3bba90f3d1
adapt tests
2023-07-28 13:31:34 +02:00
Matthieu Baumann
c58876e21d
remove some logs
2023-07-28 13:31:34 +02:00
Matthieu Baumann
9ef1f2ac09
cargo fix
2023-07-28 13:31:34 +02:00
Matthieu Baumann
a2a09c7506
fix fill MOC
2023-07-28 13:31:34 +02:00
Matthieu Baumann
bd9845fab1
Enhance moc render with new optional parameter: perimeter, edge (default) and fill, with a fillColor javascript param
2023-07-28 13:31:34 +02:00
Matthieu Baumann
bb7513a959
wip perimeter moc draw
2023-07-28 13:31:34 +02:00
Matthieu Baumann
526cf51c4c
enhance grid wip
2023-07-28 13:31:34 +02:00
Matthieu Baumann
163dd7d762
first commit
2023-07-28 13:31:34 +02:00
Cédric Foellmi
121f4345bc
Update src/js/gui/ContextMenu.js
...
Fixed the missing canvas parameter of the refactored `relMouseCoords` function.
Co-authored-by: Matthieu Baumann <baumannmatthieu0@gmail.com >
2023-07-19 04:01:47 +02:00
Cédric Foellmi
0665f2b65f
Update src/js/View.js
...
Fixed the missing canvas parameter of the refactored `relMouseCoords` function.
Co-authored-by: Matthieu Baumann <baumannmatthieu0@gmail.com >
2023-07-19 04:01:38 +02:00
Cédric Foellmi
a58fb1dd8a
Update src/js/View.js
...
Fixed the missing canvas parameter of the refactored `relMouseCoords` function.
Co-authored-by: Matthieu Baumann <baumannmatthieu0@gmail.com >
2023-07-19 04:01:29 +02:00
Cédric Foellmi
466472a1a7
Update src/js/View.js
...
Fixed the missing canvas parameter of the refactored `relMouseCoords` function.
Co-authored-by: Matthieu Baumann <baumannmatthieu0@gmail.com >
2023-07-19 04:01:14 +02:00
Cédric Foellmi
540f4e33be
Update src/js/View.js
...
Fixed the missing canvas parameter of the refactored `relMouseCoords` function.
Co-authored-by: Matthieu Baumann <baumannmatthieu0@gmail.com >
2023-07-19 04:01:04 +02:00
Cédric Foellmi
0b92b6d1db
Update src/js/GenericPointer.js
...
Fixed the missing canvas parameter of the refactored `relMouseCoords` function.
Co-authored-by: Matthieu Baumann <baumannmatthieu0@gmail.com >
2023-07-19 04:00:38 +02:00
Cédric Foellmi
06dcc126f9
Fixed import
...
Signed-off-by: Cédric Foellmi <cedric@onekiloparsec.dev >
2023-07-18 12:11:16 +02:00
Cédric Foellmi
04e552b7c3
Making a first test passing!
...
Signed-off-by: Cédric Foellmi <cedric@onekiloparsec.dev >
2023-07-18 12:11:16 +02:00
Cédric Foellmi
1bee9c8b77
Ignoring .idea (PyCharm/WebStorm)
...
Signed-off-by: Cédric Foellmi <cedric@onekiloparsec.dev >
2023-07-18 12:11:16 +02:00
Cédric Foellmi
c77f2aeda8
Making a dedicated dependency-free Constants file to avoid Utils import Aladin.js!
...
Signed-off-by: Cédric Foellmi <cedric@onekiloparsec.dev >
2023-07-18 12:11:16 +02:00
Cédric Foellmi
57c1b8423d
Linting
...
Signed-off-by: Cédric Foellmi <cedric@onekiloparsec.dev >
2023-07-18 12:11:16 +02:00
Cédric Foellmi
ebf2d06f31
Using the Utils methods also in the examples
...
Signed-off-by: Cédric Foellmi <cedric@onekiloparsec.dev >
2023-07-18 12:11:16 +02:00
Cédric Foellmi
5d0ec40612
Fixing imports
...
Signed-off-by: Cédric Foellmi <cedric@onekiloparsec.dev >
2023-07-18 12:11:16 +02:00
Cédric Foellmi
82b2eb0423
Using the new Utils method
...
Signed-off-by: Cédric Foellmi <cedric@onekiloparsec.dev >
2023-07-18 12:11:16 +02:00
Cédric Foellmi
2dc6f17c7d
Renaming Utils.js into Utils.ts and correcting related imports.
...
Note that the content of Utils.ts has also been changed. More pecisely:
- `relMouseCoords` has been set as a function of the Utils object, to avoid attaching it to canvas prototype. This was very custom way of doing, and makes testing very complicated to run, while providing no real value.
- Removed the jQuery dependency and made `urlParam` a function of the Utils object.
- Added some types when possible / easy. But TS already reveal the misuse of some function sur as `parseInt` and `parseFloat` (which act on strings, not numbers)
Signed-off-by: Cédric Foellmi <cedric@onekiloparsec.dev >
2023-07-18 12:11:15 +02:00
Cédric Foellmi
402e270015
Introducing typescript & vitest
...
In order to push upward the code quailty of the Javascript code, I propose to introduce Typescript and Vitest for writing unit tests.
This first commit simply introduce the right dependencies and configuration.
Note the presence of “happy-dom” dev dep for manipulating the window object (which is involved in the first test written on Utils).
Signed-off-by: Cédric Foellmi <cedric@onekiloparsec.dev >
2023-07-18 12:07:21 +02:00
Matthieu Baumann
7cfbb83883
Add possibility to download the PNG export from javascript API
2023-07-11 10:53:07 +02:00
MARCHAND MANON
ba8acf4a99
fix color of context menu
2023-07-04 18:25:12 +02:00