Commit Graph

1429 Commits (fe6205aea62ae30cddc2f2b301e928caa5fed012)

Author SHA1 Message Date
Varun Patil 0b745fef6f nx: deduplicate confirmations for deletion
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-30 13:38:46 -07:00
Varun Patil ccf037e44a css: fix alignment of empty content
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-30 12:32:28 -07:00
Varun Patil 5fac290b37 share: enable sharing smaller videos
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-30 11:37:40 -07:00
Varun Patil 23d54d3f3b refactor: move modal functions to namespace
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-30 10:30:59 -07:00
Varun Patil 87b99fe6ea refactor: make face move modal singleton
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-30 10:17:28 -07:00
Varun Patil da35e9a41f refactor: make moveToFolder singleton
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-30 10:10:04 -07:00
Varun Patil b7f6d557dd albums: hint addition
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-30 10:02:09 -07:00
Varun Patil 0fdab7d7c7 sel: ask deletion confirmation (fix #798)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-30 09:56:38 -07:00
Varun Patil 96e3b3e769 dialog: autofocus confirm button
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-30 09:41:52 -07:00
Varun Patil 10bc05eaea dav: minify xml
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-29 20:56:09 -07:00
Varun Patil 248a3cd7a0 dav: remove dead code
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-29 20:46:26 -07:00
Varun Patil a1072d03b5 l10n: make albums shared by consistent
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-29 20:19:44 -07:00
Varun Patil 1fc100a61f l10n: translate tags in metadata
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-29 20:16:02 -07:00
Varun Patil 5efb659f70 l10n: use natural sorting
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-29 20:12:52 -07:00
Varun Patil ace3bfc63c l10n: fix localeCompare lang
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-29 20:08:05 -07:00
Varun Patil a2466e3501 explore: fix tag translation
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-29 20:01:48 -07:00
Varun Patil e95ff4f05c refactor: fix PR
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-29 19:48:40 -07:00
Varun Patil 94053f7dd3 refactor: fix PR
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-29 19:25:39 -07:00
Varun Patil 9eebe8f8e3 Merge branch 'translate-tag-names' of https://github.com/ASDFGamer/memories into ASDFGamer-translate-tag-names 2023-09-29 19:18:33 -07:00
Varun Patil 52df869e90 admin: fix description of preview_max_filesize_image (fix #816)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-29 18:54:55 -07:00
Christoph Wildhagen 6ea34b223c Sort Tags by translated names
Previously the tags were sorted (implicitly via the api) by the english
names. This could be confusing in other languages, when the shown
tags were seemingly unordered.

Signed-off-by: Christoph Wildhagen <git@christoph-wildhagen.de>
2023-09-29 23:07:42 +02:00
Christoph Wildhagen 22d24bc608 Translate Names of ClusterTopMatter for Tags
This fixes a bug, that the Name/Title of Tag detail sites like
/apps/memories/tags/Frog isn't translated, even though the
name of the Tag is translated in the tag overview page.

Signed-off-by: Christoph Wildhagen <git@christoph-wildhagen.de>
2023-09-29 22:26:27 +02:00
Varun Patil 630a435dea Refactor PR 2023-09-29 11:00:44 -07:00
Varun Patil 2bb0f30c6f admin: allow configuring GOP size workaround (fix #800)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-29 10:27:59 -07:00
Varun Patil 41ea6bdc1f user-config: fix errors on init
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-12 10:50:53 -07:00
Varun Patil 73fdcd9166 Refactor implementation 2023-09-12 10:40:23 -07:00
Varun Patil 66c5baa964 Merge branch 'add-public-full-res-options' of https://github.com/rhyst/nextcloud-memories into rhyst-add-public-full-res-options
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-12 09:40:28 -07:00
Varun Patil a4175ad59e dav: remove dead code
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-09-12 09:17:17 -07:00
Varun Patil 748ee361d3 timeline: hide scroller on empty content
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-30 19:49:55 -07:00
Varun Patil 6394301af5 scroller: fix for zero rows (fix #801)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-30 19:47:01 -07:00
Varun Patil b1ab26e44a refactor: improve typing and doc
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-29 10:27:26 -07:00
Varun Patil e75aa4006f router: remove dead link
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-28 16:43:04 -07:00
Varun Patil fce0a23277 albums: update view on deselection
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-28 16:25:37 -07:00
Varun Patil c196761c5e viewer: rename fetch day event
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-28 16:16:12 -07:00
Varun Patil 41a255aaa3 refactor: add typed event bus
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-28 16:14:50 -07:00
Varun Patil 9b12b2ab41 albums: fix changing albums from album (fix #795)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-28 15:23:43 -07:00
Varun Patil bca08f7eb2 refactor: use cached uid and isAdmin
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-25 21:41:42 -07:00
Varun Patil 78de9601ef albums: allow leaving shares
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-25 21:20:38 -07:00
Varun Patil 5cebf5cb80 dav: generalise info cache for filename
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-25 20:57:35 -07:00
Varun Patil 224bd3c2c9 viewer: reduce round trip for sidebar load
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-25 20:01:16 -07:00
Varun Patil ff481dffbb image: revert filename format change
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-25 19:55:04 -07:00
Varun Patil cd853f4a04 metadata: make basename clickable
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-25 19:40:01 -07:00
Varun Patil 97574690bc refactor: improve typing
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-25 15:54:46 -07:00
Varun Patil 65cd1952ff refactor: improve typing
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-25 14:47:57 -07:00
Varun Patil fbcec52de4 metadata: refactor
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-25 13:49:40 -07:00
Varun Patil 001c63ad90 metadata: add file path (fix #173)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-25 12:53:15 -07:00
Varun Patil 991babb2b5 edit-exif: enter to save
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-25 12:14:20 -07:00
Varun Patil aa04736456 metadata: move description to top
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-25 12:07:31 -07:00
Varun Patil ebd26d32b1 viewer: fix bottom bar width
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-25 11:28:17 -07:00
Varun Patil b0bf05df31 admin: detect recognize installed but not enabled (fix #789)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-24 21:14:41 -07:00
Varun Patil aecc53841c refactor: lowercase all services
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-21 18:30:46 -07:00
Varun Patil 1084c7057b refactor: lowercase Utils
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-21 18:22:14 -07:00
Varun Patil fe4fd9c240 refactor: split up CSS globals
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-21 18:17:55 -07:00
Varun Patil 4357a722a4 dialog: improve accessibility
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-21 18:05:36 -07:00
Varun Patil 38981ea0a3 dialog: add prompt proxy
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-21 18:00:07 -07:00
Varun Patil 9211d99a8b refactor: remove dead import
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-21 17:40:41 -07:00
Varun Patil 7eb9ffc3bf selection: move to custom dialog
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-21 17:40:03 -07:00
Varun Patil 60281c1f7f viewer: move to custom dialog
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-21 17:35:12 -07:00
Varun Patil ba19a3b45f dialog: allow blank title and message
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-21 17:35:05 -07:00
Varun Patil 80f01974ce dialog: migrate to user-dialog for most parts
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-21 17:23:56 -07:00
Varun Patil 1602173ce3 nx: document incomplete sync API
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-21 03:22:52 -07:00
Varun Patil e4db8e8089 base: prevent deleting locals for albums
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-21 00:27:25 -07:00
Varun Patil 7b0159f4f2 native: delete with AUID
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-21 00:23:54 -07:00
Varun Patil 2493e95cd6 native: refactor delete
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-20 23:35:02 -07:00
Varun Patil 2f4fff2ff8 base: prevent infinite loop
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-20 23:34:15 -07:00
Varun Patil 290c550f2f native: implement AUID
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-20 23:07:07 -07:00
Varun Patil a3603a4d2e nativex: document regex patterns
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-20 13:03:52 -07:00
Varun Patil a5d68632a4 nativex: describe interfaces
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-20 13:00:41 -07:00
Varun Patil 04cc704063 editor: more crop options (fix #546)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-20 11:24:25 -07:00
Varun Patil 29aae6bfc1 albums: add search bar to picker
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-20 11:05:24 -07:00
Varun Patil a3280e1351 face-list: minor refactor
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-20 10:51:43 -07:00
Varun Patil 31014fc2a9 map: remove dark mode
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-20 10:29:36 -07:00
Varun Patil 0091fdd962 index: support .nomemories (fix #777)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-20 09:42:04 -07:00
Varun Patil ca8fad3055 timeline: prevent negative loading count
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-19 15:41:57 -07:00
Varun Patil b4748fbcab timeline: fix refreshing favorite state
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-19 15:26:55 -07:00
Varun Patil 8658147a44 sel: prevent duplicate calls (fix #760)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-19 14:40:11 -07:00
Varun Patil d04697ae63 albums: auto select new album in picker (fix #770)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-19 11:19:00 -07:00
Varun Patil 178e46fba6 livephoto: unmute viewer playback (fix #660)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-19 10:43:12 -07:00
Varun Patil 3b0106a996 face: improve top matter name behavior
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-19 10:36:50 -07:00
Varun Patil 693fa029d7 Refactor SelectionManager 2023-08-19 09:57:13 -07:00
Varun Patil 293421fb9a Merge branch 'fix/unassigned-faces-selection-problem' of https://github.com/g3n35i5/memories into g3n35i5-fix/unassigned-faces-selection-problem 2023-08-19 08:34:48 -07:00
g3n35i5 e3e20f9731 fix: Fix a bug that caused some unassigned face photos to be unselectable
This resolves #721
2023-08-19 12:03:25 +02:00
Varun Patil 6c430d54f9 dav: improve pipelining
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-17 14:04:25 -07:00
Varun Patil 4e3ed6fc49 admin: check for preview imagick and ffmpeg
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-16 20:24:38 -07:00
Varun Patil 520d0c6b13 metadata: use face recognition if recognize not available 2023-08-16 08:40:15 -07:00
Matias De lellis 4e98eddb53 Metadata: Uses FaceRecognition clusters when the route if from this application. 2023-08-07 21:15:57 -03:00
Varun Patil 5e7e4fae4d viewer: allow disabling live photo autoplay (fix #591)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-05 10:39:29 -07:00
Varun Patil 464ccfebce timeline: fix blank gaps at top when loading new rows
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-05 10:19:04 -07:00
Varun Patil ae11c4551e cluster: fix overlay
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-04 23:12:20 -07:00
Varun Patil 66ac8a5462 cluster: increase margin
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-04 23:08:24 -07:00
Varun Patil e7f3576f72 cluster-grid: improve rounding
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-04 22:03:26 -07:00
Varun Patil f95c937aeb cluster: make circle text bold
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-04 19:39:10 -07:00
Varun Patil 09e925b202 cluster-grid: fix wrong margin
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-04 19:38:59 -07:00
Varun Patil ff019d4595 cluster: fix album gap on mobile
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-04 19:30:36 -07:00
Varun Patil e8b9936512 cluster: make album title bold
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-04 19:04:17 -07:00
Varun Patil 211c5a640e folder: improve padding on desktop
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-04 19:01:45 -07:00
Varun Patil 3fec0a94bd cluster: new albums layout
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-04 18:49:28 -07:00
Varun Patil eba28c3976 cluster: specify margin in px
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-04 14:42:18 -07:00
Varun Patil 7b936d8955 cluster: refactor name alignment
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-04 14:35:07 -07:00
Varun Patil a82ba99231 cleanup: remove unused ref
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-08-04 13:51:24 -07:00