Leo Franchi
8d91fb6f99
i don't know why my Qt no longer works with module-wide includes... but they are bad anyway. Include what we need.
2011-02-15 18:17:33 -05:00
Jeff Mitchell
4af60befcd
All the threads are happy now.
...
Note: you can't call deleteLater() on an object in a thread after you quit() the thread because deleteLater relies on the object's event loop to be running...
2011-02-15 16:28:58 -05:00
Jeff Mitchell
a28c6998a3
Mork work on trying to get scan threading working right
2011-02-15 14:54:59 -05:00
Jeff Mitchell
9bc6194d2b
More thread-safe
2011-02-15 14:00:11 -05:00
Jeff Mitchell
c561a2a845
I forgot that a thread that is a QObject doesn't do run() and hence doesn't terminate itself -- sending quit signals so the threads don't terminate while still running
2011-02-15 12:35:24 -05:00
Christian Muehlhaeuser
c38c510059
* This should catch the CLuceneError.
2011-02-15 18:25:37 +01:00
Christian Muehlhaeuser
edbb306e78
* Should fix announcing ourselves with an internal IP.
2011-02-15 16:36:49 +01:00
Christian Muehlhaeuser
c57c6f494b
* Fix SettingsDialog layout on OSX.
2011-02-15 16:18:59 +01:00
Christian Muehlhaeuser
6835c6989c
* Fix crash bug.
2011-02-15 15:34:15 +01:00
Dominik Schmidt
9bed5ea2da
Remove set(GLOOX_LIBS) from cross-toolchain, not needed anymore because we have FindGloox.cmake now.
2011-02-15 15:02:46 +01:00
Dominik Schmidt
1fa2297e12
Add FindGloox.cmake and make use of it.
2011-02-15 14:57:26 +01:00
Christian Muehlhaeuser
50372b0647
* This should fix not properly going offline manually.
2011-02-15 14:55:26 +01:00
Dominik Schmidt
7c8f6fda20
Clean up our cross-compiling toolchain and track it finally in git :P
2011-02-15 14:31:41 +01:00
Dominik Schmidt
dfa7df4d11
Move installer related stuff into admin/win/nsi.
2011-02-15 14:31:41 +01:00
Dominik Schmidt
f004acc5f1
Remove outdated info from admin/win/README.txt how to add icons to executables.
...
This is done by CMake automatically now
2011-02-15 14:31:41 +01:00
Dominik Schmidt
5a0326650f
Remove tomahawk.rc it's generated by cmake now.
2011-02-15 14:31:41 +01:00
Christian Muehlhaeuser
703a20847a
* Set sources to unsolved when last source goes offline. Makes them re-resolve when one one comes back online.
2011-02-15 14:19:24 +01:00
Christian Muehlhaeuser
38bae2d53d
* Fix re-resolving queries when index refreshed / sources came online.
2011-02-15 14:00:15 +01:00
Christian Muehlhaeuser
c0b72028de
* Some more scanner fixes.
...
* Update collections without having to restart the app.
* Rescan collection is now more like "update collection", doesn't ask for a path anymore.
* Scrobbler picks up setting changes correctly again.
2011-02-15 13:30:57 +01:00
Christian Muehlhaeuser
83dca3a8ac
* Added Go online/offline to Network menu.
2011-02-15 11:42:09 +01:00
Christian Muehlhaeuser
426a958fd2
* Fix tomahawk.nsi.
2011-02-15 10:15:32 +01:00
Christian Muehlhaeuser
224d8efac6
* Added version information to about-dialog.
2011-02-15 09:24:14 +01:00
Christian Muehlhaeuser
387bf27c98
* Fixed default & restoring of sidebar geometry.
2011-02-15 09:12:58 +01:00
Christian Muehlhaeuser
f7f1a26758
* Smaller default size for OverlayWidget.
...
* Disabled OverlayWidget for QueueView.
2011-02-15 08:51:42 +01:00
Christian Muehlhaeuser
795d71213e
* Fixed a few ScanManager issues.
...
* Added changed() signal to TomahawkSettings and hooked up ScanManager and SipHandler to it.
2011-02-15 08:23:12 +01:00
Christian Muehlhaeuser
35484b0357
* A few settings / default cleanups.
2011-02-15 07:28:47 +01:00
Dominik Schmidt
27f606b2e4
Add sip_twitter to global link targets instead of os specific link targets.
2011-02-15 06:02:06 +01:00
Dominik Schmidt
39e2393b07
Merge branch 'win'
2011-02-15 05:53:27 +01:00
Dominik Schmidt
053fa4220c
Fix cross compiling/linking once again: today's episode: scanmanager and sip_twitter.
2011-02-15 05:51:24 +01:00
Leo Franchi
f87b36b8d7
remove helper functions we don't use yet. can re-add later if we need.
2011-02-14 23:05:05 -05:00
Leo Franchi
71852bd03e
fix mac browser handling, oops.
...
J, should build for you now too!
2011-02-14 22:59:22 -05:00
Jeff Mitchell
10c59d6f9e
After discussion in #qt, I looked at our threading code and it's all wrong/unsafe. This properly threads scanning. Also makes it idle priority and splits it into a separate scan manager
2011-02-14 20:28:03 -05:00
Jeff Mitchell
451c7d6943
Get rid of DynDns mode in favor of allowing a user to force to use static host/port in the settings dialog.
...
That now takes precedence, if enabled. If not enabled, and UPnP is enabled, it will attempt UPnP, falling back to static host/port if UPnP doesn't work, falling back to LAN if not.
Users can still set LAN specifically in the config file, if they wish. Maybe should expose that at some point.
2011-02-14 15:58:24 -05:00
Jeff Mitchell
745e6793dd
Fix layouting on network tab
2011-02-14 15:58:24 -05:00
Dominik Schmidt
a28f28d9f6
Merge branch 'master' of github.com:tomahawk-player/tomahawk
2011-02-14 21:27:16 +01:00
Dominik Schmidt
c5a29e42c1
Clean up win32 link targets.
2011-02-14 21:27:09 +01:00
Jeff Mitchell
d858c3fae8
Clean up qtweetlib a bit, and put API keys back...can change them at some point if it becomes a problem
2011-02-14 14:29:37 -05:00
Jeff Mitchell
4060a95c38
Fix link error from not-included cpp file
2011-02-14 14:28:48 -05:00
Jeff Mitchell
9ef55b5fa1
Merge remote branch 'origin/master' into tweetsip
...
Conflicts:
src/libtomahawk/CMakeLists.txt
src/libtomahawk/tomahawksettings.cpp
2011-02-14 13:43:58 -05:00
Jeff Mitchell
697d69a54f
Display warning if twitter consumer key/secret file not found, letting users know it will not be available
2011-02-14 13:40:52 -05:00
Jeff Mitchell
a5895da883
Only include twitter key file if it actually exists
2011-02-14 13:38:50 -05:00
Christian Muehlhaeuser
6fa87ebea5
* This should hopefully fix CLuceneError exceptions on Win32.
2011-02-14 18:52:54 +01:00
Leo Franchi
1647293ada
Add some shortcuts for mac
...
Fix osx shortcuts
2011-02-14 12:50:11 -05:00
Leo Franchi
0ca1212691
Add some mac-specific code. Tomahawk now opens spiffs from the browser
...
or the finder. There is also commented out code for handling multimedia keys.
Thanks to the Clementine project for the cocoa code :)
2011-02-14 12:50:11 -05:00
Christian Muehlhaeuser
d9bc06a4f6
* Fixed tomahawk.nsi. Sorry for waiting on me, Domme :-).
2011-02-14 18:15:18 +01:00
Christian Muehlhaeuser
76802d971d
* Finally builds on Win32 again.
2011-02-14 17:53:39 +01:00
Christian Muehlhaeuser
496a09dc81
* Unbreak windows compile.
2011-02-14 17:49:28 +01:00
Christian Muehlhaeuser
7a081128e6
* Make it compile again for Win32.
2011-02-14 17:29:23 +01:00
Christian Muehlhaeuser
caf8d04ca7
* Catch CLuceneError exceptions.
2011-02-14 17:25:45 +01:00
Christian Muehlhaeuser
0141f2b573
* Invoke enqueuing DbCmds in the wrong thread.
...
* Fixed a few more TrackHeader issues.
2011-02-14 17:12:10 +01:00