Commit Graph

58 Commits

Author SHA1 Message Date
craig.p.drummond
40e72b230f Put BasicItemDelegate into its own source files 2013-08-13 19:40:05 +00:00
craig.p.drummond
c590058b7f Use StdGuiItem for KDE builds too 2013-08-12 18:31:54 +00:00
craig.p.drummond
9aa52badd0 Show album in italic if this has changed too 2013-08-12 18:31:33 +00:00
craig.p.drummond
a99d1c8640 Reset progress position before starting scan 2013-08-11 10:04:00 +00:00
craig.p.drummond
a78abe2c86 Run replaygain analysis within a separate process. Saves main Cantata needing to link to ffmpeg/mpg123, and guards Cantata agains memory leaks in replaygain code.
BUG: 261
2013-08-11 09:39:03 +00:00
craig.p.drummond
8a7078a4d1 Only init libebur constants once 2013-08-10 16:24:22 +00:00
craig.p.drummond
50e9d7ed08 Store italic font 2013-08-10 15:24:15 +00:00
craig.p.drummond
72cd22161c Use i18n is a more KDE-like manner, other wise debug builds of kdelibs produce (I18N_ARGUMENT_MISSING)
BUG: 254
2013-07-18 14:52:45 +00:00
craig.p.drummond
6743d28d74 Cant do replaygain for cue file tracks 2013-07-02 19:25:22 +00:00
craig.p.drummond
b866016616 Only scan untagged trtacks by default 2013-06-15 18:34:30 +00:00
craig.p.drummond
c3f72e591f Code layout 2013-06-13 18:53:44 +00:00
craig.p.drummond
91ccb234e0 Add context menu to replygain and file orgainuzer dialogs to remove items from list. 2013-06-13 18:53:15 +00:00
craig.p.drummond
521c01c606 Automatic accelator assignment for Qt builds. 2013-06-05 16:55:22 +00:00
craig.p.drummond
2ab06f46bb Better prompt 2013-06-05 16:53:38 +00:00
craig.p.drummond
edf6b114d5 Add option to replaygain dialog to show only untagged tracks. 2013-06-05 16:53:17 +00:00
craig.p.drummond
88bade2fa5 Consistent style for treeviews 2013-05-30 18:58:37 +00:00
craig.p.drummond
8854c4b7c1 - Try no to use yes/no in dialogs - as Gtk reverses this to no/yes!!
- Use standard gui items, and create Qt equivalents
2013-05-29 19:00:50 +00:00
craig.p.drummond
5d65ff1fca After ripping a CD, prompt as to whether to calculate ReplyGain. 2013-05-10 19:03:02 +00:00
craig.p.drummond
08fbc4d294 Save size of Track Organiser, Tag Editor, and ReplayGain dialogs. 2013-05-09 19:11:09 +00:00
craig.p.drummond
560ee358f9 Variable name 2013-04-22 19:45:38 +00:00
craig.p.drummond
4bdeeb70a0 Remove margin 2013-04-19 18:31:38 +00:00
craig.p.drummond
52f78f7460 Fix crash in replaygani dialog 2013-04-17 19:20:39 +00:00
craig.p.drummond
f0b2e83dad Save, and restore, sizes of (most) dialogs. 2013-03-18 20:15:41 +00:00
craig.p.drummond
204fa8e276 Better function name 2013-02-27 19:41:03 +00:00
craig.p.drummond
c8716d21b0 Better dialog dow showing list of tag failures 2013-02-27 19:39:42 +00:00
craig.p.drummond
38530c1364 Use alternate row colours 2013-02-21 20:07:37 +00:00
craig.p.drummond
c65fc7713c Support for Qt5 2013-02-08 17:57:02 +00:00
craig.p.drummond
09374f37a4 Remove Qt module prefix from includes - will make Qt5 port a little easier! 2013-01-28 19:33:42 +00:00
craig.p.drummond
476d132466 Update copyright year 2013-01-17 16:57:20 +00:00
craig.p.drummond
f05f4ccdb9 Fix crash when calling QFileDialog in Qt-only builds when Oxygen or QtCurve themes are used. 2012-11-05 21:13:39 +00:00
craig.p.drummond
ef551186e4 Apply some cppcheck and scan-build suggestions...
BUG:129
2012-11-05 20:41:30 +00:00
craig.p.drummond
187636898e 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@gmail.com
0f07979849 Actually commit the Qt-compie fix!!!! :-( 2012-09-04 09:28:58 +00:00
craig.p.drummond@gmail.com
88e95fba60 Fix Qt-only compile. 2012-09-04 09:27:20 +00:00
craig.p.drummond
0c61131818 Reduce number of translations 2012-09-03 19:05:04 +00:00
craig.p.drummond@gmail.com
e5059c0a48 Use lupdate/lrelease for generating Qt translations from KDE ones.
Hack-around issues with Qt plural forms - use 'Tracks: 2' instead of '2 Tracks'
2012-09-03 11:27:16 +00:00
craig.p.drummond
5669f724f6 Initial work on Qt translations. Commented out for the moment, as xgettext is crashing!!! 2012-09-02 20:13:00 +00:00
craig.p.drummond@gmail.com
3137da2bc2 In Qt-builds, if we failt to update files (tag editor, replaygain) then show the list of failures in the 'detailed text' section. 2012-08-10 11:16:51 +00:00
craig.p.drummond
fe3b041704 When applying updates in tag editor, track organizer, or replay gain dialog show a progress bar to indicate activity. 2012-07-09 18:42:36 +00:00
craig.p.drummond
3d9fa75a1b Dont hide progressbar until we have actually finished! 2012-06-27 21:17:08 +00:00
craig.p.drummond
8acc55cfdd Make more columns italic in replaygain dailog to make entries that will be modified. 2012-06-18 18:22:41 +00:00
craig.p.drummond
6a6a1a9fc2 Drastically reduce replay-gain calculation memory usage. 2012-06-18 18:22:09 +00:00
craig.p.drummond
632bc04c9b Add support for multiple MPD servers. 2012-06-08 17:53:35 +00:00
craig.p.drummond
17f0985226 Remove ThreadWeaver usage, and add ReplayGain calculation support to Qt-only builds. 2012-06-01 16:27:08 +00:00
craig.p.drummond
f9f1edcb6f Reduce KDE/Qt code duplication - by creating dummy Dialog, MessageBox, and InputDialog classes/namespaces for Qt. 2012-05-31 17:45:57 +00:00
craig.p.drummond@gmail.com
08813a7ec2 No need to store full path in each song file. 2012-05-02 18:37:45 +00:00
craig
45e3f0c531 Need to call 'KDialog::slotButtonClicked' - oterhwise if dialog is closed by clicking on window's X button, it is not actually deleted 2012-03-01 20:27:09 +00:00
craig
a4fc5493b0 Update progress when scanning files for tags! 2012-02-25 20:14:00 +00:00
craig
1d5366d89a Only prompt all/untagged if we have some tagged! 2012-02-25 18:45:52 +00:00
craig
125d47e6bc include utils 2012-02-23 18:05:26 +00:00