Commit graph

153 commits

Author SHA1 Message Date
coderkun
e0d01f1f18 Compile “gresources” and “gschemas” via setuptools 2017-04-22 15:55:48 +02:00
coderkun
c5d7e75236 Increase grid width on Connection Panel 2017-04-22 15:09:44 +02:00
coderkun
8a34d904fb Add translations support (including EN and DE) (close #6) 2017-04-22 15:03:55 +02:00
coderkun
3b3e921595 Add “avahi” as optional dependency to README 2017-04-22 12:30:29 +02:00
coderkun
181c0c021e Update screenshots in README 2017-04-22 12:11:57 +02:00
coderkun
2a4c934daf Ignore files generated by “setuptools” 2017-04-22 11:56:41 +02:00
coderkun
d1b80dae60 Rename desktop file to remove “GTK” suffix 2017-04-22 11:53:54 +02:00
coderkun
e7a5ef158a Update the README to use “setuptools” 2017-04-22 11:53:23 +02:00
coderkun
88ddc7ce4a Fix setup.py to work properly 2017-04-22 11:18:57 +02:00
coderkun
1960cb2517 Only use Avahi if module can be loaded (implements #22) 2017-01-08 18:42:27 +01:00
coderkun
b88f1c6e0b PlaylistPanel: implement playing of selected album 2016-08-07 21:20:44 +02:00
coderkun
950bd54804 PlaylistPanel: implement removing of albums (resolves #3) 2016-08-07 21:13:07 +02:00
coderkun
0b0c62a313 store song-ID for MCGPlaylistTrack 2016-08-07 21:08:41 +02:00
coderkun
8ccd47d82e add support for command lists
https://www.musicpd.org/doc/protocol/command_lists.html
2016-08-07 21:08:03 +02:00
coderkun
6e06d6d06a set default log-level to WARNING 2016-08-07 20:04:13 +02:00
coderkun
9044f663cf add commandline options to define log-level (resolves #15) 2016-08-07 15:54:37 +02:00
coderkun
1c221d21e4 use GObject signals instead of client.Base (implements #21) 2016-08-06 19:33:17 +02:00
coderkun
c472f12df6 remove toplevel init-file 2016-08-02 11:55:09 +02:00
coderkun
441b854a98 improve resource handling by using environment and GResource (fixes #19) 2016-08-02 11:50:32 +02:00
coderkun
ff15af3dbe fix setting environment for GSettings schema dir 2016-08-02 11:13:59 +02:00
coderkun
f38737e6ba use enums for tracklist size and sort order values 2016-08-01 13:08:27 +02:00
coderkun
99fa2be42f readme: add section on how to run the application 2016-08-01 11:48:47 +02:00
coderkun
88e73d1076 add basic gitignore file 2016-08-01 11:43:40 +02:00
coderkun
134d1a28a7 rework project structure for more logical filenames and code separation 2016-08-01 11:39:24 +02:00
coderkun
c603ab5c7c fix typo “Standalon” 2016-08-01 10:59:17 +02:00
coderkun
3ed107d6d9 bump version to 0.6 2016-08-01 10:50:25 +02:00
coderkun
fb45966d65 merge branch 'redesign' 2016-08-01 10:49:25 +02:00
coderkun
ed29006f10 add options for different tracklist sizes on cover panel 2016-08-01 10:36:13 +02:00
coderkun
0f4ba72198 add standalone mode to playlist panel 2016-07-31 18:19:01 +02:00
coderkun
85a87d8746 hide cursor in fullscreen mode 2016-06-11 15:39:12 +02:00
coderkun
c8dd5f7a83 set item padding of iconviews based on item size 2016-06-11 14:06:06 +02:00
coderkun
be3037bc03 fix resizing of thumbnails (for iconviews) 2016-06-11 13:51:59 +02:00
coderkun
1001f38a67 add button for fullscreen action to toolbar of cover panel 2016-06-11 13:34:16 +02:00
coderkun
02ee75de4d fix fullscreen with new widgets 2016-06-11 13:29:07 +02:00
coderkun
c031630379 move labels on cover panel to the right and use CSS for styling 2016-06-11 13:15:20 +02:00
coderkun
898f59bd42 load image for cover panel in its own thread and display spinner icon during loading 2016-06-11 12:38:21 +02:00
coderkun
48b2bcd05d add standalone mode to library panel 2016-06-11 12:25:27 +02:00
coderkun
267973e72c use Gtk.ButtonBox instead of Gtk.Toolbar for header bar buttons and fix button icons 2016-06-05 13:37:32 +02:00
coderkun
6b75674031 migrate toolbar of library panel 2016-06-05 12:42:39 +02:00
coderkun
c9f01de84b use right toolbar to show panel-specific toolbar and migrate toolbar of playlist panel 2016-06-04 14:11:42 +02:00
coderkun
73e35821ed move volume button to left toolbar 2016-06-04 13:22:58 +02:00
coderkun
7509a0d672 replace toggle item for connection with GtkSwitch 2016-06-04 12:19:40 +02:00
coderkun
27f84b683a use GtkOverlay instead of GtkBox for info bar 2016-06-04 12:19:40 +02:00
coderkun
145b30820b escape texts for track marks on cover panel 2016-06-04 12:19:40 +02:00
coderkun
1b2b8dcc75 use GtkBuilder to load UI from XML-file instead of creating it via code 2016-06-04 12:19:40 +02:00
coderkun
c8f51ad801 fix location of data files in setup.py (fixes #16)
https://github.com/coderkun/mcg/issues/16
2016-05-02 13:31:56 +02:00
coderkun
db5f5f19f0 move CSS to separate file (implements #13) 2016-04-17 19:32:37 +02:00
coderkun
826eabb729 add error handling for parsing track numbers to integer (fixes #12) 2016-04-16 19:40:11 +02:00
coderkun
1025b1df1a correctly reset timer for “song scale” on cover panel 2016-04-16 19:20:25 +02:00
coderkun
da06f1fff5 fix changing of song by storing playlist position for each track (fixes #1) 2016-04-16 19:20:16 +02:00