This repository has been archived by the owner on Sep 24, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
5907 lines (5608 loc) · 324 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Amarok ChangeLog
================
(C) 2002-2014 the Amarok authors.
VERSION 2.8.1
FEATURES:
* Add Service entries for directories. (BR 229708)
* Collection Browser scrolls back to its original position when the filter is cleared.
(BR 188074)
* Statistics synchronization between Amarok collections and
Amarok 1.4, Amarok 2.x, Apple iTunes, Banshee, Clementine, and
Rhythmbox track databases.
* Usability of the Organize Files dialog has been improved.
* Wikipedia can now be also used over SSL.
CHANGES:
* "Import" button under Configure Amarok -> Local Collection no longer
serves to import statistics from Amarok 1.4 and iTunes, and has been
renamed to "Import batch file" to reflect the change.
* Configure Amarok -> Metadata tab includes new buttons to add and
reconfigure synchronization targets.
* When ffmpeg is not available, the Transcode dialog is no longer skipped; info message
is shown instead. Patch by Jai Luthra. (BR 317902)
* Amarok now uses some C++11 features. The subset used is defined by the
compilers currently supported by KDE.
BUGFIXES:
* Collection Browser no longer excessively expands the tree. (BR 300557)
* Properly calculate and store Aft tags in mp4 files. Patch By Stefano
Pettini <[email protected]> (BR 332811)
* Update Progress Slider when restoring from System Tray. Patch By Abhay
Sombanshi <[email protected]> (BR 299883)
* Update Jamendo to use new website. Patch By Yash Ladia
<[email protected]> (BR 331934)
* Allows CollectionBrowser filter to have length of almost 24 hours. (BR 291400)
* Prevent creation of video stream when transcoding to Opus. Patch by Martin Brodbeck.
* Fix crash when starting Amarok with an iPod mounted. (BR 329498)
* Also fetch cover art from xiph-comments with METADATA_BLOCK_PICTURE tag.
Patch by Martin Brodbeck <[email protected]>. (BR 328451)
* Fix crash on quit when Amarok is in the middle of fadeout. (BR 325723)
* Prevent shared memory size errors for very large collections. (BR 327812)
* Fix OpenGL related crash. (BR 327150)
* Always show preview in Organize Files dialog, hide complicated options behind
a button. (BR 327201)
* Fix sound glitch with fade-out on pause and GStreamer. (BR 323729)
* Fix a bug in Organize Collection functionality that could lead to assertion failures
later on. (BR 322474)
* Fix an assertion failure when a track in Local Collection is replaced by another
already tracked one. (BR 323156)
* Fix failure to start embedded MySQL (with version 5.1 and MariaDB). (BR 323802)
* Fixed compilation with libc++ (used on OSX and FreeBSD). (BR 324075)
* Fixed crashes with Intel drivers due to Analyzer applet. (BR 323635)
* Fixed performance problem with large podcast feeds.
Patch by Frank Meerkoetter <[email protected]>. (BR 283022)
* Fixed issue with Amarok sometimes not finding its plugins after an upgrade.
* Album Artist / Compilation / Disc Number tags are now read correctly
from APE tags. Patch by Bruno Léon <[email protected]>. (BR 323735)
* Using Shuffle keyboard shortcut no longer causes Amarok to crash.
(BR 323614)
* Check for QtBindings at runtime instead. Disable scripts and display error message
if missing. (BR 325006)
* Print playlist download errors to the debug log. (BR 325120)
VERSION 2.8
FEATURES:
* Tracks from Recently Played List widget can now directly be added to the
playlist. (BR 279263, BR 296090)
CHANGES:
* The Jamendo service now uses a higher quality MP3 format instead of Ogg Vorbis.
* Added an option whether adding tracks to playlist should start playing. (BR 322428)
* Amarok now depends on Qt 4.8.3.
* Amarok now uses FindFFMpeg.cmake from kdelibs
BUGFIXES:
* Don't reload Wikipedia applet content if artist/album have not changed.
Patch by Frank Meerkoetter <[email protected]>. (BR 112044)
* Jamendo service: Albums are now downloaded directly instead of going via
BitTorrent. This is far more reliable and also supports on-the-fly transcoding.
(BR 299434)
* Work-around Solid UDisks2 backend bug that caused USB Mass Storage devices and iPods
not being recognized when connected before Amarok was started. Also fixes a bug where
blank devices would appear in Play Media dialog. (BR 322980)
* Definitely fix a bug where storing Last.fm credentials in plain-text isn't offered
when KWallet is disabled. (BR 315306)
* Radio streams from scripted services are now instantly playable. (BR 320718)
* Recently Played List widget now keeps its own time for tracks instead of relying on
the Last Played statistic. (BR 302485)
* Prevent hitting an assertion failure if just removed track from the Local Collection
is edited. (BR 322474)
* Fixed a regression introduced in 2.8 Beta where tracks in the Local Collection were
sometimes forgotten and then found again. (BR 322603)
* Fixed invalid SQL queries when you have files or folders with an apostrophe in
your collection. (BR 322415)
* Fixed organizing/copying/moving tracks to Local Collection on Windows. (BR 279560,
BR 302251)
* Various usability improvements for the applet toolbar. (BR 197948)
* Removed broken Apply button in applets' settings dialog. (BR 322015)
* Fix incorrect colors in Context View toolbar when switching themes. (BR 301305)
* Many fixes for various bugs with switching desktop color themes at runtime,
including OSD, spectrum analyzer, collection browser.
* Avoid updating the MPRIS2 Metadata between tracks. (BR 321602)
VERSION 2.8-Beta 1
FEATURES:
* Ctrl+C copies the currently playing artist & title to the clipboard. (BR 228872)
Patch by fleissig fleissig <[email protected]>.
* Volume fade-out is now also available for pause.
* The Files browser now has a Refresh button. (BR 213666)
* The active playlist item is animated with a soft glow effect.
* Added an audio analyzer visualization applet.
* Added a function for resetting the GUI layout back to default state. (BR 300753)
* Pressing enter when searching collections now adds found tracks to the playlist and
clears the search bar, this is a very convenient way to populate your playlist.
* Allow to transcode only certain (different format, playability) tracks when
transferring them to a collection; patch by Anmol Ahuja. (BR 312407)
* On-Screen-Display fades in/out smoothly.
* Added support for .asx playlists; patch by Tatjana Gornak. (BR 170207)
* Add Radio GFM radio streams to Cool Stream Script. (BR 317978)
* Added options to pause playback on system suspend and to inhibit automatic suspend
if playing a track (enabled by default); patch by Anmol Ahuja.
(BR 259862) (BR 222571)
* Playlist files are now read asynchronously when possible; patch and great deal of
refactoring by Tatjana Gornak. (BR 291934)
* Added support to filter tracks to scrobble to Last.fm by label. Patch by Vedant
Agarwala. (BR 140198)
* Added transcoding support for Opus codec if ffmpeg is compiled with support for the
libopus library, patch by Martin Brodbeck.
* Added keyboard shortcuts for small 2 s seeks (Ctrl + Left/Right) and long 1 minute
seeks (Shift + Left/Right) in addition to standard 10 s seeks. Durations are now
configurable in amarokrc, see Amarok Handbook. Patch by Anmol Ahuja. (BR 177258)
* Added support for files in Opus codec if Amarok is compiled against recent enough
TagLib (post 1.8), patch by Martin Brodbeck. (BR 312905)
* Added Ctrl+H shortcut to randomize playlist, patch by Harsh Gupta. (BR 208061)
CHANGES:
* Removed LikeBack (a development feature in debug builds). (BR 312498) (BR 252323)
* Collection Browser: Artist level was renamed to Track Artist and replaced by Album
Artist by default. Various Artists item is no longer shown under Track Artist level.
* Removed the splash screen.
* Playlist-related actions were harmonized, double-clicking or pressing enter will
append tracks to playlist, using any "play media" action or middle-clicking will
prepend tracks to queue and immediately start playing. (BR 145468, BR 145490,
BR 194549)
* When a new collection plugin is enabled, its collections appear immediately without a
need for restart.
* Update the MusicBrainz tagger to MusicBrainz web service 2, make it show some more
good suggestions for tagging, and add some options to help choosing the best results.
* Add note about generating .mood files into Moodbar Options; patch by Harsh Gupta with
tweaks by Matěj Laitl. (BR 289483)
* Amarok now depends on Qt 4.8.2.
* Add prepareToQuit() signal to Amarok.Window script bindings; patch by Anmol Ahuja.
(BR 241066)
* Data CDs are now recognized in Amarok; patch by Anmol Ahuja. (BR 316128)
* On-Screen-Display now uses the system font instead of hardcoded sans-serif.
(BR 248707)
* Fancy behavior of some context menus showing different actions when Shift key is held
has been reverted. All entries are now shown all the time.
* The dynamic playlist behavior has changed. It will no longer generate "pretty good"
playlists that do not fulfill the given biases. Instead it might add no song at all
if given impossible-to-fulfill conditions.
* The "tracks have been hidden in the playlist" warning when filtering the playlist is
now displayed inside the playlist. (BR 260352)
* Update tag widget for Layout edit, filter edit, organize collection and guess tag
dialog.
* When fadeout and/or Replay Gain isn't possible, gray-out related UI elements in order
not to fool users.
BUGFIXES:
* When you remove whole directories from the Local Collection and have Watch Folders
for Changes enabled, the tracks now disappear from Collection Browser. (BR 311078)
* Fix dynamic playlist bug: When "Automatically scroll playlist to current track"
was enabled, Amarok would keep scrolling to the bottom. (BR 284214)
* Fix a problem where ghost tracks would remain in the Local Collection until the
database is wiped. (BR 319084)
* Added missing CMake check for QtWebKit. (BR 321598)
* Definitely fix a bug where Local Collection wouldn't update in browser. (BR 262504)
* Fix crashed caused by race conditions at the end of the track scanning. (BR 319835)
* Fix crash when disabling the Free Music Charts script. (BR 321329)
* Albums having same name but different album artist won't be mixed together on the
playlist if sorting by album is enabled.
* Fix crash on startup with KDE 4.11. Patch by Hrvoje Senjan
<[email protected]>. (BR 320855)
* Fix tracks not able to be dragged around when playlist is shuffled. (BR 320129)
* Prevent Last.fm scrobbles not being submitted until restart due to change in
liblastfm 1.0.7. (BR 320219)
* Resume Playback on Start will correctly restore paused state, instead
of always starting in playing state. (BR 313330)
* Optimize removal of tens of thousands of tracks from playlist. (BR 316242)
* Fix `amarok --queue` which didn't actually queue the tracks. (BR 317385)
* Fix suboptimal initial MusicBrainz tag dialog size by remembering it. (BR 269454)
* Fix file-browser becoming empty when a file was moved to trash. (BR 317944)
* Fix `amarok --play file.mp3` option didn't actually start playback.
* Reason why a particular track is not playable is now shown in playlist tooltip; patch
by Anmol Ahuja. (BR 313649)
* Pre-apmlifier in equalizer is now only enabled if it is actually supported; patch by
Harsh Gupta. (BR 301311)
* Fix Amarok crashed while doing "Organize Files" (BR 317980)
* Fix Amarok erroneously merges two albums. (BR 216759, BR 272802)
* Fix Crash on very long artist names. (BR 276894)
* Fix Move tracks to rubbish and the current track cover changes to the deleted cover. (BR 306735)
* Fix theoretical configwidget leak in services. (BR 301352)
* Fix "Local collection" text label is truncated with large font. (BR 282561)
* Fix crash by putting a broadcast in the playlist. (BR 313718)
* Fix Keyboard navigates context menu in collection will move two items. (BR 307794)
* Fix add track to playlist by double click on arrow in the collection. (BR 279513)
* Fix VFAT safe names missing a couple of idiosyncrasies. (BR 312574)
* Clarify message when Last.fm streams are not available. (BR 315771)
* Fix crash when Dynamic Playlist based on last.fm is aborted. (BR 314243)
* Fix Group by directory doesn't work in main playlist. (BR 265415)
* Don't remove common labels when editing the tags of multiple tracks. (BR 316043)
* Fix vertical positioning of On-Screen-Display. (BR 269788)
* Fix OSD sometimes misplaces the font and the font's shadow. (BR 257643)
* Prevent inability to save Last.fm password in corner cases. (BR 315306)
* Fix "Copy to Collection" window doesn't fit on small screens. (BR 283361)
* Fix crash when quitting Amarok with Statistics Synchronization open. (BR 315525)
* Fix items moving around when expanded in collection browser. (BR 305602)
* Fix Organize collection folder deletion going 'too far'. (BR 314348)
* Fix %albumartist% placeholder translates to some strange unicode symbol. (BR 314351)
* Fix bumpy fade-out when first used. (BR 312062)
* Fix crash when switching/removing organize collection presets. (BR 314344)
* Fix crash on start if a playlist source is unavailable. (BR 313460)
* Fix Copy/Move to collection picks up wrong destination path and fails silently. (BR 314460)
* Cleanup TrackOrganizer. (BR 305291)
* Fix Editing Playist Layout Editor. (BR 250594)
* Fix Display glitch for rating in verbose playlist. (BR 300118)
* Refactoring Ampache service, fix Albums with multiple disks not listed correctly. (BR 249857)
* Fix playlist sorting by type. (BR 249338)
* Fix subtle bugs when a long fade-out is initiated near the song end.
* Don't try to fade-out with phonon backends that don't support it. (vlc)
* Fix Can't edit & save an existing equalizer preset. (BR 241874)
* Clean up Equalizer Dialog. (BR 274972)
VERSION 2.7.1
CHANGES:
* Problematic support for treating MusicBrainz ids as track unique ids was dropped;
should avoid surprising "Duplicate Tracks Found" errors. (BR 315329)
BUGFIXES:
* Fix inability to reverse "Use Music Location" decision and inability to clear
database once all collection directories have been unset. (BR 316216)
* Fix frequent crashes on Linux when starting to play a track. (BR 319371)
* Fix compilation error on systems with gcc-4.2 (BR 314528)
* Fix inability to create database when home directory contains non-ASCII characters.
(BR 313914)
* Fix typo in Nepomuk query which did not let track numbers of Nepomuk Collection
tracks show up in Amarok. (BR 311847)
VERSION 2.7
CHANGES:
* Files page has been made more intuitive by making Places the root view
and significantly improving breadcrumbs behaviour.
* Make dropping large directories into playlist more responsive by reading
track metadata asynchronously in a background thread.
* Harmonize keyboard, mouse and context menu behaviour of the Files pane
so that it matches Local Music and Saved Playlists panes. (BR 307386)
* Last.fm Skip button re-added after being removed in Beta by error. (BR 311733)
* Podcast episodes are now loaded asynchronously on startup to reduce delays.
* Removed alpha state and not really working spectrum analyzer applet.
BUGFIXES:
* Fix a regression where stream metadata would be forgotten on start. (BR 305389)
* Fix scrobbling of plain files streamed over http. (BR 309976)
* Fix scrobble-before-play behaviour when playing Last.fm streams.
* Fix double-scrobbling when playing Last.fm streams. (BR 311852)
* Fix The size of rating stars should not change in inline editing (BR 209684)
* Various improvements that should result in more stable Audio CD playback
(modulo phonon-vlc BR 313046). (BR 305708, BR 308084, BR 311446)
* Fix queued track indicator overflow, patch by Riccardo Ferrazzo. (BR 253802)
* Fix Amarok crashes when selecting song with Enter [@ Playlist::PrettyListView::trackActivate] (BR 312439)
* Fix amarok starts at beginning of playlist if you previously stopped during a track (BR 312183)
* Audio CD: fix crash due to no composer being set. (BR 293698)
* Audio CD: fix track recreation on startup. (BR 312685)
* Fix incorrect display of folder names containing & (ampersand) in File
browser breadcrumbs. (BR 244817)
* Fix Media Sources pane growing in size when navigating in it. (BR 246029)
* Fix Media Sources breadcrumb items sometimes appearing as new windows. (BR 285712)
* Fix editability and drop-ability of playlist folders.
* Make track announcements via KDE Notifications instant. (BR 263952)
* Fix dynamic playlist progress bar.
* Fix Last played bias is ignored or doesn't work. (BR 311906)
* Fix amarok dynamic play list with biases EchoNest similar artist gives no
results. (BR 291162)
* Fix When I try to create a dynamic playlist by Last.fm similar songs
creation takes a lot time. (BR 301716)
* Fix updating of Amarok database playlists then track uid changes. (BR 312128)
* Fix hangs and inappropriate messages when trying to play a track from
a saved playlist that has been deleted in the mean time. (BR 308371)
* Fix existing files preventing complete transfer of tracks to collection. (BR 312001)
* Fix crash then doing Last.fm love with uninitialized Last.fm plugin. (BR 311857)
* Fix Last.fm streams not being correctly recreated on startup. (BR 305576)
* Fix Ampache albums & track not being shown, a recent regression. (BR 310862)
* Fix crash in Network Requests Viewer. (BR 311760)
* Definitely prevent crash when using File Browser breadcrumbs. (BR 265626)
* Prevent crash in ServiceBase::setModel triggered by Last.fm rewrite. (BR 311723)
* Fix incorrect display of Last.fm tags and other items. (BR 244555)
VERSION 2.7-Beta 1
FEATURES:
* Track dragging support in Unique Tracks tab of the Synchronize Statistics action;
allows you to do a "diff" between collections and transfer missing tracks. (BR 237266)
* Amarok now scrobbles tracks in streams if the stream correctly updates
meta-data. (BR 240732)
* When scrobbling to Last.fm, Amarok announces suggested tag corrections
(configurable). (BR 309697)
* Ability to scrobble recently played tracks from iPod (and the like) to Last.fm.
* Synchronization of labels and rating between Last.fm and Amarok collections;
play count can be synchronized one-way from Last.fm to Amarok. (BR 206249)
* Statistics synchronization between collections, supports rating, first / last
played time, play count and labels.
* New APG constraint: Specify a total file size for playlist. (BR 283618)
* Amazon store: Added support for Amazon MP3 in Italy and Spain. (BR 307981)
* Mark downloaded podcast episodes to keep, even when purge is enabled. (BR 261062)
* Nepomuk plugin: Play and manage tracks using the Nepomuk database.
* Support for reading and writing tags from/to mod, s3m, it and xm files.
Patch by Mathias Panzenböck.
* Amazon store: It is now possible to add items to your shopping cart using amarok:// URLs.
* Amazon store: Use the context info applet to show further infos about a selected item.
* New argument --debug-audio to enable Phonon debugging.
* Amazon store: We now ship a utility to handle downloads from Amazon.
CHANGES:
* Dependencies raised, Amarok now depends on Qt >= 4.8 and kdelibs >= 4.8.4.
* When configuring Last.fm plug-in, the changes are now applied immediately
in most places. (BR 311331)
* If liblastfm is provided, it is strongly recommended to use version 1.0.3 or newer
for fixes of bugs that otherwise prevent iPod scrobbling and synchronization.
* Configure Amarok dialog gets new Metadata tab to grab some weight from the
Collection tab and to configure statistics synchronization.
* APG now saves its presets each time it's run, to lessen preset loss if
Amarok crashes. (BR 294743)
* APG playlists no longer limited to 100 tracks. (BR 301829)
* The confusing "Local Collection Backends" category of plugins was removed
from the Configure dialog. All backends are enabled from now on.
* Statistics of tracks outside of collections are only read/saved to file
tags (if enabled) instead of being kept in the database.
* Last.fm Skip button removed; Last.fm API no longer provides it. (BR 305576)
* Optional liblastfm dependency raised to 1.0.0. (BR 302597)
* Add composer button to wikipedia applet (BR 272982)
* New optional dependency for Amazon downloads: clamz.
BUGFIXES:
* Fix empty collection when using DynamicCollection=false (BR 265419)
* Fix suboptimal KWallet usage in Last.fm plugin. (BR 292096)
* Fix crash in Last.fm plugin caused by sloppy KWallet usage. (BR 306134)
* Fix WMA files interpret Album as Album Artist (BR 276015)
* Fix after adding next slash previous one disappears in organize collection (BR 296136)
* Fix Dynamic Collection and other features not working if the database was
initially created by a very old Amaork version. (BR 302837)
* Fix incorrect "Stop after current" indicator behaviour in some cases. (BR 253822)
* Fix untranslatable texts in preset dynamic playlists. (BR 276023)
* Better Last.fm scrobbling behaviour and error reporting due to rewrite,
should fix long-standing problems. (BR 293320, BR 285820)
* Update stream meta-data correctly even with phonon-gstreamer back-end. (BR 300189)
* Fix available transcoding encoders detection with ffmpeg 1.0. (BR 309454)
* Fix playback resuming with phonon-gstreamer; raise phonon-vlc dependency
to at least 0.6.1 as a side-effect. (BR 290612)
* Create collections even for SD/MMC/etc. cards on PCI-connected slots.
* Fixed some incorrect logic in the PlaylistLength constraint, which was
causing the APG to create playlists that were shorter than expected.
(BR 293616)
* Improve Duplicate files found dialog. (BR 308762)
* Fix crashes in SqlRegistry because of its false thread-safety. (BR 230991)
* Fix crash on malformed DAAP reply. (BR 284186)
* Fix first & last played time not remembered for files outside of collection.
* Nepomuk plugin now makes Nepomuk ratings visible in Amarok. (BR 174630)
* Fix some track tag modifications not being updated until restart
(e.g. changing disc number from 1 to 0).
* Repeat playlist correctly with a single track playlist. (BR 290955)
* Don't append playlist when pressing enter while editing. (BR 305203)
* Fix track transfer to iPods in de (and perhaps other) locale. (BR 305134)
VERSION 2.6
BUGFIXES:
* Fix problems when sql server is not reachable (BR 298425)
* Fix crash with exporting playlists with invalid tracks (BR 303056, BR 302607, BR 297816)
VERSION 2.6-RC
CHANGES:
* Show all audio and video files in file browser. (BR 303253)
* Remove codec install support. It's long ago been implemented in phonon.
* Prevent lags with large Saved playlists. (BR 301700)
* Increase minimal required ffmpeg version up to 0.7.
* Use audio-x-generic icon for bit rate, not a generic one. (BR 302753)
* Add Amarok.Playlist.playMediaList() script bindings for API symmetry.
* Building the spectrum analyzer applet can now be disabled with a CMake
argument.
BUGFIXES:
* Fix a regression where play count would be increased by 2. (BR 299890)
* Don't loose statistics, labels and lyrics upon collection scan in some
circumstances, e.g. when disk holding colleciton is swapped. (BR 298275)
* Don't loose statistics, labels and lyrics when changing metadata of a
track (not tagged by afttagger) followed by moving it. (BR 292245)
* Fix Amarok.Playlist.{add,play}Media() and addMediaList() Qt script
bindings methods not being able to add playlists. (BR 232697)
* Add "Last Played" back to the Edit Filter dialog. (BR 302746)
* Correct rounding for rating in Track Details dialog. (BR 273363)
* Fix Context view not being fully formed on startup. (BR 292895)
* Fix memory leaks and a string zero termination issue in MP3tunes.
* Don't poll for mounts every second, solid notifies us. (BR 289462)
* Fix inconsistent Last.fm scrobbling in some cases with GStreamer
backend.
* Use colors from KDE style in Dynamic Playlist strip. (BR 301303)
* Finally fix crash on startup in addCollapseAnimation. (BR 258741)
* Don't hit "too many open files" when copying covers to iPod. (BR 301207)
* Don't crash if iPod's eject button is hit twice. (BR 301208)
* Don't crash even if the iPod is connected and quickly ejected. (BR 301166)
* Play the correct track when adding tracks to a sorted playlist. (BR 244595)
* Provide full-size covers via MPRIS1 if available. (BR 278550)
* Fix serving out of embedded images via MPRIS. (BR 301399)
VERSION 2.6-Beta 1
FEATURES:
* Amazon store: improved album search
* Support for transcoding when copying tracks to USB Mass Storage devices;
per-device transcoding preference can be saved, too.
* Provide Repopulate and Turn off link in "Dynamic Mode Enabled" bagde.
* Support for setting cover images for albums on USB Mass Storage devices.
* Support for setting and unsetting cover images for iPod albums, can
write back covers to file meta-data too, respects configuration.
* Amazon store: ability to check out an item directly without using the Amarok
shopping cart. (BR 288808)
* Amarok now includes the Free Music Charts service by default.
* The maximum dimensions for embedded covers are now configurable. (BR 279493)
* Small configuration dialog for iPods that shows troubleshooting information
and allows to change iPod name.
* Improved usability of iPod playlists: iPod collection automatically transfers
tracks dropped to iPod playlists to iPod when it is needed.
* Tracks can now be transcoded when transferring them to iPod. (BR 291722)
* A diagnostic dialog reporting versions of Amarok, Qt, KDE and phonon libraries
as well as the used phonon backend and status of plugins and scripts.
Patch by Andrzej Hunt.
* Ability to move track position bookmarks by dragging; patch by
Jasneet Bhatti. (BR 214721)
* Amarok can now remember whether and how to transcode tracks when
transferring them to a particular collection. (BR 264681)
* "Crop playlist" functionality implemented using drag & drop. (BR 267729, 211811)
* Added keyboard shortcut for "Edit Track Information..." (BR 173814)
Patch by Jasneet Bhatti.
* Support for embedded album covers in non-collection tracks and
in USB Mass Storage collection.
* Hold the Shift key when dragging tracks to collections to move them
instead of copying.
* New search filter for absolute date
* Named UMS collections
* Albums with same name but different album artist are now correctly
separated in USB Mass Storage, iPod and various online service collections.
* Support for detecting compilations in USB Mass Storage collection.
* Support embedded covers for ogg (read only) and flac files. (BR 288752)
* Track meta-data can be edited in USB Mass Storage collection.
* Support for album artists in USB Mass Storage collection.
* album artist (if differs from artist), BPM, labels, last played time and
bitrate are now shown in playlist track tooltip (if not already displayed
in playlist)
* Volume normalization: ReplayGain is now converted to iPod Sound Check and
vice versa. (BR 142579)
CHANGES:
* Builds with ffmpeg 0.11.
* Database structure (lyrics table) was updated. Starting Amarok for the first
time after the upgrade may take up to one minute as the data is migrated.
* Amazon store: try to show a sensible default in the country selection.
* Only offer delete action when Shift key is pressed in Collection context menu.
* Only offer move action when Shift key is pressed in Collection context menu.
* Remove context view video applet. Unmaintained and broken. (BR 242793)
* Album cover images are written in background to prevent freezes. (BR 298332)
* Make keyboard & mouse behaviour of saved playlists browser same as of the
collection browser, including the delete key.
* Delete and Shift + Delete keys now work as expected in collection browser.
* Preserve statistics when copying or moving tracks to Local Collection.
* Common album actions such as Show cover, Show under Various Artists are now
available for all collections that support it, not just Local collection.
* When copying files to iPod, ensure target directories exist.
* When writing covers to files, all existing covers will be replaced.
* PulseAudio status in diagnostic dialog.
* optional libgpod dependency raised to 0.8.2 to support newest iPods.
* Amarok now prevents accidental unmounting of iPods in (small) time-frames
when iTunes database on iPod is not yet updated.
* Amarok detects when iPod is to be ejected from system and gracefully
disconnects it when it occurs.
* Hitting the eject button on iPod collection ejects it also from the system.
* iPod collection now detects whether iPod is safe to write and marks iPod
as read-only if not. This prevents "iPod shows 0 tracks" problem.
* Correct progress bar advancement when transferring tracks to iPod. (BR 139454)
* iPod Collection supports multiple simultaneous cancellable transfers.
(BR 219963)
* Improved dialog to initialize iPod. (BR 279797)
* Load tracks in playlists asynchronously using proxy tracks. (BR 295199)
* It is now possible to transcode tracks when moving them. (BR 280526)
* Drag & drop of tracks and playlists to Saved Playlists works in all cases.
* Don't show unmounted USB Mass Storage devices and make it clear when
the device is not "activated" yet.
* "Devices" in Amarok configuration -> Plugins is with other related strings
renamed to "Local Collection Backends" to reduce user confusion.
* Enable keyboard activation of PlaylistBrowser items.
* Don't use `mysql_config --variable=pkgincludedir`, find mysql include
directory manually by looking up mysql.h.
* Album artist is now guessed for tracks that do not belong into any
collection and tracks from USB Mass Storage collection. Guessing uses the
same algorithm as Local Collection.
* When hovering iPod, UMS or MTP collection in collection browser,
"1.2 GB free" is shown instead of "85% used"; thicker capacity bar.
BUGFIXES:
* Fix crash on startup due to EngineController. (BR 300659)
* Fix problem building tests with google mock 1.6.0 on Ubuntu
* Fix dynamic playlist album play bias with MetaProxy::Tracks.
* Transcoding: fix compatibility with libav's ffmpeg. (BR 300551)
* Saved lyrics are preserved when the track is moved. (BR 242350)
* Lyrics, labels and album actions are correctly displayed for tracks
from main and saved playlists on Amarok startup. (BR 299150)
* Lyrics applet scrolls more intelligently. Patch by Alexander Potashev.
(BR 283601)
* Fix crash on startup related to ContextView. (BR 258741)
* Fix dragging of "No Labels" and "Various Artists" collection tree items.
* Don't add duplicates to playlist when dragging from collection. (BR 254411)
* Fix crash related to DAAP collection. (BR 280774)
* Fix crash on startup related to Audio CD collection. (BR 256585)
* When turning dynamic playlist on, immediately populate playlist and clear
any possible playlist sorting. (BR 220558)
* Fix transcoding with ffmpeg >= 0.10; patch by Julian Simioni.
* Fix crash on start when Qt is build with debugging assertions. (BR 285720)
* Fix URLs in MP3tunes, gpodder.net and Last.fm config dialogs. (BR 299088)
* Fix drag & drop in playlist layout editor, filename layout editor and
filter editor for non-english locales. (BR 215402)
* Fix bug where MySQL password could not be set to 'password'; patch by
Lachlan Dufton. (BR 272346)
* Detection and elimination of stale and orphaned iPod tracks now works
correctly; users are notified about these when iPod is plugged in.
* iPod playlists now work correctly. (BR 289304)
* Show correct error when transferring unsupported files to iPod. (BR 234876)
* Fix m4a tracks transferred as mp4 videos to iPods. (BR 268238)
* Combination of double click and context menu actions caused multiple
delete of downloaded podcast actions, etc. (BR 297092)
* Prevent merging tracks with same title but different track (disc) numbers;
patch by Alexey Neyman.
* Prevent crash on very quick drag and release of tracks. (BR 295275)
* Prevent occasional tag corruption on multi-byte UTF8 characters in tags.
* Do not double-transcode tracks when importing from an audio CD. (BR 263775)
* Fix resulting filetype when copying a track from Jamendo. (BR 296000)
* Playlists with a dot in name can now be saved to Playlist Files on Disk. (BR 290318)
* iPod playlists now appear even when plugged in while Amarok is running. (BR 289303)
* Show in Media Sources actions no longer reset the collection sorting to artist/album. (BR 231858)
* Don't mark audio-CD tracks as unplayable (greyed out). (BR 285885)
* Don't misbehave when track is dropped directly to saved playlist. (BR 293295)
* Don't report collection of USB Mass Storage tracks as None.
* When adding, changing and removing tracks in USB Mass Storage collection,
actually update the user interface to show it.
* Remove empty folders when deleting tracks from USB Mass Storage collection.
* Don't copy tracks to USB Mass Storage collection in move operation.
* Fix defunct aborting of transfers to USB Mass Storage collection. (BR 290448)
* Allow ripping of CD tracks with special characters in name tranks to
Björn Steinbrink. (BR 224437)
* Don't allow tracks to be dropped to their own collection and to
non-writable collections; indicate the fact visually. (BR 291068)
* Fix scrollarea following keyboard navigation. (BR 259791)
* Fix crash when trying to save custom equalizer presets. (BR 286227)
* Fix crash due to my silly method order error. (BR 291968)
* Fix favored random track playing picking recent played songs (BR 244442)
* Fix crashes with Bookmarks (BR 283753) thanks to Charles Reiss
* Fix memory leaks in USB Mass Storage collection where track objects were
never freed due to circular references.
* Fix rare APG solver crash. (BR 290533)
* Compilations are handled more consistently on iPods. (BR 232072)
* MPRIS2 compliance: don't use track ids that start with /org/mpris/
* MPRIS2: be better about emitting the Seeked signal
* MPRIS2: fix the mpris:artUrl metadata property
* MPRIS2: make sure that the Seeked signal is sent out when the track time
moves backwards (eg: when the track changes)
VERSION 2.5
FEATURES:
* Now It's possible to use formated strings for prefix and suffix in
Playlist's layout items.
BUGFIXES:
* Do not crash when iPod doesn't have a master playlist. (BR 288936)
* Fix Last.fm not finding KDE Wallet. (BR 286741)
* Put a border around bottom toolbars, visually separating them from
browser contents. (BR 277741)
* Align the bottom toolbars.
* Allow albums with empty name but nonempty artist in local collection. (BR 272471)
* Fix collection info display (track count, free space) for iPod and MTP
devices. (BR 232093)
* Fix crash at exit with Qt 4.8
* Fix moving applets rightward in the context toolbar.
* Fix breadcrumbs not working properly for the file browser.
* Disable cover fetching action for tracks not in the collection to avoid
crash when trying to "save as" a cover. (BR 287604)
* Show default cover in tag dialog when track is not in the collection.
* Fix directory selection when opening album location in tag dialog.
* Fix crash in CoverFoundDialog if progress dialog is cancelled just
before fetch is done.
* Correctly parse disambiguation pages for songs in the English Wikipedia. (BR 270054)
* Fix wrong context view applets sizes on start up in some cases.
* Fix Amarok consuming CPU until main window is shown. (BR 278897)
* Fix last.fm 'scrobble composer' option's fallback to artist (BR 286215)
* Fix volume control from within Amarok.
* Fix slow startup because of imported playlists. (BR 284761)
* Fix audio CD detection on Amarok start. (BR 276032)
* Set a default filename scheme for USB Mass Storage (BR 285900)
* Fixed crash during MusicBrainz search. (BR 277475)
CHANGES:
* Load Last.fm friend/neighbour avatars on demand.
* Update tracks in the recently played widget only when needed.
* Allow editing the SearchWidget during a search animation.
* Update the collection view while UMS is scanning.
* Don't block the UI while scanning UMS device.
* Allow going back and forward in Amazon store. Thanks to GCI student Nikola Miljkovic.
VERSION 2.5.0-Beta 1
FEATURES:
* New "equals" match in collection filter - e.g. label:=pop finds songs
with label "pop" but not songs with label "electro pop". (BR 260004)
* Enable dropping tracks on empty area in Saved Playlists to create new
playlist.
* Added a "create new playlist" action in the empty space of the Saved
Playlists. (BR202725)
* Add new type of optional tokens in format string (Collection Organizer)
(BR 264874)
* Compilations are properly marked as such when transferring music
to/from iPods. (BR 207880)
* Ctrl+F now activates collection browser and focuses the seach collection
bar. (BR 257381)
* Music store based on the Amazon catalogue.
* Podcast subscription synchronisation and podcast status synchronisation
with gpodder.net service.
* Possibility to browse through podcasts suggested by gpodder.net and
through gpodder.net top recommended podcasts.
* Made possible to make presets for TagGuesser. (BR 264632)
* Display current timestamp in tray tooltip. (BR 278445)
* Auto-save the playlist so that it is not lost if Amarok crashes.
CHANGES:
* BPM (beats-per-minute) attribute is now kept when transferring tracks
to/from media devices. (including iPods)
* Better, shorter internet service descriptions.
* Both Delete and Move to Trash actions are now offered in the collection
browser context menu. (BR 286356)
* Amarok now depends on libmygpo-qt >= 1.0.5.
* New USB Mass Storage media-device plugin using the Amarok Collection Scanner.
* Browser widget backgrounds can now be enabled/disabled.
* Playlist: Don't group albums without name. (BR 243344)
* Make delete confirmation dialog text less confusing. Patch by Gilles Habran.
(BR 263693)
* Removed never-working right-mouse-button action to unset iPod album cover.
* Removed the confusing ability to edit the navigation breadcrumb.
* BPM is now read from/saved to media devices (e.g. iPod).
* Track last played date and time is now correctly read from/saved to iPods.
* Depend on KDE 4.6 - various bugs were caused by older versions.
* Total rewrite of Automated Playlist Generator algorithm. New algorithm
is far less complicated and crash-prone, but at the cost of taking
longer to converge when the constraint tree is complicated. (BR 240927,
BR 240301)
* Improved the playlist synchronisation feature.
* Make possible to get count tracks before the XSPF file is fully loaded.
* Stop fetching guitar- and bass-tabs from fretplay.com because the site is down.
* Mark unplayble tracks in the playlist. Patch by Sandeep Raghuraman. (BR 263640)
* Current track applet: show number of artists instead of genres. (BR 261077)
BUGFIXES:
* Stability fixes for Dynamic playlist (BR 280056)
* Fixed crash in the Wikipedia Applet. (BR 279813)
* Don't crash with Qt debug builds when iPod is connected. (BR 279798)
* Fixed crash on exit while collection scanner is running. (BR 261421)
* Fixed collection browser tracks grouping after switching to Merged View. (BR 277015)
* Prefer track artist to album artist in Albums applet fiter. (BR 266682)
* Fixed the Metadata, CanGoPrevious, CanGoNext and CanSeek properties of the
MPRIS2 interface
* Fixed Wikipedia search field not accepting space character or cursor
keys. (BR 266591)
* Fixed SupportedMimeTypes method on the MPRIS2 D-Bus interface, so that it
no longer appends duplicate entries on every call.
* Do not use Album Artist as Artist for files without Artist metadata. (BR 281283)
* Fixed crash on decodeing currupted media during MusicDNS search. (BR 284895)
* Prevent crash on getting cover from MP4 files. Patch by Charles Reiss.
(BR 283675)
* Prevent several potential and one real media device crash. (BR 284838)
* Fixed iPod album covers not displayed in collection browser. (BR 263268)
* Do not crash when iPod is removed but some iPod tracks are still in
playlist. (BR 245852)
* Fixed several potential AmarokUrl related crashes.
* Rework iPod identification so that it is more reliable (BR 263288)
* iPhone 3G (and perhaps later models) should be correctly recognized by
Amarok now. (BR 281738)
* Automated Playlist Generator doesn't freeze anymore when it finishes.
(BR 277865)
* Use regular MusicBrainz search for tracks with MBID. (BR 280857)
* Always use English AND/OR in Collection Filter even if translations are
in effect. (BR 279559)
* Fixed errors in the saved playlists view when removing a playlist. (BR 273358)
* Fixed issue where the Context View wrench was not created when the
Context View had no applets. (BR 280382)
* Fixed off-by-one error in organize collection dialog.
* Fixed issue that made TagGuesser dialog to forget setings. (BR 280288)
* Fixed tags guessing from full file path. (BR 264302)
* Work around a Qt bug that crashed Amarok in various situations. (BR 207382, BR 269227)
* Fixed issue with TagDialog that brought to messed up digits order in numerical
fields (year, track, disk, score). (BR 277279)
* Made possible to store empty TagDialog's numerical fields. (BR 278921)
* Fixed issue with TagDialog's "Open Destination" button, now It opens
correct directory instead of parent. (BR 279147)
VERSION 2.4.3
BUGFIXES:
* Fix KWallet auth requests on every track change. (BR 278177)
* Display correct values for pretty times (playlist length) > 1 day.
* Update playlist length correctly after removing track. (BR 273407)
* Fix seek backward from dbus. (Thanks to Matthieu Bedouet) (BR 263287)
* Prevent dialog querying last.fm settings being displayed on startup if none set.
* Fix detection of smartphones in USB storage mode. (BR 277685)
* Fix crashes on expanding a newly cloned dynamic playlist (BR 277750)
* Don't block the UI while calculating the filename previews. (BR 233196)
* Make M3U & PLS playlist files editable from Saved Playlists. (BR 245963)
VERSION 2.4.2
* This version number was skipped.
VERSION 2.4.2-Beta 1
FEATURES:
* Made Amarok compile with the Clang LLVM frontend.
* Enable drag and drop on collections to copy/move within Local Music and
directly from the playlist. (BR 223400)
* Added KNotify scripting interface. (BR 260750)
* Make podcast episodes download filename configurable. Patch by
Sandeep Raghuraman. (BR 155075)
* Automatic scrolling in lyrics applet (Thanks to Jan Gerrit Marker)
* Option to scrobble composer as artist to Last.fm (Thanks to Nicholas Wilson)
* Option to hide the OSD if another window is taking the full screen
CHANGES:
* Again write back ratings only if option is selected.
* Moved the queue-editor action to the main menu under playlist to save space.
Queue editor now has a shortcut: Meta+U.
* Removed the redo action from the playlist toolbar to make it less wide.
* Made some playlist toolbar actions collapse into a menu button for use on
small screens.
* Removed the statusbar. Moved progress info & messages to the Media Sources dock.
* Removed the preview button and checkbox from the organize collection dialog.
* General user interface cleanup (addition of browser widget backgrounds,
etc.)
* Removed the add button in the context toolbar. Applet explorer is opened on config.
* Easier to understand Dynamic playlists
* Made Amarok depend ffmpeg-0.6 or newer.
* Use KImageCache if possible (kdelibs 4.5.0 and later), which should
reduce the number of cache-related crashes.
BUGFIXES:
* Make the Coverbling applet build again. (Patch by Manu Wagner)
* Don't let the album applet freeze Amarok for ages on track change. (BR260810, BR277021)
* Fixed cover fetching from Google Images. (BR 275265)
* Fixed a crash in the equalizer dialog when selecting "Off".
* Fix finalization of track copy process to media device collections. (BR238912)
Patch by Tommaso Falchi Delitala.
* Fixed crash on MusicBrainz search. (BR 274956)
* Avoid crash in ContextView when accessing Plasma::Applet::view().
(BR 258741)
* Fixed playlist tooltip getting too tall for multiline comments. (BR 256038)
* Made equalizer keywords (dB,kHz,...) translatable. (BR 263572)
* Made equalizer preset names translatable. (BR 263596)
* Fixed runtime error reporting of scripts. (BR 207409)
* Fixed "Happy" moodbar theme. (BR 264432)
* Re-added old "Normal" moodbar theme. (BR 264432)
* Fixed crash for invalid scripts trying to be stopped by the manager.
(BR 268917)
* Fixed collection menu items ordering. (BR 207007)
* Fixed top level podcast location setting. (BR 263736)
* Fixed double-clicking in collection using left-handed mouse setting.
(BR 272360)
VERSION 2.4.1
BUGFIXES:
* Fixed crash on saving playlist on ineligible device. (BR 266899)
* Fixed Photos applet crash on track metadata change. (BR 265395)
* Fixed crash on local collection search. (BR 270949)
* Fixed crash during iPod track removal. (BR 253088)
* Relative paths support for XSPF playlists. (BR 264147)
* Fixed incorrect handling of "Various Artists" node by Collection Browser,
now selection of this node returns "Various Artists" tracks instead of
whole collection. (BR: 263255, BR: 269717)
* Fixed song scrobbling if It was paused. (BR 267477)
* Screen escape characters in MusicBrainz request string. (BR 269455)
* Fixed detection of iPod devices.
* Fixed crash when the lyrics applet was removed and re-added while a
track was playing and the user pressed "ESC".
* Fixed cached lyrics were not displayed if no lyrics script was running.
* Fixed lyrics changes in the TagDialog were not "synchronized" to the
lyrics applet.
* Fixed reporting of playback status for MPRIS (both versions).
(BR 268282)
VERSION 2.4.1-Beta 1
FEATURES:
* Remote NFS & SMB/CIFS collections now work! (BR 249760, BR 232976,
BR 171213, BR 187692)
* New "Preview" feature for the Organize Collection dialog. Patch by
Maximilian Güntner <[email protected]>.
* String filtering in the albums applet.
* Ability to change text alignment in the lyrics applet.
* gpodder.net Service, a Podcast Directory displaying the most used Tags
from gpodder.net & the top Podcasts of these Tags
CHANGES:
* The podcast directory service is now based on incremental parsing of OPML without
caching in the database.
* Plugins can now be optionally enabled in the config dialog.
* Script selector is moved from the menubar to the config dialog.
* Now all changes to Preset Formats in Organize Collection dialog get saved on close,
doesn't matter If dialog was accepted or rejected.
* Added "Update Preset" button to Organize Collection dialog, which updates currently
choosen scheme.
* Renewed FilterEditor dialog.
* Changed tokens syntax in FileNameLayoutDialog (TagGuesser, OrginizeCollection dialogs)
now tokens wrapped in percent signs (%token% instead of %token).
* Added ability to guess tags from whole track path. (TagGuesser dialog)
* Use KDirWatch to watch changes to collection.
* Do always store track rating as tags in files. Patch by Alan Ezusti
<[email protected]>. (BR 259117)
* Added missing tooltip for animation settings. Patch by Bhargav Mangipudi
<[email protected]>. (BR 248690)
BUGFIXES:
* Fixed translation issue in MagnatuneSignupDialog.
Patch by Burkhard Lueck ([email protected]) (BR: 239019)
* Fixed crash on loading unsupported format playlist. (BR: 265378)
* Ask delete confirmation for all contents of folder at once instead of each individually.
Affects "Saved Playlists" and "Podcasts" (BR 246117)
* Fixed unreadable text in lyrics applet in kde 4.6. (BR 265311)
* Fixed tag dialog crash when sorting by genre and then changing tags.
* Fixed track's statistics update in case of StopAfterCurrent playback mode
(prevent double statistics change). (BR 265654)
* Delete .mood files when tracks got removed from collection via Collection
view context menu, and move them to new destination during Organize Collection process.
(BR 261629)
* Fixed "Configure Amarok..." disappearing in tray menu. (BR 258226)
* Fixed crash when quitting Amarok. (BR 253676, BR 257407)
* Fixed empty folders removal after collection organization. (BR 190881)
* Fixed crash when trying to load cover for track/album without artist. (BR 263256)
* Fixed linking on Solaris 11 (and others?). (BR 264112)
* Fixed temporary podcast download filenames that were to long by using MD5 hash instead.
Thanks to Frank Steinmetzger for the patch. (BR 264813)
* Fixed issue with absentee toolbar on clear run (without config files). (BR 259615)
* Fixed CD copying functionality. (BR 264050)
* Fixed CUE tracks playback order. (BR 263237)
* Prevent crash on exit when using Phonon-VLC.
* Fixed crash in the queue editor when trying to show already
removed items of the playlist. (BR 263308)
* Fixed Mute button. (BR 253098)
* Fixed issue with Organize collection, which made amarok remove newly copied tracks.
(BR 263301)
* Fixed wrong "Configure amarok" action position in tray icon popup menu. (BR 263330)
* Fixed minor inconsistency in the Collection view. Patch by
Bhargav Mangipudi <[email protected]>. (BR 260973)
* Fixed potential crash with the Similar Artists applet. Thanks to
Tuomas Nurmi <[email protected]> for the patch. (BR 263145)
* Fixed 'Scale Font' option in OSD options for OSD preview widget.
(BR 254029)
* Fixed issue with playlist tooltips that was shown independetly from
"Show tooltip" option. (BR 263121)
* Fixed issues with multifiles cuesheet, when all tracks get metadata of
last track
in cuesheet, and each file defined in sheet gets all tracks of this sheet.
(BR 262668) (BR 209341)
* Fixed crash when trying to download a full size cover and the server
redirects the request. (BR 262902)
* Fixed issue when breadcrumbs stayed not updated after service insert/remove.
(BR 262780)
* Fixed issue with TagDialog that make metadata fields stay editable if multiple
streams opened. (BR 177400)
* Fixed missing equals-sign ('=') in filter string of bookmarks. (BR 245759)
VERSION 2.4.0
CHANGES:
* New Splash Screen by Tomasz Dudzik <[email protected]>.
* The "Playdar Collection" feature has been disabled until some technical
issues are resolved.
* Fixed some broken radio stream URLs.
BUGFIXES:
* Fix crash on copying tracks between collection. (BR 261364)
* Fix fetching of script data. BBC, Free Music Charts and others should work again.
(BR 261839)
* Actually show the Splash Screen by default, as it was meant to work.
* Leave all pending files in case of error/conflict during tracks moving. (BR 257739)
* Fix crash when moving tracks between collections. (BR 253033)
* Fixed issue with UMS Collection that made amarok to delete original track
instead of newly copied one. (BR 238915)
* Fixed issue with Audio CDs that do not provide CDDB information. Patch by
Andriy Gapon <[email protected]>. (BR 257818)
* Fixed issue with the Organize Files Dialog that prevented presets from being
loaded when in advanced mode. Patch by Philipp Schmidt <[email protected]>.
(BR 255325)
VERSION 2.4-Beta 1
FEATURES:
* New UPnP Collection detects and plays media on UPnP devices on the network.
* New transcoding feature which converts one or more tracks with a chosen encoder
when copying to the local collection.
* Added option to use Wikipedia Mobile.
* Added settings for writing statistics and album covers back to the file.
* Leave focus in playlist search widget when using up/down to scroll through
filtered results. Thanks to Thomas Karpiniec for the patch!
* LyricsApplet: The lyrics in are now updated when they were changed in a
different place, for example in the Tag Dialog.
* Permit the use of iPod Touch 3G and possibly newer devices. Thanks to
Aurélien Croc for the patch!
* Match space-separated search terms in the playlist filter var individually. Thanks
to Thomas Karpiniec for the patch!
* Added new context applet for displaying guitar and bass tab information. Thanks to
Rainer Sigle for the patch!
* Added ability to set/update Album Artist.
* Added map view and calendar in the upcoming events applet.
* Added support for all Wikipedia languages. (BR 220617)
* Added incremental search in the Wikipedia applet (press
'/' or global search key when in focus).
* Added "Favorite Venues" to the upcoming events applet.
* Read MusicBrainz IDs of MP4 files during scanning.
* Ability to hide and show the menu bar. Patch by
Valentyn Pavliuchenko <[email protected]>.
* Size of the On-Screen-Display font is now configurable. (BR 195186)
* Musicbrainz-based mass tagging UI by Sergey Ivanov.
* New easy to use table-based UI for Ampache server configuration. (BR 200703)
* OPML export for podcast subscriptions. (BR 126120)
* New "Playlist Length" constraint for the APG, which allows you to specify
the number of tracks in the playlist. What was the "Playlist Length "
constraint is now called "Playlist Duration".
* MPRIS2 support for controlling Amarok over D-Bus.
* New "Playdar Collection" allows searching for and listening
to music provided by a running local Playdar service.
CHANGES:
* Brought back collapsing animations of context applets.
* Added a "Donors" tab to the About dialog for our generous Roktober 2010
donors who wish to be mentioned.
* Tracks might contain lyrics in the HTML format, where there's no user-visible
content in the HTML. Those lyrics are now regarded as "empty".
* LyricsApplet: changed the layout of the "Do you really want to refetch lyrics"
message.
* Current track applet: added "show in media sources" actions for current
track's artist, album, composer, genre, and year if available.
* Current track applet: added action to open the tag dialog.
* Improved appearance of current track applet when playback is stopped.
* Better scrolling in the applet explorer.
* The default moodbar style now uses system colors.
* Added tray icon context-menu action to open the preferences dialog.
* Show a progress bar while loading pages in the Wikipedia applet.
* Added option to right-align "year" in the albums applet.
* Improved alignment of tracks in the albums applet.
* Scroll to the current album and make its tracks visible in the albums
applet. (BR 187011)
* Added ability to expand/collapse/drag disc items in the albums applet.
(BR 249488)
* Improved appearance of similar artist, upcoming events, and Wikipedia
applets.
* Improved presentation of suggested lyrics (currently only 3rd party
scripts use).
* Now using QToolTip for playlist tooltips.
* Changed playlist delegate margins and inline editor formating.
* Added "Added This Hour" filter preset to the collection brower widget.
* Bumped KDE dependency to version 4.4., and Qt dependency to 4.6.
* Print message when a file can't be copied to a media player.
Patch by Sergey Ivanov <[email protected]>. (BR 203820)
* Improved the usability of device items in Media Sources by adding tooltips.
* Deleting items in the collection/file browser will move them to trash;
pressing SHIFT while clicking the action will bypass trash.
BUGFIXES:
* Fixed white text on light blue background in tabs applet. (BR 258234)
* Fixed cover dialog crash pressing Ok when nothing is selected. (BR 258187)
* Title labels incorrectly used the text color from the plasma theme.
This caused trouble with the fixed plasma theme and light color schemes.
* Fixed a data-loss bug where the user could lose changes he made to the current
track's lyrics. (BR 207621)
* Fixed covers of Ampache tracks not available through DBus.
* Scanning stale and orphaned songs on iPod results in song duplication. (BR 235696)
* Applets' settings dialogs were partly untranslatable. (BR 255971)
* Fixed append&play action. Thanks Pieter van der Kloet for the patch. (BR 229706)
* Don't ignore the "use relative path" checkbox in the playlist export dialog.
(BR 250689)
* Fixed applet explorer getting stuck. (BR 253058)
* Fixed Wikipedia applet header layout issues. (BR 215171)
* Fixed truncated heading in albums applet. (BR 231001)
* Playlist sorting breadcrumb items have been untranslatable.
Patch by Alexander Potashev <[email protected]>. (BR 189750)
* Dynamic Playlist criteria were not being saved properly. (BR 243562)
* Collection Browser should show Artist names for Compilation Albums. (BR
252790)
* When Amarok starts and "Continue playing when Amarok is started" is selected,
the Current Track applet showed songs of the artist instead of the current