Craig Drummond
31b8a6d9b9
Revert "Revert "Merge pull request #1727 from jprjr/fix-deprecated-warnings""
...
This reverts commit be9c1e74e0 .
2021-07-29 12:00:04 +01:00
Craig Drummond
be9c1e74e0
Revert "Merge pull request #1727 from jprjr/fix-deprecated-warnings"
...
This reverts commit cb18837d11 , reversing
changes made to b296cf7113 .
2021-07-28 19:44:57 +01:00
John Regan
130f9ee1cc
cmake: move all taglib checks to FindTagLib.cmake
2021-07-20 14:15:28 -04:00
Thomas Uhle
bdbee8ca6f
Use pkg-config to support finding libraries
...
Using pkg-config helps to find libraries on systems where these libraries
are installed in non-standard locations.
2020-04-10 22:55:30 +02:00
Thomas Uhle
30e037535a
Set cmake policy CMP0075 and CMP0011
...
These two policies need to be set to keep CMake version 3.12 and newer
from complaining about changed behaviour.
2020-04-10 22:55:49 +02:00
Craig Drummond
db82c57772
TagLib extras not required
2018-02-07 18:20:52 +00:00
Craig Drummond
388e7279af
Spelling
2018-01-11 19:18:01 +00:00
Craig Drummond
c76031aa9a
Avahi is optional
2017-10-15 14:54:23 +01:00
padertux
ebfc99a78c
Add avahi support
...
This commit adds automatic avahi service discovery to Cantata. A new
dialog is added to the initial settings wizard and the settings menu
which lets the user choose the correct host configuration for all MPDs
on the network automatically.
(Issue #955 )
2017-10-14 21:12:07 +02:00
Craig Drummond
b98fac70af
Add /usr/local/include as include path
2017-07-08 23:37:43 +01:00
Craig Drummond
f38f8806de
Check for cdio/paranoia.h in cdio/paranoia/paranoia.h
...
Issue #1022
2017-06-06 17:48:25 +01:00
Craig Drummond
b87811e81f
Only use pkg-config to locate cdio/paranoia
...
Issue #1022
2017-06-05 22:37:23 +01:00
Craig Drummond
1a1caa6dd2
Use libcdio_cdparanoia
...
Issue #1021
2017-06-03 20:40:53 +01:00
Craig Drummond
ffac1623ca
Update to latest libebur128
2017-05-21 20:17:39 +01:00
Craig Drummond
1a8ecb2b35
...and now fix the actual macro invocation!!
2017-04-28 21:13:01 +01:00
Perfect Gentleman
075fbdd8e3
Update MacroLogFeature.cmake
...
SET_PACKAGE_INFO is deprecated. Use SET_PACKAGE_PROPERTIES instead.
2017-04-29 00:26:24 +07:00
Craig Drummond
89c9f19818
Indicate required dev packages
2015-12-06 10:47:12 +00:00
Craig Drummond
24ccc44418
Use VERSION_LESS and not STRLESS to compare TagLib version against min
...
#727
2015-09-02 19:45:26 +01:00
Craig Drummond
feb0fc1611
Look for libmusicbrainz5cc before libmusicbrainz5
...
#699
2015-07-15 20:37:18 +01:00
Craig Drummond
605af484f7
Initial import of *VERY* incomplete, and not fully functional Cantata
...
webapp. Mainly used to test SQLite backend for storing MPD db.
2015-06-01 22:57:49 +01:00
craig.p.drummond
5946037c0b
Add notifications for OSX - only shown when Cantata is not focused.
2014-09-26 16:51:27 +00:00
craig.p.drummond
bfe2472fd1
- add inhibit suspend whilst playing for Mac
...
- add detection of resume from suspend for Mac
2014-09-22 19:45:48 +00:00
craig.p.drummond
5858953ef1
Qt5 Mac builds. Not 100% perfect, TODO:
...
- Unified toolbar - appears, but cannot drag on all?
- HighDPI support - pixmaps should be scaled, but are not. Cantata's detection code needs modifying
- Cover in toolbar is a bit too large
- Some odd layout in pref dialog
2014-09-12 22:37:46 +00:00
craig.p.drummond
821fac73be
...and script to find LIBVLC
...
BUG: 493
2014-06-15 11:23:01 +00:00
craig.p.drummond
a97828537a
CMake script to find QJson
2014-03-25 19:45:40 +00:00
craig.p.drummond
e85126f608
Use system's libebur128 if found
...
BUG: 415
2014-02-22 10:30:32 +00:00
craig.p.drummond
89f52915d7
Apply Fedora patches.
2014-02-22 10:19:19 +00:00
craig.p.drummond
8664430e31
Cantata needs MTP>=1.1.0
2013-10-09 17:04:13 +00:00
craig.p.drummond@gmail.com
2b6064492d
Check whether cdparanoia has paranoia_cachemodel_size.
...
BUG: 254
2013-07-17 11:03:16 +00:00
craig.p.drummond
83bf3339d9
Remove lame usage, its not actually required for audio cd playback!
2013-07-12 19:29:34 +00:00
craig.p.drummond
941dd77c2b
Add cmake check to see if TagLib has id3version in MPEG save.
...
BUG:227
2013-06-05 17:37:12 +00:00
craig.p.drummond
0dd629981b
Optionally covert CD Audio tracks to MP3 when playnig back via HTTP server.
2013-03-16 10:30:18 +00:00
craig.p.drummond
52c4883132
MusicBrainz lookup
2013-03-13 20:01:51 +00:00
craig.p.drummond
3e6c45c626
Initial support for AudioCDs
...
TODO: Editing of track details, covers, testing, etc...
2013-03-06 17:24:33 +00:00
craig.p.drummond
173712493c
Device sync support for Qt-only builds. To support this, a cut-down version of Solid is included.
2012-09-17 18:39:01 +00:00
craig.p.drummond
3f5f0cf148
Add ability to play MPD HTTP output strem via phonon.
...
NOTE: There seems to be some delay when starting, etc, probably caused by MPD/Phonon buffering.
2012-05-29 19:21:05 +00:00
craig
5d6c9cc1c7
Use libmpg123 for replaygain of mp3 files - ffmpeg seems to have incorrect peak values (where these are >1.0)
2012-02-19 16:56:31 +00:00
craig
528a812c4c
Add ability to calculate replaygain tags.
2012-02-16 20:33:05 +00:00
craig
11b1db05cc
Start of MTP device support. Still todo: copy-to device, remove songs, covers???
2012-01-18 21:08:19 +00:00
craig
658f0bc29e
Initial import of device support work
...
- Basic copy to/from device support.
- When refreshing library/albums, only affect parts of the model that have
changed. (Previously the whole model was replaced).
- Allow songs to be deleted.
TODO:
- Make song deletion actually work
- Copy/delete album covers
- When deleting a whole album/artist, need to delete corresponding dir if it is empty.
- MTP devices
2012-01-15 19:18:12 +00:00