Cathie Integra
9c30d1e789
Weblate: Update frontend translations ( #3751 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2023-09-20 20:48:51 +02:00
Michael Mayer
d9a9db9c71
Archive: Change toolbar button text from "Delete" to "Delete All" #3701
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-20 20:37:32 +02:00
Cathie Integra
1c6b100b1f
Weblate: Update frontend translations ( #3750 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2023-09-20 19:59:50 +02:00
Michael Mayer
7906dd8ce7
Places: Update translations and search toolbar tooltips #1187
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-20 19:28:34 +02:00
Cathie Integra
83500af344
Weblate: Update frontend translations ( #3749 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2023-09-20 19:07:04 +02:00
Michael Mayer
d7e21f449f
Places: Change position of map style control #2106
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-20 18:09:29 +02:00
Michael Mayer
5e2f07ab56
Places: Change preview toolbar button icons and add tooltips #1187
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-20 18:08:39 +02:00
Michael Mayer
c7d054960e
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-20 17:42:52 +02:00
Michael Mayer
d5a1526291
Places: Improve cluster control styles for mobile devices #1187
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-20 13:44:40 +02:00
Michael Mayer
58b66e3954
Labels: Disable "More than 20 labels found" notification #3608
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-20 12:23:51 +02:00
Michael Mayer
dfd706b405
People: Disable "More than 20 people found" notification #3608
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-20 12:23:30 +02:00
Michael Mayer
8dbbe1c4f9
Albums: Disable "More than 20 albums found" notification #3608
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-20 12:23:07 +02:00
Michael Mayer
90e72bb486
Frontend: Update translations.json #1187
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-20 12:13:35 +02:00
Michael Mayer
61a9ad0a19
Frontend: Update translations.pot #1187
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-20 12:13:02 +02:00
Michael Mayer
ca20be57ce
CSS: Rename maps.css to places.css for consistency #1187
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-20 12:03:06 +02:00
Michael Mayer
67472eccfe
Search: Disable "More than %{n} pictures found" notification #1187
...
It can be misleading, since the count refers to files, not pictures.
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-20 12:02:26 +02:00
Michael Mayer
dcbb0cbfe9
Frontend: Update deps in package-lock.json #1187
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-20 11:59:46 +02:00
Michael Mayer
6e282cc6b3
Places: Hide photo count notification in embedded mode #1187 #3657
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-20 04:02:46 +02:00
Michael Mayer
85506f9373
Places: Improve parsing and querying of GPS boundaries #1187 #3657
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-20 03:18:30 +02:00
Michael Mayer
b65362b35a
Library: Explicitly escape "#" characters in path names #3695
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 23:55:56 +02:00
Michael Mayer
9eb12c7183
Places: Increase size of "open in tab" button icon #1187 #3657
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 23:03:43 +02:00
Michael Mayer
a92653d4f2
Places: Refactor cluster view overlay and backend API #1187 #3657
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 22:03:40 +02:00
Michael Mayer
405d56237e
Places: Fix position of map search control #2106
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 13:13:52 +02:00
Michael Mayer
9c21f31db1
Places: Add map style and scale controls #2106
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 12:41:33 +02:00
Michael Mayer
728af5d8dc
Places: Improve code comments #1187 #3657
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 10:31:40 +02:00
Michael Mayer
3299ace3e6
Places: Also update map markers on idle #1187 #3657
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 09:56:01 +02:00
Michael Mayer
edc97a68ad
Library: Display checkboxes in a single row on large screens #3699
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 09:47:18 +02:00
Michael Mayer
09e09f4d23
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 09:00:51 +02:00
Michael Mayer
b93baa8ed0
Places: Refactor rendering of photos and clusters on the map #1187 #3657
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-19 08:41:37 +02:00
Michael Mayer
2bc8e8cc18
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-18 15:12:40 +02:00
Michael Mayer
c7d361d61a
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-15 13:38:50 +02:00
Michael Mayer
3cb4b69dac
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-15 11:10:47 +02:00
graciousgrey
001466b9fa
Tests: Improve acceptance tests
2023-09-13 11:46:08 +02:00
Michael Mayer
ee97436539
UX: Adjust mosaic view layout to make better use of the available space
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-12 11:03:44 +02:00
Michael Mayer
5ae21dcddb
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-12 10:04:54 +02:00
Michael Mayer
7cb1dcbd22
Frontend: Update deps in package.json and package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 12:17:15 +02:00
Michael Mayer
ab61322365
Frontend: Revert selected card color in default theme
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 12:14:13 +02:00
Michael Mayer
304c8e3ae6
Icons: Improve UI contrast by changing color from black to dim gray
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 10:43:40 +02:00
Michael Mayer
516eec932e
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-11 10:16:50 +02:00
graciousgrey
dbcaf775a8
Tests: Add acceptance test
2023-09-08 18:32:18 +02:00
Michael Mayer
71986e1565
Frontend: Update translations.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-08 17:37:43 +02:00
Michael Mayer
0ce71a9b80
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-08 17:37:30 +02:00
Cathie Integra
6463fe03be
Weblate: Update frontend translations ( #3714 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2023-09-07 15:47:05 +02:00
graciousgrey
3c141ddf20
Tests: Adapt acceptance test #3701
2023-09-07 15:20:17 +02:00
Michael Mayer
5d26bada42
Frontend: Update assertions in photo_test.js
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-04 06:36:09 +02:00
Michael Mayer
dd11d68236
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-04 06:35:34 +02:00
Michael Mayer
0890c547af
Videos: Reduce horizontal margin of player in non-fullscreen mode
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-04 06:30:19 +02:00
Michael Mayer
93408db052
Videos: Increase margin of player in non-fullscreen mode
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-04 06:05:46 +02:00
Michael Mayer
fa3d3c326c
Frontend: Update translations.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-03 17:32:40 +02:00
Cathie Integra
36119a5011
Weblate: Update frontend translations ( #3700 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2023-09-03 17:31:51 +02:00
Michael Mayer
adf19db33b
Live Photos: Change icon in cards view from movie to "play circle" #439
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-03 17:27:55 +02:00
Michael Mayer
4d47a5bef5
UX: Improve theme colors for better contrast
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-03 17:26:30 +02:00
Michael Mayer
0e4ce95ff1
Library: Add option to run index and cache cleanup from the UI #3699
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-03 16:02:42 +02:00
Michael Mayer
ec1e3f0fb6
Frontend: Update translations.pot #272
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-03 15:48:22 +02:00
Michael Mayer
b92dd1af99
Frontend: Update translations.pot #272
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-03 15:45:55 +02:00
Michael Mayer
386bf823d7
Archive: Show number of archived pictures and improve "delete all" #272
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-03 15:44:00 +02:00
Michael Mayer
6fbf73a8bd
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-03 15:33:57 +02:00
Michael Mayer
ff4b8c8cf6
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-09-01 20:31:05 +02:00
Michael Mayer
ba612f6619
Frontend: Update translations.json
2023-08-24 11:32:48 +02:00
Cathie Integra
4fffc8e2d6
Weblate: Update frontend translations ( #3662 )
...
Co-authored-by: Weblate <noreply@weblate.org>
2023-08-24 10:04:48 +02:00
graciousgrey
27e8537640
Tests: Update acceptance test #3644
2023-08-22 13:06:00 +02:00
Michael Mayer
5c7f8d1726
Albums: Delay redirect when opening share link #3658
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-21 11:11:53 +02:00
Michael Mayer
51fc883459
Albums: Only pre-select manually manage albums in upload dialog #3644
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-21 10:44:54 +02:00
Michael Mayer
e4346adf13
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-21 10:29:37 +02:00
Michael Mayer
e30c2e5f1b
Upload: Pre-select current album in dialog #3644
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-21 10:10:15 +02:00
Reuben Dowle
fbd6ad2a95
Places: Fix clusters showing in the wrong location ( #3657 )
2023-08-21 09:34:10 +02:00
Michael Mayer
a3f27c8d67
UX: Set accent color for HTML progress bar on splash screen
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-18 11:09:09 +02:00
Michael Mayer
3c1b673f17
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-18 09:26:38 +02:00
Reuben Dowle
fc7269480c
Places: Fix cluster update callback function ( #3648 )
...
* Places: Avoid concurrently calculating markers
* Places: Ignore duplicated cluster IDs
2023-08-18 08:19:46 +02:00
Michael Mayer
5deedbf47c
Places: Show 4 previews for clusters >= 10 pictures #1187 #2596 #3636
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-17 15:10:39 +02:00
Michael Mayer
736d1a9090
Places: Skip cluster update if nothing has changed #1187 #2596 #3636
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-17 14:20:22 +02:00
Michael Mayer
9b282e4ce0
Places: Improve code comments #1187 #2596 #3636
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-17 11:42:36 +02:00
Michael Mayer
ae52117557
Places: Also update clusters on 'resize' and 'idle' #1187 #2596 #3636
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-17 11:38:20 +02:00
Michael Mayer
09f324a1d9
Places: Don't also update clusters on 'move' #1187 #2596 #3636
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-16 20:42:48 +02:00
Michael Mayer
a0f16b60b5
Places: Also update clusters on 'move' #1187 #2596 #3636
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-16 20:34:50 +02:00
Michael Mayer
c7dae2383f
Places: Reduce radius of photo cluster markers #1187 #2596 #3636
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-16 19:09:17 +02:00
Michael Mayer
730cbeaf2c
Places: Remove paint from clusters layer #1187 #2596 #3636
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-16 14:53:05 +02:00
Michael Mayer
b85c2a2dab
Places: Attach moveend handler before calling search() #1187 #2596 #3636
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-16 14:17:34 +02:00
Michael Mayer
874371b046
Places: Refactor rendering of clusters on the map #1187 #2596 #3636
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-16 13:34:13 +02:00
Reuben Dowle
f1c7378fbf
Places: Fix markers not updating correctly ( #3636 )
2023-08-16 12:56:38 +02:00
Michael Mayer
cb9d601dfa
Frontend: Update deps in package.json and package-lock.json #1187 #2596
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-16 10:32:15 +02:00
Michael Mayer
3212724aae
Live Photos: Update cards.vue #3559
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-15 15:19:12 +02:00
Michael Mayer
3f6cb27497
Live Photos: Show correct image and video dimensions #3559
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-15 14:51:32 +02:00
Michael Mayer
a287830d1f
Videos: Allow setting a lower TTL for caching video content #3631
...
Adds the new "--http-video-maxage SECONDS" config option.
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-15 11:06:43 +02:00
Michael Mayer
5da5ee72a7
Frontend: Reformat cards.vue and mosaic.vue #1187
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-15 09:15:17 +02:00
Michael Mayer
cc7c3e3a64
Places: Refactor Cluster View Styles #1187 #2596
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-14 15:24:47 +02:00
Michael Mayer
77b5996640
Frontend: Refactor styles and add Chrome theme
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-14 09:52:51 +02:00
Michael Mayer
104f87ea6d
Fronend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-11 14:30:36 +02:00
graciousgrey
b194188e91
Tests: Add class for testing
2023-08-09 13:35:53 +02:00
graciousgrey
26ad621bd5
Tests: Add acceptance test #272
2023-08-08 13:57:31 +02:00
Michael Mayer
54326361b5
Frontend: Update translations.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-07 14:46:15 +02:00
Michael Mayer
eecce8c743
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-07 14:46:00 +02:00
Sönke Joppien
65a5dd2cb4
Update German translation ( #3605 )
...
* Update German translation
* Update "Feature Request" to "Verbesserungsvorschlag"
2023-08-05 18:59:21 +02:00
Michael Mayer
098d39f9dc
Frontend: Update deps in package-lock.json
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-08-01 14:28:05 +02:00
Reuben Dowle
a58318f304
UX: Don't process all features for clusters exceeding 100 photos. ( #3577 )
...
* Performance: Don't process all features when creating cluster marker..
Fixes performance issues with large numbers of photos
* Performance: Only update markers after final render, rather than repeatedly during zoom, pan, etc
* UX: Spread out photos used to generate cluster marker.
This gives a slightly more representative view of cluster than taking the first
couple of photos which are often all very similar.
2023-08-01 14:06:09 +02:00
Michael Mayer
31578a3806
UX: Revert outer padding of moasic view from pa-1 to pa-2 #3572
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-07-29 13:02:31 +02:00
graciousgrey
83473f6f93
Tests: Adapt acceptance test to changes #2596
2023-07-27 17:30:11 +02:00
graciousgrey
40b1f1f5cd
Tests: Update testcafe config
2023-07-27 12:58:23 +02:00
Gokce Dilek
1df12bd5c9
Albums: Refresh updated timestamp when photos are added ( #3566 )
...
Related Issue:
- #3080
2023-07-25 19:10:01 +02:00
Michael Mayer
97e9ad9c1e
UX: Restore 4px border radius for thumbnails in edit dialog #3572
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2023-07-24 16:26:11 +02:00