craig.p.drummond
|
56e8b209a1
|
Only show composer field in tag editor if it is one of the MPD supplied tags
|
2013-12-05 19:40:46 +00:00 |
|
craig.p.drummond
|
5d63ab1d78
|
Only use taglib in tags.cpp/filetyperesolver.cpp
|
2013-11-26 19:59:15 +00:00 |
|
craig.p.drummond
|
cb762dcf37
|
Check if ID3V2 is empty
|
2013-11-24 20:19:00 +00:00 |
|
craig.p.drummond
|
c049af0cc8
|
Revert reading/writing of tags in external helper - its not working correctly
BUG: 319
|
2013-10-25 20:01:33 +00:00 |
|
craig.p.drummond
|
d35039429b
|
Make stream category and online provider configs available from main settings dialog.
|
2013-10-23 18:33:38 +00:00 |
|
craig.p.drummond
|
da16c7fe6b
|
If some files did not get saved due to timeout, then leave dialog open - so that we can attempt to save again.
|
2013-10-22 20:34:18 +00:00 |
|
craig.p.drummond
|
dc5d9f9a96
|
Also quit if socket is unconnected
|
2013-10-22 20:25:47 +00:00 |
|
craig.p.drummond
|
3b7dfa470a
|
Fix cantata-tags for windows
|
2013-10-22 20:21:43 +00:00 |
|
craig.p.drummond
|
5343b1273a
|
Read/write tags in an external app - as per Clementine and Amarok. Isolates Cantata from TagLib crashes.
|
2013-10-22 18:22:41 +00:00 |
|
craig.p.drummond
|
d839b32034
|
Dont check 'All Tracks' file!!!
|
2013-10-21 18:32:40 +00:00 |
|
craig.p.drummond
|
a4bc9d3063
|
Put song-file checking in base class
|
2013-10-21 18:06:52 +00:00 |
|
craig.p.drummond
|
126a5a6569
|
Dont even display dialog if cant save - to be consistent with track organiser and replay gain
|
2013-10-21 18:05:37 +00:00 |
|
craig.p.drummond
|
a4d0b9a120
|
When displaying tag editor, track orgainiser, or replay gain dialogs, check that the song files can be accessed. (For speed reasons, only the 1st 100 files are checked)
|
2013-10-21 18:04:46 +00:00 |
|
craig.p.drummond
|
3876d0c122
|
Be consistent with isReadable check on dirs
|
2013-10-20 14:18:31 +00:00 |
|
craig.p.drummond
|
8a85666be8
|
Check if source file exists before attempt rename
|
2013-10-20 14:16:09 +00:00 |
|
craig.p.drummond
|
057a560c69
|
Set 'ExpandingFieldsGrow' - otehrwise with some styles spin boxes span the whole width!
|
2013-10-16 18:26:32 +00:00 |
|
craig.p.drummond
|
cb8d717630
|
Rename Utils::createDir to Utils::createWorldReadableDir - to make its use more obvious
|
2013-10-15 17:16:32 +00:00 |
|
craig.p.drummond
|
b63a557772
|
Fix windows build
|
2013-10-14 21:22:21 +00:00 |
|
craig.p.drummond
|
5c3c796381
|
Code layout
|
2013-10-14 18:15:34 +00:00 |
|
craig.p.drummond
|
c3e04511ce
|
Simplify
|
2013-10-14 18:15:22 +00:00 |
|
craig.p.drummond
|
ec156ed98f
|
Simpler FileRef
|
2013-10-14 18:15:08 +00:00 |
|
craig.p.drummond
|
9a53a1f44a
|
Initial support for Composer tag
|
2013-08-22 18:18:59 +00:00 |
|
craig.p.drummond
|
c26cb9b161
|
Untested support for opus file format
|
2013-08-19 17:55:31 +00:00 |
|
craig.p.drummond
|
74bd6030d2
|
Put BasicItemDelegate into its own source files
|
2013-08-13 19:40:05 +00:00 |
|
craig.p.drummond
|
7b000043b7
|
Use StdGuiItem for KDE builds too
|
2013-08-12 18:31:54 +00:00 |
|
craig.p.drummond
|
f0bad94c9c
|
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
|
7b7f35aa95
|
Reduce code duplication slightly - by placing common code in MusicModel and MultiMusicModel
|
2013-07-17 18:16:50 +00:00 |
|
craig.p.drummond
|
81c9ab8fc3
|
udi is only unused if compiled without devices support
|
2013-07-02 19:25:51 +00:00 |
|
craig.p.drummond
|
0e0242896d
|
For MPD versions 0.17 and above, if Cantata can read a .cue file then it will list each track as a separate entry in the artists and albums views.
BUG: 249
|
2013-07-02 19:20:40 +00:00 |
|
craig.p.drummond
|
cb3824335e
|
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
|
dc6e3af0d8
|
Fix Qt5 segfault on exit, due to static QIcons being destructed.
|
2013-06-12 19:56:59 +00:00 |
|
craig.p.drummond
|
c25fc0ffec
|
Consistency...
|
2013-06-06 18:44:11 +00:00 |
|
craig.p.drummond
|
70ba8bbb69
|
Save id3v1 if it already exists
|
2013-06-06 18:43:42 +00:00 |
|
craig.p.drummond
|
5af8eacda0
|
Need to add another #ifdef around id3 version saving
BUG:227
|
2013-06-06 18:43:15 +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
|
587aec145b
|
Consistent style for treeviews
|
2013-05-30 18:58:37 +00:00 |
|
craig.p.drummond
|
9ae929a329
|
- 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
|
8780e072ff
|
Code layout
|
2013-05-23 16:55:47 +00:00 |
|
craig.p.drummond
|
67f7058633
|
Remove lyrics and info pages, and place within a new context view.
|
2013-05-18 10:13:53 +00:00 |
|
craig.p.drummond
|
ff23bd85f5
|
Save size of Track Organiser, Tag Editor, and ReplayGain dialogs.
|
2013-05-09 19:11:09 +00:00 |
|
craig.p.drummond
|
bbeb25e084
|
Formatting
|
2013-03-22 21:17:54 +00:00 |
|
craig.p.drummond
|
3d177ce6aa
|
Save, and restore, sizes of (most) dialogs.
|
2013-03-18 20:15:41 +00:00 |
|
craig.p.drummond
|
f88bb882d5
|
When updating, only need to check that 'to' is not empty
|
2013-03-17 21:24:10 +00:00 |
|
craig.p.drummond
|
f6369a6c52
|
Save ID3v2 only for CD encodes
|
2013-03-13 20:05:22 +00:00 |
|
craig.p.drummond
|
7f2224c7cd
|
More work on CD device support.
|
2013-03-07 17:32:20 +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
|
4f7c893dde
|
Create a cusrtom ComboBox - so that we can add scrollbars to pop-up of non-editrable combos with QGtkStyle
|
2013-02-28 22:15:02 +00:00 |
|
craig.p.drummond
|
b3fc564703
|
Add some missing includes
|
2013-02-28 18:14:58 +00:00 |
|
craig.p.drummond
|
d8a8e3bb15
|
Provice correct parameters to save()
|
2013-02-28 18:14:42 +00:00 |
|
craig.p.drummond
|
6a4290fff6
|
Remove un-implmented function
|
2013-02-28 18:14:18 +00:00 |
|