99 Commits

Author SHA1 Message Date
Matthieu Baumann
8831336ca2 UI: stack layer WIP 2024-02-29 18:13:22 +01:00
Matthieu Baumann
479918c9b8 add circular selection 2024-02-29 18:13:22 +01:00
Matthieu Baumann
02a23ea955 add subscribers 2023-11-21 09:54:05 +01:00
Matthieu Baumann
6f6024fbdd first SAMP commit 2023-11-21 09:54:05 +01:00
Matthieu Baumann
d62720d0bd change version to a bugfix one 2023-09-26 14:30:38 +02:00
Matthieu Baumann
94cad9b878 remove deploy script on git 2023-09-26 11:32:48 +02:00
Matthieu Baumann
c35c20d241 update the deploy 2023-08-22 14:50:46 +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
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
dbf8c8dbeb remove terser from dev dep 2023-05-26 18:51:07 +02:00
Matthieu Baumann
5ef2991310 Conditional export for CJS (require)
Requested in #93

Co-authored-by: diego-ge
2023-05-26 18:47:57 +02:00
Matthieu Baumann
78ff815e9b npm pack 2023-05-26 18:35:21 +02:00
Matthieu Baumann
ead34d5944 add formats info 2023-05-26 18:16:02 +02:00
Matthieu Baumann
05ddeb8f7d include only js files into the npm package 2023-05-26 18:16:02 +02:00
bmatthieu3
6cce07cdfd update ci [ci skip] 2023-05-26 18:16:02 +02:00
bmatthieu3
4cf94eaf1a add some ci (TO TEST) 2023-05-26 18:16:02 +02:00
bmatthieu3
54bb0be16e update readme with new npm usage instructions 2023-05-26 18:16:02 +02:00
bmatthieu3
fa52c39d7c update readme 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
Matthieu BAUMANN
2d87c818f3 v3.1.0 2023-03-22 16:30:57 +01:00
Matthieu BAUMANN
8785d58b1e update package.json 2023-02-17 19:21:31 +01:00
Matthieu BAUMANN
3a57cbac1a AladinLiteSrc -> AladinLiteAssets 2023-02-17 19:21:31 +01:00
Matthieu BAUMANN
0d49fbae56 add AladinLiteSrc.tar.gz in the build pipeline 2023-01-30 15:11:46 +01:00
Matthieu BAUMANN
388b541b89 package command: npm run package-tar 2023-01-27 15:39:51 +01:00
Matthieu BAUMANN
02b259d360 move jquery dep to npm 2022-12-08 10:04:12 +01:00
Matthieu BAUMANN
09e4b2273e only deploy for the dev mode 2022-10-24 11:58:55 +02:00
Matthieu BAUMANN
db29ba3c52 add deploy debug 2022-10-24 11:51:45 +02:00
Matthieu BAUMANN
f1a5ba4144 add deploy and fix unsigned hips rendering with colormap 2022-10-17 15:19:12 +02:00
bmatthieu3
1867e33e1f continue decreasing wasm size 2022-10-06 10:47:58 +02:00
Thomas Boch
55c9c832b7 At build time, modify index.html so that JS file points to latest v3 2022-09-22 09:49:27 +02:00
bmatthieu3
8dbc2759a7 remove index.html, fix tan proj, fix allsky for tile_width <= 64 2022-07-05 16:20:28 +02:00
Thomas Boch
b36ca3878f WIP: changes for safari 14 2022-06-21 18:51:44 +02:00
Matthieu Baumann
3f7df136aa moc opti 2022-06-21 00:12:16 +02:00
bmatthieu3
7305204f21 first commit 2022-06-21 00:12:16 +02:00
bmatthieu3
384a44cc78 add transparency font 2022-06-03 18:19:46 +02:00
bmatthieu3
ef0449bc7a add postcss in the webpack build 2022-05-24 13:06:18 +02:00
Thomas Boch
71db8986d0 WIP: HiPSSelector GUI 2022-05-23 10:07:02 +02:00
Matthieu Baumann
dfdfcda003 fix fontdue version everywhere 2022-03-14 17:47:03 +01:00
Matthieu Baumann
44f0cb5896 reduce dev rust compilation time, need to invest how to reduce the time spent by webpack now 2021-12-15 19:22:17 +01:00
Matthieu Baumann
1d832eaee3 egui implemented
egui implemented in the graphical pipeline of aladin lite.
2021-10-22 01:13:36 +02:00
Matthieu Baumann
d2f72f7f4a raytracer by default 2021-10-10 11:31:48 +02:00
Thomas Boch
06b68ddf93 Update config for Webpack v5 2021-03-17 12:01:58 +01:00
bmatthieu3
636c350767 investigating ui layer 2021-01-21 08:36:33 +01:00
bmatthieu3
ee5b0ffd72 add discovery tree handling 2021-01-15 21:09:49 +01:00
bmatthieu3
fd242662ed merge 2021-01-06 18:49:47 +01:00
Matthieu Baumann
b274e9bea3 first commit 2020-09-10 18:28:20 +02:00
Thomas Boch
52d8391813 First step towards v3: AL can now be compiled with webpack 2020-07-17 12:55:45 +02:00