Leo Franchi
b68d8a3529
don't change type and delete widgets unless we have to
...
fixes improper loading of input
2011-01-16 14:10:03 -05:00
Leo Franchi
893a200b8e
Revert "Fix problems with reading files because of filename charsets."
...
This reverts commit f386de0f0d56991a2e8cbe26edaf5687e15af2e6.
2011-01-16 12:54:41 -05:00
Dominik Schmidt
f386de0f0d
Fix problems with reading files because of filename charsets.
2011-01-16 12:53:07 -05:00
Leo Franchi
b549ee24ac
Make read-onl denamic playlists only use QLabels not editable widgets
2011-01-16 12:52:25 -05:00
Leo Franchi
ffce6606a3
fix typo
2011-01-15 14:09:55 -05:00
Leo Franchi
14dab933de
Set createplaylist playlist when creating createdynamicplaylist from json
2011-01-15 13:03:56 -05:00
Leo Franchi
26be23fdd5
Create dyn playlist with type always
2011-01-14 19:46:55 -05:00
Leo Franchi
a78e3d996a
serialize and deserialize dynamic playlist commands too
2011-01-14 19:27:33 -05:00
Leo Franchi
92c96c5de6
misc
2011-01-14 16:45:53 -05:00
Leo Franchi
ce53bf1024
fix playlists not being deletable
...
minor label fix
2011-01-14 16:26:08 -05:00
Leo Franchi
4ab5a7d176
Add support for incremental fetching for generators
...
Add logic in DynamicWidget to handle on-demand playists
2011-01-14 16:02:25 -05:00
Leo Franchi
b540b9b1f6
add signal that reports when a query was not resolved successfully. not emitted yet
2011-01-14 16:02:07 -05:00
Christian Muehlhaeuser
77c38a0a9d
* Fixed hovering of elided QueryLabels.
2011-01-14 19:37:20 +01:00
Leo Franchi
35681e47ac
Merge remote branch 'origin/master' into dynamic
...
Conflicts:
src/libtomahawk/CMakeLists.txt
2011-01-14 12:56:37 -05:00
Christian Muehlhaeuser
d4c82bf4f7
* CMakeLists.* cleanup.
2011-01-14 17:44:29 +01:00
Christian Muehlhaeuser
9c6e098841
* Safely handle unknown DB commands.
2011-01-14 17:07:30 +01:00
Christian Muehlhaeuser
28c8f7af8d
Merge branch 'master' of github.com:tomahawk-player/tomahawk
2011-01-14 06:41:00 +01:00
Christian Muehlhaeuser
e9b779f832
* Link to audio libraries on non-win32, too.
2011-01-17 09:47:09 +01:00
Christian Muehlhaeuser
b550c55547
* Fixed XSPFLoader.
2011-01-17 09:45:11 +01:00
Christian Muehlhaeuser
e0c9449d7e
* Fix TomahawkWindow.
2011-01-17 09:41:05 +01:00
Christian Muehlhaeuser
87f82e4f61
* Fix compile.
2011-01-17 09:39:26 +01:00
Christian Muehlhaeuser
3274622217
* Remove RtAudio dependancy from main app.
2011-01-17 09:39:01 +01:00
Christian Muehlhaeuser
722f633d5e
* Forgot to move XSPFLoader.
2011-01-17 09:37:01 +01:00
Christian Muehlhaeuser
850439fb04
* Should fix win32 compile issues.
2011-01-17 09:22:47 +01:00
Christian Muehlhaeuser
350f470ab5
* Moved audio, playlist, common utils & widgets into libtomahawk.
2011-01-17 09:12:27 +01:00
Christian Muehlhaeuser
c0f87542b7
* Little PlaylistModel cleanup.
2011-01-17 07:52:04 +01:00
Christian Muehlhaeuser
1ce52d8dde
* Added DLLEXPORTs to XSPFLoader and AnimatedCounterLabel.
2011-01-14 06:40:44 +01:00
Leo Franchi
c465325cdf
add a quick spinbox to control generated number
2011-01-13 18:41:50 -05:00
Leo Franchi
327df4bedc
fix loading and saving of dynamic playlists, forgot to update the mode and type settings when setting a new revision
2011-01-13 18:33:38 -05:00
Leo Franchi
9ff370199c
Merge branch 'master' into dynamic
...
Conflicts:
src/libtomahawk/result.h
2011-01-13 17:44:22 -05:00
Christian Muehlhaeuser
a4e140972e
* Initialize m_portfwd so we don't crash deleting a bogus pointer.
2011-01-13 17:34:16 +01:00
Christian Muehlhaeuser
5beda42d57
* Set initial connection state.
2011-01-13 17:31:34 +01:00
Christian Muehlhaeuser
ff512d8289
* Fixed Servent not emitting ready() if it's not meant to setup UPNP.
2011-01-13 17:28:14 +01:00
Christian Muehlhaeuser
e828972b95
* Port-Forwards are now being setuped in a separate thread to avoid blocking the GUI.
2011-01-13 17:23:52 +01:00
Christian Muehlhaeuser
b95d8a6b93
* Fixed missing return statement.
2011-01-13 15:05:50 +01:00
Christian Muehlhaeuser
c0852e8871
* Fixed a few margin / spacing issues across all platforms (well, hopefully).
2011-01-13 14:09:15 +01:00
Christian Muehlhaeuser
05a919c16a
* A few more QueryLabel fixes / design changes.
2011-01-13 11:12:11 +01:00
Christian Muehlhaeuser
6ebafa26a6
* QueryLabel now supports dragging.
...
* Needs support for dragging Artist / Album.
2011-01-13 08:40:21 +01:00
Christian Muehlhaeuser
81c4267263
* Fixed DatabaseCommand_PlaybackHistory's sql limiter.
2011-01-12 14:04:30 +01:00
Christian Muehlhaeuser
d09fb9a428
* Forgot to force a repaint when leaveEvent() is triggered.
2011-01-12 13:30:21 +01:00
Christian Muehlhaeuser
c3c6da389e
* Fixed resetting the label while an area is hovered.
2011-01-12 13:25:10 +01:00
Christian Muehlhaeuser
80269932ad
* Added QueryLabel, a QLabel-like widget which displays any combination of a query/result's Artist, Album and Track.
...
* Paints a nice rounded-rect around the artist / album / track item when hovered with the mouse.
* Drag and drop / detailed click signal support coming up.
2011-01-12 13:18:32 +01:00
Leo Franchi
3f1696c16f
fix resolving, still a load bug: losing the playlist current revision in the in-memory object when creating initially
2011-01-11 23:04:28 -05:00
Leo Franchi
ecb72eb449
activate modeswitch button
2011-01-11 22:02:57 -05:00
Leo Franchi
d3c48a5342
change the dynamic header a bit, still not final or anything, but more bearable
...
add logo to generators
2011-01-11 21:51:20 -05:00
Leo Franchi
6adae0c1d9
fix wrong widgets shown on dynamic control creation
2011-01-11 20:15:25 -05:00
Leo Franchi
5df5938ec1
fix deleting controls
2011-01-11 19:58:04 -05:00
Leo Franchi
ee78eb52dd
fix crashes, but deleting controls doesn't work of course :)
2011-01-10 23:54:10 -05:00
Leo Franchi
34799e36e0
Merge branch 'master' into dynamic
...
Conflicts:
src/libtomahawk/collection.h
src/libtomahawk/database/databasecommand_loadplaylistentries.cpp
src/libtomahawk/database/databasecommand_setplaylistrevision.cpp
src/libtomahawk/database/databasecommand_setplaylistrevision.h
src/libtomahawk/playlist.cpp
src/libtomahawk/playlist.h
2011-01-10 19:01:05 -05:00
Christian Muehlhaeuser
2edd93ab3c
* BufferIODevice & FileTransferConnection now support seeking (needs testing).
2011-01-10 15:00:33 +01:00