photoprism/frontend
Heiko Mathes 60d280430e
Places: Add Cluster View (#2596)
* enable clustering on all zoom levels

* add latmin, latmax, lngmin and lngmax to search api

* open prefiltered search when clicking a cluster on the map

* start moving places pictures to overlay

* update scrollbar hide todo comment

* add todo comments for cluster view

* start implementing possitbility to close cluster view via back button

* move selected cluster to single query param

* improve back-navigation of cluster-view

* remove outdated comment

* start showing preview-images in clusters

* cleanup some cluster-code in places

* use rounded squares instead of circles so more from the image can be seen

* try improving map visibility by adding borders

* add counter bubble to places view

* remove obsolete comment

* remove console.log

* add todo comment to fix search on cluster-view open

* fix closing a cluster resetting the places-filter

* prevent old cluster markers from being visible while zooming

* prevent cluster-previews from being smaller than single-image-previews

* make cluster-preview-images fill the whole available area and scale them to their bounding box

* increase clusterRadius to reduce likelyhood of clusters colliding on the map

* update obsolete todo comment

* try making cluster view look less broken for small clusters. elements in photo-view use block-relative percentages based on viewport-relative media queries

* remove seemingly unrequired code

* fix cluster view after "pages"-components moved to "page" (singular)
2023-07-24 10:12:22 +02:00
..
src Places: Add Cluster View (#2596) 2023-07-24 10:12:22 +02:00
tests Video: Refactor FFmpeg Transcoding Size Limit #3466 #3498 #3549 2023-07-18 15:15:04 +02:00
.babelrc Frontend: Upgrade Webpack from v4 to v5 2021-07-12 19:25:37 +02:00
.eslintrc.js Frontend: Update about page and footer 2023-03-24 19:34:40 +01:00
karma.conf.js Links: Change https://photoprism.app/ to https://www.photoprism.app/ 2023-02-08 09:07:42 +01:00
package-lock.json Frontend: Update deps in package-lock.json 2023-07-23 16:11:40 +02:00
package.json Frontend: Update deps in package.json and package-lock.json 2023-07-20 09:03:02 +02:00
postcss.config.js Frontend: Upgrade Webpack from v4 to v5 2021-07-12 19:25:37 +02:00
testcaferc.json Tests: Refactor acceptance tests 2023-01-12 09:18:34 +01:00
webpack.config.js Links: Change https://photoprism.app/ to https://www.photoprism.app/ 2023-02-08 09:07:42 +01:00