Commit Graph

787 Commits

Author SHA1 Message Date
andre@woesten.com
39591913ca Completed about box with cool fading logo and a text scroller with the credits :-) Have fun! 2008-10-07 00:41:43 +00:00
Daniel Önnerby
f25b682747 Fixed waveOut for multichannel audio (more than 2 channels) 2008-10-06 21:07:18 +00:00
Daniel Önnerby
889f4c856d Fixed a small calculation in WaveOut plugin.
Upgraded to SQLite 3.6.3.
2008-10-06 13:15:09 +00:00
andre@woesten.com
931e190d9e Added freaky animation to about box. A font scroller is going to be added later. But I still need a transparent logo of mC2. 2008-10-04 23:16:51 +00:00
Daniel Önnerby
2c00c806f3 Created a (temporary) musik::core::MessageQueue
Started on playlist functionality.
2008-09-17 19:58:22 +00:00
Daniel Önnerby
21e97a719b Fixed bug in musik::core::Crypt, forgot to seed boost::random.
Fixed problem with musikServer when joining Connection threads.
2008-09-12 22:01:13 +00:00
bjorn.olievier
49c0d5d271 Moved locales to data subdir and added post-build event to copy them to the bin directory during the build. 2008-09-12 19:25:08 +00:00
Daniel Önnerby
28e672ab40 Added a "Connected users" window to musikServer.
Started on playlist support.
2008-09-11 22:49:24 +00:00
andre@woesten.com
8810ec6afe Bugfix while filtering metadata 2008-09-09 14:51:13 +00:00
andre@woesten.com
96d036957a WARNING! This commit can break your build. If you use another bin/output directory for the build, copy the path bin/debug/locales and its contents to your output directory!
- Implemented localization into cube
- Added english and german locales
2008-09-09 14:01:52 +00:00
andre@woesten.com
53073ffd66 win32cpp merge: changed all symbols cube & server. done. 2008-09-09 12:17:06 +00:00
andre@woesten.com
b5b8aa7cef win32cpp step 2: case change 2008-09-09 12:03:26 +00:00
andre@woesten.com
7abbfcf576 win32cpp step 2: case change 2008-09-09 12:03:03 +00:00
andre@woesten.com
d97f0ae7d9 - win32cpp merge, step 1 2008-09-09 12:02:01 +00:00
andre@woesten.com
5dd66db567 Another fix :-/ 2008-09-09 08:02:50 +00:00
andre@woesten.com
50b030e783 Fixed destruction bug of SysTray class 2008-09-09 07:58:00 +00:00
Daniel Önnerby
d96043b432 Fixed first time database initialization error for musikServer database. 2008-09-09 07:39:57 +00:00
Daniel Önnerby
ec480b400a Fixed the accidental double Crypt. 2008-09-08 23:20:55 +00:00
andre@woesten.com
a9185a9795 - Ad- Added groupbox FINALLY!!!!!
- Fixed SysTray
- Added examples for groupbox
- Added MoveRelativeTo to Window class (avatar, please check it!)
2008-09-08 22:18:57 +00:00
Daniel Önnerby
31d932112a Added user authentication and management. 2008-09-08 21:37:49 +00:00
Daniel Önnerby
31e7c6daa7 Fixed a eventual mutex problem in the Library. 2008-09-05 20:30:48 +00:00
Daniel Önnerby
86bd96e710 Added some documentation. 2008-09-04 10:39:03 +00:00
andre@woesten.com
56d9c246a5 - Added code documentation for SysTray
- Added own doxygen generation file and additional a generated CHM file
2008-09-03 15:47:49 +00:00
andre@woesten.com
248b2eb33e - Added radio buttons
- Added radio button test to SettingsView
2008-09-03 13:54:38 +00:00
Daniel Önnerby
8212d9ee41 Fixed cube and server taskbar/systray icon. 2008-09-03 12:53:42 +00:00
andre@woesten.com
62b8340ccd - Added checkboxes
- Added checkbox example to settings view
2008-09-03 11:51:03 +00:00
Daniel Önnerby
14ae9b8a8f Added win32cpp::SysTray to musikServer. 2008-09-03 11:28:01 +00:00
andre@woesten.com
9ae09ba267 - Added minimize to tray feature
- Moved win32cpp-specific WM's into Types.hpp
2008-09-03 09:51:49 +00:00
andre@woesten.com
3aa5ded910 Bugfixes on SysTray integration. Integrates with Application now. Messages are handled by the wndproc of TopLevelWindow 2008-09-03 09:01:42 +00:00
andre@woesten.com
f4422e06f7 SysTray component
- capabilities to show multiple tray icons with tooltips, popup menu and balloon tips
- added an example to the cube (MainWindowController)

small fixes:
- exchanged ansi by unicode functions for directory iteration in Locale-class
- changed message id in application thread
2008-09-03 00:37:01 +00:00
Daniel Önnerby
fb6b88104b Cleaned up some compilation warnings.
Upgraded to SQLite 3.6.2
Added remote host/port in the Remote Add Library dialog.
Added settings in musikServer.
Fixed some minor issues in the musik::core::db
2008-09-02 22:57:02 +00:00
Daniel Önnerby
3d416915c9 Added menu option "File/Add Library".
Fixed some small issues in db::Connection.
Upgraded some win32cpp for making dialogs.
Started on a musikServer project.
2008-08-30 10:32:27 +00:00
Daniel Önnerby
ef37f59767 Added Tracklist contextmenu "Play now" and "Enqueue".
Small fix in Indexer.
Started on a "Add Library" dialog.
Updated fix from win32cpp repository.
2008-08-26 21:37:27 +00:00
Daniel Önnerby
22a2f0caaf Added http::Server to musik::core::Server. Fixed some issues in the Remote Library. 2008-08-26 15:10:31 +00:00
Daniel Önnerby
7b72e40a4c All HTTP requests are now handled by plugins. 2008-08-26 12:03:32 +00:00
Daniel Önnerby
48b856d082 Moved and modified the http server to work with the latest core. 2008-08-25 22:00:03 +00:00
Daniel Önnerby
8b331108da Fixed musik::core::Query::SortTracks for remote library. 2008-08-20 06:36:55 +00:00
Daniel Önnerby
9732fd0eff Added optional relation to library in the musik::core::Preferences class. 2008-08-19 15:07:14 +00:00
Daniel Önnerby
c12a02487b - Query::ListSelection and Query::TrackMetadata are fully working with Library::Remote.
- Fixed a tracklist issue where the tracklist where sending 1 query for each track.
- Threading issues fixed in Library::Remote and server::Connection.
2008-08-19 11:28:38 +00:00
Daniel Önnerby
621afdf5cc Upgraded to boost 1.36 2008-08-18 12:17:22 +00:00
Daniel Önnerby
955e7647d4 Continuing on Remote library. ListBase and ListSelection queries are now working. 2008-08-17 22:43:57 +00:00
Daniel Önnerby
709afc9806 Added method to encode xml content. 2008-08-16 22:53:05 +00:00
Daniel Önnerby
252f06e1b4 Continued on the Library::Remote. The Query::ListBase and Query::ListSelection is starting to work. 2008-08-14 20:44:34 +00:00
Daniel Önnerby
41769da567 Started testing highlight of current position in tracklists. 2008-08-14 09:12:18 +00:00
Daniel Önnerby
a440be19aa Fixed Library referring itself through the nowPlaying tracklist. There is a memory leak in the current trunk. 2008-08-12 21:08:57 +00:00
Daniel Önnerby
89e29f62f3 Saving window size using musik::core::Preferences 2008-08-12 08:39:16 +00:00
Daniel Önnerby
8845c38038 Added a second mutex in the Preferences::IO class. 2008-08-11 10:04:08 +00:00
Daniel Önnerby
9be5738463 Made musik::core::Preferences threadsafe. 2008-08-11 06:58:31 +00:00
Daniel Önnerby
25dfdd942d Added library labs for multiple libraries.
Upgraded to SQLite 3.6.1
2008-08-10 22:16:15 +00:00
Daniel Önnerby
b4b0aaaa7d Improved build time by rearranging includes and forward declaring as much as possible. 2008-08-06 23:17:50 +00:00