Michael Mayer
b250a106b7
UX: Improve nav toolbar, scrollbar, and footer
2022-05-20 21:31:29 +02:00
Michael Mayer
a37c6d4c83
UI: Shorten version info in about footer and improve scrollbar styles
2022-05-20 19:33:07 +02:00
Michael Mayer
b9c68f8fe8
Frontend: Update navigation.vue
2022-05-17 03:17:28 +02:00
Michael Mayer
7c688f5ea2
Frontend: Update translations and navigation title
2022-05-01 18:05:41 +02:00
Michael Mayer
8638929d84
Config: Automatically generate command-flag docs #1017 #2195 #2227 #2250
2022-04-22 17:38:40 +02:00
theresa
d4e6030a40
Frontend: Add classes for acceptance tests
2022-04-19 17:26:16 +02:00
Michael Mayer
975c4cdca3
Search: Fix @keyup.enter.native event handling #1995
2022-04-18 14:52:21 +02:00
Michael Mayer
adb40433a5
Search: Improve handling of search query updates in UI components #1995
2022-04-16 15:59:47 +02:00
Michael Mayer
ea3e7f179e
UX: Improve Search Navigation and Components, add GIF Symbol #590 #1438
2022-04-14 14:13:54 +02:00
Michael Mayer
82d61d1f93
File Types: Add experimental support for animated GIFs #590 #2207
...
Animated GIFs are transcoded to AVC because it is much smaller and
thus also suitable for long/large animations. In addition, this commit
adds support for more metadata fields such as frame rate, number of
frames, file capture timestamp (unix milliseconds), media type,
and software version. Support for SVG files can later be implemented in
a similar way.
2022-04-13 22:17:59 +02:00
Michael Mayer
b97e0e9c3b
Albums: Prevent accidental creation of duplicate albums #2233
...
Signed-off-by: Michael Mayer <michael@liquidbytes.net>
2022-04-10 14:38:51 +02:00
Michael Mayer
515b0bf62c
UX: Refactor photo viewer API and frontend components #1307 #1438
2022-03-31 17:09:08 +02:00
Michael Mayer
bd5c773232
UX: Fix handling of empty query values in frontend components #1995
2022-03-25 17:55:18 +01:00
Michael Mayer
80df455e25
UX: Disable automatic update of search results on blur/change #1995
...
As discussed/requested in the issue comments.
2022-03-25 08:44:00 +01:00
Michael Mayer
426170a392
UX: Delay search query update until user has finished typing #1995
2022-03-24 11:29:40 +01:00
Michael Mayer
8c4313452d
UX: Add lazy modifier to sync input value only on change #1995
2022-03-24 08:09:51 +01:00
Michael Mayer
45b563136e
UX: Fix form event handling #1995
2022-03-23 18:42:41 +01:00
Michael Mayer
0059f429ed
UX: Make nav logo clickable if user is authenticated #98
2022-03-02 16:19:06 +01:00
Michael Mayer
4fc900b39a
Frontend: Update toolbar icons, fix layout, and improve about
2022-03-02 09:04:28 +01:00
Michael Mayer
0a1cfad8d4
Frontend: Consistent UI/UX across all browsers, devices, and OS #98
...
Ensures that the new login screen looks good and works properly on
all supported devices. Work in progress, needs more testing.
2022-02-28 17:53:21 +01:00
Michael Mayer
ceae91bf28
iOS: Prefer "touchstart" over "mousedown" event if available #2074
2022-02-28 10:05:23 +01:00
Michael Mayer
c256664a1b
WebDAV: Fix upload of complete albums #1376
2022-02-27 17:32:54 +01:00
Michael Mayer
9f3060f2a4
iOS: Set passive flag for touchstart event #2074
2022-02-27 10:05:47 +01:00
Michael Mayer
11cbb544fa
Auth: Redesign login form with more space for buttons and links #98 #782
...
- Responsive layout that should work on all devices
- This enables us to dynamically add SSO and forgot password links
- Legal information is displayed in the lower right corner, see #1990
2022-02-22 10:22:49 +01:00
Michael Mayer
569d0f91dd
Frontend: Improve webpack.config.js and reorganize source files
...
Adds "resolve.preferRelative: true" to the webpack configuration.
Source file headers have been shortened and normalized.
2022-02-21 16:10:06 +01:00
Michael Mayer
7c4241fbea
Config: Add "imprint" option to display legal info in the footer #1990
2022-02-08 14:41:03 +01:00
Michael Mayer
65852cd839
Auth: Refactor Login Page (WIP) #98 #782
2022-02-07 21:13:22 +01:00
Michael Mayer
6fd03a0813
Frontend: Update login and about page
2022-01-29 13:43:09 +01:00
Michael Mayer
3d74ae6585
Frontend: Update footer.vue and about.vue
2022-01-28 03:27:59 +01:00
Michael Mayer
7a17955acc
Frontend: Translate footer message and update translations.pot
2022-01-27 23:03:08 +01:00
Michael Mayer
8e1330e92b
Auth: Remove release info from login page footer #98 #782
2022-01-27 22:34:55 +01:00
Michael Mayer
8512a86d4e
Frontend: Update footer
2022-01-17 09:23:55 +01:00
Michael Mayer
a7fba17a4a
Frontend: Update footer and support options on about page
2022-01-16 17:29:48 +01:00
Michael Mayer
5c3f66becc
Frontend: Upgrade JavaScript dependencies
2022-01-16 15:30:15 +01:00
Michael Mayer
8efe473d30
Copyright: Update year in source files and footer.vue
2022-01-03 13:46:52 +01:00
Michael Mayer
35ac1e730c
Docs: Update URL
2021-12-12 20:48:05 +01:00
Michael Mayer
8c7037175a
Videos: Move Live Photos page to "Videos" sub-navigation #1761
...
As requested, live photos are not included in video search
results anymore until we find a better solution.
2021-11-30 15:38:24 +01:00
Michael Mayer
19bb0aa21e
Videos: Include Live Photos in Search Results #1761
2021-11-30 12:37:43 +01:00
Michael Mayer
65e83a9eee
UX: Add app icons and use select icon on slash screen
2021-11-29 14:39:21 +01:00
Michael Mayer
9e5861bef5
Places: Always load viewer contents from API and format ISO date
2021-11-26 22:32:13 +01:00
Michael Mayer
45d1360c18
Metadata: Improve location estimates and UTC handling #1668
2021-11-23 19:23:10 +01:00
Michael Mayer
f29e675efa
Albums: Toggle states and show country as location #1608 #1664 #1725
2021-11-18 13:13:48 +01:00
Michael Mayer
4e1e4467c3
UI: Update PhotoPrism logo
2021-11-01 15:53:03 +01:00
Michael Mayer
8f9d3e8935
Frontend: Update sponsor dialog text & icon
2021-10-17 14:31:02 +02:00
Timo Volkmann
15b8090774
UX: Improve navigation count layout and prepare abbreviation #1616
2021-10-14 12:32:58 +02:00
Michael Mayer
a93ffa5b52
Frontend: Use v-if / v-else in list view instead of 2x v-if
2021-10-10 09:06:24 +02:00
Michael Mayer
d6cc8df531
UI: Show account email in sidebar navigation #98
2021-10-09 19:08:39 +02:00
Michael Mayer
67d06fd647
UX: Improve wording in frontend templates
2021-10-09 11:39:37 +02:00
Timo Volkmann
e77cfbeb81
UI: Add profile card and fix navigation layout #1175
2021-10-08 11:38:27 +02:00
Michael Mayer
444c94bf9e
People: Improve performance & add counter to new faces page #1576 #1594
2021-10-06 11:19:07 +02:00