Teo Mrnjavac
823b75f831
QSharedPtrify dbcmd creation.
2013-07-06 11:37:54 +02:00
Dominik Schmidt
3100cae9d4
Test a commandFactory is not available before the command was registered
2013-07-06 10:22:49 +02:00
Dominik Schmidt
a006a32523
Add Test for factory magic
2013-07-06 10:22:32 +02:00
Dominik Schmidt
f2d28ac958
Add API to access DBCommand factories so you can observe automatically created instances
2013-07-06 10:22:32 +02:00
Dominik Schmidt
3b175b3fb3
Use factories for creatig databasecommands in database
...
Thanks a lot to @rioderelfte for a long discussion on how to make this
more elegant - sorry, for not realizing your suggestions, too much work
for now just to be able to call commandname() statically.
2013-07-06 10:22:31 +02:00
Dominik Schmidt
f8cac9a3a8
Move command factory from DatabaseCommand to Database
2013-07-06 10:22:31 +02:00
Dominik Schmidt
9a02258e00
Move icon() from ExternalResolverGui to ExternalResolver to make ScriptCollection "GUI-less"
2013-07-06 10:22:31 +02:00
Teo Mrnjavac
218394015b
Increase general ScriptCommand timeout to 20s
2013-07-05 14:50:54 +02:00
Teo Mrnjavac
e27891172a
Debug spam for ScriptCommand failure
2013-07-05 14:39:20 +02:00
Tomahawk CI
6edc129cb7
Automatic merge of Transifex translations
2013-07-05 02:16:37 +02:00
Uwe L. Korn
89a851194e
Consistent coding style (jslint)
2013-07-04 17:22:43 +02:00
Uwe L. Korn
a9bd4e82b4
Correctly load CryptoJS
2013-07-04 17:22:42 +02:00
Uwe L. Korn
0c343a8ad7
Change license from GPL to MIT-style after agreement from all authors
2013-07-04 17:22:42 +02:00
Uwe L. Korn
f542631337
Replace CC-BY-UK-2.0 licensed with New BSD licensed sha256 code
2013-07-04 17:22:42 +02:00
Dominik Schmidt
17ca3693b3
Fix build. qt_add_dbus_interface doesn't like directories in the basename
2013-07-04 11:15:24 +02:00
Uwe L. Korn
833b6cbbf0
There is no CMakeLists in linux/ anymore
2013-07-04 10:31:48 +02:00
Uwe L. Korn
fc4bac5bb7
Move GnomeShortcutHandler into linux/
2013-07-04 10:28:39 +02:00
Tomahawk CI
f566618b28
Automatic merge of Transifex translations
2013-07-04 02:16:43 +02:00
Uwe L. Korn
fd862e2265
Build D-Bus interfaces with Qt5
2013-07-03 22:30:00 +02:00
Dominik Schmidt
6c23c4d660
Don't connect class B and C in class A. Fix bug where AudioEngine<->SourcePlaylistInterface connection wasn't disconnected
2013-07-03 21:01:04 +02:00
Dominik Schmidt
bcd3120779
Connect the AudioEngine::paused() signal to
...
SourcePlaylistInterface::audioPaused() in LatchManager
2013-07-03 20:34:00 +02:00
Dominik Schmidt
69ee958b45
Get rid of obsolete Bookmark handling code in LocalCollection and GlobalActionManager
2013-07-03 19:09:11 +02:00
Dominik Schmidt
6c55f8c4a0
Get rid of InfoSystemCache version
2013-07-03 18:50:53 +02:00
Teo Mrnjavac
ea6374c515
Remove include too
2013-07-03 13:25:29 +02:00
Teo Mrnjavac
5b6e9137b8
Remove SourceTreePopupDialog usage from Playlist
2013-07-03 13:24:50 +02:00
Teo Mrnjavac
57ab8a5ce9
Let splitters choose to be fat on retina-DPI KDE file dialogs.
2013-07-03 13:00:21 +02:00
Tomahawk CI
2be80881ee
Automatic merge of Transifex translations
2013-07-03 02:16:47 +02:00
Uwe L. Korn
5861001e2d
Use ScopedPointer to automatically delete Private
2013-07-02 15:49:50 +02:00
Tomahawk CI
ff1a9d9064
Automatic merge of Transifex translations
2013-07-02 02:16:58 +02:00
Jeff Mitchell
d006dd3d0f
Actually construct the private pointer
2013-07-01 18:36:13 -04:00
Uwe L. Korn
85633d1440
Pimple PlaylistEntry
2013-07-01 16:31:34 +02:00
Uwe L. Korn
9a5afc9522
Ignore Doxyfile
2013-07-01 15:53:29 +02:00
Uwe L. Korn
0a9a8b4a99
Do private Doxyfile in public repos :(
2013-07-01 15:42:43 +02:00
Uwe L. Korn
91223c45e0
Pimple Playlist
2013-07-01 15:27:53 +02:00
Dominik Schmidt
5c7868f4fe
Don't recompile the xmpp account inside the Google account
2013-07-01 13:16:06 +02:00
Dominik Schmidt
d1e67c56d1
Fix plugin macro once again to pass through COMPILE_DEFINITIONS this time
2013-07-01 13:14:49 +02:00
Uwe L. Korn
2495492035
Cleanup Playlist.h
2013-07-01 12:54:57 +02:00
Uwe L. Korn
b88cb1d38b
Do not use qDebug in headers
2013-07-01 12:54:57 +02:00
Dominik Schmidt
6ee029623a
Fix tomahawk_add_plugin macro
2013-07-01 12:23:34 +02:00
Uwe L. Korn
03e4570452
Add UrlLookup functionality to JSResolvers
2013-07-01 11:55:22 +02:00
Uwe L. Korn
6c75a94479
Cleanup some includes
2013-07-01 11:50:05 +02:00
Tomahawk CI
ae76ca840a
Automatic merge of Transifex translations
2013-07-01 02:16:24 +02:00
Dominik Schmidt
a126934e52
Woops, fix last commit.
2013-07-01 00:42:18 +02:00
Dominik Schmidt
c1d999c6a3
Move libtomahawk-widgets to src/libtomahawk-widgets from a libtomahawk subdir
2013-07-01 00:34:48 +02:00
Dominik Schmidt
4ec651c378
Move NetworkActivityWidget into Tomahawk::Widgets namespace
2013-06-30 23:39:20 +02:00
Dominik Schmidt
edbc60f274
Move Dashboard to libtomahawk-widgets
2013-06-30 23:30:00 +02:00
Dominik Schmidt
62f1fde90a
Move NetworkActivityWidget to libtomahawk-widgets
2013-06-30 22:08:39 +02:00
Dominik Schmidt
1f66489755
Move some logic out of the tomahawk_add_plugin macro to a tomahawk_add_library macro
2013-06-30 22:08:39 +02:00
Dominik Schmidt
ae13f92885
Replace our custom parse arguments macro (copied from wiki) with upstream cmake_parse_arguments macro
2013-06-30 22:08:39 +02:00
Uwe L. Korn
ca1db0cd48
Debug spam--
2013-06-30 14:14:18 +02:00