Commit Graph

148 Commits

Author SHA1 Message Date
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
Martin Wagner
6802406558 added basic stored playlist management 2022-02-17 09:45:02 +01:00
Martin Wagner
464b1118bc added missing genre filter 2022-02-13 23:06:03 +01:00
Martin Wagner
d80604b250 ignore multiple *sort tags 2022-02-13 22:15:54 +01:00
Martin Wagner
f50dfbd83b changed button style in SongPopover 2022-02-11 17:48:54 +01:00
Martin Wagner
2b491b2307 fixed spacing in profile settings 2022-02-11 17:01:03 +01:00
Martin Wagner
2accd050d2 use fixed_height_mode in playlist and search 2022-02-11 16:57:28 +01:00
Martin Wagner
3eb849f105 reworked SongsView 2022-02-11 16:38:34 +01:00
Martin Wagner
66f3a7709c row spacing 2022-02-08 21:21:31 +01:00
Martin Wagner
6f230ccacf removed custom sorting 2022-02-08 21:15:42 +01:00
Martin Wagner
b524efc817 simplified _on_song_changed in MainWindow 2022-02-01 20:08:08 +01:00
Martin Wagner
3ff526d964 unified markup generation 2022-02-01 19:51:07 +01:00
Martin Wagner
f2e332f1cc adopt new playlist style in search window 2022-02-01 19:14:59 +01:00
Martin Wagner
d602fd7c04 Revert "use fixed height mode in playlist"
This reverts commit 719817747d.
2022-01-31 18:57:55 +01:00
Martin Wagner
719817747d use fixed height mode in playlist 2022-01-31 18:49:19 +01:00
Martin Wagner
a2c9bdd374 fixed album name in window title 2022-01-31 00:09:17 +01:00
Martin Wagner
3ba7b8dfb6 removed unneeded ellipsize 2022-01-31 00:02:35 +01:00
Martin Wagner
8b269c6473 fixed font weight 2022-01-30 23:58:32 +01:00
Martin Wagner
532e93bf8b reworked playlist 2022-01-30 23:56:33 +01:00
Martin Wagner
e72ccd6c9a updated copyright 2022-01-16 22:46:48 +01:00
Martin Wagner
b72ec08b8f use tnum font attr where needed 2022-01-16 22:45:03 +01:00
Martin Wagner
710fdb44fe fixed translations of .ui files with flatpak 2021-12-30 19:56:14 +01:00
Martin Wagner
d5f643eab8 fixed translation build 2021-12-30 01:23:29 +01:00
Martin Wagner
e746812c7d simplified locale settings 2021-12-29 17:20:52 +01:00
Martin Wagner
efabfca7d8 use gresource 2021-12-29 16:48:42 +01:00
Martin Wagner
fac7a3f6e3 switched to meson 2021-12-29 14:03:25 +01:00