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
.eslintrc.js
karma.conf.js
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
testcaferc.json
webpack.config.js