Martin Wagner
911e52b0f7
removed unmaintained stored playlist features
...
The stored playlist features were unused by me and therefore untested for almost half a year now. They are incompatiple with mpd servers that do not support stored playlists (playlist_directory not set). Adapting them would make them even longer and more complex.
2022-10-18 17:40:14 +02:00
Martin Wagner
da87188a78
fixed errors on fast profile switch
2022-10-01 17:06:00 +02:00
Martin Wagner
7d744f21dd
removed empty Gtk.EventBox in CoverLyricsWindow ( fixes #52 )
2022-09-26 18:59:22 +02:00
Martin Wagner
bd62ea8d94
tweaked AlbumPopover size
2022-09-23 22:23:00 +02:00
Martin Wagner
f9b29f2a3c
improved connecting process
2022-09-20 18:42:37 +02:00
Martin Wagner
c9838118be
clear window title on connection error
2022-09-19 23:27:38 +02:00
Martin Wagner
5e34ea7658
fixed "disconnected" signals
2022-09-19 23:18:32 +02:00
Martin Wagner
1307566b35
fixed play/pause button tooltip
2022-09-19 20:07:39 +02:00
Martin Wagner
bf9157c9da
always allow moving the window by dragging the album cover
2022-09-18 23:10:49 +02:00
Martin Wagner
b1f9f0092d
reworked tooltips in PlaybackControl
2022-09-16 17:19:48 +02:00
Martin Wagner
4cc8c63ef9
always clear window title on startup
2022-09-03 11:30:27 +02:00
Martin Wagner
806b599db2
don't enable back-to-current-album on reconnect
2022-09-03 11:18:16 +02:00
Martin Wagner
279107d2a6
fixed get_current_album_path
2022-09-03 11:15:34 +02:00
Martin Wagner
a99ce64c66
fixed back_to_current_album
2022-09-03 10:38:24 +02:00
Martin Wagner
f24f58e930
always select current album in AlbumList when possible
2022-09-03 10:12:41 +02:00
Martin Wagner
750a311327
set selection mode to BROWSE in AlbumList
2022-09-02 23:59:27 +02:00
Martin Wagner
23f9ffa76c
avoid too many "disconnected" signals
2022-08-27 14:11:41 +02:00
Martin Wagner
6ed7a9c46d
fixed typo
2022-08-27 14:05:58 +02:00
Martin Wagner
98d1a140bf
separated selecting and scrolling in SelectionList
2022-08-27 14:05:10 +02:00
Martin Wagner
76c27816a8
improved auto scrolling in browser
2022-08-27 13:53:28 +02:00
Martin Wagner
b1994fc4bc
fixed double selection in SelectionList
2022-08-27 13:50:11 +02:00
Martin Wagner
84216f569f
disabled double-click play in ArtistList
2022-08-27 13:42:35 +02:00
Martin Wagner
a7a209d577
reworked SelectionList
2022-08-27 13:39:13 +02:00
Martin Wagner
953d5ec8d3
use try, except, else
2022-08-08 18:25:23 +02:00
Martin Wagner
9ed5e67f5e
fixed some scrolling issues
2022-07-18 19:29:46 +02:00
Martin Wagner
fdeaad4b9f
improved back_to_current_song_button to cover less information
2022-07-16 15:16:25 +02:00
Martin Wagner
7e8b169705
reworked Duration
2022-05-28 14:16:56 +02:00
Martin Wagner
3e2f8c51d2
use GLib.DateTime to parse time
2022-05-27 22:52:02 +02:00
Martin Wagner
6acef07ccc
unified time strings
2022-05-27 22:13:04 +02:00
Martin Wagner
666fe08208
fixed cover aspect ratio to 1
2022-05-26 15:58:50 +02:00
Martin Wagner
7f2cccdbab
fixed fallback cover placing
2022-05-14 15:22:19 +02:00
Martin Wagner
2369aca946
fixed blurry fallback covers
2022-05-14 14:46:46 +02:00
Martin Wagner
22f452c4ef
fixed normal player restore
2022-04-23 14:01:23 +02:00
Martin Wagner
d28b9901cb
load svg at sufficient size
2022-04-23 13:25:43 +02:00
Martin Wagner
142ff75774
prevent silent crashes
2022-04-23 13:20:10 +02:00
Martin Wagner
9869bd8753
fixed popover placing in AlbumList
2022-04-23 13:06:17 +02:00
Martin Wagner
6f188128ae
use get_cursor where possible
2022-04-23 13:03:44 +02:00
Martin Wagner
f240215b1f
reworked playlist highlighting
2022-04-23 12:36:51 +02:00
Martin Wagner
67c914002d
auto resize main cover
2022-04-21 17:14:43 +02:00
Martin Wagner
6198a821db
fixed ctrl-c behavior
2022-04-16 22:02:18 +02:00
Martin Wagner
d07ca0697d
set sensitivity of back_button
2022-04-16 21:21:50 +02:00
Martin Wagner
32893f7062
fixed MPRIS Previous method according to the specs
...
Using conditional previous in the MPRIS interface introduced some bugs.
It was not possible to go to the previous track via plasma's MPRIS client.
2022-04-16 20:47:59 +02:00
Martin Wagner
aacf27ccb0
added workaround for Gtk bug
2022-04-09 11:35:30 +02:00
Martin Wagner
c8de9d2cfa
alignment fix
2022-04-04 16:16:08 +02:00
Martin Wagner
6ecc2b8f5f
implemented add to playlist button
2022-04-04 15:24:46 +02:00
Martin Wagner
07a47d19ce
highlight a possible Gtk bug in the code
2022-03-29 19:08:25 +02:00
Martin Wagner
80777db017
Revert "avoid unintended button reveal"
...
This reverts commit 9b841df3e4
.
2022-03-29 19:05:52 +02:00
Martin Wagner
c148b2c678
notification fixes
2022-03-25 22:21:53 +01:00
Martin Wagner
9b841df3e4
avoid unintended button reveal
2022-03-25 22:14:27 +01:00
Martin Wagner
a90b45438f
improved .cue support
2022-03-25 18:41:31 +01:00
Martin Wagner
cbc5735d52
harmonized SongPopover and AlbumPopover
2022-03-25 17:26:13 +01:00
Martin Wagner
8bc82fcd13
minor cleanups
2022-03-23 17:23:56 +01:00
Martin Wagner
4008765bc5
centralized cover loading
2022-03-20 13:26:45 +01:00
Martin Wagner
2e7404bb6e
replaced MPDError by a more specific one
2022-03-16 23:13:34 +01:00
Martin Wagner
afb8dc4c0b
fixed mpd import
2022-03-16 23:03:58 +01:00
Martin Wagner
ddbd490de4
withdraw old notifications
2022-03-16 22:44:34 +01:00
Martin Wagner
13d27b15fa
minor urllib usage fixes
2022-03-16 00:21:24 +01:00
Martin Wagner
e64198b95a
simplified cover fetching in MPRISInterface
2022-03-15 19:52:54 +01:00
Martin Wagner
721db17d63
replaced bs4 with HTMLParser
2022-03-15 19:50:23 +01:00
Martin Wagner
0c6fc5ac19
removed requests dependency
2022-03-15 18:13:45 +01:00
Martin Wagner
1ca4761d75
removed libnotify dependency
2022-03-15 17:18:43 +01:00
Martin Wagner
bf32ef7a29
hide unneeded labels in SeekBar
2022-03-15 16:43:23 +01:00
Martin Wagner
82ad11472c
fixed label update in SeekBar
2022-03-15 12:12:20 +01:00
Martin Wagner
c32cdf352d
directly pass application to MPRISInterface
2022-03-15 00:13:46 +01:00
Martin Wagner
da9cbe64cc
moved MPRIS startup
2022-03-15 00:10:03 +01:00
Martin Wagner
e8d086e760
simplified startup
2022-03-15 00:06:37 +01:00
Martin Wagner
08a6b223e3
simplified MPRISInterface.Quit()
2022-03-14 23:47:57 +01:00
Martin Wagner
4766f3681d
overwrite do_shutdown
2022-03-14 23:43:51 +01:00
Martin Wagner
e2ae017104
use binary covers in MPRISInterface
2022-03-14 23:18:16 +01:00
Martin Wagner
6e063cedc6
removed separators in AudioFormat
2022-03-14 13:07:05 +01:00
Martin Wagner
3a72ce83ca
simplified SeekBar
2022-03-13 19:10:05 +01:00
Martin Wagner
d5c148205f
fixed VolumeButton popover
2022-03-08 19:27:30 +01:00
Martin Wagner
0eb92f4b67
fixed menu margins
2022-03-08 18:25:03 +01:00
Martin Wagner
0971bb7500
merged OutputPopover into VolumeButton
2022-03-08 18:22:27 +01:00
Martin Wagner
1f2d9c8587
use osd class on progressbar
2022-03-07 16:17:47 +01:00
Martin Wagner
f92e3a5ff1
properly escape uris in MPRISInterface
2022-03-06 23:15:27 +01:00
Martin Wagner
1f6b63cb8c
properly escape uris in SongPopover
2022-03-06 23:05:05 +01:00
Martin Wagner
d4bbba9a2c
changed behavior of open button in SongPopover ( #48 )
2022-03-06 22:30:47 +01:00
Martin Wagner
211d88fc67
made popover_button a MenuButton
2022-03-04 16:18:53 +01:00
Martin Wagner
f3cc6c0680
decreased max_width_chars of search_entry
2022-02-24 13:53:21 +01:00
Martin Wagner
7621b77b16
changed tooltip_text of popover_button
2022-02-23 18:31:05 +01:00
Martin Wagner
f248a63d9a
fixed sensitivity of add_button
2022-02-23 18:25:01 +01:00
Martin Wagner
da99808f10
use standard keybindings in PlaylistsPopover
2022-02-23 17:04:40 +01:00
Martin Wagner
f7a5befbcf
avoid refresh in PlaylistsPopover
2022-02-23 12:08:54 +01:00
Martin Wagner
941bbf7220
fixed scrolling in PlaylistsPopover
2022-02-22 20:20:40 +01:00
Martin Wagner
662d755d64
added missing wrapper
2022-02-22 19:09:39 +01:00
Martin Wagner
cc4faa29c9
use treeview in PlaylistsPopover
2022-02-22 19:03:55 +01:00
Martin Wagner
934dcfc4d1
added PlaylistPopover
2022-02-22 12:57:46 +01:00
Martin Wagner
6c2dbfebfd
expand playlist name entry
2022-02-22 10:58:46 +01:00
Martin Wagner
c28e0b9a37
enqueue playlists by default
2022-02-22 10:54:27 +01:00
Martin Wagner
edd58937c6
added playlists duration
2022-02-22 10:39:49 +01:00
Martin Wagner
6ecea2f415
removed SearchWindow close signal
2022-02-20 16:23:40 +01:00
Martin Wagner
a735c650e5
fixed wrong mpris metadata
2022-02-20 16:21:20 +01:00
Martin Wagner
a35b67865a
fixed typo
2022-02-19 23:52:50 +01:00
Martin Wagner
93545af49c
fixed PlaylistsPopover name
2022-02-19 23:44:16 +01:00
Martin Wagner
0e0ad6091d
right align length column
2022-02-19 23:42:35 +01:00
Martin Wagner
645bb42f1c
fixed ui stale without fixed-height-mode
2022-02-19 23:38:37 +01:00
Martin Wagner
0d95fc6ee0
use a better icon for playlists management
2022-02-18 23:36:14 +01:00
Martin Wagner
ed41297dee
fixed sorting
2022-02-17 17:45:08 +01:00
Martin Wagner
c483f8ff0b
added tooltip
2022-02-17 09:53:16 +01:00