Ilgiz Mustafin
a65dabcf0a
Date columns for use in library search queries. ( #6135 )
...
* Mention numeric columns in tooltip
* Add date filters in search queries
* Show filter usage in tooltip
* Fix code formatting
2018-09-08 13:18:44 -07:00
Ilgiz Mustafin
68d473cfb1
Add filetype filter in search queries
2018-09-05 01:44:40 -07:00
Ilgiz Mustafin
8818ba340a
More columns for use in library search queries
...
Support more columns for the COLUMN:VALUE syntax
in the library search query
2018-09-05 01:44:40 -07:00
Alexander Kernozhitsky
a71694f61b
Emitting CanPlay and CanPause on change
...
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=898998 for more
information.
2018-08-24 05:59:33 -07:00
Eoin O'Neill
4733185d08
Added basic VGM format playback and tag reading. ( #6089 )
...
Current VGM format implementation in GStreamer (gstgme) only supports Sega Geneses (Mega Drive) and Sega Master System emulation.
GStreamer also cannot handle the VGZ format (a shorthand for vgm.gz, a gzipped archive that contains a song) which means
that users will currently have to extract the contents of their VGZ files to individual vgm files.
2018-06-18 14:26:11 +01:00
vaterlangen
fcf96cb6ff
Queue size and duration is now displayed in queue manager && Album Cover Popup fixes ( #6086 )
2018-06-18 14:21:44 +01:00
Eoin O'Neill
e2f63e3945
Implemented SPC playback functionality.
...
Would like to add more playback support for additional GME supported file types. GME is already supported by the GStreamer backend.
2018-06-16 10:06:37 +01:00
Jonas Kvinge
e0d2d9b424
Use taglib to check for valid audio file
2018-06-06 22:54:48 +02:00
Jonas Kvinge
37912a87b8
Fix WavPack playback ( #6048 )
2018-05-01 18:29:47 +01:00
Mark Furneaux
d28a318437
Clang format
2018-04-14 16:57:06 -04:00
Mark Furneaux
3626d84964
Add play next from library
2018-03-18 22:44:00 -04:00
Mattias Andersson
650eb0534a
Always include the hours in the the time string if the duration if ( #5925 )
...
longer than one day.
2017-12-13 18:37:34 +00:00
Victor Parmar
eab875c46d
Add support for deleting the currently playing track via the commandline ( #5899 )
2017-11-21 10:02:36 +00:00
Adrian Garcia
27fc915921
Add settings option to stop playback if song fails to play ( #5905 )
2017-11-21 10:00:36 +00:00
Allan Nordhøy
36459d2e62
Spelling "%" → "percent" for consistency ( #5842 )
2017-08-29 02:08:52 +02:00
Allan Nordhøy
38cc22ca85
Update song.cpp ( #5839 )
2017-08-29 01:23:05 +02:00
John Maguire
328e669e81
Fix mac build
2017-08-16 14:55:38 +01:00
Jacob Henner
203ec76973
Add contextual searches to playlists, library and global search. ( #5649 )
...
* Closes #5567 : Contextual album/artist search in library search, global search, and playlists.
* Change artist/album search to 'search for this' in globalsearch
* Change artist/album search to 'search for this' in library
* Applying patch from @Fat-Zer to allow search incl year
* Re-adding missing schema definition
2017-08-09 14:12:36 +01:00
John Maguire
4aee29982e
Fix MPRIS track ids
...
Fixes #5795
2017-08-07 17:46:07 +01:00
John Maguire
04beaa96f9
Fix MPRIS2 playlist ids.
...
Fixes #5798
2017-08-07 16:57:03 +01:00
David Roeca
49876536a5
Resolve #3693 ( #5790 )
...
* bring in playlist updates for potential fix
* define signal to handle organise playlist bugs
* work in progress
* fix wrong signal/slot
* next push forward on handling new song creation
* Reorganize signals/slots; still need to figure out why not all signals are being handled
* Get playlists to work when they're in memory
* more changes to playlist updates
* revert unnecessary changes and finalize fix
2017-07-22 18:57:33 +01:00
Alex Bikadorov
8953227c65
New shortcut: remove current playing song from playlist ( #5723 )
2017-05-31 17:59:36 +01:00
Grace Dolphy
9f00e021f6
This fixes "First track always the same in shuffle #793". Adding this call in the if statement allows a reshuffle to happen after the playlist ends so that when the playlist will restart, it will already have a new set location to go to. ( #5689 )
2017-03-31 11:49:41 +01:00
santigl
18d2e35bc6
Register QAbstractSocket::SocketState meta type
2017-03-27 12:56:39 +01:00
santigl
e3ece3d4c4
SaveToTemporaryFile(): use QTemporaryFile directly
2017-03-21 10:50:12 +00:00
santigl
35e274c497
Refactor SongLoader::LoadRemotePlaylist()
2017-03-21 10:50:12 +00:00
santigl
f44414db81
Add Utilities::SaveToTemporaryFile()
2017-03-21 10:50:12 +00:00
santigl
f609bc793f
Fix remote-playlist load
2017-03-21 10:50:12 +00:00
John Maguire
f7eea6c505
static_cast<:: apparently confuses older GCC.
2017-03-14 17:34:42 +00:00
Jan Paul Erkelens
0215707810
Uses effective fields for album hashing and comparison ( #5653 )
2017-03-08 12:22:50 +00:00
santigl
e30e6da065
Add 'effective_album' property to Song
2017-03-06 18:21:27 +00:00
Morris Hafner
8a6cc8b506
Add missing <functional> includes ( #5630 )
2017-02-13 16:46:46 +00:00
John Maguire
c7b8aacad8
Remove support for VK
...
Fixes #5591
2017-01-11 18:08:43 +00:00
John Maguire
d19ee71443
Try disabling SPMediaKeyTap on Sierra+.
...
Update issue #5497
2016-11-09 13:58:39 +00:00
Ilya Selyuminov
09b0fab87c
Add new command line option for creating a new one playlist #5373 ( #5468 )
2016-08-26 08:59:11 -05:00
Valeriy
d4e932db9a
udisks2 support for devicemanager (refs #3264 )
2016-05-17 22:56:16 +03:00
Valeriy
948140fab5
disconnect GVolumeMonitor signals from GioLister before destroying it
...
fixes #5369
2016-05-11 17:58:12 +03:00
Santiago Gil
0451240df8
Display a stream's URL if it lacks a title ( #5333 )
2016-04-18 15:20:07 +01:00
Marko Hauptvogel
c0e08d42ed
Fix rating preservation
...
This is a bugfix for commit bb5a952e
to prevent deletion of database-only ratings.
2016-04-17 19:23:36 -07:00
Alex
11670e1760
Fix playlist behaviour ( #5330 )
...
* Do not restore playback state on application start if overwritten by command line options
This also fixes unwanted pausing if a new instance is started with commandline URL combined with playback restore.
Note that the actual buggy code (MainWindow::ResumePlayback()) is not fixed here.
* Fix for commandline URLs for new instances are always appended to playlist.
2016-04-12 15:53:43 +01:00
John Maguire
6693a870ad
Reformat intergalacticfm service
2016-04-06 15:45:25 +01:00
John Maguire
9291f09b1b
Merge branch 'master' into PanderMusubi-master
2016-04-06 15:43:32 +01:00
John Maguire
ed13d02231
Remove support for mpris1
2016-03-30 17:14:58 +01:00
John Maguire
9c33369fcc
Merge pull request #5292 from printesoi/fix-mpris-signals
...
Fix mpris dbus notifications
2016-03-30 15:36:04 +01:00
Victor Dodon
3dd55e1c86
mpris2: fix format
...
Minor code refactoring:
- Use ternary operator in Mpri2::CanSeek
- Run make format
2016-03-29 21:29:47 -07:00
René Tronsgaard Rasmussen
8e70046e4b
Add -q,--stop-after-current commandline flag
2016-03-18 20:21:34 +01:00
Victor Dodon
91c144478b
mpris2: emit CanSeek notification in EngineStateChanged
...
When the engine status is Playing must emit the notification CanSeek
2016-03-10 21:29:09 +00:00
Victor Dodon
5f14e887a7
mpris2: more notifications in RepeatModeChanged
...
Emit CanGoNext, CanGoPrevious notifications in RepeatModeChanged
2016-03-10 21:20:17 +00:00
Victor Dodon
3cf6cdb925
mpris2: more notifications in CurrentSongChanged
...
Emit CanGoNext, CanGoPrevious, CanSeek notifications in CurrentSongChanged
2016-03-10 21:14:31 +00:00
Victor Dodon
c973c446e3
mpris2: add support for CanGoNext, CanGoPrevious, CanSeek
2016-03-10 21:11:05 +00:00