Matthieu Baumann
1981721b05
change default background color to 'rgb(60, 60, 60)', fix #106
2023-09-27 15:45:52 +02:00
Matthieu Baumann
9137effc3a
factorize code by handling reversed_longitude directly when projecting. Should fix #115
2023-09-27 15:33:19 +02:00
Matthieu Baumann
0f619156e6
fix animation test by fetching tiles every 700ms when moving. The fetching remains still disabled when inertia is on
2023-09-26 16:52:22 +02:00
Matthieu Baumann
dcafbd7b91
revert seeking properties with a txt extension
2023-09-26 11:25:14 +02:00
Matthieu Baumann
c42ac03836
fix polyfill in sin proj
2023-09-22 17:04:51 +02:00
Matthieu Baumann
13a6037882
Polyline: add hpx code to remove drawing lines in between 2 different collinion zone
2023-09-22 17:04:51 +02:00
szpetny
7dec2fd9be
A proposal of a new feature - let the polygon to be filled in with a given color with given transparency
2023-09-22 17:04:51 +02:00
szpetny
01aff09511
expose mouse coords in callbacks for source/footprint click and hover
2023-09-20 19:28:42 +02:00
Matthieu Baumann
7a52a9f962
Fix #123 , difficulty to get the radius in pixel of a circle at the edge of a projection. My solution: I project 4 vertices on the circle lying in the cardinal points N, S, E, W and I take as radius the minimal distance between the circle center and one these vertices lying on the circle
2023-09-14 06:20:07 +02:00
Matthieu Baumann
3bda0fcd75
Merge pull request #118 from szpetny/draw-function-fixes
...
Small changed regarding drawing a footprint
2023-08-31 16:55:53 +02:00
szpetny
98b0d0dff6
setOverlay added to Footprint bc draw function fails when it is lacking,
...
improvement - reading lineWidth from overlay if not specified in shape
2023-08-22 16:29:06 +02:00
szpetny
5364eaf124
read only catalog option
2023-08-22 16:08:14 +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
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
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
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
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
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
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
Matthieu Baumann
41f381ab2b
add filter option for Catalog object #80
2023-06-06 10:26:37 +02:00
bmatthieu3
30b87b2464
update readme
2023-05-26 18:16:02 +02:00
bmatthieu3
4808f84b37
fix: import A when it is necessary
2023-05-26 18:16:02 +02:00
bmatthieu3
bcfe829b03
use vite producing es and umd aladin lite module types. The umd is consistent with what is being used since a long time (including manually the aladin lite script)
2023-05-26 18:16:02 +02:00