Commit Graph

1246 Commits (aad685d8d32372699279091f78936e7e8babce4d)

Author SHA1 Message Date
Varun Patil 8118578b1c otd: remove sync load
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-29 23:23:25 -07:00
Varun Patil 34d48c3cc6 places: implement hierarchy (close #511)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-29 23:12:55 -07:00
Varun Patil f89da9e541 dtm: refactor header to component
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-29 21:37:48 -07:00
Varun Patil 6288fbb8ff refactor: move dynamic top matter to component
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-29 21:31:44 -07:00
Varun Patil 1e8d0485bf refactor: make no-user-select global
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-29 12:46:02 -07:00
Varun Patil 2c764210bc Revert "release: v5.2.0-alpha.3"
This reverts commit a9a5c25431.
2023-05-29 12:27:25 -07:00
Varun Patil a9a5c25431 release: v5.2.0-alpha.3 2023-05-29 12:26:01 -07:00
Varun Patil 5bed6503e2 sel: do not block touch events
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-29 12:21:27 -07:00
Varun Patil 5ed210710f ximg: improve preview check regex
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-29 11:57:34 -07:00
Varun Patil 32a4899194 ximg: get fileid only after regex match
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-29 11:49:14 -07:00
Varun Patil 5e8967eb16 ximg: beter log preview errors
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-29 11:46:47 -07:00
Varun Patil 8aa5cf09a5 psimage: fix uncaught fetch error
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-29 11:37:50 -07:00
Varun Patil 2517bfacee ximg: only inject trusted svg tags
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-29 11:23:11 -07:00
Varun Patil f8ce33f5f4 photo: rearrange attributes
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-29 11:16:59 -07:00
Varun Patil bc74ee2529 photo: fix nested svg styles
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-29 11:11:58 -07:00
Varun Patil 1fce8ae207 sel: only use left click for clicking (#641)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-29 11:07:53 -07:00
Varun Patil 0bf239b67a ximg: restore nopreview image
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-29 11:02:04 -07:00
Varun Patil e43a8b17ea folder: remove broken call
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-29 11:01:40 -07:00
Varun Patil 44a55e1e4a edit-tags: translate tag names
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-28 01:22:13 -07:00
Varun Patil 3008647ee5 utils: fix fromNow date
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-28 01:05:30 -07:00
Varun Patil bfce0b06ad otd: fix half round corners
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-28 00:45:26 -07:00
Varun Patil 359f9a97ad timeline: restore subpixel rounding fix
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-28 00:12:31 -07:00
Varun Patil 7b027a1fe9 metadata: fix display of mtime (fix #666)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-27 17:10:20 -07:00
Varun Patil d7de507669 metadata: refactor date calls
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-27 16:39:20 -07:00
Varun Patil e7cd6d0e60 hooks: clear all cache on logout (close #665)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-26 11:05:44 -07:00
Varun Patil 0532bc8ee3 refactor: use separate entry point for admin
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-26 09:47:05 -07:00
Varun Patil cb20753a7f admin: fix types in file support
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-26 09:43:36 -07:00
Varun Patil 0c5e1cb5b0 cache: scope all keys we use
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-26 09:23:22 -07:00
Varun Patil 6b2e462496 refactor: use await for cache open in ximg-worker
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-26 09:13:52 -07:00
Varun Patil 10ff01ae86 refactor: variable names in cache
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-26 09:11:05 -07:00
Varun Patil cfd1ba798e timeline: remove unused import
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-25 11:17:20 -07:00
Varun Patil b1f5884494 refactor: remove more createMatter defs
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-25 11:13:49 -07:00
Varun Patil bd167a200b folder: fix route replace
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-25 11:08:24 -07:00
Varun Patil 1f2b8d3186 nx: hide mnav on album
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-24 23:24:30 -07:00
Varun Patil 15411a9db9 timeline: fix dyn-top-matter overlap with scroller
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-24 23:10:41 -07:00
Varun Patil b3e39cf53c scroller: force top computation on recreate
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-24 23:04:11 -07:00
Varun Patil 79f32298d0 scroller: add comment
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-24 23:03:50 -07:00
Varun Patil 1cb791b4a5 top-matter: hide shadow when dynamic visible
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-24 22:25:20 -07:00
Varun Patil 449595b006 public-album: fix header (fix #627)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-24 22:04:50 -07:00
Varun Patil ca30e2f876 albums: show better title
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-24 21:59:03 -07:00
Varun Patil 300567d7b6 albums: fix weirdness in top-matter
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-24 21:14:10 -07:00
Varun Patil ae6f034458 refactor: collect route methods to global
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-24 21:11:29 -07:00
Varun Patil af82ca68b3 timeline: bigger dynamic header
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-24 21:01:09 -07:00
Varun Patil c06089eaa2 top-matter: prevent name wrap
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-24 20:22:56 -07:00
Varun Patil c2632db8eb cluster: fix word wrapping
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-24 20:19:19 -07:00
Varun Patil afed32ec1d viewer: sidebar -> info
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-24 12:28:19 -07:00
Varun Patil 78ad1b072f explore: sort tags and places
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-23 21:13:01 -07:00
Varun Patil ba326f9552 albums: allow 2 columns
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-23 21:10:19 -07:00
Varun Patil e69422b37a empty-content: add icon for albums
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-23 21:01:28 -07:00
Varun Patil 0bd0c9cb37 cluster: no link for plus
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-23 21:01:20 -07:00
Varun Patil 1762404d13 scroller: reduce one transform
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-23 20:44:53 -07:00
Varun Patil 3b93e85ab6 scroller: fix icon
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-23 20:38:10 -07:00
Varun Patil b15ae11c72 nx: add containment
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-23 20:19:21 -07:00
Varun Patil 40fc7ab44c mobile-header: add link
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-23 20:17:00 -07:00
Varun Patil 5be9da0ab4 mnav: replace routes instead of push
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-23 20:05:31 -07:00
Varun Patil 121f5fb1af nx: pass both video sources
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-23 19:44:31 -07:00
Varun Patil 76b1f20cbb perf: move cluster grid to layer
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-23 13:43:11 -07:00
Varun Patil af7e48edfd admin: minor UX fix
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-22 22:38:46 -07:00
Varun Patil b2bb64e83d admin: allow preview configuration (close #587)
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-22 22:35:29 -07:00
Varun Patil 8b37c33154 admin: add preview types
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-22 21:57:53 -07:00
Varun Patil a11b347c6f app: remove useless gap on public links
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-22 20:18:50 -07:00
Varun Patil 7a534767ab top-matter: fix z-index
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-22 20:05:23 -07:00
Varun Patil c9f434d74c refactor: move folder picker to utils
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-22 19:59:54 -07:00
Varun Patil 0323d94c00 first-start: multiple fixes
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-22 19:45:23 -07:00
Varun Patil afc22c6f60 first: fix admin text
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-22 19:24:20 -07:00
Varun Patil 3a67accc3f face: don't reload page on rect setting change
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-21 22:12:54 -07:00
Varun Patil 815f3420a0 map: animate size invalidation
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-21 21:58:07 -07:00
Varun Patil 123ede8f00 explore: add folders link
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-21 21:55:16 -07:00
Varun Patil 3f4f96074b settings: confirm before logout
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-21 21:51:02 -07:00
Varun Patil bd2767fb0f nx: add tap for mnav
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-21 20:52:04 -07:00
Varun Patil b5a59d457d settings: fix layout bug
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-21 20:38:33 -07:00
Varun Patil 02644a645f nx: allow configuring local folders
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-21 20:31:17 -07:00
Varun Patil f842012954 settings: make timeline path readonly
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-21 20:08:19 -07:00
Varun Patil fe2ff5d23c nx: fix album share
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-21 19:56:08 -07:00
Varun Patil beb95cd25a explore: adjust margins
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-21 19:11:36 -07:00
Varun Patil 488d638c72 explore, app: move around some padding
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-21 19:00:04 -07:00
Varun Patil 5147e919fe timeline: remove header
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-21 18:32:30 -07:00
Varun Patil af298fd12e Minor display improvements
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-21 18:28:43 -07:00
Varun Patil f9b0e873fb scroller: shift for top matters
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-21 17:41:31 -07:00
Varun Patil 2b8fec6a40 app: fix sw update
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-21 12:12:47 -07:00
Varun Patil 5c031a1121 static-config: fix with offline sw
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-21 11:54:06 -07:00
Varun Patil 1b1f32e623 nx: fix dark recognition
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-18 19:18:04 -07:00
Varun Patil 85bb2fdd9b nx: add logout button
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-17 23:57:13 -07:00
Varun Patil a8fe957161 app: use event bus to close nav
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-17 15:37:41 -07:00
Varun Patil 4410d7816f deps: replace moment with luxon
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-16 21:01:41 -07:00
Varun Patil 07e217c093 perf: prevent bailouts
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-16 12:07:25 -07:00
Varun Patil bd0c18ac0f timeline: debounce soft refresh calls
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-15 12:13:47 -07:00
Varun Patil c5833c97ad single-item: prevent circular refs
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-15 11:52:14 -07:00
Varun Patil bff4f44003 rowhead: reduce font weight
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-15 09:55:47 -07:00
Varun Patil 9487058570 scroller: prevent hv above viewport
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-15 09:35:06 -07:00
Varun Patil e8639694ba timeline: reduce scroll delay
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-15 09:32:22 -07:00
Varun Patil 6dfd9762fc dav: improve deleting error handling
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-14 22:33:02 -07:00
Varun Patil 67f7eb1e6a nx: add header
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-14 21:49:23 -07:00
Varun Patil 7ba4055839 scroller: do update during animation frame
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-14 20:10:51 -07:00
Varun Patil 19e068e36d otd: increase mobile size
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-14 20:06:57 -07:00
Varun Patil 2e59e59df8 video: get rid of CSS rotation
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-14 18:44:05 -07:00
Varun Patil 804fbbe78e nx: play touch sound on sel manager viewer open
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-14 17:26:14 -07:00
Varun Patil 82251aa6ec nx: video fixes
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-14 15:45:27 -07:00
Varun Patil bb86a8f62a mnav: fix weird scrolling
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-14 15:07:12 -07:00
Varun Patil 4ed0972645 nx: add HLS playback
Signed-off-by: Varun Patil <radialapps@gmail.com>
2023-05-14 13:59:00 -07:00