6284 commits found for project amaroK.
Regular Commiters: markey, seb, aumuell, aoliveira, illissius, mitchell, ianmonroe
Last update: 07:55, 01.09.2006

TimeRevisionAuthorRepliesMessageFriday, 01. September 2006
07:22579521ianmonroe2580 r6554@wasabi: ian | 2006-09-01 02:21:22 -0500 New DCOP, player trackCurrentTimeMs as requested on forum. Added some debug info to downloadMedia() for podcasts, as it has been crashing on me for reasons unknown.


TimeRevisionAuthorRepliesMessageThursday, 31. August 2006
22:52579373seb10SVN_SILENT update ignores
15:24579248markey1516fix typo
11:40579197scripty8SVN_SILENT made messages (.desktop file)
08:54579154bram1SVN_SILENT: fixuifiles
00:50579076seb3SVN_SILENT and these aren't required either!
00:42579073seb6SVN_SILENT not needed
00:40579072seb2SVN_SILENT style fixes
00:39579071seb5* Remove the option to enable/disable history in dynamic mode. It is now on always. * Disable "Played tracks to show" option if tracks are not removed from dynamic mode, when creating a new dynamic playlist * Reduce the minimum available tracks to show to 0. * The beginnings of restoring purged items for podcasts (got caught up in the commit). BUG: 133078 BUG: 133076 BUG: 131223


TimeRevisionAuthorRepliesMessageWednesday, 30. August 2006
19:16578995markey2more
18:55578991mitchell2Remove some unnecessary code
18:27578986mitchell7Stupid mistakes when I rush...
18:24578985mitchell2Stack, not heap
17:44578972mitchell3Hit a SVN bug there. Rare. Managed to conflict with myself. Here's the fix.
17:39578969mitchell2Fix mistake, not that it makes a huge difference...
17:37578967mitchell2Fix possible memory leak
16:59578947aturner4Remove redundant stats v11 update code - superceded by new v12 update code. It's unnecessary to upgrade from stats version 10->11->12, when the code to do the upgrade to 12 will work perfectly well coming from either v10 or v11. So, that makes the code to update to v11 redundant.
15:50578923markey1more
15:36578922aturner2Revert accidentally changed scan controller retries constant.
14:52578911mitchell2More removal of unneeded code. Also rename ATF->AFT in code...it may not be an official acronym, but it's better than keeping the old one. Checked the database upgrade, works fine for me.
14:28578898mitchell2Add a link
13:44578871mitchell2Fix stupid typo
13:34578867mitchell2Update
13:28578863mitchell3New ATF-scheme-related stuff: 1) Remove a lot of now-unnecessary functions 2) When we modify a tag in Amarok, the UID is now updated appropriately (not necessary before).
11:27578831scripty4SVN_SILENT made messages (.desktop file)
07:39578779kelk7SVN_SILENT add MTP compile fix to the changelog


TimeRevisionAuthorRepliesMessageTuesday, 29. August 2006
21:58578676mitchell2Cleanup from UID switchover; disable some unneeded functions (will remove them later with more cleanup). Also, display a useful message in console if there is a UID collision, letting the user know which files collided (i.e. should be properly tagged)
21:30578666mitchell2ATF -> File Tracking (Amarok File Tracking (AFT)? :-) ). New read-only algorithm per discussions in IRC. Less robust, but works on read-only collections and is possibly safer. Also possibly drop the ATF moniker, since we're not using embedded tags anymore to track.
13:53578507pndiku2Fixing my own 'bugfix': Don't hardcode mounted device list into Smart Playlist.
11:56578458markey2Fix: AudioCD playback with xine-engine would stutter and freeze Amarok. The problem was that Engine::metaDataForUrl() was called repeatedly (3 times) in CollectionDB::bundleForUrl(), while playback was already started. This blocked xine. BUG: 133015
11:30578451markey2Undo eean's vandalism (REVERT CRAP) ;)
04:17578347ianmonroe7 r6518@wasabi: ian | 2006-08-28 23:16:32 -0500 merge
04:16578346ianmonroe3 r6509@wasabi: ian | 2006-08-28 23:01:03 -0500 DAAP client shows connection errors to the user and no longer says "Loading" perpetually. After a failed connection, the user can now try again. Please report any problems connecting to a DAAP server where Amarok does not report an error. CCMAIL:amarok@kde.org


TimeRevisionAuthorRepliesMessageMonday, 28. August 2006
11:48578083mueller7fix line encoding
11:25578066pndiku6Only construct SmartPlaylists from mounted devices
10:36578055aumuell5SVN_SILENT compile fix
10:25578053markey1Make this stuff compile. Why the hell was serverKey() a SLOT?
08:15578026bram1SVN_SILENT: fixuifiles
03:15577984aumuell1fix regression in 1.4.2: don't empty transfer queue when canceling transfers


TimeRevisionAuthorRepliesMessageSunday, 27. August 2006
20:02577898mkossick1added Changelog entry for revision 577765
19:43577893ianmonroe1 r6504@wasabi: ian | 2006-08-27 14:42:43 -0500 DAAP client now saves manually added computers between sessions.
19:43577892ianmonroe1 r6503@wasabi: ian | 2006-08-26 17:12:58 -0500 Fixes segfault when a network interface goes down and zeroconf devices have been picked up by the DAAP client.
14:01577765mkossick6make sure that we don't access uninitialised variables BUG: 133072
11:32577733scripty9SVN_SILENT made messages (.desktop file)


TimeRevisionAuthorRepliesMessageSaturday, 26. August 2006
20:24577489ianmonroe5 r6501@wasabi: ian | 2006-08-26 15:24:15 -0500 Alex found a way thats multitudes easier. CCMAIL:amarok@kde.org
19:40577475aoliveira1new ruby detection doesn't work for me... reverting until we figure this put correctly
19:18577465mitchell1Implement fixes suggested by Krzysztof Lichota (krzysiek a t lichota d0t net)...thanks!
16:07577402ianmonroe5 r6494@wasabi: ian | 2006-08-26 11:06:48 -0500 Patch for Ruby configure checks by Bongani Hlope <bhlope@mweb.co.za>
11:42577350scripty8SVN_SILENT made messages (.desktop file)
09:08577323pndiku1Randomly sorted SmartPlaylists were broken (again)


TimeRevisionAuthorRepliesMessageFriday, 25. August 2006
22:53577241ianmonroe5 r6491@wasabi: ian | 2006-08-25 17:53:07 -0500 Added a ruby header configure check.
21:53577230aoliveira1Check the strings in our default lyrics scripts, to avoid crashing. BUG: 132999
20:13577192mitchell1Converted the checksum code to use blocks instead of readAll, which should be much more memory efficient. I've processed several thousand files with this code already and so far no hitches, and it's caught the error conditions I've tried to trip it up with. Documentation needs to be updated before it goes back in the GUI...but I think it's ready for some prime time testing.
20:10577191mitchell1When stripping UIDs from files, actually remove the values from the database.
18:41577162mitchell0Fix a crash.
18:32577160mitchell5SVN_SILENT A copule minor comments
18:29577158mitchell1Fixes to metabundlesaver and metabundle, now includes a random part of the filename, doesn't use thread-unsafe kdelibs for move, copy and delete operations, and others.
11:06576968seb1Don't enable items in the playlist when viewing tag information for dynamic mode history items
06:57576909markey6remove, deprecated


TimeRevisionAuthorRepliesMessageThursday, 24. August 2006
21:32576816mkossick2split the logic of renderView into three separate methods to make it easier to understand and easier to find things
19:23576769mitchell1Capitalize "Moodbar" message
19:23576768markey1forgot to add those
19:15576765markey1Interface for new Moodbar implementation by Joe Rabinoff <bobqwatson@yahoo.com>. BUG: 132782
19:02576760mitchell1Finish previous commit -- forgot the add.
19:02576759mitchell1Introduces a number of new things: 1) A transactional algorithm to safely modify files (with either complete success or complete failure) has been implemented to make saving tags safe(r?). This is contained in the new helper class MetaBundleSaver. Class usage is easy: create an instance, call prepareToSave() to get a taglib fileref pointer, do you work on that fileref, call doSave(), then cleanupSave(). Cleanup is separate in case you decide not to do the doSave() call after all, for instance if you encounter an error when working with the fileref. 2) MetaBundle gets a new method: safeSave(). Call safeSave() in place of save() to transparently use this transactional save method. This will update the same tag fields as a call to save() does. Note there are some minor bugs to be worked out with MetaBundleSaver, namely that it seems to sometimes miss KIO's signals, but other than that it seems to work well.
12:39576621mueller2amarok is probably the only KDE music player that has never heard about KIO
10:11576501markey1remove, deprecated
09:17576488markey1Make it work with rbot 0.9.11 trunk. m.target is no longer a String, but a User, so we need to do to_s everywhere.


TimeRevisionAuthorRepliesMessageWednesday, 23. August 2006
19:35576318mkossick1added bug fixed in revision 576314
19:30576314mkossick1Dnamic Collection broke the collection browser in flat-view mode when adding the Filename column BUG: 132874
17:19576282markey1Port to new auth system.
17:12576278markey6remove nonsense
17:04576277markey1Reformat with 2 spaces indent.
17:02576275markey1latest version
16:45576273mueller3*sigh*
16:44576271mueller1more broken files
16:42576270mueller1I would so love if amarok developers wouldn't use broken editors
06:34576121kelk1Check for libmtp version. If it's 0.0.12 (or greater) then we must use LIBMTP_Get_Friendlyname instead of LIBMTP_Get_Ownername.
00:03576056aumuell1allow focus on location field in tag editor and thereby enable copying it via ctrl-c BUG: 123327


TimeRevisionAuthorRepliesMessageTuesday, 22. August 2006
20:59576023mitchell1Most of the algorithm to (theoretically) safely and atomically write UIDs to files. Still need to figure out a good way to switch taglib's fileref around.
19:38575992ianmonroe6 r6458@wasabi: ian | 2006-08-22 14:37:39 -0500 *update Mongrel to SVN for the new handling of odd GETs *daap server uses the new handling in an attempt to get it to work with iTunes (it still doesn't) *add rubygems for the gem-less
16:08575940mitchell1Revert KUniqueApplication change. Apparently it double-forks in the background which breaks our connection to stdout.
12:36575891aumuell1SVN_SILENT missing word
12:26575886seb6more SVN_SILENT
12:17575884seb0Delete artwork off the filesystem as well as the cache if it is requested CCBBUG: 118069
10:11575856seb0A cute little loading animation for the Daap server item in the browser when connecting to the machine!
09:03575840aumuell0don't assume that /dev/hd* devices are portable media devices BUG: 127831
08:33575830aumuell0provide another common cause for the 'no suitable input plugin' xine message
08:16575826aumuell0forward requrest for right-click menu to media devices also when clicking on empty space -- please make sure that your media device plugin does not crash because of this change BUG: 127154
02:17575764aumuell4numeric sort for numeric columns in flat collection view BUG: 130667
02:12575763ianmonroe0 r6446@wasabi: ian | 2006-08-21 21:12:20 -0500 No idea why this wasn't commited already. Some Makefile's.
01:53575759ianmonroe0 r6444@wasabi: ian | 2006-08-21 20:53:06 -0500 Finish the Mongrel fix for autobrake.


TimeRevisionAuthorRepliesMessageMonday, 21. August 2006
23:10575721mitchell0Forgot an initialization
22:26575710mitchell5Make makeable
20:44575671ianmonroe0 r6439@wasabi: ian | 2006-08-21 15:43:22 -0500 *Mongrel now builds. So now Amarok has a DAAP server that works with Banshee and Amarok. iTunes support is in the works (holding off ChangeLog entry until so). *Re-enabled Zeroconf. Still need to fix the segfault.
20:15575648mitchell0Make the amarokcollectionscanner a KUniqueApplication. In my tests successfully prevents (per user, per machine) more than one ACS from running at once. Oh, and...here's to 1.4.3 development!
19:01575598ianmonroe0 r6435@wasabi: ian | 2006-08-21 14:01:29 -0500 mis-commit
18:36575591ianmonroe0 r6429@wasabi: ian | 2006-08-21 13:35:02 -0500 After talking to Mark, re-enabling DAAP with Zeroconf turned off for the 1.4.2 release. This avoids the segfault issue. Also turned off the server, its not finished yet.
18:22575588mkossick0improved the "Updating database" dialog: it actually says "Updating database" in a readable way now
17:59575577mitchell0Get rid of some outdated information, and be more accurate