Commit Graph
100 Commits
Author SHA1 Message Date
Drew Weymouth 5db80c7109 Merge pull request #324 from anarcat/developer-name-not
add developer_name to appstream data file
2024-01-30 08:23:31 -08:00
Drew Weymouth ff532a2446 Update Mac GH Actions build for changes to Makefile targets 2024-01-22 18:59:52 -08:00
Drew Weymouth 2ec8074421 Merge pull request #314 from Laevos/laevos/macports-instructions
add macports bulid instructions
2024-01-22 18:53:24 -08:00
Drew Weymouth 2622f43285 Merge pull request #318 from Laevos/laevos/remove-macos-vapoursynth-deps
remove vapoursynth deps from `bundledeps_macos`
2024-01-22 18:52:22 -08:00
Drew Weymouth f74d1cc730 Update README.md 2024-01-08 09:13:13 -08:00
Drew Weymouth daa1c44535 Merge pull request #310 from dweymouth/save-play-queue
Add option to save and restore play queue on exit/startup
2024-01-08 09:00:11 -08:00
Drew Weymouth db4f58acf0 Merge pull request #306 from natilou/replace-png-icons
Highlight the icon of the current page
2024-01-06 10:49:52 -08:00
Drew Weymouth 10feaad1f3 Merge pull request #305 from dweymouth/feature/jukebox
Redesign of PlaybackManager
2023-12-23 10:52:55 -08:00
Drew Weymouth 61f5f24c4f Add Audio category to Flatpak appdata file 2023-12-20 08:42:34 -08:00
Drew Weymouth a16e687c02 add Jukebox control to readme as planned feature 2023-12-17 10:00:33 -08:00
Drew Weymouth 550b401a86 Update README.md - remove some "basic" features from list 2023-12-16 19:20:26 -08:00
Drew Weymouth cfe667c9dd Merge pull request #298 from dweymouth/releasetypes
Show album release types in page header
2023-12-16 15:23:08 -08:00
Drew Weymouth 2946fa50a1 don't link to Navidrome demo server because it was confusing 2023-11-16 09:04:58 -08:00
Drew Weymouth 232e43a229 Update README.md - bump discord invite link 2023-11-15 09:00:00 -08:00
Drew Weymouth 4702d4d986 Update README.md - jellyfin 2023-11-15 08:32:08 -08:00
Drew Weymouth 5be8ed0019 Update build-macos.yml 2023-11-14 19:31:18 -08:00
Drew Weymouth 0318e89496 Merge pull request #280 from dweymouth/feature/jellyfin
Add Jellyfin support
2023-11-14 19:02:46 -08:00
Drew Weymouth 9299fa61c4 Update README.md 2023-11-08 09:32:43 -08:00
Drew Weymouth 26320ac530 add Github sponsors funding 2023-11-07 09:15:07 -08:00
Drew Weymouth c11831e944 Update README.md discord invite link 2023-11-07 08:25:14 -08:00
Drew Weymouth be30f47a93 Merge pull request #272 from dweymouth/feature/quick-search
Add "quick search" dialog to search entire library from any page
2023-11-05 15:21:14 -08:00
Drew Weymouth b830629e28 Merge pull request #269 from dweymouth/fyne-2.4-migration
Migrate to Fyne 2.4
2023-11-03 17:46:42 -07:00
Drew Weymouth 1ffd84fa1f increase discord badge size 2023-10-23 08:22:19 -07:00
Drew Weymouth f9e103634e Add Discord badge to readme 2023-10-23 08:21:58 -07:00
Drew Weymouth b670eef1fb Build HighSierra compatible package in Mac runner 2023-10-22 19:07:14 -07:00
Drew Weymouth 8d99802848 Update build-macos.yml again 2023-10-22 18:01:05 -07:00
Drew Weymouth 4564719ef5 Update build-macos.yml 2023-10-22 18:00:08 -07:00
Drew Weymouth 0f4aa4b792 Create build-macos.yml 2023-10-22 17:57:40 -07:00
Drew Weymouth 018f9c5375 Create build-ubuntu.yml 2023-10-22 17:35:07 -07:00
Drew Weymouth 0148d9105b Merge pull request #259 from dweymouth/feature/multi-artist-genre
Add support for OpenSubsonic multi-valued artists and genres
2023-10-22 16:45:41 -07:00
Drew Weymouth eeff84136f Merge branch 'main' into feature/multi-artist-genre 2023-10-22 16:37:00 -07:00
Drew Weymouth 9fd775ff5f Merge pull request #260 from zackslash/main
Extends MacOS MPMedia implementation to support 'seek' & 'duration'
2023-10-20 20:08:53 -07:00
Drew Weymouth 6aeaf07611 Merge pull request #258 from zackslash/main
Adds integration with MacOS native media APIs
2023-10-20 08:14:44 -07:00
Drew Weymouth efbe2fadb9 Merge pull request #254 from dweymouth/genres-playlists-sort
Add sorting to playlists and genres list views
2023-10-11 18:13:02 -07:00
Drew Weymouth d04a07bf16 Add changelog for 0.5.1 and 0.5.2 2023-09-18 08:56:02 -07:00
Drew Weymouth 96a9ea7b03 Update README.md features list 2023-07-17 12:29:51 -07:00
Drew Weymouth b2ce80b44a Update CHANGELOG.md with 0.5.0 changes 2023-07-15 11:10:09 -07:00
Drew Weymouth abb7dc0dde Merge pull request #219 from dweymouth/feature/mpris
Add MPRIS integration
2023-07-14 16:59:35 -07:00
Drew Weymouth b433c4f34c Merge pull request #217 from dweymouth/perf/reuse-widgets
Reuse complex widgets across pages to reduce memory spikes when browsing
2023-07-12 17:01:07 -07:00
Drew Weymouth 3d0e527b06 Merge pull request #209 from adamantike/fix/TappableImage-MinSize
Add MinSize method to TappableImage
2023-07-02 20:43:39 -07:00
Drew Weymouth e487c2c4d9 Merge pull request #211 from natilou/album-info
Add UI for viewing the album info returned by Subsonic getAlbumInfo API
2023-06-27 09:32:13 -07:00
Drew Weymouth 9aeab2fb38 Update README.md feature list 2023-06-24 13:44:21 -07:00
Drew Weymouth 416643a35e Update CHANGELOG.md 2023-06-24 13:42:10 -07:00
Drew Weymouth a537e7c157 Merge pull request #207 from dweymouth/feature/equalizer
Add 15 band graphic equalizer in Settings dialog
2023-06-24 13:28:41 -07:00
Drew Weymouth 9d7bfc719e Merge pull request #206 from natilou/download-notification
Add notification when a download is completed
2023-06-21 20:57:34 -07:00
Drew Weymouth bc10e7f3d2 Merge pull request #204 from adamantike/feat/repeat-current-track
Add functionality to repeat current track
2023-06-21 17:43:27 -07:00
Drew Weymouth ae1351df96 Merge pull request #203 from dweymouth/feature/custom-themes
Add support for custom themes
2023-06-20 18:42:32 -07:00
Drew Weymouth 87fd052411 Merge pull request #201 from natilou/download-from-grid
Ability to download from grid
2023-06-20 09:38:22 -07:00
Drew Weymouth 74c0c01268 add ellipsis to Download menu item 2023-06-20 09:37:56 -07:00
Drew Weymouth 7f907267fa Merge pull request #197 from adamantike/feat/add-loop-player-control
Add repeat all functionality to player controls
2023-06-19 19:29:35 -07:00
Drew Weymouth 0906d118b4 Merge pull request #198 from natilou/download-album
Ability to download album and playlist
2023-06-17 10:03:01 -07:00
Drew Weymouth 8ed75254a6 Merge pull request #191 from natilou/download-track
Ability to download tracks
2023-06-16 17:51:49 -07:00
Drew Weymouth 701001121f add nil check around OnDownload call 2023-06-15 21:01:52 -07:00
Drew Weymouth 762f01296a Merge pull request #196 from adamantike/fix/scrobble-track-when-removed-from-queue
Scrobble playing track when removed from queue
2023-06-15 20:39:40 -07:00
Drew Weymouth 3063cec600 Fix another bug where next track would get scrobbled additionally 2023-06-15 20:23:49 -07:00
Drew Weymouth 1223af0029 Merge pull request #187 from natilou/home
Added home icon in BrowsingPane
2023-06-10 11:21:15 -07:00
Drew Weymouth 0fc7385970 Update CHANGELOG.md 2023-06-03 09:26:36 -07:00
Drew Weymouth 5d7812c54f Merge pull request #183 from dweymouth/fix-track-sort
Fix tracklist selection not updating properly when sorting
2023-06-03 08:58:35 -07:00
Drew Weymouth 6d555bc8b8 remove obsolete comment 2023-06-03 08:43:32 -07:00
Drew Weymouth 69a32343e4 Update README.md with badges and more mac info 2023-06-02 19:30:04 -07:00
Drew Weymouth bae6b167c7 Update README with new features and updated M1/M2 mac info 2023-05-24 17:35:49 -07:00
Drew Weymouth a41f01ce55 Add latest changes 2023-05-24 17:30:56 -07:00
Drew Weymouth a10586d399 Merge pull request #174 from dweymouth/feature/sort-tracklist-cols
Add sorting by columns to tracklist view
2023-05-24 09:28:12 -07:00
Drew Weymouth f36d40a06a Merge pull request #173 from dweymouth/feature/artist-grid 2023-05-23 20:56:18 -07:00
Drew Weymouth 31901102f1 Update CHANGELOG.md with changes since 0.2.0 2023-05-18 19:13:22 -07:00
Drew Weymouth d7506ca630 Merge pull request #169 from dweymouth/feature/multiple-servers
Add multi-server support
2023-05-17 17:55:07 -07:00
Drew Weymouth ff8c09d631 Merge pull request #164 from dweymouth/refactor/generic-server-adapter
Prepare for eventual Jellyfin integration: create a generic MediaProvider model + interface
2023-05-15 18:51:04 -07:00
Drew Weymouth 33f456c94d Merge pull request #162 from dweymouth/feature/albumviewfilter
Add album filters (excl. genre filter for now) to album grid views
2023-05-12 19:32:15 -07:00
Drew Weymouth 9bb9a08712 fix module path 2023-05-06 11:27:09 -07:00
Drew Weymouth 6e4845a16e Add new changes to CHANGELOG.md 2023-05-04 19:05:26 -07:00
Drew Weymouth 2d3fb4be3a Merge pull request #154 from dweymouth/feature/lighttheme
Add light theme
2023-05-03 17:49:42 -07:00
Drew Weymouth bafcfc399a Update genrepage.go 2023-05-03 17:47:14 -07:00
Drew Weymouth b7a93e14b9 Update CHANGELOG.md 2023-04-29 20:55:08 -07:00
Drew Weymouth 7a03f1f1cc Update CHANGELOG.md 2023-04-29 11:25:19 -07:00
Drew Weymouth 329b290d61 Merge pull request #150 from dweymouth/feature/playlistgrid
Add grid view option to playlists page
2023-04-28 20:25:32 -07:00
Drew Weymouth b8bd6bc7a3 Merge pull request #147 from dweymouth/feature/rating
Add 5-star rating column to tracklist
2023-04-26 18:04:39 -07:00
Drew Weymouth 88958bde1c Merge branch 'main' into feature/rating 2023-04-26 17:23:14 -07:00
Drew Weymouth 737dd9bf5d Update CHANGELOG.md 2023-04-22 07:58:19 -07:00
Drew Weymouth a56daa0c7f Merge pull request #139 from dweymouth/feature/alltracksview
Add searchable "All Tracks" page
2023-04-20 21:19:16 -07:00
Drew Weymouth a20f047c12 Update README.md - x64 build runs on M1/M2 Macs via Rosetta 2023-04-20 17:01:09 -07:00
Drew Weymouth 8780477025 add Ko-fi badge to README 2023-04-19 09:16:40 -07:00
Drew Weymouth 1a23ea01d5 add icon and Flathub badge to README 2023-04-19 09:07:39 -07:00
Drew Weymouth 64a2366c68 Merge pull request #137 from anarcat/appstream
import Appstream data file from Flatpak package
2023-04-18 18:41:07 -07:00
Drew Weymouth cf41e8ef18 Fix #135: Update libmpv package name in Linux install instructions 2023-04-18 17:36:36 -07:00
Drew Weymouth 5782c97752 update README to add Flatpak link 2023-04-18 09:37:09 -07:00
Drew Weymouth cdec7b001d Arch package maintainer 2023-04-17 14:15:10 -07:00
Drew Weymouth 78f78b8124 Merge pull request #134 from dusnm/main
Adding Arch Linux build instructions to the README
2023-04-16 07:16:43 -07:00
Drew Weymouth 440dee15ac Merge pull request #130 from anarcat/debug 2023-04-13 19:03:02 -07:00
Drew Weymouth 3c7fd445c7 README updates 2023-04-11 09:33:30 -07:00
Drew Weymouth f95632a43c changelog: move multi-disc support from fixed to added 2023-04-09 13:35:28 -07:00
Drew Weymouth ca6792cb41 Merge pull request #127 from dusnm/main
Adding a proper .desktop file for future releases.
2023-04-09 12:26:50 -07:00
Drew Weymouth a6b5e03476 Merge pull request #124 from dweymouth/mac-prebuilt-mpv
Support Mac OS back to High Sierra using pre-built MPV libs
2023-04-07 19:04:11 -07:00
Drew Weymouth eef1e41cae Merge pull request #123 from whorfin/main
Pre-built libmpv.2.dylib and needed dependencies compatible with macOS High Sierra and later
2023-04-07 17:32:30 -07:00
Drew Weymouth 8e1fd0857c Merge pull request #122 from dweymouth/feature/systemtray
Add system tray menu and close to tray option
2023-04-06 20:41:59 -07:00
Drew Weymouth b603cdbed4 Update CHANGELOG.md - choose audio device 2023-04-05 21:16:37 -07:00
Drew Weymouth 41fa20a60e Merge pull request #121 from dweymouth/feature/choose-audio-device
Add drop-down list to Playback settings tab to choose audio device
2023-04-05 21:12:08 -07:00
Drew Weymouth 9fc28b9389 Update CHANGELOG.md - 0.1.0-beta is live! 2023-04-01 12:00:26 -07:00
Drew Weymouth e2ef6ea468 Merge pull request #111 from dweymouth/feature/settingsdialog
Add settings dialog
2023-04-01 10:57:18 -07:00
Drew Weymouth 3803859ea7 Merge pull request #110 from dweymouth/feature/checkforlatest
Automatically check for latest version
2023-03-30 19:47:58 -07:00
Drew Weymouth 5af7744e2d Update CHANGELOG.md with latest changes on main 2023-03-29 09:12:28 -07:00