date | project | content | link |
|---|
| 05:50 on Jan 26 | KDE | Commit by mpyne :: r 1275921 juk/branches/KDE/4.8/kdemultimedia/juk/playlist.cpp: ( link) Backport canonical path usage for m3u playlists to KDE SC 4.8.1.
This backports r1275919 to KDE 4.8.1. This bugfix ensures that m3u files with different names due to symlinks do not get loaded more than once. | # |
| 05:49 on Jan 26 | KDE | Commit by mpyne :: r 1275920 juk/branches/KDE/4.8/kdemultimedia/juk/ (cache.cpp main.cpp playlistcollection.h): ( link) Backport m3u playlist fix to KDE SC 4.8.1.
This backports to KDE SC 4.8.1 the fix given in r1275917 for .m3u playlists being loaded in duplicate with folder scan enabled.
BUG:113769 FIXED-IN:4.8.1 | # |
| 05:46 on Jan 26 | KDE | Commit by mpyne :: r 1275919 juk/trunk/KDE/kdemultimedia/juk/playlist.cpp: ( link) Use canonicalPath for playlist m3u files.
This is as opposed to absolutePath, which can end up adding the same playlist multiple times when given the combination of symlinks and stupid folder scan settings. | # |
| 05:43 on Jan 26 | KDE | Commit by mpyne :: r 1275918 juk/trunk/KDE/kdemultimedia/juk/main.cpp: ( link) SVN_SILENT Bump version for KDE 4.9(?) | # |
| 05:41 on Jan 26 | KDE | Commit by mpyne :: r 1275917 juk/trunk/KDE/kdemultimedia/juk/ (cache.cpp playlistcollection.h): ( link) Don't load a playlist if it's already found by folder scan.
The way file scanning is performed, it's possible for a playlist that is stored with a .m3u file to be found and loaded before JuK has finished loading its cached playlists.
There's a few ways to fix this, but the most conservative (especially for those dealing with this bug for awhile) is to filter playlists as they are being loaded from the cache and remove any that have already been loaded. This also does not require a change to the QDataStream binary format used for saving playlists.
This should fix a bug that's been open for more than five years now... by the way, anyone want to help with finding/fixing more JuK bugs? :D
BUG:113769 | # |
| 05:00 on Sep 22, 2011 | KDE | Commit by mpyne :: r 1254889 /trunk/www/apps/kdesrc-build/ (6 files in 2 dirs): ( link) Put the kdesrc-build 1.14.1 release on the website. | # |
| 05:52 on Sep 18, 2011 | KDE | Commit by mpyne :: r 1254132 /trunk/www/apps/kdesrc-build/ (index.php menu.inc site.inc): ( link) The kdesrc-build 1.14 release page seems to be OK, expose it on the front page now. | # |
| 05:48 on Sep 18, 2011 | KDE | Commit by mpyne :: r 1254129 /trunk/www/apps/kdesrc-build/releases/kdesrc-build-1.14.php: ( link) SVN_SILENT 1.13 was called kdesrc-build, not kdesvn-build | # |
| 04:39 on Sep 18, 2011 | KDE | Commit by mpyne :: r 1254126 /trunk/www/apps/kdesrc-build/releases/ (3 files): ( link) Make the kdesrc-build 1.14 release. | # |
| 05:26 on Sep 08, 2011 | KDE | Commit by mpyne :: r 1252064 /trunk/www/apps/kdesrc-build/documentation/ (12 files): ( link) Update kdesrc-build online docs | # |
| 00:03 on May 15, 2011 | KDE | Commit by mpyne :: r 1231935 juk/trunk/KDE/kdemultimedia/juk/main.cpp: ( link) juk: Fix window always appearing from restored session. | # |
| 03:11 on May 11, 2011 | KDE | Commit by mpyne :: r 1231346 juk/trunk/KDE/kdemultimedia/juk/ (svghandler.cpp svghandler.h): ( link) juk: Remove KPixmapCache, more simplification.
With only a few SVG elements in use, at an essentially fixed size, a cache becomes highly overkill (and even if not, KPixmapCache has issues, although I am biased...), so just use a simple QMap to cache generated SVG elements.
I could probably go farther (e.g. remove locking) and I'm sure there's headers that could be removed, but I think this is fairly low-fat again in keeping with the spirit of the code committed yesterday. :-) | # |
| 02:43 on May 11, 2011 | KDE | Commit by mpyne :: r 1231344 juk/trunk/KDE/kdemultimedia/juk/ (svghandler.cpp svghandler.h): ( link) juk: Dead code removal, Simplification of SVG Handler.
Removed more unneeded code in the SVG Handler, and removed the (in our case) needless ability to have multiple SVG renderers since we only have the one SVG theme file. | # |
| 02:19 on May 11, 2011 | KDE | Commit by mpyne :: r 1231341 juk/trunk/KDE/kdemultimedia/juk/pics/theme.svg: ( link) juk: Reduce SVG theme size.
The previous theme SVG was basically Amarok's default-theme-clean with excess information mostly removed by editing in Inkscape.
For this I just manually added elements we actually use into an empty shell XML, and any cross-referenced elements. The result is much smaller, and both appears the same and the SVG handling code doesn't complain about missing elements. | # |
| 01:59 on May 11, 2011 | KDE | Commit by mpyne :: r 1231340 juk/trunk/KDE/kdemultimedia/juk/svghandler.cpp: ( link) juk: No need to copy dead code from Amarok svg handler. | # |
| 22:50 on May 10, 2011 | KDE | Commit by mpyne :: r 1231327 juk/trunk/KDE/kdemultimedia/juk/ (jukui-rtl.rc jukui.rc): ( link) juk: Bump version of ui.rc files for new sliders.
Unfortunately the new sliders still don't actually get integrated into the GUI automatically from what I can tell. I wonder how this can be fixed/forced. | # |
| 04:04 on May 10, 2011 | KDE | Commit by mpyne :: r 1231079 juk/trunk/KDE/kdemultimedia/juk/juk.cpp: ( link) juk: Check that the VolumePopupButton was created before using.
For whatever reason neither the new seek slider or the volume button actually show up for me when I tested it (although clicking around where the seek slider should be does work). Something related to this causes the VolumeSlider's createWidget() method to never be run, which causes this line to crash after dereferencing the null pointer.
Until I figure it out better (or wheels does ;) just make the crash go away. | # |
| 03:16 on May 05, 2011 | KDE | Commit by mpyne :: r 1230448 /trunk/www/sites/www/announcements/changelogs/ (3 files): ( link) Add JuK changelog entries for 4.6.4. | # |
| 03:07 on May 05, 2011 | KDE | Commit by mpyne :: r 1230447 juk/branches/KDE/4.6/kdemultimedia/juk/playlistsplitter.cpp: ( link) Fix saving of tag editor position on shutdown. This is a backport of Giorgos Kylafas's tag editor show/hide status saving fix to KDE SC 4.6.4, from r1229816. CCMAIL: gekylafas at gmail dot com | # |
| 03:04 on May 05, 2011 | KDE | Commit by mpyne :: r 1230446 juk/branches/KDE/4.6/kdemultimedia/juk/ (main.cpp playlist.cpp): ( link) Backport history playlist crash fix to 4.6.
This backports some history playlist column handling fixes (including a crash fix) to KDE SC 4.6.4. The source revision is r1230444. | # |