Christian Muehlhaeuser
318ed169eb
* Fix recursive dllmacro.h inclusion.
2011-01-04 10:12:59 +01:00
Christian Muehlhaeuser
08f41b796c
* Further Win32 plugin fixes. Well, hopefully.
2011-01-04 09:55:04 +01:00
Christian Muehlhaeuser
087d910359
* Forgot to update DatabaseCommand.
2011-01-04 09:44:43 +01:00
Christian Muehlhaeuser
5863dc7e14
* Two new DatabaseCommands: LogPlayback and PlaybackHistory.
...
* LogPlayback keeps track of recently played songs in the database.
* PlaybackHistory retrieves playback logs from the database.
* Added "recently-played" views to WelcomeWidget & SourceInfoWidget.
* Needs testing.
2011-01-04 09:37:04 +01:00
Christian Muehlhaeuser
f3b7375779
* Updated README.
2011-01-03 14:43:49 +01:00
Christian Muehlhaeuser
108f8cf93b
* Added basic WelcomeWidget, which gets shown when Tomahawk starts up. Again, work in progress.
2011-01-03 13:08:41 +01:00
Christian Muehlhaeuser
a5b495127a
* Interactive create-new-playlist dialog. Work in progress.
2011-01-03 05:18:25 +01:00
Christian Muehlhaeuser
0af3ac8c80
* Updated OSX build scripts.
2011-01-03 03:50:08 +01:00
Leo Franchi
a305c97972
link to libtomahawk on osx
2011-01-02 13:05:12 -06:00
Christian Muehlhaeuser
6f67d59bf2
* Fixed compiling on Win32.
2010-12-28 02:34:47 +01:00
Christian Muehlhaeuser
83f2ddeebd
* Fixed CMakeLists.txt for SIP plugins.
2010-12-28 02:20:03 +01:00
Christian Muehlhaeuser
7c935282ae
Merge branch 'master' of github.com:tomahawk-player/tomahawk
2011-01-01 00:21:04 +01:00
Christian Muehlhaeuser
82bd91af19
* Fix SIP plugins on Win32.
2011-01-01 00:20:28 +01:00
Jeff Mitchell
aaf7fc7c3f
Install to "." makes libraries install into very bad (and non-working) locations. Put them
...
in lib like they're supposed to be...(and like they are elsewhere in the
app)
2010-12-30 20:28:29 -05:00
Christian Muehlhaeuser
8b9b02e15d
* Mentioning Alejandro (xevix) in the About Dialog.
2010-12-28 06:23:15 +01:00
Christian Muehlhaeuser
27e906f712
* Split tomahawk into application and tomahawklib.
...
* Plugins link to and interface with tomahawklib.
* Compiles on Linux and Win32, but needs some more export macro love for the sip plugins on Win32.
2010-12-28 06:12:48 +01:00
Christian Muehlhaeuser
1496d322bf
* Fixed copy & paste mistake.
2010-12-15 15:14:58 +01:00
Christian Muehlhaeuser
857763e31d
* Moved zeroconf code into a separate sip plugin (we might want to re-think the SipPlugin interface).
2010-12-15 15:11:33 +01:00
Alejandro Wainzinger
3b507ff7a8
Make the Connect/Disconnect button do as advertised. Needs some more safety checks likely, but this will do for now.
2010-12-13 18:49:02 -08:00
Alejandro Wainzinger
e882c4f0a9
Fix OS X linking problem and plugin loading on OS X and Windows.
2010-12-12 21:41:43 -08:00
Alejandro Wainzinger
d74dd577fd
Add OSX build instructions.
...
(cherry picked from commit f4a2cb2b8db27783790cfe74ca0e9e828f72faa1)
2010-12-12 19:17:54 -08:00
Alejandro Wainzinger
a87868c1f5
Change device name string handling to use safe conversion to CString (Was causing issues on OSX 10.6.5 Japanese)
...
(cherry picked from commit 17fb7abb8c88bf9ae45bff349d473e9224e8174e)
2010-12-12 19:17:31 -08:00
Christian Muehlhaeuser
b45c254081
* Try to reconnect if the jabber SIP plugin disconnected.
2010-12-09 08:39:39 +01:00
Christian Muehlhaeuser
cc22411dc2
* Make sure to delete old Jabber instance before creating a new one.
2010-12-08 12:57:24 +01:00
Christian Muehlhaeuser
fe08bff21c
* Added SipHandler class. This class is supposed to load SIP plugins, manage und communicate with them.
...
* Our Jabber classes are now a SipPlugin, which gets loaded by SipHandler.
2010-12-08 12:46:42 +01:00
Christian Muehlhaeuser
fc49eb7b21
* Added a status QPushButton on top of the sidebar. Xevix will put it to use soon.
2010-12-08 06:59:14 +01:00
Christian Muehlhaeuser
cabaaa9710
* Don't try to setup UPNP if started with --noupnp.
2010-12-07 16:03:17 +01:00
Christian Muehlhaeuser
7aaf3eb98c
* Allow empty titled XSPFs to be imported if they contain tracks at least.
2010-12-07 14:49:29 +01:00
Christian Muehlhaeuser
e4f9e936ed
* Don't create a playlist when parsing invalid XSPF data.
2010-12-07 12:34:29 +01:00
Christian Muehlhaeuser
ea08f1578c
* Fixed nasty compiler warning.
2010-12-07 11:30:24 +01:00
Christian Muehlhaeuser
7b5f16355d
* AlbumViews are now sorted by Artist - Album.
...
* Tweaked mode switching.
* Hide stats & mode buttons for certain view types.
2010-12-07 11:25:00 +01:00
Christian Muehlhaeuser
d621411c0d
* Remove silly debug output and obsolete code.
2010-12-07 08:15:08 +01:00
Christian Muehlhaeuser
fdc5db522d
* Robustified and cleaned up the PlaylistManager class.
...
* artist_ptr caching.
* Added basic AlbumView. (click the cloud icon in mainwindow's toolbar for now)
2010-12-07 08:10:12 +01:00
Christian Muehlhaeuser
e2f6d2891d
* Added a little shadow around the covers.
2010-12-04 02:49:32 +01:00
Christian Muehlhaeuser
e3dfdb7f11
* Added background shadow for album covers / artist images.
2010-12-03 18:36:31 +01:00
Christian Muehlhaeuser
425cf23e4c
* That wasn't supposed to be committed yet.
2010-12-03 18:26:38 +01:00
Christian Muehlhaeuser
db8cb48f1a
* Tomahawk icon as original uncompressed SVG added.
2010-12-03 18:21:37 +01:00
Christian Muehlhaeuser
55591eb2c8
* Let's not try to be too clever in TrackHeader. QHeaderView is a bit annoying.
...
* Store release year in database when scanning music.
* Added Year & Filesize columns to the TrackModel / Header / View.
2010-12-03 14:10:29 +01:00
Christian Muehlhaeuser
e6ca3dc5dd
* Make TrackView's columns movable again.
...
* Tweak some default sizes.
2010-12-02 12:41:59 +01:00
Christian Muehlhaeuser
7cbef252b5
* Set TrackView's header alignment to Qt::AlignLeft.
2010-12-02 12:14:46 +01:00
Christian Muehlhaeuser
b67cc0fcdf
* Save / restore playlist column state.
...
* Pixel-wise scrolling for our item views.
2010-12-02 06:40:58 +01:00
Christian Muehlhaeuser
77400f543c
* Temporary fix for wrong sampleRate detection by libmad.
2010-12-01 07:17:27 +01:00
Christian Muehlhaeuser
89da3f6f85
* Activate item when pressing return / enter.
2010-12-01 06:31:47 +01:00
Christian Muehlhaeuser
fa1252716e
* Sped up collection removal from Super Collection.
2010-12-01 06:18:03 +01:00
Christian Muehlhaeuser
245ed98b88
* Don't try to add an empty track-list to the playlist.
2010-12-01 01:20:26 +01:00
Christian Muehlhaeuser
9c379647aa
* Clear audio buffers when manually starting a new track.
2010-11-30 12:17:16 +01:00
Christian Muehlhaeuser
70993450d9
* Polished AlbumView / Model.
2010-11-30 11:44:44 +01:00
Christian Muehlhaeuser
2f13a017cd
* Fixed deleteing multiple playlist items via context menu.
2010-11-30 04:58:33 +01:00
Christian Muehlhaeuser
0862dc83f6
* Increased PING timeout.
2010-11-30 02:58:50 +01:00
Christian Muehlhaeuser
8fdf5b5422
* Hotfix for Domme.
2010-11-30 00:32:34 +01:00