All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Ability to disable Memories
- Ability to configure the max number of entries in a memory
- Ability to select items by dragging after a long press
- Ability to browse months (calendar) from the main menu
- Improved randomness and speed of the Photo frame widget
- Files downloaded for sharing or opening in another app are now stored in "Cache" instead of "Data"
- File selection step when interacting with videos, animations, RAWs and other entries with multiple files. Now the original file is selected automatically
1.32.0 - 2024-11-11
- Ability to disable animation of JPEG and HEIF live photos in the preferences
- Ability to see and export activated extension keys
- Ability to mark an entry as private on the media viewer screen
- Ability to add selected items to an album
- Ability to browse albums from the main menu
- Ability to browse favorites from the main menu
- Showing indeterminate background download progress (when Content-Length is not available) as 1%
- Immediate slideshow switch for GIFs and looped videos
- Showing folder content of unsupported types when selecting content for another app
- For HEIF (HEIC) live photos, the video is now requested in HEVC if the device supports this codec. This prevents transcoding to AVC
- Refreshed navigation icons and labels
1.31.1 - 2024-10-07
- Ability to delete a memory with a long press
- Search on the folders screen ignoring folder paths
- Inability to focus the video timeline or the buttons using the "Down" button on the media viewer screen
- Inability to change the folder sorting on Android 12 and older
1.31.0 - 2024-09-28
- Ability to change the folder sorting
- Made the file import more stable by retrying failed uploads
- Made the file import faster by running uploads in parallel
- Recently downloaded files are no longer re-downloaded when you want to share them or open them in another app once again
- Extended the silent correction of PhotoPrism library page URLs during the connection.
Now all the common
/library/
routes are being corrected
- Crashing on screens with strings containing numbers when the app language is French or Czech
- Showing indeterminate download progress (when Content-Length is not available) as 1%
1.30.0 - 2024-09-01
- Navigation menu
- Ability to browse folders
- Not showing newly created albums on subsequent imports
- Dismiss gesture interfering with zoom in the media viewer on some devices. If you often close a photo while trying to zoom it, this will help
- Some strings in French and German
- The search bar has been made thinner
- Memories are no longer shown on top when the gallery is started from another app to select pictures
- Preferences are now opened from the navigation menu
- Updated video player library. If you have playback problems, consider checking out this version
1.29.0 - 2024-08-11
- Extension store, when installed not from Google Play
- Photo frame widget extension
- An arrow icon on the import albums field, suggesting it is clickable
- Display of the upload summary in the successful import notification
- Missing new memories notification sometimes
- Inability to retry the import after a failure
- Import crashing when there are hundreds of files to upload
1.28.1 - 2024-07-21
- Text color mismatch on guide web pages with dark theme
- Not importing files when the library is password protected
1.28.0 - 2024-07-13
- Ability to import files by sharing them to the gallery
- Ability to connect to the demo library by long clicking the connection screen title
- Silent correction of PhotoPrism library page URLs during the connection.
For example, if pasted
http://photoprism.local/library/login
as a library root URL, it is treated ashttp://photoprism.local
- "Done" button on the search people selection screen covering the last person
- Current values of slideshow speed and gallery item size are now shown in the preferences
- Errors in text input fields no longer hide their action buttons
1.27.0 - 2024-06-09
- Ability to archive or delete a single gallery item from the media viewer
- Ability to archive or delete gallery items selected with a long press
- Ability to activate gallery extensions for those having early access
- Memories extension
- Czech translation
- Not canceling the download on closing the dialog if the screen was rotated
- Language preference moved to the newly added General section at the top
- Language preference now shows the current language
- Library root URL and Disconnect preferences merged and moved to the General section. To disconnect, click the Library preference and confirm the action
1.26.0 - 2024-04-21
- PhotoPrism 2FA support. However, consider using a dedicated password for the gallery
- Not handling Authelia when connecting to the library with credentials
- Improper display of multiple files download progress on German language
1.25.0 - 2024-03-03
- A shortcut in the preferences for Android 13 app language settings
- Showing the loading spinner at the bottom even if nothing left to load
- Improper centering of media viewer controls against the content and each other
- Showing "Share" and "Download" selection options while nothing is yet selected
- Not updating dates if the system language is changed until the app is restarted
1.24.1 - 2024-02-16
- Increased quality of album thumbnails
- Not playing HEIC Samsung live photos properly
1.24.0 - 2024-02-13
- Rare media viewer crash on touch
- Changing albums visibility on the search screen when changing one for people
- Infinite file download progress on some environments
- Dialogs in the preferences not matching the app dialog style
- Play/pause video button not centered horizontally in landscape orientation
- Photo card jumping off the screen when selected in PhotoPrism web viewer
- French translation
- Ability to change the gallery item size in the preferences. Pinch gesture will be added later
- Halved the space between gallery items
- Removed "Download" buttons from PhotoPrism web viewer as they don't work in this mode
1.23.0 - 2024-01-15
- Updated video player library. If you have playback problems, consider checking out this version
- Slideshow made looped: once reached the end, it restarts from the first slide
- German translation
- Web portal auth: if your library is secured with Authelia, Umbrel, Cloudflare Access or any other proxy requiring authentication, it should be doable with this update. Once the auth cookies are expired, you'll be asked for authentication again
- In slideshow, immediate slide switch after going to a previous slide if it is a video
- Not loading library content if there is a video with more than 2 billion frames
1.22.0 - 2023-12-15
- Slideshow, which can be launched from the media viewer
- Space between pages in the media viewer for better look
- Spanish translation
- Made connection error message more clear when a misconfigured proxy in front of the library prevents access to the API
- Not clickable "Back" toolbar button in the media viewer
- Made the media viewer toolbar menu accessible on TV
- Squashed icons of extra media viewer menu items on Android 5
1.21.0 - 2023-11-08
- Ability to like/dislike content
- Ability to see only favorite content on the search screen
- "Open in" and "Open in web viewer" media viewer actions are now located in the header menu
- Not loading gallery content if there is a file without type (
FileType
)
1.20.3 - 2023-10-27
- Not playing some HEVC videos (instant stop)
1.20.2 - 2023-10-25
- Refusing to play non-AVC videos with resolution exceeding reported device capabilities. In fact, such videos can be played well
- Some rare content selection bugs
- The "Cancel download" button in the media viewer getting stuck after clicking it
- Crash when spamming the "Download" button in the media viewer
- Not updating dates on the gallery scroll bar when refreshing the content
- Occasional weird behavior of photo zoom
- Media cache is now cleared when disconnecting from the library
1.20.1 - 2023-10-14
- Refusing to play HEVC video of custom size (odd width or height)
1.20.0 - 2023-10-12
- Auto screen turn-off when playing video
- Selection reset on the people overview screen when changing the orientation
- Support of Apple live photos uploaded as HEIC+MOV bundle
- Ability to download gallery items selected with a long press
- Exit the selection mode when unselecting the last selected gallery item
- Dynamic selection of the video preview format (AVC, HEVC, VP8, VP9, AV1). For example, if the video is in HEVC and your device supports HEVC, it will be played as HEVC instead of transcoding to AVC
- Traditional Chinese translation
1.19.0 - 2023-09-24
- Ability to disable showing folders in the album list
- Support of Google motion photos in the enhanced live photo viewer
- Improved visibility of selected items
1.18.0 - 2023-09-13
- Albums and folders are now ordered alphabetically, keeping the favorites at the beginning
- People and faces are now ordered by photo count, keeping the favorites at the beginning
- Made image placeholders darker in dark theme
- People overview screen for the search, where you can see all the people and faces in grid view, quickly scroll from top to bottom and filter the items by name
- Pull to refresh gesture on the main screen
1.17.0 - 2023-08-28
- Albums overview screen for the search, where you can see all the albums in grid view, quickly scroll from top to bottom and filter the items by name
- Enhanced live photos viewer which fades the video into the high-quality still image. It works with Samsung live photos and manually uploaded JPEG+MP4 batches and does not affect short videos treated by PhotoPrism as live photos. Until the autumn PhotoPrism release, you can test this feature on the public demo
- Ability to change the app language from system settings on Android 13
- Added more vertical space to the search configuration screen
- Make long album names scroll like a ticker
1.16.1 - 2023-08-11
- A notice suggesting to use the mouse to search the library, which is shown in the search bar when the app is running on a TV
- Distinctive
User-Agent
to be shown in the PhotoPrism sessions list - Going full screen automatically when viewing a video
- Closing media viewer by swiping up or down
- Automatic update of album and people lists when re-opening the app after it has been moved to the background by pressing the "Back" navigation button.
- Improved quality of the viewed photos. Now the app loads corresponding previews according to the screen size. This, however, may increase network load
- Split the welcome screen layout into 2 columns on wide landscape screens
- Limited the max width of the search bar
- The "X" button now exits the selection mode instead of just clearing, if the selection is initiated by a long press
- Crash when clicking the "Apply" button on the search screen twice
- Media viewer failing to load very big images
- Missing player controls when viewing video in rare cases
1.16.0 - 2023-07-31
- Search by people and new faces
- Showing full album name as a tooltip when making a long press on it
- Ability to disable loading and showing people and albums on the search configuration screen
- Ability to pick RAW photos when the gallery is opened to pick an image
- Horizontal lists on the search configuration screen are now scrolled from edge to edge
- Selected elements on the search configuration screen now have more contrast
- Focused gallery item, when using keyboard navigation, is now better highlighted
- PhotoPrism search filter guide on the search configuration screen is replaced with the new gallery search guide
- The "Back" toolbar button in the web viewer closing it rather than navigating back
1.15.1 - 2023-07-24
- Connection screen allowing connection to a private library without credentials
- Not finding a private entry when opening in the web viewer
- Incorrect color of the "Close" web viewer button in dark theme
- Missing focus indication in file selection dialog
- Unwanted focus on the "Back" toolbar button in the media viewer
- Not intuitive behavior of the "Back" button when selecting multiple items
1.15.0 - 2023-07-18
- Ability to select multiple items and share them directly from the gallery. To start selecting, make a long press on an item.
- Not showing the item title and date in the media viewer when selecting content
- Use the advanced system dialog (with chats, nearby share, etc.) when sharing a file
1.14.0 - 2023-07-11
- Showing some gallery entries under the wrong day occasionally.
Now, if a photo is taken on July 4th at 23:18 in Montenegro, its time is displayed and treated as July 4th, 23:18 regardless of whether the gallery is viewed from Montenegro, USA or the Moon. - Inability to connect to a library running on a slow server due to the timeout error
- Display of the item title and date in the media viewer
1.13.0 - 2023-07-06
- A welcome screen clarifying that this is not an official PhotoPrism client
- Ability to see the user guide in the preferences
- Ability to see the list of used open-source software in the preferences
- Rare crash when the app starts while not being visible. Did you know this is possible?
- Keeping a corrupted file in Downloads if the download resulted in an HTTP error
- Not previewing or downloading files after drop of all sessions on the server
- Failing download of a file already existing in Downloads but without r/w permission
- Web viewer back button not responding when browsing GitHub
- Creating multiple sessions during the renewal
- Relicensed the source code over the compatible GPLv3 license
- Replaced the root URL guide with the complete connection guide
- App version info in the preferences now additionally shows the app name and the build year. Furthermore, it mentions the author and contributors and the source code is opened if you click it
1.12.0 - 2023-06-25
- Splash screen for old Android versions
- Disconnect suggestion when the gallery credentials have been changed
- Occasional blinking of gallery items while loading a new page
- Occasional incorrect width of the connection screen fields
- Not visible albums on the search configuration screen after screen rotation
- PhotoPrism web viewer is now opened internally and has auto-login
1.11.0 - 2023-06-18
- Display of completed download icon in the viewer
- Display of the app in the Android TV launcher
- Ability to browse the gallery with a keyboard (or remote control). The search remains inaccessible without a mouse for now
- Now the file for sharing or opening is not being re-downloaded if it already exists in the external downloads directory
- Size of gallery items and albums is adapted for large screens
- Environment connection screen is adapted for large screens
1.10.0 - 2023-06-11
- Inability to refresh the gallery when re-opening the app after it has been moved to the background by pressing the "Back" navigation button. The data is now updated automatically in this case
- Incorrect orientation of some downloaded JPEGs
- Made downloads initiated from the viewer run in background. Click the "Download" button and continue swiping, no more need to wait for completion
1.9.0 - 2023-06-03
- Monochrome icon for Android 13 and higher
- The gallery now scrolls as you swipe content in the viewer. Once you returned, the last viewed media is visible in the list
- Turkish, Greek, Italian, Chinese, Russian and Ukrainian translations
- Press of the "Back" navigation button resets the chronological scroll if it is scrolled somewhere
- Inconsistent paddings in the dialogs
1.8.1 - 2023-05-28
- A bookmark overcoming allowed media types when selecting content
- When scrolling to a specific month, its last day content is not shown sometimes
- Weird scroll changes when changing the gallery content (apparently)
- Ability to save the bookmarks export file to the storage
- Speed up pages loading
1.8.0 - 2023-05-25
- Ability to select multiple items in the selection mode, e.g. when attaching files to Gmail
- Press of the "Back" navigation button resets the search if it is applied
- The keyboard is no more shown automatically when opening the search screen
1.7.1 - 2023-05-14
- Laggy chronological scroll dragging
- Not bringing the list to the top when scrolling to the current month
- Display of album name in the search bar when an album is selected
1.7.0 - 2023-05-09
- Ability to filter library content by album (or folder)
- Made the search bar be always visible
- Placed Apply and Reset search buttons above the keyboard
1.6.0 - 2023-05-02
- Hanging of network calls after multiple media download cancellations
- Keeping a corrupted file in the device gallery when the downloading is cancelled
- Ability to open a media in the web viewer, to see EXIF data, location, etc.
- Ability to view a media while selecting
- Library root URL is now shown in the preferences instead of the API endpoint
1.5.2 - 2023-04-27
- Made the fast scroll responsible – the content will be loaded as you are dragging
1.5.2-rc1 - 2023-04-26
- Duplication of gallery items, which happened to be at the edge of the data page
- Blinking of the empty view when the data is being loaded for the first time
- Infinite scrolling (swiping?) in the media viewer
- Clearing of the app internal downloads directory on startup, which frees "Data" storage
1.5.1 - 2023-04-22
- Non-functional video viewer when using mTLS authentication
- Displaying unmasked HTTP basic authentication credentials on the preferences screen
- Video preview caching – big videos and live photos are not be re-downloaded on each repeat
- Lowered minimal video buffer duration requirements for faster start of playback
- Slightly improved look of video player controls
1.5.0 - 2023-04-20
- Video preview – now you can preview videos, animations and live photos without downloading them
- Empty view – when no media found, a corresponding view is shown instead of a blank screen
1.4.0 - 2023-04-12
- Preferences screen
- Bookmarks backup – export your bookmarks to restore them later or use on other device
- Disconnect from the library
1.3.0 - 2023-04-07
- Ability to include private content on the search screen
- Preview of RAW and vector images
- Support of mTLS (mutual TLS) authentication for Android 6 and higher
- Support of HTTP basic authentication with URL credentials (https://username:[email protected])
- Showing an error when connecting to a private library without credentials
- Crash when there were too many months on the fast scroll bar
1.2.0 - 2023-04-03
- Month headers for the gallery items
- Chronological fast scroll – slide the scroll bar to quickly jump to a specific month
- Showing that the app is in the content selection mode
- Made the viewer immersive – now it is dark and all the controls can be hidden by a tap
- Rearranged the action buttons on the viewer
- Made the status bar light
1.1.0 - 2023-03-28
- Search bookmarks – the search configuration can be bookmarked and applied later with a click
- Search filters guide shortcut to the search screen
- "Clear text" button icon on the search screen made different from the "Reset search" button icon on the main screen
1.0.2 - 2023-03-26
- Non-clickable files in the file selection dialog
- Search bar menu animation bug, when all the actions are visible during the animation
1.0.1 - 2023-03-25
- Trust installed user CA so it is possible to use HTTPS with self-signed certificates
- Make env connection and content loading errors show the short summary of the cause
- "Library is not accessible" during the connection, when the entered root URL doesn't match the
PHOTOPRISM_SITE_URL
server config value