~joe-yasi/amarok/+git/amarok-git:gsoc-audiocd-2013

Last commit made on 2013-11-17
Get this branch:
git clone -b gsoc-audiocd-2013 https://git.launchpad.net/~joe-yasi/amarok/+git/amarok-git

Branch merges

Branch information

Name:
gsoc-audiocd-2013
Repository:
lp:~joe-yasi/amarok/+git/amarok-git

Recent commits

50a7736... by Tatjana Gornak <email address hidden>

AudioCd Collection GSOC-2013

c85c18a... by Matěj Laitl

OrganizeCollectionDialog: further improve usability

 * Remember dialog size
 * Make the preview sortable
 * Factor out common track paths of both preview and original to the
   header to save horizontal space
 * Prevent edits to the preview
 * Don't repaint the table when you only toggle overwrite mode

2271092... by Yuri Chornoivan <email address hidden>

Fix typo

36e63e9... by Matěj Laitl

OrganizeCollectionDialog: hide complex options behind a button

In commit 7c780bf5, Ralf addressed bug 283361 by only showing the preview
table when the screen is large enough, which I believe went too far.

This is a bit different approach, the file scheme and other options are
hidden behind the Options button when the dialog is shown, making it much
more cleaner. The rationale is that the user usually sets up the options
once, not every time (and beginner users may be happy with the default
schema right away).

BUG: 327201
FIXED-IN: 2.9

f6492f5... by Mark Kretschmann

The visualization now shows the effective volume during fade-out.

We now connect the visualization to the volume fader instead of
directly to the source, so that changes in volume caused by fading
out are actually visible.

BACKPORT

bc50486... by Matěj Laitl

OrganizeCollectionDialog: use promoted widgets instead of mixing .ui files with code

...preparation for a larger change.

69f0e02... by Mark Kretschmann

Fix sound glitch with "fade-out on pause" with GStreamer.

This is really just an ugly workaround for an issue with
(Phonon-)GStreamer. Essentially there is no way to flush the audio
buffers, so that implementing fade-out in combination with pausing
becomes a bit of a gamble.

Please test, as I cannot reproduce the sound glitch on my system!

BUG: 323729
FIXED-IN: 2.8.1
BACKPORT

3398341... by Mark Kretschmann

Refactor texture handling and fix rendering glitch.

BACKPORT

b90a319... by Matěj Laitl

SqlCollectionLocation::insert(): misc cleanups

no functional change

2e8443b... by Matěj Laitl

SqlCollectionLocation: correctly compute uid, prevent later assert failures

BUG: 322474
FIXED-IN: 2.9
BACKPORT