casey langen
8e769d2cab
More build fixes.
2020-04-09 18:39:57 -07:00
casey langen
11d116276d
Cruft removal. No longer required!
2020-04-09 17:02:14 -07:00
casey langen
61c3cf8085
Added some seemingly unnecessary dependencies that seem to fix a couple weird
...
issues.
2020-04-09 16:55:34 -07:00
casey langen
c95cb68ae4
Fix invalid handle issue in AlsaOut
2020-04-09 16:54:03 -07:00
casey langen
adb3048a21
These wrappers are no longer required because we can use
...
`desktop-launch` to get all the correct environment variables set.
2020-04-09 16:36:58 -07:00
casey langen
92a560db5f
Fixed share paths.
2020-04-09 16:08:11 -07:00
casey langen
baeec9b815
Added icon and desktop entry.
2020-04-09 15:33:10 -07:00
casey langen
43962e8684
Fix AlsaOut in the snap package.
2020-04-08 21:03:36 -07:00
casey langen
0e6e96b58f
Yikes, found a pretty nasty race condition in AlsaOut. This should
...
stabilize things.
2020-04-08 20:56:32 -07:00
casey langen
5cbdea7b1e
Added preliminary snap file.
2020-04-07 21:33:08 -07:00
casey langen
f58f5228a1
OK, I think I got to the bottom of the pulse issue. Yikes.
2020-04-07 20:35:25 -07:00
casey langen
816cafad5a
Even more pulse debugging.
2020-04-07 19:42:27 -07:00
casey langen
743848e12c
Revert "Revert "Revert "Added pulse environment variables to snap wrappers."""
...
This reverts commit 34020712c3ab9b96f302fcc116c617dc2eb346a1.
2020-04-07 17:36:57 -07:00
casey langen
34020712c3
Revert "Revert "Added pulse environment variables to snap wrappers.""
...
This reverts commit 78054e77a0b75e182b1b3763e88b26babebe0834.
2020-04-07 16:50:18 -07:00
casey langen
10f3bc4397
Additional logging for PulseOut
2020-04-07 15:54:38 -07:00
casey langen
78054e77a0
Revert "Added pulse environment variables to snap wrappers."
...
This reverts commit 1c974ca1412a08797c5e74c890686fb086ed1f96.
2020-04-07 12:12:05 -07:00
casey langen
1c974ca141
Added pulse environment variables to snap wrappers.
2020-04-07 10:05:46 -07:00
casey langen
688dafcdb4
Fixed .snap wrapper scripts... hopefully.
2020-04-07 09:22:09 -07:00
casey langen
e2eb85d481
Third time's a charm.
2020-04-07 01:03:12 -07:00
casey langen
306c33a83c
More snap-related cmake tweaks.
2020-04-07 00:48:32 -07:00
casey langen
fac1364a00
Man this is annoying to test...
2020-04-07 00:38:39 -07:00
casey langen
28e3ed18f8
Ugh, fix incorrect path variable.
2020-04-07 00:28:43 -07:00
casey langen
aa2ccdb0b2
Support stripping binaries from out of tree builds
2020-04-07 00:03:54 -07:00
casey langen
821b4de874
Add a couple things required to support snap packges.
2020-04-06 23:35:58 -07:00
casey langen
36ede66603
Added OpenSUSE support to install-deps and fixed a syntax error.
2020-04-05 19:29:24 -07:00
casey langen
c79e096554
Updated install-deps to add support for the upcoming ubuntu 'focal'
...
release.
2020-04-05 18:49:59 -07:00
casey langen
08871978e2
Added a bash script for quickly installing dependencies on supported,
...
non-Windows platforms. Likely needs a bit of tweaking.
2020-04-05 17:47:00 -07:00
casey langen
98e8662c55
Whitespace fix.
2020-04-04 22:00:04 -07:00
casey langen
fe8d32f586
Fixed dbus plugin to report metadata (and also added album art).
2020-04-04 19:51:25 -07:00
casey langen
e1884321ff
Fixed a super old null pointer dereference in TransportWindow.
2020-04-04 19:51:09 -07:00
casey langen
20ca61058c
Added the ability to hot swap from a browse category selection.
2020-04-02 22:07:43 -07:00
casey langen
1621d355fa
Fix bug where directory browsing would get reset when switching between
...
tabs.
2020-04-01 19:30:17 -07:00
casey langen
087e7cedae
Ensure we always build the MPRIS plugin in release binaries.
2020-04-01 19:30:17 -07:00
casey langen
38203f49a9
Fixed windows compile.
2020-03-31 18:27:15 -07:00
casey langen
43a8ca1d8d
Add "directory" as a browse category type.
2020-03-31 17:49:11 -07:00
casey langen
6ff6bce076
Fixed directory browse context menu.
2020-03-30 23:18:39 -07:00
casey langen
4842f61241
Allow user to specify a lockfile override via MUSIKCUBE_LOCKFILE_OVERRIDE environment variable. Fixes #318 .
2020-03-28 15:21:48 -07:00
casey langen
b82e4b4d65
Ensure outputFifo
is correctly initialized to null. Fixes #328
2020-03-28 11:50:31 -07:00
casey langen
80759fea7d
Merge branch 'master' of github.com:clangen/musikcube
2020-03-21 12:13:31 -07:00
casey langen
374bbd3452
Fix language check per #324
2020-03-20 18:09:49 -07:00
casey langen
d231e5a32e
Fixed a couple issues found by running a smoke test with valgrind.
2020-03-18 22:25:52 -07:00
casey langen
9aee2b0765
Fixed key bindings for Windows Terminal.
2020-03-17 19:35:30 -07:00
casey langen
d3afd3591c
Merge pull request #322 from the-eater/fix/escape-percent
...
escape percent signs so wprintw won't replace them with random things
2020-03-17 18:49:49 -07:00
eater
27cb6cf45d
escape percent signs so wprintw won't replace them with random things
2020-03-17 14:31:44 +01:00
casey langen
f5dc0a1443
Merge pull request #323 from tobbez/patch-0
...
Fix build on systems with split ncurses/tinfo
2020-03-12 22:29:36 -07:00
Torbjörn Lönnemark
53c5d84be0
Fix build on systems with split ncurses/tinfo
...
On systems where ncurses is built with --with-termlib, libtinfo is a
separate library.
Building musikcube on such a system would fail with:
ld: CMakeFiles/musikcube.dir/cursespp/App.cpp.o: undefined reference to symbol 'keypad'
ld: /lib64/libtinfow.so.6: error adding symbols: DSO missing from command line
Using pkgconfig to look up the required link libraries resolves the issue.
2020-03-10 20:16:52 +01:00
casey langen
f6b1847593
Merge pull request #321 from castagnini/openbsd
...
musikcube port to OpenBSD
2020-03-08 13:22:50 -07:00
luca castagnini
9785badf09
restore accidentally removed Linux #ifdef case
2020-03-04 10:03:16 +01:00
luca castagnini
209545a360
remove a std::cout used for debug
2020-03-04 09:46:05 +01:00
luca castagnini
71827e4fb4
musikcube port for OpenBSD. Compiled with:
...
doas pkg_add cmake boost libogg libvorbis ffmpeg curl libmicrohttpd lame libev taglib
cmake .
make
doas make install
2020-03-04 09:21:25 +01:00