{"id":2193,"date":"2009-11-24T10:49:02","date_gmt":"2009-11-24T08:49:02","guid":{"rendered":"https:\/\/versme.net\/blog\/?p=2193"},"modified":"2015-04-23T15:04:06","modified_gmt":"2015-04-23T13:04:06","slug":"amarok-2-2-1-atnaujinimas","status":"publish","type":"post","link":"https:\/\/versme.net\/blog\/amarok-2-2-1-atnaujinimas\/","title":{"rendered":"Amarok 2.2.1 atnaujinimas"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/versme.net\/blog\/images\/amarok_logo.png\" alt=\"Amarok logotipas\" align=\"right\" \/> Prie\u0161 savait\u0119 buvo i\u0161leista Amarok 2.2.1 versija. Amarok &#8211; tai vienas geriausi\u0173 ir populiariausi\u0173 Linux grotuv\u0173. \u0160is grotuvas veikia KDE ir Qt pagrindu, yra labai funkcionalus ir m\u0117gstamas daugelio Linux naudotoj\u0173.<br \/>\n2.2.1 &#8211; tai pirmoji versija po prie\u0161 6 savaites i\u0161leistos Amarok 2.2.0. Pirmoji <a href=\"https:\/\/versme.net\/blog\/?p=837\">2.0 versija buvo i\u0161leista praeit\u0173 met\u0173 gruod\u012f<\/a>. \u0160i versija buvo ypatinga tuo, jog Amarok programuotojai perra\u0161\u0117 grotuv\u0105 visi\u0161kai nuo nulio Qt4 ir KDE4 versijom.<\/p>\n<p>Nors iki \u0161iol antrojoje Amarok versijoje daugiausiai autoriai d\u0117mesio skirdavo nauj\u0173 funkcij\u0173 poliravimui, klaid\u0173 taisymui, jie taip pat nepamir\u0161o ir nauj\u0173 funkcij\u0173 bei i\u0161vaizdos. Daug pataisym\u0173 ir naujien\u0173 pasteb\u0117site \u201ePodcast\u201c sekcijoje, kur nuo \u0161iol galite patys pa\u017eym\u0117ti podcast&#8217;us kaip \u201eNew\u201c, \u012ftraukti juos \u012f grupes ir pan. Vos tik j\u016bs\u0173 kompiuteris susijungs su internetu, \u201epodcast&#8217;ai\u201c automati\u0161kai atsinaujins ir rodys \u0161alia sav\u0119s emblemas, kurios atvaizduos j\u0173 statusus.<\/p>\n<p>Groj\u0105ra\u0161tyje pasteb\u0117site naujien\u0173 taip pogi. Integruotas groj\u0105ra\u0161\u010dio redaktorius nuo \u0161iol gali keisti element\u0173 dyd\u012f kaip ir \u201emeta\u201c informacij\u0105. Nor\u0117dami pereiti \u012f groj\u0105ra\u0161\u010dio paie\u0161kos laukel\u012f galite tiesiog paspausti \u201eCtrl\u201c+\u201eJ\u201c klavi\u0161\u0173 kombinacij\u0105.<\/p>\n<p>I\u0161 dalyk\u0117li\u0173, kuri\u0173 grei\u010diausiai nepasteb\u0117site, verta pamin\u0117ti kolekcijos skenerio patobul\u0117jim\u0105 &#8211; jis nuo \u0161iol neskenuos pasikeitusiame kataloge esan\u010di\u0173 nepasikeitusi\u0173 katalog\u0173 ir taip paspartins muzikos kolekcijos atnaujinim\u0105 labai stipriai. Taip pat buvo atlikta begal\u0117s kit\u0173 kolekcijos skenerio optimizacij\u0173. Prane\u0161ime apie atnaujinim\u0105 teigiama, jog kolekcijos dabar skenuojamos nuo 30% iki 300% spar\u010diau!<\/p>\n<p>Ypa\u010d did\u017eiulis kiekis darbo buvo skirta siekiant patobulinti stabilum\u0105 ir i\u0161taisyti daug klaid\u0173. Amarok 2.2.1 taip pat rasite nauj\u0105j\u012f \u201eScript Updater\u201c. Tiesa, kol kas jis veikia tik su scenarijais, kurie jau buvo su Amarok, o ne j\u016bs\u0173 \u012fdiegtais.<\/p>\n<p><strong>Pakeitim\u0173 s\u0105ra\u0161as<\/strong><\/p>\n<ul>\n<li>Features\n<ul>\n<li>Podcasts will only be automatically updated when there is a network connection (using Solid).<\/li>\n<li>The SMB (Samba) protocol is now supported in the playlist. Patch by Steven van der Vegt . (BR 178691)<\/li>\n<li>Podcasts have better indication of status with emblem icons. (BR 209433)<\/li>\n<li>The information from the podcast feed can be written to the downloaded files. Both manually and automatically.<\/li>\n<li>Track bookmarks can be removed directly by using the delete icon shown in the popup when the mouse is over it.<\/li>\n<li>Add a menu allowing the creation of any known type of bookmark to the Bookmark Manager.<\/li>\n<li>CTRL+SHIFT+F toggles full screen mode. Patch by Rick W. Chen .<\/li>\n<li>Podcast episodes can now be marked as new\/old manually.<\/li>\n<li>Podcasts can now be grouped in the playlist and show useful info in the tag editor.<\/li>\n<li>Playlist files can be droped on the &#8222;Saved Playlist&#8221; category to import them into Amarok. (BR 193476)<\/li>\n<li>Playlist files from the default playlist location are now loaded by default. (BR 209596)<\/li>\n<li>Added view menu to menu bar for ease of use.<\/li>\n<li>Saved playlists and folders can now be deleted with the keyboard.<\/li>\n<li>Added &#8222;Copy on Write&#8221; when trying to edit a read only (one of the default) playlist layouts. The changed layout is now simply saved under a new name.<\/li>\n<li>Added context view bookmarks, allowing saving and restoring of applet setups.<\/li>\n<li>Enhanced &#8211;debug feature: When a function takes very long to run (&gt; 5s), we print a special message (DELAY) that can be searched easily.<\/li>\n<li>Middle-clicking an item in the Collection Browser appends it to the playlist. Patch by Felix Geyer . (BR 197423)<\/li>\n<li>Added feature for removing duplicates from the playlist. Patch by John Atkinson . (BR 200445)<\/li>\n<li>Allow changing of playlist layout item sizes using the inline editor.<\/li>\n<li>Initial KNotify support.<\/li>\n<li>Show total playlist file size in a tooltip when hovering over the total play list time. (BR 91640)<\/li>\n<li>Implemented &#8222;Jump To&#8221;. Press Ctrl+J to focus the playlist search. (BR 92400)<\/li>\n<li>Made Love\/Skip\/Ban\/Enqueue\/Dequeue available in Shortcuts configuration dialog. (BR 136232, BR 187542)<\/li>\n<li>Added a function to automatically update the built-in scripts if newer versions are available.<\/li>\n<\/ul>\n<\/li>\n<li>Changes\n<ul>\n<li>Do not automatically fetch the entire Jamendo database every time the Jamendo service is started.<\/li>\n<li>Database now does consistency checks on a semi-regular basis, with full checks upon full rescans.<\/li>\n<li>Removal of most SQL during scan result parsing means enormous speedups during collection scanning. (BR 210201)<\/li>\n<li>Usability improvements for the Videoclip applet.<\/li>\n<li>Restore the proper custom bias when switching between saved biases (BR 209350).<\/li>\n<li>Don&#8217;t crash when receiving bogus data from Last.Fm when asking for recommended songs (BR 208173).<\/li>\n<li>UMS device plugin now checks MIME types of tracks both by content and filename. Thanks to Aran Cox  for the patch.<\/li>\n<li>Some optimization of SQL queries during scan to speed things up. (BR 210201)<\/li>\n<li>Use an emblem for indicating a podcast episode is on disk. (BR 209433)<\/li>\n<li>Scanning speedups by getting rid of unnecessary code paths and optimizing some queries. Patch by Egbert K\u00f6nig . (BR 209822)<\/li>\n<li>New main toolbar and renaming of ToolbarNG to Slim Toolbar.<\/li>\n<li>Huge performance improvements for the Cover Manager. Thanks to Michael Reiher  for the patch. (BR 210454)<\/li>\n<li>Improved usability and look of main control buttons.<\/li>\n<li>Multiple usability improvements for the Dynamic Playlist UI.<\/li>\n<li>Moved the Podcast category to the top level of the Content panel.<\/li>\n<li>Renamed &#8222;Browsers&#8221; panel to better suited &#8222;Media Sources&#8221;.<\/li>\n<li>Improvements to the row heights in the playlist, making especially the size of the rating stars more consistent.<\/li>\n<li>Usability improvements in the Context View&#8217;s applet tab bar.<\/li>\n<li>Collection scanner won&#8217;t scan a directory more than once if passed in multiple times. Should significantly speed up certain incremental scanning cases.<\/li>\n<li>When doing a recursive incremental scan, the scanner will no longer scan subdirectories of changed directories if those subdirectories&#8217; mtimes have not changed, for extremely large speedups in some cases. For very flat collection trees, the difference is basically between a small incremental scan and a near full rescan.<\/li>\n<li>Ask the user for confirmation before refetching lyrics and overwriting cached ones.<\/li>\n<li>It is now possible to stop editing lyrics without saving changes in the lyrics applet.<\/li>\n<\/ul>\n<\/li>\n<li>Bugfixes\n<ul>\n<li>Fix issue where data structures were loaded with wrong values. (BR 212676)<\/li>\n<li>Videoclip applet didn&#8217;t work correctly on some systems. Thanks for the patch go to Jacopo De Simoi.<\/li>\n<li>Proportions of layout stay correct after window resizing. (BR 200527)<\/li>\n<li>The GUI layout is now crash persistant. (BR 211509)<\/li>\n<li>Ensure that ReplayGain float values are stored in the database with a period, not a comma. (BR 212676)<\/li>\n<li>Fixed crashes with Icecast Directory script. (BR 206579)<\/li>\n<li>Enabled C++ exceptions handling in Amarok. This fixes various crashes with liblastfm. (BR 212115)<\/li>\n<li>Reversed the priority of repeat and random modes. Repeat now always takes precedence. (BR 178056)<\/li>\n<li>Fixed crash if closing amarok while the JamendoXmlParser is running. (BR 208468) (BR 211015)<\/li>\n<li>Systray information now updates correctly for streams. (BR 211748)<\/li>\n<li>Made playlist layouts translatable. (BR 189751)<\/li>\n<li>Fixed issue with collection scanner seeing duplicate tracks if they contained the default MusicBrainz UUID. Patch by Egbert K\u00f6nig . (BR 209822)<\/li>\n<li>Fixed issues with certain types of tracks not correctly getting grouped together in the playlist when grouping by something other than album.<\/li>\n<li>Splash screen no longer hides KWallet on startup. (BR 210179)<\/li>\n<li>On Screen Display was not shown when cover image changed. (BR 195188)<\/li>\n<li>On Screen Display was not shown on automatic track change. (BR 209376)<\/li>\n<li>Automatic playlist scrolling was broken in some cases. (BR 193459)<\/li>\n<li>The On Screen Display now uses a sane font size with all display resolutions. (BR 195186)<\/li>\n<li>Fix rare regression where inaccessible subfolders (due to permissions) in the collection could not be picked up by an incremental scan when permissions were fixed and their mtime updated, requiring a full rescan.<\/li>\n<li>When using a MySQL server with &#8222;Watch Folders For Changes&#8221; disabled, very long periods of idle Amarok could allow the server to close the local connection. This is now detected and should be worked around.<\/li>\n<li>Correctly set the lyrics applet&#8217;s title when displaying HTML formatted lyrics<\/li>\n<li>Track selection is now correctly preserved when using Dynamic Playlists. Patch by John Atkinson . (BR 208349)<\/li>\n<li>Cover Manager no longer stops when one cover cannot be fetched. Patch by Tycho Andersen . (BR 205032)<\/li>\n<li>Magnatune.com store: Fixed problematic use of external unzip command for unpacking downloaded album zip files. (BR 138499)<\/li>\n<li>Magnatune.com store: Download high quality covers when purchasing or downloading albums. (BR 176177)<\/li>\n<li>Correctly modify the Lyrics Applet&#8217;s title when its state changes.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>Nuorodos<\/strong><br \/>\n<a href=\"http:\/\/amarok.kde.org\/en\/releases\/2.2.1\">Oficialus prane\u0161imas apie atnaujinim\u0105<\/a>.<br \/>\n<a href=\"http:\/\/amarok.kde.org\/wiki\/Download\"><strong>Parsisi\u0173sti<\/strong><\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Prie\u0161 savait\u0119 buvo i\u0161leista Amarok 2.2.1 versija. Amarok &#8211; tai vienas geriausi\u0173 ir populiariausi\u0173 Linux grotuv\u0173. \u0160is grotuvas veikia KDE ir Qt pagrindu, yra labai funkcionalus ir m\u0117gstamas daugelio Linux naudotoj\u0173. 2.2.1 &#8211; tai pirmoji versija po prie\u0161 6 savaites i\u0161leistos Amarok 2.2.0. Pirmoji 2.0 versija buvo i\u0161leista praeit\u0173 met\u0173 gruod\u012f. \u0160i versija buvo ypatinga [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[38,3,5],"tags":[69,462,106,70,453,9,454],"class_list":["post-2193","post","type-post","status-publish","format-standard","hentry","category-atnaujinimai","category-linux","category-programos","tag-amarok","tag-atnaujinimai","tag-grotuvai","tag-kde","tag-linux","tag-muzika","tag-programos"],"_links":{"self":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts\/2193","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/comments?post=2193"}],"version-history":[{"count":7,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts\/2193\/revisions"}],"predecessor-version":[{"id":3576,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/posts\/2193\/revisions\/3576"}],"wp:attachment":[{"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/media?parent=2193"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/categories?post=2193"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/versme.net\/blog\/wp-json\/wp\/v2\/tags?post=2193"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}