1
0
mirror of https://github.com/clementine-player/Clementine synced 2024-12-16 11:19:18 +01:00
Commit Graph

601 Commits

Author SHA1 Message Date
David Sansome
993a4f0e43 Experimental VLC audio engine 2010-04-04 20:45:03 +00:00
David Sansome
d5eb2297d2 Move the audio engines to their own directory 2010-04-04 17:50:11 +00:00
David Sansome
38400012e2 Update spanish translation 2010-04-04 17:10:07 +00:00
David Sansome
82f7df1cce Update translation sources 2010-04-04 17:09:11 +00:00
David Sansome
9f3fc3d8ab Add the library test back in 2010-04-04 16:28:34 +00:00
David Sansome
dacdf4cc5a Clean up deleted subdirectories from the database properly. Fixes an issue where subdirectories in the library wouldn't be rescanned if they were removed and recreated. Updates issue #45. 2010-04-04 14:59:55 +00:00
David Sansome
9151ba05d4 Always watch new directories that were created while Clementine is running. Updates issue #45 2010-04-04 14:09:07 +00:00
David Sansome
90b125499e Filter the "Choose manual cover" dialog to just image files. Fixes issue #150 2010-04-04 13:42:56 +00:00
David Sansome
83194ecf74 "Add to playlist" context menu item for the library view. Fixes issue #153 2010-04-04 13:31:21 +00:00
David Sansome
fa8f825f48 Update polish translation. Fixes issue #154 2010-04-04 13:18:51 +00:00
David Sansome
fd2da463b1 Update library backend tests 2010-04-04 13:17:07 +00:00
David Sansome
45f5219cde Updated slovak translation. Fixes issue #149 2010-04-04 13:07:22 +00:00
David Sansome
2803a071b6 Update translation sources 2010-04-01 17:21:18 +00:00
David Sansome
ae3923f93b Set the "group_by" properties of the actions in code instead of in the .ui file, so the enum keys don't get translated. 2010-04-01 17:20:31 +00:00
David Sansome
48270bfeec Fix tests 2010-04-01 17:03:42 +00:00
David Sansome
2443ce6585 Reworked the library watcher to be much more efficient - the backend now holds a list of subdirectories within each library directory, and only the mtimes of these are checked on startup. 2010-04-01 16:59:32 +00:00
David Sansome
1f2220ac63 Add an option to disable the library view's behaviour of automatically opening nodes without many children. 2010-04-01 00:12:25 +00:00
David Sansome
7415b7f4bd Made mouse wheel events on both the tray icon and the volume widget change the volume by a smaller amount. Fixes issue #145 2010-03-31 23:45:52 +00:00
David Sansome
5c4118dff5 Stop every divider from being '0'. 2010-03-31 23:41:27 +00:00
David Sansome
134743bd29 Add an advanced grouping dialog for the library. boost::multi_index ftw. Fixes issue #94. 2010-03-31 23:11:45 +00:00
David Sansome
738fdb662d Better comments 2010-03-31 19:55:32 +00:00
David Sansome
29ba8d5bd3 Fix tests on windows 2010-03-31 19:33:12 +00:00
David Sansome
ce43f8dbf9 Make the "Edit tag..." menu item edit all selected tracks, and only show "Renumber selected tracks in this order" if the user right clicked on the track column. Thanks christoph.gysin. Fixes issue #139 2010-03-31 19:09:35 +00:00
David Sansome
2d12b59951 Move the GroupBy enum into library so we can get a QMetaEnum from it. Tidy up the logic for the "group by" options by moving it into properties in the .ui file. 2010-03-31 15:18:39 +00:00
John Maguire
3c60423e18 Add polish translation. 2010-03-31 10:46:47 +00:00
David Sansome
a5412cc274 Make sure to hide the mainwindow on startup if it was hidden last time. Also fix the logic to ensure either the tray icon or the window is visible. 2010-03-31 03:07:11 +00:00
David Sansome
b8be261700 Some little fixes for compilation on Windows 2010-03-31 02:55:05 +00:00
David Sansome
4c42813d9f Add "group by" support to the library, and improve the whole library model to make it more robust.
Still todo: the "Group by advanced..." dialog, unit tests.
Updates issue #94.
2010-03-31 00:30:57 +00:00
John Maguire
df38ebf9d9 A few little mac fixes. 2010-03-30 15:53:45 +00:00
David Sansome
c0da64c6a2 Make sure the playlist gets reshuffled when the user manually changes track. Fixes issue #137 2010-03-30 00:51:00 +00:00
David Sansome
ef9780b44e Add a cmake option to use phonon even on unix. Also fix a strange bug with the phonon backend that stopped the track slider from working. 2010-03-30 00:38:32 +00:00
David Sansome
96802bdf6e Remove debug lines from the cmake script 2010-03-30 00:08:48 +00:00
David Sansome
4e5218a189 On linux, don't reuse the notification if it's already probably closed. Fixes nastyness on KDE4. Fixes issue #118.
Also merge the two ShowMessageNative functions to cut down on copypasta.
2010-03-30 00:08:16 +00:00
David Sansome
3a33d220f6 Update line numbers in other translations 2010-03-29 23:52:01 +00:00
David Sansome
f7dee52e03 Updated spanish translation 2010-03-29 23:49:34 +00:00
David Sansome
d68c61ff25 Reuse the same native notification popup on Linux. Fixes issue #118 2010-03-29 20:08:32 +00:00
David Sansome
48632b5fc0 Updated slovak translation from danovskyjan. Fixes issue #135 2010-03-29 19:39:27 +00:00
David Sansome
1081c948ae Add missing copyright headers 2010-03-29 19:25:08 +00:00
David Sansome
ea1df6dbff Fix the translation resource file generation - thanks Henry Sylvain. Also add a test to make sure they're always found. 2010-03-29 19:12:06 +00:00
David Sansome
afe2aadcf6 Use autocompletion in the edit tag dialog too. Thanks christoph.gysin. Fixes issue #130 2010-03-29 16:59:01 +00:00
David Sansome
227c64177c Automatically generate .po and .pot files from the translation sources, for launchpad 2010-03-29 16:05:23 +00:00
David Sansome
c1308c1b6c Czech translation from Vít Pelčák 2010-03-29 14:14:57 +00:00
David Sansome
5367a01bb7 Using the stack works too... 2010-03-29 14:03:05 +00:00
David Sansome
0aec407984 Only prune the scope buffer list from a single thread. Maybe fixes issue #120 2010-03-29 14:00:44 +00:00
John Maguire
5e482b99ec Namespace test only targets. 2010-03-29 13:52:29 +00:00
John Maguire
813fa70db1 Only build test main twice rather than once per test. 2010-03-29 13:47:46 +00:00
David Sansome
ac33a53c5d Updated greek translation 2010-03-29 13:36:30 +00:00
David Sansome
8af5138758 Outputs go last :( 2010-03-29 13:28:29 +00:00
David Sansome
1433a53960 Fix behaviour when clicking on the system tray when clementine is minimized. Thanks christoph.gysin. Fixes issue #133 2010-03-29 13:24:40 +00:00
David Sansome
f2d3644ca1 Support writing the special ID3/Xiph tags. Fixes issue #115 2010-03-29 13:15:47 +00:00