Commit Graph

41 Commits

Author SHA1 Message Date
Sumner Evans
ccf8e940b9 Fixes #89: prevent errors when you remove all songs from the play queue 2020-02-13 21:59:33 -07:00
Sumner Evans
be8fecbd9b Added setting to disable the server for LAN chromecast devices 2020-02-11 16:40:50 -07:00
Sumner Evans
3626e29525 Move Players out of ui/common 2020-02-11 10:55:06 -07:00
Sumner Evans
0e08434af4 Closes #105: Moved parameter handling to argparse
Doing this because it sucks way less to do this in pure Python than in
GTK.
2020-01-31 21:44:10 -07:00
Sumner Evans
b9a368b714 Closes #77: fix state save issues when no server is yet selected 2020-01-28 08:44:55 -07:00
Sumner Evans
05893cc9da Added start to documentation 2020-01-20 21:26:07 -07:00
Sumner Evans
072a8319b4 Closes #35: Implemented logging 2020-01-20 14:34:09 -07:00
Sumner Evans
fc95db57a8 the state saving from a couple commits back was garbage 2020-01-18 22:07:12 -07:00
Sumner Evans
29e53484ce Fixed state saving issues 2020-01-18 15:01:58 -07:00
Sumner Evans
8c08186833 Finished making Browse tab functional 2020-01-18 14:43:33 -07:00
Sumner Evans
57012499b5 Made Browse tab fairly functional 2020-01-18 13:15:03 -07:00
Sumner Evans
9dcc0c5ac7 Closes #98: Major improvements to search; it now kinda works offline, too 2020-01-14 20:11:23 -07:00
Sumner Evans
ba35cae6e1 Added Browse tab and implemented logic to change stack state 2020-01-14 20:11:22 -07:00
Sumner Evans
18179ad4e2 Started working on browse mode 2020-01-14 20:11:22 -07:00
Sumner Evans
76afabbe85 Fixed issue where play progress wasn't being restored correctly 2020-01-01 00:19:04 -07:00
Sumner Evans
2b31f508c9 Started trying to figure out how to listen to the system bus for network changes 2019-12-29 14:41:53 -07:00
Sumner Evans
21d36d7f43 Did some cleanup of search when in browse by filesystem mode 2019-12-29 12:31:34 -07:00
Sumner Evans
87cb041113 Open search popup on click of search bar 2019-12-29 08:28:16 -07:00
Sumner Evans
026b147f7f Clicking on the results goes to them 2019-12-28 23:25:24 -07:00
Sumner Evans
3293eb8e64 Closes #23: Implemented go to album 2019-12-28 18:40:04 -07:00
Sumner Evans
8a1fa8d186 Made a bunch of popups non-modal so that the rest of the window works when they are open 2019-12-28 18:16:22 -07:00
Sumner Evans
2804bba34d Made the DBus functions aware of whether or not they are recieving futures 2019-12-28 12:54:04 -07:00
Sumner Evans
2e4d465764 Fixed a couple of linter errors 2019-12-27 21:40:12 -07:00
Sumner Evans
140ed6d38b Fixed play queue currently playing when reorder happens 2019-12-25 10:36:46 -07:00
Sumner Evans
52a0b3e604 Refactored to use a TreeView and allowed for reordering of the queue 2019-12-24 20:49:21 -07:00
Sumner Evans
006ccbac48 Resolves #58: Added ability to right click on songs in Play Queue 2019-12-11 21:48:11 -07:00
Sumner Evans
69236b08dd Merge branch '53-repeats-in-queue' 2019-12-10 20:53:39 -07:00
Sumner Evans
35512dc88c Fixed activating playlist over dbus 2019-12-10 20:45:08 -07:00
Sumner Evans
178e60048a Fixed issue with getting metadata and changing position in queue via DBus 2019-12-10 20:37:51 -07:00
Sumner Evans
1c4479890f Fixing issue with DBus Playlist interface 2019-12-10 06:56:17 -07:00
Sumner Evans
78e08d0d42 Ignored some libraries for mypy static analyzer 2019-11-24 21:49:38 -07:00
Sumner Evans
e5374d8ade Fixed track IDs for DBus 2019-11-24 20:37:39 -07:00
Sumner Evans
dc8d330a1b Refactored to use index in the play queue instead of the song ID 2019-11-24 20:32:42 -07:00
Sumner Evans
51508f1f41 Fixed linter errors 2019-11-21 22:48:55 -07:00
Sumner Evans
aa04c38000 Resolves #52 Only scrobble songs once, after getting a few seconds in to the song 2019-10-30 22:49:50 -06:00
Sumner Evans
effc71c7ce Fixed a couple issues with per-server caching 2019-10-29 08:46:01 -06:00
Sumner Evans
5ed7ccc0f9 Resolves #62 cache and state per server 2019-10-28 23:40:46 -06:00
Sumner Evans
d3856a5252 Resolves #54 fixes the explosions when no server is configured 2019-10-27 20:21:21 -06:00
Sumner Evans
8261f0d9c5 Refactored CacheManager to have create_future 2019-10-19 20:10:02 -06:00
Sumner Evans
4143f33c0b Cached albums per search type; save search state on albums panel 2019-10-19 20:10:01 -06:00
Sumner Evans
2c2bc9380d Renamed from Libremsonic to Sublime Music 2019-10-19 20:09:11 -06:00