Yohan Boniface
e3ff769ab9
chore: import modules in panel.js
2024-04-16 09:09:59 +02:00
Yohan Boniface
849b194d4f
chore: use a specific panel class for table view
2024-04-16 09:09:59 +02:00
Yohan Boniface
0b175d1a56
chore: use icon buttons where possible
2024-04-16 09:09:59 +02:00
Yohan Boniface
3bc57a8512
chore: refactor simple button controls
2024-04-16 09:09:59 +02:00
Yohan Boniface
c4e86c4ab9
wip: move panel to a dedicated module
2024-04-16 09:09:58 +02:00
Yohan Boniface
1e2d990a3a
chore: start moving icon related CSS rules to a dedicated file
2024-04-16 09:08:15 +02:00
Yohan Boniface
a516cbd2a3
chore: panel in condensed mode by default
2024-04-16 09:08:15 +02:00
Yohan Boniface
2a2f38e3cd
chore: change edit button order
2024-04-16 09:08:15 +02:00
Yohan Boniface
e4ecb1a847
chore: fix test
...
This action is managed in the header panel, thus it's not a button.
We may make all header actions proper buttons, but maybe in another
PR ?
2024-04-16 09:08:15 +02:00
Yohan Boniface
a360ca0e13
chore: make browser expanded/condensed mode persistent
2024-04-16 09:08:15 +02:00
Yohan Boniface
2147e5a612
chore: add missing umap-icon-16 class in browser toggle button
2024-04-16 09:08:15 +02:00
Yohan Boniface
a018b8863f
chore: refactor browser back button
2024-04-16 09:08:15 +02:00
Yohan Boniface
86956c4563
chore: use umap-icon-16 CSS class in panel toolbox
2024-04-16 09:08:15 +02:00
Yohan Boniface
87f611d0b5
chore: refactore panel header/toolbox
2024-04-16 09:08:15 +02:00
Yohan Boniface
8524cc785f
chore: fix tests
2024-04-16 09:08:15 +02:00
Yohan Boniface
56e6b20087
wip: add resize button in panel
2024-04-16 09:08:15 +02:00
Yohan Boniface
af203d7b90
wip: remove extra actions from browser/facets
2024-04-16 09:08:15 +02:00
Yohan Boniface
9e3984fdcb
wip: do not change panel color if it's not browser
...
Ugly way to do, but for now I haven't found a better option
2024-04-16 09:08:15 +02:00
Yohan Boniface
41e7b34813
wip: allow to open browser in condensed mode
2024-04-16 09:08:14 +02:00
Yohan Boniface
5b78d6f0ff
wip: refactor browser related CSS
2024-04-16 09:04:10 +02:00
Yohan Boniface
b92695dd7f
wip: first shot on merging data browser and features browser
2024-04-16 09:04:07 +02:00
Alexis Métaireau
517d3a1a81
tests: move functional tests in test_edit_map.py
.
2024-04-15 23:46:43 +02:00
Alexis Métaireau
6e71009467
chore: Schema: deduplicate impacts
keys.
...
Also:
- move the `type` key before the `impacts` one.
- avoid one-line objects
2024-04-15 23:46:43 +02:00
Alexis Métaireau
6841b5fc0f
tests: Fix the test with the proper data.
2024-04-15 23:46:43 +02:00
Alexis Métaireau
5526a3f4d2
fix: Fix module location for some utils.
2024-04-15 23:46:43 +02:00
Alexis Métaireau
5aedf51d0c
fix: Use formatNum
from Leaflet.Util
...
It was currently looked for in the uMap utils, where it wasn't present.
2024-04-15 23:46:43 +02:00
Alexis Métaireau
3764bcfe3e
tests: Use the first visible name when testing.
...
There are now multiple elements accessed with the same CSS selector.
2024-04-15 23:46:43 +02:00
Alexis Métaireau
d52a0c63f0
chore: Always put type
before impacts
in the schema definition.
2024-04-15 23:46:43 +02:00
Alexis Métaireau
0e12e0e5c3
chore: Add schema entries for layers.
2024-04-15 23:46:43 +02:00
Alexis Métaireau
ac866e3943
chore: Reorganize tests, remove duplicated ones.
2024-04-15 23:46:43 +02:00
Alexis Métaireau
2bcb862319
tests: Add on_edit integration tests
2024-04-15 23:46:43 +02:00
Alexis Métaireau
ff019d08de
tests: Add getImpactsFromSchema
tests
2024-04-15 23:46:43 +02:00
Alexis Métaireau
55cc7a098f
refactor: Separate ui rendering from data updates
...
`U.SCHEMA` now contains an `impacts` key, which makes it possible to
specify what part of the UI is impacted by data changes.
A new `render` method has been added on `U.Map` and `U.DataLayer`, which
is used to rerender the proper parts of the UI depending on the passed
properties.
`U.FormBuilder` calls this `render()` method (if present), during form
changes.
2024-04-15 23:46:43 +02:00
David Larlet
99a0007ce0
Merge pull request #1724 from umap-project/dependabot/pip/pillow-10.3.0
...
chore: bump pillow from 10.2.0 to 10.3.0
2024-04-02 15:05:57 -04:00
David Larlet
369a64f981
Merge pull request #1723 from umap-project/dependabot/pip/mkdocs-material-9.5.16
...
chore: bump mkdocs-material from 9.5.15 to 9.5.16
2024-04-02 14:58:23 -04:00
David Larlet
ce19e0a19c
Merge pull request #1728 from umap-project/bump-integration-tests-timeout
...
chore: bump the timeout for integration tests
2024-04-02 14:16:55 -04:00
David Larlet
8c4d887999
chore: bump the timeout for integration tests
2024-04-02 14:01:27 -04:00
dependabot[bot]
ac126dacf0
chore: bump pillow from 10.2.0 to 10.3.0
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 10.2.0 to 10.3.0.
- [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/10.2.0...10.3.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01 17:29:39 +00:00
dependabot[bot]
1f0b5dcc6e
chore: bump mkdocs-material from 9.5.15 to 9.5.16
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.15 to 9.5.16.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.15...9.5.16 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01 17:29:20 +00:00
Alexis Métaireau
05a25ed8fe
[tests] actually add the tests
2024-04-01 11:12:44 +02:00
Alexis Métaireau
28d7cff747
[docs] update the "testing" contributing section
...
It now includes the new commands.
2024-04-01 11:12:44 +02:00
Alexis Métaireau
bfd573ae36
[tests] Enable make test
to run js+py tests
...
It will run both the Python and JS tests. Test suites can still be run
independently with the `make testjs` and `make testpy` commands.
2024-04-01 11:12:44 +02:00
Alexis Métaireau
c4e527bf8e
[chore] move umap utils to a module
...
Allow the tests to be run from inside a cli, without requiring a browser.
2024-04-01 11:12:44 +02:00
Yohan Boniface
a28db94f72
chore: move Feature.js integration tests to PW
2024-04-01 11:12:26 +02:00
Yohan Boniface
5d88e0e270
fix: fix L.locale no more set
2024-04-01 11:12:26 +02:00
Yohan Boniface
cf61495815
changelog
2024-03-27 22:26:54 +01:00
Yohan Boniface
bf769f26c1
2.1.3
2024-03-27 22:22:28 +01:00
Yohan Boniface
b625ef6450
Merge pull request #1717 from umap-project/fix-datalayers-qs-old_id
...
fix: honour old_id in datalayers= query string parameter
2024-03-27 22:21:38 +01:00
David Larlet
d4ba1afd10
Merge pull request #1682 from umap-project/dependabot/pip/pytest-8.1.1
...
chore: bump pytest from 8.0.2 to 8.1.1
2024-03-27 17:12:14 -04:00
Yohan Boniface
90ced76a11
fix: honour old_id in datalayers= query string parameter
...
fix #1714
2024-03-27 22:10:38 +01:00