Commit Graph

480 Commits

Author SHA1 Message Date
craig.p.drummond
5a885ba634 Fix playing of files containing square brackets, etc, that are external to MPD database via Cantata's simple HTTP server. 2013-01-03 20:05:04 +00:00
craig.p.drummond
fa817b707b Fix more filetype detection 2013-01-03 20:02:57 +00:00
craig.p.drummond
d9d103b486 Fix playing of more filetypes via http 2013-01-03 20:02:26 +00:00
craig.p.drummond
e59d3a680c Prevent multiple KDE Cantata windows appearing if app is attempted to be started repeatedly in quick succession. 2013-01-02 19:51:37 +00:00
craig.p.drummond
87347133ce Fix playing of FLAC files external to MPD database via Cantata's simple HTTP server. 2013-01-02 19:50:58 +00:00
craig.p.drummond
a56c069f2d Work-around issue of non display of main window when using transparent QtCurve theme. 2012-12-31 11:42:08 +00:00
craig.p.drummond
0a09911a92 Fix decoding of Cantata HTTP stream URLs. 2012-12-30 21:52:11 +00:00
craig.p.drummond
db2220937a Slightly speed up playqueue searches. 2012-12-30 21:00:23 +00:00
craig.p.drummond
e4726ae574 Fix restoring of splitter sizes when we start minimized to system tray.
BUG:147
2012-12-30 17:46:20 +00:00
craig.p.drummond
91c83e340b KMessageWidget::adnimatedShow is fixed in KDE4.9.5... 2012-12-27 16:07:39 +00:00
craig.p.drummond
b658e2d39f Re-enable animation when showing messagewidget, for Qt-only builds and KDE builds prior to KDE4.9.4 2012-12-21 18:39:08 +00:00
craig.p.drummond
a0a288a275 Recolour repeat and shuffle icons to use button text colour - this is so that they always match consume and single icons. 2012-12-20 21:26:03 +00:00
craig.p.drummond
aeb7c99bda (Qt-Only) When displaying filesizes, use KiB (1024 bytes) for KDE and Windows, and kB (1000 bytes) for others. 2012-12-20 21:18:53 +00:00
craig.p.drummond
4089e8dea3 Simplified Chinese translation 2012-12-20 21:18:07 +00:00
craig.p.drummond
82fea8a3c0 Use grid layout for transcoder slider, removes Qt layout warning. 2012-12-19 20:31:58 +00:00
craig.p.drummond
0a317dfad2 When using list or icon view, only show genres that are relevant to the current level.
BUG:143
2012-12-19 20:04:08 +00:00
craig.p.drummond
35d1f31150 Fix 'Locate In Library' when library is not set to tree mode. 2012-12-19 20:01:46 +00:00
craig.p.drummond
1c68ec39c8 - Store properties on remote device
- If no music items, delete cache
- If properties are all default, remove file
2012-12-18 19:38:28 +00:00
craig.p.drummond
d736e841c7 (Qt-Only) Dont show clear button for read-only line-edits. 2012-12-18 19:37:26 +00:00
craig.p.drummond
5df6740412 Compress cache files 2012-12-18 19:36:43 +00:00
craig.p.drummond
15033a5899 Eanble cache by default 2012-12-18 19:34:40 +00:00
craig.p.drummond
bb6bb36f46 - Search last.fm and Google for covers.
- Allow to specify local file to use as cover.
2012-12-17 18:00:29 +00:00
craig.p.drummond
b79f87a377 Import initial cover download dialog. This is so that trunk actually compiles!
THIS IS NOT FINISHED, NOT EVEN SLIGHTLY!!!
2012-12-15 12:39:45 +00:00
craig.p.drummond
034422d47e Move group warning to last stage of intial settings wizard. 2012-12-13 19:56:20 +00:00
craig.p.drummond
e60473f56b Fix activation of devices tab via keyboard shortcut. 2012-12-13 19:54:42 +00:00
craig.p.drummond
e65108a474 Add a 'Cache' page to settngs dialog, allowing cahce usage to be displayed and cache items delete. 2012-12-13 19:54:05 +00:00
craig.p.drummond
4afc3a1a7c When collapse/expand, only adjust height and not width. 2012-12-12 21:13:50 +00:00
craig.p.drummond
672ce43a46 Initial stab a t a first-run wizard... 2012-12-12 20:30:43 +00:00
craig.p.drummond
e22a7dd0d7 Remove animation when showing messagewidget, seems to workaround a crash when compiled with KDE and using Oxygen 2012-12-12 20:29:38 +00:00
craig.p.drummond
43509b2a86 Fix typos 2012-12-11 19:29:04 +00:00
craig.p.drummond
0a60845292 Dont allow to set focus onto clear button in line-edits. 2012-12-11 19:28:46 +00:00
craig.p.drummond
379d44a404 Add a simple system debus helper to allow user mounts of samba shares. This is intended to allow Cantata to connect to an Android device via NASDroid. Requires cantata be built with remote device support.
NOTE: Currently the system service does not seem to auto-start correctly, and needs to be started by hand. This needs to be / will be fixed before release...
2012-12-10 21:50:09 +00:00
craig.p.drummond
c86ef5e44d Add option to embed covers when copying songs to devices. (ID3v2, mp4, vorbis comment tag types only) 2012-12-10 19:56:16 +00:00
craig.p.drummond
ec4f910d60 Merge 'External Settings' into 'Interface Settings' 2012-12-10 19:55:40 +00:00
craig.p.drummond
858f4bb52e - When guessing tags, remove leading spaces/dashes from title.
- Also add tag/title guessing to details shown in main window.
2012-12-10 19:55:08 +00:00
craig.p.drummond
a8e66de29e Allow editing of tags, and replaygain calculation, of files from folder view which do not contain tags. 2012-12-10 19:54:52 +00:00
craig.p.drummond
a465271b8b For playqueue items, if we only have a filename, and no artist, etc, then attempt to ascertain artist, album, title, and track number from the filename. These will be extracted if the filename has the following pattern:
"%artist%/%album%/%track% %title%"
Otherwise, if we cannot extract all of these, just set the title to the filename without path.
BUG:138
2012-12-10 19:54:34 +00:00
craig.p.drummond
3cb502dbb9 - Show/hide main window when KDE tray item clicked.
- Add 'Show Window' to tray item menu.
BUG:137
2012-12-09 10:42:16 +00:00
craig.p.drummond
47dbd27440 Prompt before disconnecting a device. 2012-12-07 19:47:21 +00:00
craig.p.drummond
c5e7efdfaa Remove 'Small Control Buttons' option. 2012-12-07 19:45:16 +00:00
craig.p.drummond
d174384739 Add option to specify max cover size when transfering to device. 2012-12-07 19:44:45 +00:00
craig.p.drummond
ba2e685ddf Fix saving of 'Store covers in MPD dir' setting. 2012-12-07 19:44:03 +00:00
craig.p.drummond@gmail.com
1f1b5c16c2 Add 'Set Album Artist from Artist' action to tag editor. 2012-12-07 12:07:23 +00:00
craig.p.drummond
b59bea3d89 Give tooltips to view actions. 2012-12-06 22:56:19 +00:00
craig.p.drummond
ca96ddc8c9 - Fix memleak when copying items to/from devices.
- When creating temp files, ensure these are in /tmp!
- If applying various artist workaround for a remote device, apply the workaround to a local temp file, and send this.
2012-12-03 20:02:02 +00:00
craig.p.drummond
eba6060e1b In sync dialog, when detecting items unique to library/device, revert various artist work-around for each track if it is enabled on the device. 2012-12-03 20:01:25 +00:00
craig.p.drummond@gmail.com
ef7d099c45 Use UPower (Linux/Qt) to detect when being resumed, and if so reconnect to MPD. 2012-12-03 12:27:55 +00:00
craig.p.drummond
dc48139466 Fix crash when copying items to devices after a rescan has been performed. 2012-11-30 16:42:42 +00:00
craig.p.drummond
43e286b943 Ignore quit action if we have open dialogs. 2012-11-30 16:42:23 +00:00
craig.p.drummond
569f93cf66 Install KDE icons globally - as we need to install app icon globally anyway. 2012-11-29 19:49:36 +00:00