No description
Find a file
Yohan Boniface c860866fe9 feat: add defaultPanelMode setting
cf https://forum.openstreetmap.fr/t/umap-2-3-changement-de-gestion-des-pop-up/23680/3

Trying to make this panel expanded/condenses thing simpler and more intuitive.

It's mode can be set:
- by explicitely setting defaultPanelMode = xxx
- or, if defaultPanelMode is undefined, with sensible default when there is
  an onLoadPanel defined, and to respect previous uMap behaviour
- or, if defaultPanelMode is unset, and some feature opens in the panel, it
  will be set to expanded (here again to respect previous behaviour
- then, when user change it manually (by clicking on the toggle button), then
  we should never change it automatically, and respect the previous mode when
  reopening the panel

(We are only talking about the left panel, here.)
2024-05-16 19:48:19 +02:00
.github Update .github/workflows/test-docs.yml 2024-04-17 14:57:03 +02:00
.tx i18n 2023-02-22 10:23:03 +01:00
docker fix: run collectstatic first in Docker entrypoint 2024-02-19 10:03:47 +01:00
docs changelog 2024-05-09 18:12:27 +02:00
docs-users docs: Create an Articles section 2024-05-10 14:44:06 -04:00
scripts fix: vendorize the .map too for dompurify 2024-05-01 13:59:42 -04:00
umap feat: add defaultPanelMode setting 2024-05-16 19:48:19 +02:00
.dockerignore Do not track Dockerfile, not to invalidate Docker cache at each change 2023-06-05 14:44:33 +02:00
.eslintrc.json lint: use eslint with a browserslist configuration 2024-01-29 16:44:04 -05:00
.gitignore fix: gitignore should only ignore static/ dir at rool level 2024-01-17 20:14:21 +01:00
.pipignore Upgrade django-social-auth to python-social-auth 2014-03-06 23:22:37 +01:00
.prettierrc.yaml Apply PrettierJS to the whole codebase 2023-05-12 13:57:03 -04:00
.readthedocs.yaml Control which version of mkdocs is install on readthedocs 2023-04-30 11:35:23 +02:00
.travis.yml deps: adaptations for Django 5.x 2024-01-29 14:29:24 -05:00
docker-compose.yml 2.0.2 2024-02-19 10:05:30 +01:00
Dockerfile Add umap command in Docker PATH 2023-06-29 15:19:39 +02:00
LICENSE Switch license from WTFPL to AGPLv3 2024-02-12 21:03:17 -05:00
Makefile chore: remove -x from make test 2024-04-24 21:12:45 +02:00
manage.py [style] Format the code 2023-11-24 23:31:18 +01:00
MANIFEST.in Explicitly exclude local.py from being released 2018-07-07 23:46:10 +02:00
mkdocs.yml Split users’ documentation to dedicated folder 2024-05-08 21:17:00 -04:00
osmic-white.yaml update osmic YAML files according to new configuration 2018-11-17 22:03:08 +01:00
osmic.yaml update osmic YAML files according to new configuration 2018-11-17 22:03:08 +01:00
package-lock.json lint: use eslint with a browserslist configuration 2024-01-29 16:44:04 -05:00
package.json [chore] move umap utils to a module 2024-04-01 11:12:44 +02:00
pyproject.toml Merge pull request #1816 from umap-project/dependabot/pip/pytest-playwright-0.5.0 2024-05-14 18:45:58 +02:00
pytest.ini [ci] Add support for Github Actions 2023-11-24 23:31:18 +01:00
README.md docs: Update the links in the README, remove the badges 2024-01-06 14:31:46 +01:00
SECURITY.md [docs] Update security contact information 2023-12-15 17:20:30 +01:00

uMap project

uMap lets you create maps with OpenStreetMap layers in a minute and embed them in your site. Because we think that the more OSM will be used, the more OSM will be improved. Built on top of Django and Leaflet.