Commit Graph

41 Commits

Author SHA1 Message Date
Sumner Evans
08ac114cd2 Fix DBus name mismatch
Fixed issue where the Flatpak couldn't respond to media keys due to a DBusname mismatch.
2020-09-30 14:35:39 -06:00
Sumner Evans
2889c6bd7b Trying to get Flatpak build working 2020-09-22 10:46:31 -06:00
Sumner Evans
5dbfed213d Update deps for Flatpak 2020-09-19 10:21:04 -06:00
Sumner Evans
1c8f235e4a Don't grab the entire session bus 2020-09-19 09:58:44 -06:00
Sumner Evans
670ac1bc90 Move python3.8 module up a level 2020-09-19 09:58:43 -06:00
Sumner Evans
d272ee3a2e Fix Flatpak requirements 2020-09-19 09:58:43 -06:00
Sumner Evans
9bae9b1218 Install necessary dependencies 2020-09-19 09:58:43 -06:00
Sumner Evans
d3e564f467 Use pip3 instead of pip 2020-09-19 09:58:43 -06:00
Sumner Evans
446673e075 Install requirements-parser 2020-09-19 09:58:42 -06:00
Sumner Evans
9686ceaebd Got a little farther by downgrading the flatpak-builder-tools 2020-09-19 09:58:42 -06:00
Sumner Evans
43685be977 Use app.sublimemusic.SublimeMusic as app ID 2020-07-11 13:01:59 -06:00
Sumner Evans
5ec9c11947 Trying to get the cache invalidation working correctly 2020-07-03 22:19:54 -06:00
Sumner Evans
1f0430873c Update dependencies 2020-07-03 15:07:14 -06:00
Sumner Evans
cb551d865b Started work on making adapter-defined config 2020-06-06 00:27:49 -06:00
Sumner Evans
effedbe0be Update dependencies 2020-05-30 13:17:12 -06:00
Sumner Evans
57bb939664 Upgrade dataclasse-json 2020-05-23 13:14:51 -06:00
Sumner Evans
dff03f82e3 Bring back dateutil because date formats suck 2020-05-20 06:53:48 -06:00
Sumner Evans
deea889add Fix flatpak dependencies 2020-05-19 14:00:37 -06:00
Sumner Evans
1b980534f6 A bunch of cleanup 2020-05-15 09:05:57 -06:00
Sumner Evans
9cef92e864 Closes #169: added AppStream manifest file
I have no idea if it actually works, but hey, it's a try
2020-05-07 02:53:48 -06:00
Sumner Evans
1539cfb506 Include rendered icons in repo; remove logo build 2020-05-07 01:27:46 -06:00
Sumner Evans
bebf01aaf5 Icon and .desktop file working for Flatpak 2020-05-07 01:10:01 -06:00
Sumner Evans
54bec71fc5 Re-enable Flatpak build 2020-05-06 23:03:08 -06:00
Sumner Evans
0d9114e421 Make keyring an optional dependency 2020-05-06 22:31:35 -06:00
Sumner Evans
33542429c5 Made flatpak_build.sh more idempotent 2020-01-18 18:51:32 -07:00
Sumner Evans
86376c201d Added explicit cffi requirement 2019-11-25 08:24:29 -07:00
Sumner Evans
353f1ee10e Added keyring dependency to Flatpak build 2019-11-24 21:28:39 -07:00
Sumner Evans
a4625b5a64 Removed GObject dependency from the Flatpak 2019-11-18 17:06:59 -07:00
Sumner Evans
87c4d518d3 Removed shared modules 2019-11-16 08:24:28 -07:00
Robby Zampino
4be1fdfdf5 Removed now unneeded sed from flatpak_build.sh 2019-11-15 15:43:10 -07:00
Robby Zampino
ef111d6b5c Updated flatpak runtime to org.gnome.Sdk//3.34. Added new freedesktop runtime ffmpeg extention. Removed now unneeded deps, improving build speed. 2019-11-15 15:42:22 -07:00
Sumner Evans
51dcf148c8 Filesystem permissions for Flatpak 2019-10-29 15:50:58 -06:00
Sumner Evans
17571af351 Apparently we don't need PyGObject as a flatpak-requirement 2019-10-29 14:11:55 -06:00
Sumner Evans
56c74fbafa Allow flatpak to access DBus 2019-10-29 14:03:49 -06:00
Sumner Evans
a6eeb005ea Made all of the executables sublime-music 2019-10-28 18:40:13 -06:00
Sumner Evans
2f8c114b79 Trying to automate building the flatpak docker image build 2019-10-27 21:56:14 -06:00
Sumner Evans
835f15bbae Added dockerfile for Flatpak build 2019-10-20 17:10:59 -06:00
Sumner Evans
2c2bc9380d Renamed from Libremsonic to Sublime Music 2019-10-19 20:09:11 -06:00
Robby Zampino
1903c46c65 Updated CICD to export flatpak to file and make it available as a build artifact. 2019-09-15 03:14:02 -06:00
Robby Zampino
e3bce8c589 Added flatpak build script 2019-09-15 03:14:02 -06:00
Robby Zampino
701e3b4700 Added initial flatpak support 2019-09-15 03:14:02 -06:00