Daniel Önnerby
c405f1d7f6
Fixed the PlaybackQueue::CurrentTrackChanged signal to be called even with empty track.
2008-04-29 20:54:59 +00:00
Daniel Önnerby
94f71d27c5
Connected the labels in the TransportView to update when track change.
2008-04-29 18:11:46 +00:00
Daniel Önnerby
1d7072fd8c
Addded queries for saving/loading playlists. Should also add a query for listing the playlists.
2008-04-28 22:28:39 +00:00
Daniel Önnerby
2026f54903
Documented ApplicationThread and added a Call2.
...
Set the Indexer to reindex every 1 hour instead of every 5 minute.
2008-04-28 11:59:16 +00:00
Daniel Önnerby
23edf06444
Added a ApplicationThread::InMainThread to check if you're currently in the applications thread.
2008-04-27 23:17:56 +00:00
Daniel Önnerby
76b52a99b7
Moved ApplicationThread HelperWindow from Application to the ApplicationThread.
...
Added ApplicationThread::Call1.
2008-04-27 21:44:04 +00:00
Daniel Önnerby
f969f1a857
- Fixed issue 42. Memory is still a bit high, but only for a second.
...
- Fixed a bug in the musik::core::db::CachedStatement that made the CachedStatement not working.
- Increased the SQLite memory for the Indexer to 4Mb.
2008-04-25 13:35:20 +00:00
Daniel Önnerby
70b53353ef
First checking of the win32cpp::ApplicationThread. Connected the TransportController, but it does not really DO anything at the moment :)
...
The only call implemented so far is the win32cpp::ApplicationThread::Call0(...);
2008-04-25 10:26:21 +00:00
bjorn.olievier
43f62d7b8a
Fixed crash on pressing play button ( closes #38 )
2008-04-24 21:11:09 +00:00
Daniel Önnerby
f974d3b898
- fixed tracklist::Standard from repeating the last song.
2008-04-24 19:51:40 +00:00
bjorn.olievier
9ac32bd415
Fixed deadlock after 2 songs ( closes #32 ).
2008-04-24 19:10:16 +00:00
Daniel Önnerby
dcefa4afb1
- Fixed sending the "clear" flag even when empty results are send from the musik::core::Query::ListSelection (issue 15).
...
- Fixed a small bug in the MetadataFilter.
2008-04-21 19:22:23 +00:00
Daniel Önnerby
095ac9a4a8
- Made PluginFactory threadsafe.
...
- Fixed the splitting of the track number.
2008-04-20 23:07:58 +00:00
Daniel Önnerby
eb2d941042
Forgot to set the rowcount+1 in the MetadataFilter.
2008-04-20 22:16:21 +00:00
Daniel Önnerby
45bb01e3b5
Added "All (count metakey)" to MetadataFilter.
2008-04-20 21:14:56 +00:00
Daniel Önnerby
448ad89fc4
Reconnected the volume slider.
2008-04-20 20:46:14 +00:00
Daniel Önnerby
eebb9a82d7
Fixed / splitting of track to track and totaltracks
2008-04-20 20:18:50 +00:00
Daniel Önnerby
08e007949f
- Added SettingsView/Controller classes for the Settings page.
...
- Removed the transporter in the TransportView. PlaybackQueue is used instead.
2008-04-20 19:16:18 +00:00
Daniel Önnerby
516f3b2c28
Escape the & character
2008-04-19 23:52:25 +00:00
Daniel Önnerby
0669fd25f1
Remove old DBConnection class. Removed some unused classes from the build.
2008-04-19 22:08:50 +00:00
Daniel Önnerby
5f9a97cfea
- Renamed Query::Tracks to Query::TrackMetadata for clarity.
...
- Wrote some documentation on the PlaybackQueue.
2008-04-19 21:52:59 +00:00
Daniel Önnerby
cd328eca08
"Now Playing" playlist (visual) working.
2008-04-18 12:55:37 +00:00
Daniel Önnerby
6d479c3d13
Merge doep branch to trunk.
2008-04-18 07:45:02 +00:00
Daniel Önnerby
c547063578
Started a bit on a PlaybackQueue class.
2008-04-13 22:32:24 +00:00
Daniel Önnerby
526c098823
A little more on the Preferences class.
2008-04-10 22:01:20 +00:00
bjorn.olievier
8570d99062
Switched to short (0-100) to get/set volume level in Transport.
2008-04-09 15:06:29 +00:00
Daniel Önnerby
f371beade9
Added method for getting the "data" directory.
...
Started on a Preferences class (not operational yet).
2008-04-08 21:36:57 +00:00
bjorn.olievier
32d024e825
Stop currently playing song when starting a new one
2008-04-08 17:46:46 +00:00
bjorn.olievier
3eb803a4f3
Made volume slider work
2008-04-07 21:47:18 +00:00
bjorn.olievier
b976747024
Extended Trackbar to get/set position
...
Defined signal for trackbar position changes
2008-04-07 21:43:44 +00:00
Daniel Önnerby
fc3d22bfef
Enabling the APE support again. Adding check in the tag reading if file isNull instead.
2008-04-07 19:30:17 +00:00
bjorn.olievier
40e021d3d8
Connected audio::Transport to Start and Stop buttons. Using hardcoded path for now
2008-04-07 19:25:47 +00:00
bjorn.olievier
e70eb04472
Disabled APE due to crash ( closes #25 )
2008-04-07 18:22:40 +00:00
Daniel Önnerby
da8a68c1bc
Fixing some id3v1 genre numbers that perpended the id3v2 genre.
2008-04-07 08:04:59 +00:00
Daniel Önnerby
d4fd4122cc
Fixing some issues with old id3v1 genre numbers in some rare mp3s.
...
Added a generic way of getting all of taglibs supported files.
2008-04-06 22:10:36 +00:00
bjorn.olievier
ccd8ef9e5c
Merged UI integration branch back to trunk
2008-04-06 08:00:22 +00:00
bjorn.olievier
d389e9e9f1
Got rid of core/audio/tstl.h.
...
* Fixed all references in core/audio and ConsoleUI.
* Extended config.h in core
* Added config.h to square
Removed some unnecessary #includes
2008-03-30 10:08:54 +00:00
bjorn.olievier
65bf15f94b
- Added ID and ToString() to AudioStream to identify streams
...
- Added GetSource() to IAudioSource and decoders to help stream identification
- Fixed problem where not all finished streams were removed properly in Transport
- Fixed include paths & directives for square
2008-03-29 12:57:54 +00:00
bjorn.olievier
f376961b6a
Fixed detection of end of song ( closes #16 )
2008-03-29 09:09:53 +00:00
bjorn.olievier
10d0ece3cb
Added mutex in ConsoleUI to lock while using cout. Makes debug output more readable.
2008-03-28 18:48:53 +00:00
bjorn.olievier
afde4da532
Removed unused methods and variables from IAudioOutput and WaveOut
2008-03-25 21:01:05 +00:00
bjorn.olievier
73e3b60bff
Replaced Win32 threads with Boost.Thread
2008-03-25 20:39:36 +00:00
bjorn.olievier
da1d52c197
- Replaced Win32 threads in core::audio with Boost.Thread
...
- Fixed crash on exit in WaveOut plugin (closes issue #8 )
2008-03-25 14:24:04 +00:00
Daniel Önnerby
f75b471093
Updated test_project.cpp to only show progress.
2008-03-20 19:33:31 +00:00
Daniel Önnerby
f36402a6e1
Added some debugging for the db wrapper.
...
Set some ignore directories.
2008-03-20 19:15:07 +00:00
Daniel Önnerby
cc21d778b6
Migrating trunk from old repository.
2008-03-18 09:06:19 +00:00