Yohan Boniface
dac1f16bc6
Merge pull request #1358 from umap-project/heat-improvements
...
Heatmap improvements
2023-10-11 22:50:30 +02:00
Yohan Boniface
c2feba1df0
Merge pull request #1349 from umap-project/toggle-attribution
...
Hide attribution on small screen and add a small ? to display it
2023-10-11 22:49:44 +02:00
Yohan Boniface
739626351c
Choropleth: replace chromajs by colorbrewer + simple-statistics
...
simple-statistics has a few advantages:
- faster
- more accurate kmeans algo
- Jenks-Fisher algo
Also, I suspect will use it again for next step, which is Bubble
mode layer.
2023-10-11 19:36:12 +02:00
Yohan Boniface
e97e566c42
Use non full white as left color for default choropleth color scale
2023-10-10 21:58:38 +02:00
Yohan Boniface
3d2ad3c1c6
Update umap/static/umap/map.css
...
Co-authored-by: David Larlet <3556+davidbgk@users.noreply.github.com>
2023-10-10 21:40:34 +02:00
Yohan Boniface
bcd9b1ac04
Fix getOption not considering null
values
2023-10-10 21:22:19 +02:00
Yohan Boniface
84a5b3c6f5
Fix Choropleth JS tests
2023-10-10 21:22:19 +02:00
Yohan Boniface
7be238a4ab
Add minimal Choropleth integration test
2023-10-10 21:22:17 +02:00
Yohan Boniface
3b304e5249
Tests: populate settings from _umap_options when data is passed
2023-10-10 21:19:20 +02:00
Yohan Boniface
35758a1e13
Choropleth: do not add layer before knowing the whole dataset
...
And only compute limits once.
2023-10-10 21:16:01 +02:00
Yohan Boniface
d9522d9c1f
Add default value to choropleth mode MultiChoice
2023-10-10 21:16:01 +02:00
Yohan Boniface
ce39afc64a
Allow to override MultiChoice default value
2023-10-10 21:16:01 +02:00
Yohan Boniface
7fd905741a
Use MultiChoice input for "choropleth mode"
2023-10-10 21:16:01 +02:00
Yohan Boniface
3334db3fa2
Use Range input for choropleth steps, and limit to 9
...
This limit comes from ColorBrower sequential color sets, which
we use.
2023-10-10 21:16:01 +02:00
Yohan Boniface
82bb017b23
Basic Choropleth tests
2023-10-10 21:16:01 +02:00
Yohan Boniface
125aa72785
Make choropleth mode work with lines
2023-10-10 21:16:01 +02:00
Yohan Boniface
7b68c52a15
Allow to select choropleth property from a list instead of gessing it
2023-10-10 21:16:01 +02:00
Yohan Boniface
6c502c54b4
Better defaults for choropleth layer
2023-10-10 21:16:01 +02:00
Yohan Boniface
451eb8c0bf
Naive Choropleth legend, WIP
2023-10-10 21:16:01 +02:00
Yohan Boniface
7a0dbd014a
There is one more limit than the number of steps
...
Limits are steps boundaries, and first limit is always the lower value,
and latest limit always the bigger.
2023-10-10 21:16:01 +02:00
Yohan Boniface
bf116e8d93
Use brewer palettes for choropleth colors
...
cf https://gka.github.io/chroma.js/#chroma-brewer
2023-10-10 21:16:01 +02:00
Yohan Boniface
5d350a7cc9
Control property used in choropleth
2023-10-10 21:16:01 +02:00
Yohan Boniface
8e12e6cf24
POC of a choropleth layer
2023-10-10 21:16:01 +02:00
Yohan Boniface
31ea8d1a83
Merge pull request #1362 from umap-project/hide-datalayer-in-caption
...
Allow to hide a datalayer from the caption list
2023-10-10 21:06:09 +02:00
Yohan Boniface
da01977414
Fix permissions tests
2023-10-09 18:30:44 +02:00
Yohan Boniface
547485e50f
Allow to hide a datalayer from the caption list
2023-10-06 22:26:31 +02:00
Yohan Boniface
de6c9f3b84
Make sure we don't use DataLayer.settings by reference
2023-10-06 22:25:56 +02:00
Yohan Boniface
5bfa2fce38
Patch HeatLayer for better rendering
...
Patch comes from https://github.com/Leaflet/Leaflet.heat/pull/78
We'll remove it when this PR get merged and released.
2023-10-05 18:15:59 +02:00
Yohan Boniface
ca7257658c
Make that Range inherit from FloatInput
...
Otherwise we store a string
2023-10-05 18:15:21 +02:00
Yohan Boniface
3e54310c8d
Add Range input for heatmap radius
2023-10-05 17:36:07 +02:00
Yohan Boniface
a5c7214533
Add back helpText on Range input
2023-10-05 17:32:27 +02:00
Yohan Boniface
20cdc837af
Use toFixed instead of toPrecision in Range input
...
toPrecision returns an exponential notation for example for:
const x = 100
x.toPrecision(2)
2023-10-05 15:14:28 +02:00
Yohan Boniface
d0b01e774c
Merge pull request #1356 from jschleic/multiplechoice-buttons-grid
...
switch to grid layout for multiple choice buttons
2023-10-04 09:42:47 +02:00
Yohan Boniface
34122b1549
Remove unused CSS class .third
...
Co-authored-by: Joachim Schleicher <joachimsl@gmx.de>
2023-10-04 09:36:55 +02:00
Joachim Schleicher
79a1ea232a
switch to grid layout for multiple choice buttons
...
to allow multi-line texts in translations
2023-10-04 09:19:09 +02:00
dependabot[bot]
ff6a994f31
Bump pillow from 9.5.0 to 10.0.1
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 9.5.0 to 10.0.1.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/9.5.0...10.0.1 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-04 01:45:13 +00:00
Yohan Boniface
81a9a5416f
Merge pull request #1354 from sircharlo/patch-1
...
Update uwsgi.ini to prevent buffers errors with NGINX reverse proxies
2023-10-03 16:14:47 +02:00
Charles Olivier Savignac
287bb465ed
Update uwsgi.ini to prevent buffers errors with NGINX reverse proxies
2023-10-02 17:39:00 -04:00
Yohan Boniface
63c515d537
Merge pull request #1350 from umap-project/map-created-at
...
Finally add Map.create_at field
2023-09-27 22:39:20 +02:00
Yohan Boniface
495dd6444f
Finally add Map.create_at field
...
This field should have been added at the beginning, but this is
like planting trees, isn't it ?
2023-09-27 11:01:50 +02:00
Yohan Boniface
ff27cdd04a
Hide attribution on small screen and add a small ? to display it
...
fix #844
2023-09-27 10:30:57 +02:00
Yohan Boniface
4e3a22dc11
changelog
2023-09-27 07:28:03 +02:00
Yohan Boniface
f73308e99d
1.8.2
2023-09-27 07:21:06 +02:00
Yohan Boniface
677fd3d982
Merge pull request #1336 from umap-project/shared-edit-url
...
Redirect to canonical when URL contains the ?edit parameter
2023-09-27 07:17:29 +02:00
Yohan Boniface
013d2fd5ee
Always remove ?edit from URL, so users do not share it by mistake
2023-09-27 07:13:30 +02:00
Yohan Boniface
50591e1ac5
i18n
2023-09-27 06:48:00 +02:00
David Larlet
36dfb1addc
Merge pull request #1348 from jschleic/fix-1308
...
Fix map's title when “dirty star” is present
2023-09-26 22:32:36 -04:00
Joachim Schleicher
ccda9aca3f
Fix #1308
...
The star indicating a dirty map uses more than 5px (depending on font-size).
So the additional star switched from showing the map name to
ellipses-overflow in px-implementation.
1ch is the with of the digit '0'.
2023-09-26 20:57:58 +02:00
Yohan Boniface
cae52c905a
Merge pull request #1346 from umap-project/short-url-none
...
Make sure SHORT_SITE_URL is defined to expose Map.short_url
2023-09-26 15:52:51 +02:00
David Larlet
af3518ad08
Apply Black to settings files
2023-09-26 09:40:41 -04:00