Comparar commits
41 Commits
release-2.1
...
master
| Autor | SHA1 | Data | |
|---|---|---|---|
| f8562992d9 | |||
| ee1ac265bd | |||
| 6efdf8b750 | |||
| 0d2fcc27bb | |||
| 43f2dec84f | |||
| d5768b8184 | |||
| ab4888efca | |||
| 5847ab0081 | |||
| 7a4b510a2a | |||
| 9b188f4d4e | |||
| ae918845ff | |||
| ed275b8736 | |||
| e377735696 | |||
| 0979b84e85 | |||
| b4cd3aa305 | |||
| d266d851ac | |||
| cb76fc11ff | |||
| 8e4ff492f2 | |||
| 20440530e2 | |||
| 5fde6b4db4 | |||
| e5b3ac585f | |||
| 13007fa6af | |||
| 3baac6bf26 | |||
| 6d995200f9 | |||
| d9e952bcba | |||
| 4c0f10b950 | |||
| b77391b13d | |||
| 5d30d526fc | |||
| a199f1019e | |||
| b6e0295968 | |||
| d9c310bdf9 | |||
| fd69e2fbaa | |||
| 45e59f82d5 | |||
| 08c0ad0991 | |||
| 58339c78f7 | |||
| 3000ce1dd2 | |||
| fa5833a969 | |||
| 1a83844fe0 | |||
| 5a946e87e5 | |||
| 9a892d0a67 | |||
| 01534acefa |
@@ -1,13 +1,13 @@
|
||||
#coverart-browser - v2.1 beta 1 (Penfold)
|
||||
#coverart-browser - v2.2 development (Colonel K)
|
||||
|
||||
Browse your coverart albums in Rhythmbox v3 and later.
|
||||
|
||||
If you have reached here looking for the stable version of the plugin please read the README files for
|
||||
|
||||
- rhythmbox 2.96 - 2.99: https://github.com/fossfreedom/coverart-browser/tree/release-1.2
|
||||
- rhythmbox 3.0+: https://github.com/fossfreedom/coverart-browser/tree/release-2.0
|
||||
- rhythmbox 3.0+: https://github.com/fossfreedom/coverart-browser/tree/release-2.1
|
||||
|
||||

|
||||

|
||||
|
||||
-----------
|
||||
|
||||
@@ -24,20 +24,16 @@ If you have reached here looking for the stable version of the plugin please rea
|
||||
|
||||
##Summary: whats new in this release
|
||||
|
||||
- Allow switching between coverart-browser and the coverart-playlist sources via picture buttons on each source
|
||||
- Support the [alternative-toolbar](https://github.com/fossfreedom/alternative-toolbar) capability to hide/show the coverart-toolbar
|
||||
- Support for GTK 3.14
|
||||
- Single click icon display position changes consistently depending upon the cover-tile style (shadow/no shadow etc.)
|
||||
- view/zoom/save the chosen cover - hover over the coverart on the track pane to reveal
|
||||
- coverart information in tile-view can be now left/centre & right aligned
|
||||
- Double click track & cover pane handle to open full height or to close
|
||||
- Play Next (album)- add the selected album(s) to be the next album after the current playing album
|
||||
- Play Next (track)- add the selected track(s) to be the next track after the current playing track
|
||||
- Track Artist and Artist Information Panes can be opened and closed via double-click of the pane-handle
|
||||
- Bottom Track & Cover Pane has more space - the expander & label has been removed
|
||||
- Tidied display - visible pane handles disappear after the plugin has been run 5 times
|
||||
- Add ability to resize Icon-view with CTRL+mouse wheel scroll
|
||||
- Translated into 24 languages and locales
|
||||
- Support for Alternative-Toolbar & Headerbar - add view switcher to headerbar and remove from source toolbars
|
||||
- Support for Alternative-Toolbar - Toggle between views and sources in sidepane
|
||||
- Export and Embed dialog remembers field values between openings
|
||||
- Quicker startup of plugin
|
||||
- chosen playlist are persistent between rhythmbox sessions
|
||||
- Add CoverArt Playlist to the same menu-button as other views
|
||||
- Remove separate CoverArt Playlist icon on track-view
|
||||
- Rework CoverArt Playlist so that don't have to start CoverArt to play the last saved playlist
|
||||
- various icons display correctly for both light and dark themes
|
||||
- Translated into 25 languages and locales
|
||||
- for developers - doxygen documentation: http://fossfreedom.github.io/coverart-browser/classes.html
|
||||
|
||||
*How it works:*
|
||||
@@ -69,7 +65,7 @@ To install the plugin:
|
||||
|
||||
<pre>
|
||||
rm -rf ~/.local/share/rhythmbox/plugins/coverart_browser
|
||||
git clone https://github.com/fossfreedom/coverart-browser.git
|
||||
git clone https://github.com/fossfreedom/coverart-browser.git -b master
|
||||
cd coverart-browser
|
||||
./install.sh
|
||||
</pre>
|
||||
|
||||
@@ -252,7 +252,7 @@ class Track(GObject.Object):
|
||||
|
||||
def create_ext_db_key(self):
|
||||
'''
|
||||
Returns an `RB.ExtDBKey` that can be used to acces/write some other
|
||||
Returns an `RB.ExtDBKey` that can be used to access/write some other
|
||||
track specific data on an `RB.ExtDB`.
|
||||
'''
|
||||
return self.entry.create_ext_db_key(RB.RhythmDBPropType.ALBUM)
|
||||
@@ -1229,15 +1229,18 @@ class AlbumLoader(GObject.Object):
|
||||
print("change prop dunno")
|
||||
self._allocate_track(track)
|
||||
|
||||
# look at all the changes and update the albums accordingly
|
||||
track = self._tracks[Track(entry).location]
|
||||
try:
|
||||
# look at all the changes and update the albums accordingly
|
||||
track = self._tracks[Track(entry).location]
|
||||
|
||||
# RB3 has a simple rhythmdbentrychange array to deal with so we
|
||||
#just need to loop each element of the array
|
||||
|
||||
for change in changes:
|
||||
analyse_change(change)
|
||||
# RB3 has a simple rhythmdbentrychange array to deal with so we
|
||||
#just need to loop each element of the array
|
||||
|
||||
for change in changes:
|
||||
analyse_change(change)
|
||||
except:
|
||||
pass
|
||||
|
||||
print("CoverArtBrowser DEBUG - end entry_changed_callback")
|
||||
|
||||
def _entry_added_callback(self, db, entry):
|
||||
@@ -1370,7 +1373,7 @@ class CoverRequester(GObject.Object):
|
||||
|
||||
def _search_for_cover(self, coverobject, search_id):
|
||||
'''
|
||||
Activelly requests a cover to the cover_db, calling
|
||||
Actively requests a cover to the cover_db, calling
|
||||
the callback given once the process finishes (since it generally is
|
||||
asynchronous).
|
||||
For more information on the callback arguments, check
|
||||
@@ -1485,6 +1488,10 @@ class CoverManager(GObject.Object):
|
||||
key = coverobject.create_ext_db_key()
|
||||
art_location = self.cover_db.lookup(key)
|
||||
|
||||
if art_location and not isinstance(art_location, str):
|
||||
# RB 3.2 returns a tuple (path, key)
|
||||
art_location = art_location[0]
|
||||
|
||||
# try to create a cover
|
||||
if art_location:
|
||||
coverobject.cover = self.create_cover(art_location)
|
||||
@@ -1580,8 +1587,8 @@ class CoverManager(GObject.Object):
|
||||
print("The URI doesn't point to an image or " + \
|
||||
"the image couldn't be opened.")
|
||||
|
||||
async = rb.Loader()
|
||||
async.get_url(uri, cover_update, coverobject)
|
||||
asyncLoader = rb.Loader()
|
||||
asyncLoader.get_url(uri, cover_update, coverobject)
|
||||
|
||||
|
||||
class AlbumCoverManager(CoverManager):
|
||||
@@ -1811,7 +1818,8 @@ class AlbumManager(GObject.Object):
|
||||
|
||||
# signals
|
||||
__gsignals__ = {
|
||||
'sort': (GObject.SIGNAL_RUN_LAST, None, (object,))
|
||||
'sort': (GObject.SIGNAL_RUN_LAST, None, (object,)),
|
||||
'has-loaded': (GObject.SIGNAL_RUN_LAST, None, ())
|
||||
}
|
||||
|
||||
|
||||
@@ -1821,6 +1829,7 @@ class AlbumManager(GObject.Object):
|
||||
self.current_view = current_view
|
||||
self.db = plugin.shell.props.db
|
||||
|
||||
self.has_loaded = False
|
||||
self.model = AlbumsModel()
|
||||
|
||||
# initialize managers
|
||||
@@ -1851,5 +1860,7 @@ class AlbumManager(GObject.Object):
|
||||
self.model.sort()
|
||||
|
||||
def _load_finished_callback(self, *args):
|
||||
self.artist_man.loader.load_artists()
|
||||
#self.artist_man.loader.load_artists()
|
||||
self.emit('has-loaded')
|
||||
self.has_loaded = True
|
||||
self.cover_man.load_covers()
|
||||
|
||||
@@ -803,11 +803,17 @@ class ArtistView(Gtk.TreeView, AbstractView):
|
||||
if self._has_initialised:
|
||||
return
|
||||
|
||||
print ("##########")
|
||||
self._has_initialised = True
|
||||
|
||||
self.view_name = "artist_view"
|
||||
super(ArtistView, self).initialise(source)
|
||||
self.album_manager = source.album_manager
|
||||
if self.album_manager.has_loaded:
|
||||
self.album_manager.artist_man.loader.load_artists()
|
||||
else:
|
||||
self.album_manager.connect('has-loaded', self._load_artists)
|
||||
|
||||
self.shell = source.shell
|
||||
self.props.has_tooltip = True
|
||||
|
||||
@@ -885,6 +891,9 @@ class ArtistView(Gtk.TreeView, AbstractView):
|
||||
self.get_selection().connect('changed', self._selection_changed)
|
||||
self.connect('query-tooltip', self._query_tooltip)
|
||||
|
||||
def _load_artists(self, *args):
|
||||
self.album_manager.artist_man.loader.load_artists()
|
||||
|
||||
def _artist_sort_clicked(self, *args):
|
||||
# in the absence of an apparent way to remove the unsorted default_sort_func
|
||||
# find out if we are now in an unsorted state - if we are
|
||||
|
||||
@@ -10,6 +10,7 @@ Name[bg]=CoverArt Browser
|
||||
Name[ca]=Navegador de Portades
|
||||
Name[cs]=Prohlížeč CoverArt
|
||||
Name[de]=CoverArt Browser
|
||||
Name[en_AU]=CoverArt Browser
|
||||
Name[en_GB]=CoverArt Browser
|
||||
Name[en_US]=CoverArt Browser
|
||||
Name[es]=Navegador de carátulas
|
||||
@@ -32,13 +33,15 @@ Description[ast]=Navegar y reproducir los álbumes per aciu de les portaes
|
||||
Description[az]=Üz şəklinə görə albomlara bax və oxud
|
||||
Description[bg]=Търсете и слушайте албумите си посредством обложките им
|
||||
Description[ca]=Navega i reprodueix els àlbums mitjançant les seues portades
|
||||
Description[de]=Durchsuchen und geben Sie Ihre Alben über deren Cover wieder
|
||||
Description[en_AU]=Browse and play your albums through their covers
|
||||
Description[en_GB]=Browse and play your albums through their covers
|
||||
Description[en_US]=Browse and play your albums through their covers
|
||||
Description[es]=Navegue y reproduzca sus álbumes mediante sus carátulas
|
||||
Description[fi]=Selaa ja toista levyjäsi kansikuvien kautta
|
||||
Description[fr]=Parcourir les jaquettes de vos albums et les jouer
|
||||
Description[fr_CA]=Parcourir les pochettes de vos albums et les jouer
|
||||
Description[gl]=Examinar e reproducir os seus álbums a través das súas cubertas
|
||||
Description[gl]=Buscar e reproducir os álbums a través das cubertas
|
||||
Description[hr]=Pregledavajte i slušajte albume preko omota
|
||||
Description[it]=Sfoglia e riproduce gli album per copertina
|
||||
Description[ko]=앨범을 표지로 찾아보고 연주합니다.
|
||||
|
||||
@@ -32,8 +32,11 @@ from coverart_browser_prefs import Preferences
|
||||
from coverart_browser_source import CoverArtBrowserSource
|
||||
from coverart_listview import ListView
|
||||
from coverart_queueview import QueueView
|
||||
from coverart_playsourceview import PlaySourceView
|
||||
from coverart_toolbar import TopToolbar
|
||||
from coverart_play_source import CoverArtPlaySource
|
||||
|
||||
|
||||
|
||||
class CoverArtBrowserEntryType(RB.RhythmDBEntryType):
|
||||
'''
|
||||
@@ -60,6 +63,7 @@ class CoverArtBrowserPlugin(GObject.Object, Peas.Activatable):
|
||||
Initialises the plugin object.
|
||||
'''
|
||||
GObject.Object.__init__(self)
|
||||
self._externalmenu = None
|
||||
|
||||
def do_activate(self):
|
||||
'''
|
||||
@@ -75,34 +79,58 @@ class CoverArtBrowserPlugin(GObject.Object, Peas.Activatable):
|
||||
self.entry_type = CoverArtBrowserEntryType()
|
||||
self.db.register_entry_type(self.entry_type)
|
||||
|
||||
# we do some specific functionality when working with alternative toolbar
|
||||
# variables defined by the externalpluginmenu
|
||||
self.using_alternative_toolbar = False
|
||||
self.using_headerbar = False
|
||||
|
||||
cl = CoverLocale()
|
||||
cl.switch_locale(cl.Locale.LOCALE_DOMAIN)
|
||||
|
||||
self.entry_type.category = RB.RhythmDBEntryCategory.NORMAL
|
||||
|
||||
group = RB.DisplayPageGroup.get_by_id('library')
|
||||
|
||||
# load plugin icon
|
||||
|
||||
theme = Gtk.IconTheme.get_default()
|
||||
rb.append_plugin_source_path(theme, '/icons')
|
||||
theme.append_search_path(rb.find_plugin_file(self, 'img'))
|
||||
|
||||
iconfile = Gio.ThemedIcon(name = 'coverart-icon-symbolic')
|
||||
|
||||
iconfile = Gio.File.new_for_path(
|
||||
rb.find_plugin_file(self, 'img/covermgr_rb3.png'))
|
||||
# our plugin model shared between sources
|
||||
self.source_query_model = RB.RhythmDBQueryModel.new_empty(self.shell.props.db)
|
||||
|
||||
self.source = CoverArtBrowserSource(
|
||||
shell=self.shell,
|
||||
name=_("CoverArt"),
|
||||
entry_type=self.entry_type,
|
||||
plugin=self,
|
||||
icon=Gio.FileIcon.new(iconfile),
|
||||
icon=iconfile,
|
||||
query_model=self.shell.props.library_source.props.base_query_model)
|
||||
|
||||
self.shell.register_entry_type_for_source(self.source, self.entry_type)
|
||||
self.source.props.visibility = False
|
||||
self.shell.append_display_page(self.source, group)
|
||||
|
||||
self.source.props.query_model.connect('complete', self.load_complete)
|
||||
self._externalmenu = ExternalPluginMenu(self)
|
||||
self.playlist_source = GObject.new(
|
||||
CoverArtPlaySource,
|
||||
name=_("CoverArt Playlist"),
|
||||
shell=self.shell,
|
||||
plugin=self,
|
||||
entry_type=self.entry_type)
|
||||
|
||||
self.shell.append_display_page(self.playlist_source, self.source)
|
||||
|
||||
self.shell.props.db.connect('load-complete', self.load_complete)
|
||||
# GLib.timeout_add_seconds(3, self.load_complete) # kludge - if plugin activated after RB has loaded then do stuff
|
||||
def delayed(*args):
|
||||
if self.shell.props.selected_page:
|
||||
self._externalmenu = ExternalPluginMenu(self)
|
||||
return False
|
||||
else:
|
||||
return True
|
||||
|
||||
GLib.timeout_add(100, delayed)
|
||||
|
||||
cl.switch_locale(cl.Locale.RB)
|
||||
print("CoverArtBrowser DEBUG - end do_activate")
|
||||
|
||||
@@ -114,7 +142,7 @@ class CoverArtBrowserPlugin(GObject.Object, Peas.Activatable):
|
||||
print("CoverArtBrowser DEBUG - do_deactivate")
|
||||
self.source.delete_thyself()
|
||||
if self._externalmenu:
|
||||
self._externalmenu.cleanup()
|
||||
self._externalmenu.cleanup(full_cleanup=True)
|
||||
del self.shell
|
||||
del self.db
|
||||
del self.source
|
||||
@@ -127,12 +155,12 @@ class CoverArtBrowserPlugin(GObject.Object, Peas.Activatable):
|
||||
Used to automatically switch to the browser if the user
|
||||
has set in the preferences
|
||||
'''
|
||||
|
||||
gs = GSetting()
|
||||
setting = gs.get_setting(gs.Path.PLUGIN)
|
||||
|
||||
if setting[gs.PluginKey.AUTOSTART]:
|
||||
GLib.idle_add(self.shell.props.display_page_tree.select,
|
||||
self.source)
|
||||
self._externalmenu.autostart_source()
|
||||
|
||||
def _translation_helper(self):
|
||||
'''
|
||||
@@ -167,45 +195,98 @@ class ExternalPluginMenu(GObject.Object):
|
||||
self.shell = plugin.shell
|
||||
self.source = plugin.source
|
||||
self.app_id = None
|
||||
self.locations = ['library-toolbar', 'queue-toolbar', 'playsource-toolbar']
|
||||
|
||||
from coverart_browser_source import Views
|
||||
|
||||
self._views = Views(self.shell)
|
||||
|
||||
self._connect_properties()
|
||||
self._connect_signals()
|
||||
self._use_standard_control = True
|
||||
self.plugin.using_alternative_toolbar = hasattr(self.shell, 'alternative_toolbar')
|
||||
if self.plugin.using_alternative_toolbar:
|
||||
from alttoolbar_type import AltToolbarHeaderBar
|
||||
self.plugin.using_headerbar = isinstance(self.shell.alternative_toolbar.toolbar_type, AltToolbarHeaderBar)
|
||||
|
||||
self._create_menu()
|
||||
if self.plugin.using_headerbar:
|
||||
self._use_standard_control = False
|
||||
|
||||
# register with headerbar to complete the setup for coverart-browser
|
||||
print ("registering")
|
||||
self.shell.alternative_toolbar.toolbar_type.setup_completed_async(self._headerbar_toolbar_completed)
|
||||
|
||||
if self._use_standard_control:
|
||||
# ... otherwise just use the standard menubutton approach
|
||||
self.source.props.visibility = True # make the source visible
|
||||
gs = GSetting()
|
||||
setting = gs.get_setting(gs.Path.PLUGIN)
|
||||
setting.bind(gs.PluginKey.TOOLBAR_POS, self, 'toolbar_pos',
|
||||
Gio.SettingsBindFlags.GET)
|
||||
|
||||
self.connect('notify::toolbar-pos', self._on_notify_toolbar_pos)
|
||||
self.shell.props.display_page_tree.connect(
|
||||
"selected", self.on_page_change
|
||||
)
|
||||
|
||||
self._create_menu()
|
||||
|
||||
def _connect_signals(self):
|
||||
self.connect('notify::toolbar-pos', self._on_notify_toolbar_pos)
|
||||
self.shell.props.display_page_tree.connect(
|
||||
"selected", self.on_page_change
|
||||
)
|
||||
def autostart_source(self):
|
||||
self.source.props.visibility = True
|
||||
|
||||
def _connect_properties(self):
|
||||
gs = GSetting()
|
||||
setting = gs.get_setting(gs.Path.PLUGIN)
|
||||
setting.bind(gs.PluginKey.TOOLBAR_POS, self, 'toolbar_pos',
|
||||
Gio.SettingsBindFlags.GET)
|
||||
if self._use_standard_control:
|
||||
GLib.timeout_add(1000, self.shell.props.display_page_tree.select,
|
||||
self.source)
|
||||
|
||||
else:
|
||||
# mimic user clicking category button and cover switch
|
||||
self.shell.alternative_toolbar.toolbar_type.library_browser_radiobutton.set_active(True)
|
||||
self.shell.alternative_toolbar.toolbar_type.stack.set_visible_child_name("coverview")
|
||||
|
||||
def _headerbar_toolbar_completed(self, *args):
|
||||
print ("headerbar_toolbar_completed")
|
||||
# if we are using the alternative_toolbar and headerbar then setup the switch
|
||||
# which will control access to the various views
|
||||
self._sh_hcc = self.shell.alternative_toolbar.toolbar_type.connect('song-category-clicked',
|
||||
self._headerbar_category_clicked)
|
||||
self._add_coverart_header_switch()
|
||||
|
||||
sources = { self.shell.props.queue_source,
|
||||
self.shell.props.library_source,
|
||||
self.source }
|
||||
|
||||
for source in sources:
|
||||
self.shell.alternative_toolbar.toolbar_type.add_always_visible_source(source)
|
||||
|
||||
def _on_notify_toolbar_pos(self, *args):
|
||||
# for standard menu control ... when moving the toolbar position reposition the menubutton
|
||||
if self.toolbar_pos == TopToolbar.name:
|
||||
self._create_menu()
|
||||
else:
|
||||
self.cleanup()
|
||||
|
||||
def cleanup(self):
|
||||
def cleanup(self, full_cleanup = False):
|
||||
# for standard menu control, cleanup where necessary
|
||||
if self.app_id:
|
||||
app = Gio.Application.get_default()
|
||||
for location in self.locations:
|
||||
app.remove_plugin_menu_item(location, self.app_id)
|
||||
self.app_id = None
|
||||
|
||||
if not self._use_standard_control and full_cleanup:
|
||||
self.shell.alternative_toolbar.toolbar_type.stack.disconnect(self._sh_stack_id)
|
||||
self.shell.alternative_toolbar.toolbar_type.stack.remove(self._box_coverview)
|
||||
self.shell.alternative_toolbar.toolbar_type.disconnect(self._sh_hcc)
|
||||
self.shell.alternative_toolbar.toolbar_type.headerbar.remove(self.stack_switcher)
|
||||
self.stack_switcher = None
|
||||
self._sh_stack_id = None
|
||||
self._sh_hcc = None
|
||||
|
||||
|
||||
def _create_menu(self):
|
||||
# for the standard menu control button add the button
|
||||
# to all supported view types
|
||||
app = Gio.Application.get_default()
|
||||
self.app_id = 'coverart-browser'
|
||||
|
||||
self.locations = ['library-toolbar', 'queue-toolbar', 'playsource-toolbar']
|
||||
action_name = 'coverart-browser-views'
|
||||
self.action = Gio.SimpleAction.new_stateful(
|
||||
action_name, GLib.VariantType.new('s'),
|
||||
@@ -236,35 +317,183 @@ class ExternalPluginMenu(GObject.Object):
|
||||
toolbar_item.set_submenu(menu)
|
||||
for location in self.locations:
|
||||
app.add_plugin_menu_item(location, self.app_id, toolbar_item)
|
||||
|
||||
|
||||
def _add_coverart_header_switch(self):
|
||||
# define the header switch control + stack control for coverart
|
||||
self._box_coverview = Gtk.Box()
|
||||
image_name = 'view-cover-symbolic'
|
||||
stack = self.shell.alternative_toolbar.toolbar_type.stack
|
||||
stack.add_named(self._box_coverview, "coverview")
|
||||
stack.child_set_property(self._box_coverview, "icon-name", image_name)
|
||||
|
||||
self.stack_switcher = Gtk.StackSwitcher()
|
||||
self.stack_switcher.set_stack(stack)
|
||||
self.stack_switcher.show_all()
|
||||
self.stack_switcher.set_sensitive(False)
|
||||
|
||||
self.shell.alternative_toolbar.toolbar_type.headerbar.pack_start(self.stack_switcher)
|
||||
|
||||
# create a treeview and store for all views coverart supports
|
||||
self._store = Gtk.ListStore(str, str)
|
||||
for view_name in self._views.get_view_names():
|
||||
self._store.append([self._views.get_menu_name(view_name), view_name])
|
||||
|
||||
tree = Gtk.TreeView(self._store)
|
||||
renderer = Gtk.CellRendererText()
|
||||
column = Gtk.TreeViewColumn(_("CoverArt"), renderer, text=0)
|
||||
tree.append_column(column)
|
||||
tree.connect('button-press-event', self._tree_row_click)
|
||||
self.tree = tree
|
||||
|
||||
self._box_coverview.pack_start(tree, True, True, 0)
|
||||
|
||||
self._sh_stack_id = stack.connect('notify::visible-child-name', self._change_stack)
|
||||
stack.show_all()
|
||||
self.stack = stack
|
||||
|
||||
self._current_tree_view = None
|
||||
|
||||
def _change_stack(self, widget, value):
|
||||
print ("changed stack")
|
||||
child_name = self.stack.get_visible_child_name()
|
||||
print (child_name)
|
||||
if child_name == "listview":
|
||||
self.source.props.visibility = False
|
||||
# if we've toggled to listview then we are no longer in coverart so reset back to songview
|
||||
self._current_tree_view = None
|
||||
self._select_view(ListView.name)
|
||||
if self.shell.alternative_toolbar.toolbar_type.library_song_radiobutton.get_active():
|
||||
self.stack_switcher.set_sensitive(False)
|
||||
return
|
||||
self.source.props.visibility = True
|
||||
|
||||
# so we are in coverview so we need to reset the coverview to what was last selected when in this mode
|
||||
selection = self.tree.get_selection()
|
||||
liststore, list_iter = selection.get_selected()
|
||||
if not list_iter:
|
||||
# nothing was selected to set the view back to what was remembered
|
||||
self._current_tree_view = self._select_view(None)
|
||||
treeiter = liststore.get_iter_first()
|
||||
|
||||
while treeiter != None:
|
||||
if liststore[treeiter][1] == self._current_tree_view:
|
||||
print ("about to set treeview")
|
||||
print (treeiter)
|
||||
path = liststore.get_path(treeiter)
|
||||
print (path)
|
||||
#self.tree.row_activated(liststore.get_path(treeiter), 0)
|
||||
self.tree.set_cursor(path)
|
||||
break
|
||||
treeiter = liststore.iter_next(treeiter)
|
||||
else:
|
||||
# we have been here before so set the view correctly
|
||||
path = liststore.get_path(list_iter)
|
||||
self._current_tree_view = liststore[path][1]
|
||||
self._select_view(liststore[path][1])
|
||||
|
||||
def _headerbar_category_clicked(self, headerbar, song_category):
|
||||
|
||||
print ("clicked headerbar song-category buttons")
|
||||
if self.stack.get_visible_child_name() == 'coverview' and song_category:
|
||||
# if we've clicked song when in coverview then we disable the switcher
|
||||
# and set the view back to song
|
||||
|
||||
#self.stack.set_visible_child_name('listview')
|
||||
|
||||
#if self.shell.props.display_page_tree.select != self.shell.props.library_source:
|
||||
# self._select_view(ListView.name)
|
||||
|
||||
#self.stack_switcher.set_sensitive(not song_category)
|
||||
#self.stack_switcher.set_sensitive(False)
|
||||
self.source.props.visibility = True
|
||||
|
||||
self._select_view(ListView.name)
|
||||
|
||||
if self.stack.get_visible_child_name() == 'listview' and not song_category:
|
||||
# if we've clicked category when in listview then we enable the switcher
|
||||
self.stack_switcher.set_sensitive(True)
|
||||
self.source.props.visibility = False
|
||||
|
||||
|
||||
if self.stack.get_visible_child_name() == 'listview' and song_category:
|
||||
# if we've clicked song when in listview then we disable the switcher
|
||||
self.stack_switcher.set_sensitive(False)
|
||||
self.source.props.visibility = False
|
||||
|
||||
if self.stack.get_visible_child_name() == 'coverview' and not song_category:
|
||||
# if we've clicked category when in coverview then we move to the last coverart view
|
||||
# and ensure the switcher is still enabled
|
||||
self.source.props.visibility = True
|
||||
|
||||
self._select_view(None)
|
||||
self.stack_switcher.set_sensitive(True)
|
||||
|
||||
def _tree_row_click(self, widget, event):
|
||||
'''
|
||||
event called when clicking on a row in the header treeview
|
||||
'''
|
||||
print('_tree_row_click')
|
||||
|
||||
try:
|
||||
treepath, treecolumn, cellx, celly = widget.get_path_at_pos(event.x, event.y)
|
||||
except:
|
||||
return
|
||||
|
||||
print (self._store[treepath][1])
|
||||
self._current_tree_view = self._store[treepath][1]
|
||||
self._select_view(self._store[treepath][1])
|
||||
|
||||
|
||||
def on_page_change(self, display_page_tree, page):
|
||||
'''
|
||||
Called when the display page changes. Grabs query models and sets the
|
||||
standard menubutton - Called when the display page changes. Grabs query models and sets the
|
||||
active view.
|
||||
'''
|
||||
|
||||
print ("on_page_change")
|
||||
if page == self.shell.props.library_source:
|
||||
self.action.set_state(self._views.get_action_name(ListView.name))
|
||||
elif page == self.shell.props.queue_source:
|
||||
self.action.set_state(self._views.get_action_name(QueueView.name))
|
||||
# elif page == self.source.playlist_source:
|
||||
# self.action.set_state(self._views.get_action_name(PlaySourceView.name))
|
||||
elif page == self.plugin.playlist_source:
|
||||
self.action.set_state(self._views.get_action_name(PlaySourceView.name))
|
||||
|
||||
|
||||
def view_change_cb(self, action, current):
|
||||
'''
|
||||
Called when the view state on a page is changed. Sets the new
|
||||
standard menubutton - Called when the view state on a page is changed. Sets the new
|
||||
state.
|
||||
'''
|
||||
print ("view_change_cb")
|
||||
action.set_state(current)
|
||||
view_name = self._views.get_view_name_for_action(current)
|
||||
self._select_view(view_name)
|
||||
|
||||
def _select_view(self, view_name):
|
||||
'''
|
||||
with the view_name decide which view to be displayed
|
||||
or if view_name is None then use the last remembered view_name
|
||||
|
||||
return view_name
|
||||
'''
|
||||
|
||||
if not self.shell.props.display_page_tree:
|
||||
return
|
||||
|
||||
print ("_select_view")
|
||||
print (view_name)
|
||||
if view_name != ListView.name and \
|
||||
view_name != QueueView.name: # and \
|
||||
# view_name != PlaySourceView.name:
|
||||
view_name != QueueView.name and \
|
||||
view_name != PlaySourceView.name:
|
||||
gs = GSetting()
|
||||
setting = gs.get_setting(gs.Path.PLUGIN)
|
||||
setting[gs.PluginKey.VIEW_NAME] = view_name
|
||||
if view_name:
|
||||
setting[gs.PluginKey.VIEW_NAME] = view_name
|
||||
else:
|
||||
view_name = setting[gs.PluginKey.VIEW_NAME]
|
||||
player = self.shell.props.shell_player
|
||||
player.set_selected_source(self.source) #.playlist_source)
|
||||
|
||||
GLib.idle_add(self.shell.props.display_page_tree.select,
|
||||
self.source)
|
||||
elif view_name == ListView.name:
|
||||
@@ -273,3 +502,8 @@ class ExternalPluginMenu(GObject.Object):
|
||||
elif view_name == QueueView.name:
|
||||
GLib.idle_add(self.shell.props.display_page_tree.select,
|
||||
self.shell.props.queue_source)
|
||||
elif view_name == PlaySourceView.name:
|
||||
GLib.idle_add(self.shell.props.display_page_tree.select,
|
||||
self.plugin.playlist_source)
|
||||
|
||||
return view_name
|
||||
|
||||
@@ -45,6 +45,7 @@ from coverart_coverflowview import CoverFlowView
|
||||
from coverart_artistview import ArtistView
|
||||
from coverart_listview import ListView
|
||||
from coverart_queueview import QueueView
|
||||
from coverart_playsourceview import PlaySourceView
|
||||
from coverart_toolbar import ToolbarManager
|
||||
from coverart_artistinfo import ArtistInfoPane
|
||||
from coverart_external_plugins import CreateExternalPluginMenu
|
||||
@@ -84,6 +85,7 @@ class CoverArtBrowserSource(RB.Source):
|
||||
self.follow_song = False
|
||||
self.task_progress = None
|
||||
self._from_paned_handle = 0
|
||||
self._coverartexport = None
|
||||
|
||||
def _connect_properties(self):
|
||||
'''
|
||||
@@ -170,9 +172,10 @@ class CoverArtBrowserSource(RB.Source):
|
||||
self.hasActivated = True
|
||||
|
||||
# define a query model that we'll use for playing
|
||||
self.source_query_model = RB.RhythmDBQueryModel.new_empty(self.shell.props.db)
|
||||
self.source_query_model = self.plugin.source_query_model#RB.RhythmDBQueryModel.new_empty(self.shell.props.db)
|
||||
|
||||
# define the associated playsource so we can interact with this query model
|
||||
'''
|
||||
self.playlist_source = GObject.new(
|
||||
CoverArtPlaySource,
|
||||
name=_("CoverArt Playlist"),
|
||||
@@ -182,6 +185,7 @@ class CoverArtBrowserSource(RB.Source):
|
||||
self.playlist_source.initialise(self.plugin, self.shell, self)
|
||||
self.shell.append_display_page(self.playlist_source, self.plugin.source)
|
||||
|
||||
'''
|
||||
self._create_ui()
|
||||
self._setup_source()
|
||||
self._apply_settings()
|
||||
@@ -957,8 +961,10 @@ class CoverArtBrowserSource(RB.Source):
|
||||
print("CoverArtBrowser DEBUG - export_embed_menu_item_callback()")
|
||||
selected_albums = self.viewmgr.current_view.get_selected_objects()
|
||||
|
||||
CoverArtExport(self.plugin,
|
||||
self.shell, self.album_manager).embed_albums(selected_albums)
|
||||
if not self._coverartexport:
|
||||
self._coverartexport = CoverArtExport(self.plugin, self.shell, self.album_manager)
|
||||
|
||||
self._coverartexport.embed_albums(selected_albums)
|
||||
|
||||
print("CoverArtBrowser DEBUG - export_embed_menu_item_callback()")
|
||||
|
||||
@@ -1225,6 +1231,7 @@ class Views:
|
||||
from coverart_artistview import ArtistView
|
||||
from coverart_listview import ListView
|
||||
from coverart_queueview import QueueView
|
||||
from coverart_playsourceview import PlaySourceView
|
||||
from coverart_browser_prefs import webkit_support
|
||||
|
||||
library_name = shell.props.library_source.props.name
|
||||
@@ -1246,8 +1253,8 @@ class Views:
|
||||
GLib.Variant.new_string('coverart-browser-list')]
|
||||
self._values[QueueView.name] = [queue_name,
|
||||
GLib.Variant.new_string('coverart-browser-queue')]
|
||||
# self._values[PlaySourceView.name] = [_('CoverArt Playlist'),
|
||||
# GLib.Variant.new_string('coverart-browser-playsource')]
|
||||
self._values[PlaySourceView.name] = [_('CoverArt Playlist'),
|
||||
GLib.Variant.new_string('coverart-browser-playsource')]
|
||||
cl.switch_locale(cl.Locale.RB)
|
||||
print(self._values)
|
||||
|
||||
@@ -1308,7 +1315,7 @@ class ViewManager(GObject.Object):
|
||||
self._views[CoverFlowView.name] = CoverFlowView()
|
||||
self._views[ListView.name] = ListView()
|
||||
self._views[QueueView.name] = QueueView()
|
||||
# self._views[PlaySourceView.name] = PlaySourceView()
|
||||
self._views[PlaySourceView.name] = PlaySourceView()
|
||||
ui.add_from_file(rb.find_plugin_file(source.plugin,
|
||||
'ui/coverart_artistview.ui'))
|
||||
self._views[ArtistView.name] = ui.get_object('artist_view')
|
||||
|
||||
@@ -139,7 +139,7 @@ class CoverFlowView(AbstractView):
|
||||
self._filter_changed_event = False
|
||||
return True
|
||||
|
||||
Gdk.threads_add_timeout(GLib.PRIORITY_DEFAULT_IDLE, 250, filter_events, None)
|
||||
GLib.timeout_add(250, filter_events, None)
|
||||
|
||||
|
||||
def _filter_changed(self, *args):
|
||||
@@ -202,15 +202,14 @@ class CoverFlowView(AbstractView):
|
||||
string = string.replace('#ITEMS', items)
|
||||
|
||||
base = os.path.dirname(path) + "/"
|
||||
Gdk.threads_enter()
|
||||
#Gdk.threads_enter()
|
||||
print(string)
|
||||
self.view.load_string(string, "text/html", "UTF-8", "file://" + base)
|
||||
Gdk.threads_leave()
|
||||
#Gdk.threads_leave()
|
||||
|
||||
if self._on_first_use:
|
||||
self._on_first_use = False
|
||||
Gdk.threads_add_timeout(GLib.PRIORITY_DEFAULT_IDLE, 250,
|
||||
self.source.show_hide_pane, (self.last_album, PanedCollapsible.Paned.EXPAND))
|
||||
GLib.timeout_add(250, self.source.show_hide_pane, (self.last_album, PanedCollapsible.Paned.EXPAND))
|
||||
|
||||
def get_view_icon_name(self):
|
||||
return "flowview.png"
|
||||
@@ -276,8 +275,7 @@ class CoverFlowView(AbstractView):
|
||||
self.last_album = album
|
||||
|
||||
if self.source.click_count == 1:
|
||||
Gdk.threads_add_timeout(GLib.PRIORITY_DEFAULT_IDLE, 250,
|
||||
self.source.show_hide_pane, album)
|
||||
GLib.timeout_add(250, self.source.show_hide_pane, album)
|
||||
|
||||
def item_activated_callback(self, album):
|
||||
'''
|
||||
|
||||
@@ -26,6 +26,7 @@ from gi.repository import GObject
|
||||
from gi.repository import GdkPixbuf
|
||||
from gi.repository import Gdk
|
||||
from gi.repository import GLib
|
||||
from gi.repository import Gio
|
||||
|
||||
from coverart_rb3compat import Menu
|
||||
from coverart_rb3compat import ActionGroup
|
||||
@@ -35,12 +36,11 @@ from coverart_external_plugins import CreateExternalPluginMenu
|
||||
from coverart_playlists import LastFMTrackPlaylist
|
||||
from coverart_playlists import EchoNestPlaylist
|
||||
from coverart_playlists import EchoNestGenrePlaylist
|
||||
from coverart_utils import create_button_image
|
||||
from coverart_utils import create_button_image_symbolic
|
||||
from coverart_external_plugins import ExternalPlugin
|
||||
from stars import ReactiveStar
|
||||
from coverart_search import CoverSearchPane
|
||||
from coverart_widgets import PixbufButton
|
||||
from coverart_widgets import PressButton
|
||||
from coverart_window import CoverWindow
|
||||
|
||||
MIN_IMAGE_SIZE = 100
|
||||
@@ -94,18 +94,16 @@ class EntryViewPane(object):
|
||||
stack_switcher = Gtk.StackSwitcher()
|
||||
stack_switcher.set_stack(self.stack)
|
||||
|
||||
whatsplayingbutton = PressButton()
|
||||
whatsplayingbutton.set_image(create_button_image(self.plugin, "whatsplaying.png"))
|
||||
whatsplayingbutton.connect('clicked', self.whatsplayingbutton_callback)
|
||||
whatsplayingbutton.props.halign = Gtk.Align.START
|
||||
style_context = self.stack.get_style_context()
|
||||
|
||||
leftgrid = Gtk.Grid()
|
||||
leftgrid.attach(whatsplayingbutton, 0, 0, 1, 1)
|
||||
leftgrid.attach(stack_switcher, 1, 0, 1, 1)
|
||||
self.entry_view_grid.attach(leftgrid, 0, 1, 1, 1)
|
||||
|
||||
viewtoggle = PixbufButton()
|
||||
viewtoggle.set_image(create_button_image(self.plugin, "entryview.png"))
|
||||
viewtoggle.set_image(symbolic='entryview-symbolic')
|
||||
viewtoggle.set_margin_right(6)
|
||||
|
||||
self.viewtoggle_id = None
|
||||
|
||||
setting = self.gs.get_setting(self.gs.Path.PLUGIN)
|
||||
@@ -114,7 +112,8 @@ class EntryViewPane(object):
|
||||
viewtoggle.connect('toggled', self.entry_view_toggled)
|
||||
|
||||
smallwindowbutton = PixbufButton()
|
||||
smallwindowbutton.set_image(create_button_image(self.plugin, "view-restore.png"))
|
||||
smallwindowbutton.set_image(symbolic='view-restore-symbolic')
|
||||
smallwindowbutton.set_margin_right(6)
|
||||
smallwindowbutton.connect('toggled', self.smallwindowbutton_callback)
|
||||
|
||||
self.smallwindowext = ExternalPlugin()
|
||||
@@ -136,9 +135,6 @@ class EntryViewPane(object):
|
||||
self.entry_view_grid.show_all()
|
||||
smallwindowbutton.set_visible(self.smallwindowext.is_activated())
|
||||
|
||||
def whatsplayingbutton_callback(self, widget):
|
||||
self.entry_view_results.emit('whats-playing')
|
||||
|
||||
def smallwindowbutton_callback(self, widget):
|
||||
if widget.get_active():
|
||||
self.smallwindowext.activate(self.shell)
|
||||
@@ -255,11 +251,31 @@ class EntryViewPane(object):
|
||||
|
||||
self.entry_view.set_sorting_order('track-number', Gtk.SortType.ASCENDING)
|
||||
|
||||
player = self.shell.props.shell_player
|
||||
|
||||
# add album tracks automatically to the playlist if current playsource is not ours
|
||||
# or if it is ours, then add automatically when nothing is playing
|
||||
autoplaylist = False
|
||||
|
||||
if player.get_playing_source() != self.plugin.playlist_source and player.get_playing_source() != self.source:
|
||||
autoplaylist = True
|
||||
elif not player.get_playing_entry():
|
||||
autoplaylist = True
|
||||
|
||||
if autoplaylist:
|
||||
# cleardown current playlist
|
||||
for row in self.source.source_query_model:
|
||||
self.source.source_query_model.remove_entry(row[0])
|
||||
|
||||
for album in selected:
|
||||
# add the album to the entry_view
|
||||
self.entry_view.add_album(album)
|
||||
self.entry_view.add_album(album, autoplaylist)
|
||||
|
||||
if len(selected) > 0:
|
||||
if autoplaylist:
|
||||
self.source.props.query_model = self.source.source_query_model
|
||||
player.set_playing_source(self.source)
|
||||
|
||||
def cover_update(*args):
|
||||
print("emitting")
|
||||
self.entry_view_results.emit('update-cover',
|
||||
@@ -280,8 +296,7 @@ class EntryViewPane(object):
|
||||
class ResultsGrid(Gtk.Grid):
|
||||
# signals
|
||||
__gsignals__ = {
|
||||
'update-cover': (GObject.SIGNAL_RUN_LAST, None, (GObject.Object, RB.RhythmDBEntry)),
|
||||
'whats-playing': (GObject.SIGNAL_RUN_LAST, None, ())
|
||||
'update-cover': (GObject.SIGNAL_RUN_LAST, None, (GObject.Object, RB.RhythmDBEntry))
|
||||
}
|
||||
image_width = 0
|
||||
|
||||
@@ -309,7 +324,7 @@ class ResultsGrid(Gtk.Grid):
|
||||
self.image2.props.vexpand = True
|
||||
self.stack.add_named(self.image2, "image2")
|
||||
|
||||
self.frame = Gtk.Frame.new() # "", 0.5, 0.5, 1, False)
|
||||
self.frame = Gtk.Frame.new()
|
||||
try:
|
||||
# correct from Gtk 3.12 onwards
|
||||
self.frame.set_margin_end(5)
|
||||
@@ -363,7 +378,6 @@ class ResultsGrid(Gtk.Grid):
|
||||
self.cw = None
|
||||
self.hover_time_out = None
|
||||
self.connect('update-cover', self.update_cover)
|
||||
self.connect('whats-playing', self.display_whats_playing)
|
||||
|
||||
# lets fix the situation where some-themes background colour is incorrectly defined
|
||||
# in these cases the background colour is black
|
||||
@@ -372,6 +386,8 @@ class ResultsGrid(Gtk.Grid):
|
||||
if bg_colour == Gdk.RGBA(0, 0, 0, 0):
|
||||
color = context.get_color(Gtk.StateFlags.NORMAL)
|
||||
self.override_background_color(Gtk.StateType.NORMAL, color)
|
||||
|
||||
context.add_class(Gtk.STYLE_CLASS_SIDEBAR)
|
||||
|
||||
'''
|
||||
when a show, show_all is used lets make sure we set the icon visibility correctly
|
||||
@@ -447,47 +463,6 @@ class ResultsGrid(Gtk.Grid):
|
||||
else:
|
||||
self.image2.queue_draw()
|
||||
|
||||
def display_whats_playing(self, *args):
|
||||
'''
|
||||
switch to the coverart_play_source
|
||||
|
||||
to do this we need to first expand the source tree to allow the select method to work
|
||||
|
||||
Unfortunately, rhythmbox api does not allow us to do this directly - there is only a toggle
|
||||
method. Also - no direct access to the source tree-view.
|
||||
|
||||
Use a trick from alternative-toolbar to search for objects beneath other objects i.e.
|
||||
tree-view is below the model
|
||||
|
||||
'''
|
||||
|
||||
def find(node, search_id, search_type):
|
||||
if isinstance(node, Gtk.Buildable):
|
||||
if search_type == 'by_id':
|
||||
if Gtk.Buildable.get_name(node) == search_id:
|
||||
return node
|
||||
elif search_type == 'by_name':
|
||||
if node.get_name() == search_id:
|
||||
return node
|
||||
|
||||
if isinstance(node, Gtk.Container):
|
||||
for child in node.get_children():
|
||||
ret = find(child, search_id, search_type)
|
||||
if ret:
|
||||
return ret
|
||||
return None
|
||||
|
||||
tree_view = find(self.source.shell.props.display_page_tree, "GtkTreeView", "by_name")
|
||||
print (tree_view)
|
||||
|
||||
iter = Gtk.TreeIter()
|
||||
self.source.shell.props.display_page_tree.props.model.find_page(self.source, iter)
|
||||
path = self.source.shell.props.display_page_tree.props.model.get_path(iter)
|
||||
|
||||
if not tree_view.row_expanded(path):
|
||||
tree_view.expand_row(path, False)
|
||||
|
||||
GLib.idle_add( self.source.shell.props.display_page_tree.select, self.source.playlist_source)
|
||||
|
||||
def window_resize(self, widget):
|
||||
alloc = self.get_allocation()
|
||||
@@ -631,13 +606,16 @@ class BaseView(RB.EntryView):
|
||||
if entries and len(entries) > 0:
|
||||
self.source.entryviewpane.entry_view_results.emit('update-cover', self.source, entries[0])
|
||||
|
||||
def add_album(self, album):
|
||||
def add_album(self, album, autoplaylist):
|
||||
print("CoverArtBrowser DEBUG - add_album()")
|
||||
tracks = album.get_tracks()
|
||||
|
||||
for track in tracks:
|
||||
self.qm.add_entry(track.entry, -1)
|
||||
|
||||
if autoplaylist:
|
||||
self.source.source_query_model.add_entry(track.entry, -1)
|
||||
|
||||
(_, playing) = self.shell.props.shell_player.get_playing()
|
||||
self.playing_changed(self.shell.props.shell_player, playing)
|
||||
|
||||
@@ -885,8 +863,8 @@ class CoverArtCompactEntryView(BaseView):
|
||||
visible = False if entry == 'artist' else True
|
||||
self.append_column(self.col_map[entry], visible)
|
||||
|
||||
def add_album(self, album):
|
||||
super(CoverArtCompactEntryView, self).add_album(album)
|
||||
def add_album(self, album, autoplaylist):
|
||||
super(CoverArtCompactEntryView, self).add_album(album, autoplaylist)
|
||||
|
||||
if len(self.artists) > 1:
|
||||
self.get_column(RB.EntryViewColumn.ARTIST).set_visible(True)
|
||||
|
||||
@@ -48,6 +48,8 @@ class CoverArtExport(GObject.Object):
|
||||
self.album_manager = album_manager
|
||||
|
||||
self._gstreamer_has_initialised = False
|
||||
self.has_opened_previously = False
|
||||
self._values = {}
|
||||
|
||||
def is_search_plugin_enabled(self):
|
||||
peas = Peas.Engine.get_default()
|
||||
@@ -65,7 +67,7 @@ class CoverArtExport(GObject.Object):
|
||||
|
||||
def embed_albums(self, selected_albums):
|
||||
'''
|
||||
method to create the menu items for all supported plugins
|
||||
method to export and embed coverart to chosen albums
|
||||
|
||||
:selected_albums: `Album` - array of albums
|
||||
'''
|
||||
@@ -91,11 +93,32 @@ class CoverArtExport(GObject.Object):
|
||||
bitrate_spinbutton = ui.get_object('bitrate_spinbutton')
|
||||
resize_checkbutton = ui.get_object('resize_checkbutton')
|
||||
resize_spinbutton = ui.get_object('resize_spinbutton')
|
||||
bitrate_spinbutton.set_value(self.TARGET_BITRATE)
|
||||
resize_spinbutton.set_value(128)
|
||||
|
||||
downloads_dir = GLib.get_user_special_dir(GLib.UserDirectory.DIRECTORY_DOWNLOAD)
|
||||
folderchooserbutton.set_current_folder(downloads_dir)
|
||||
# predefine values if not previously opened the dialog
|
||||
if self.has_opened_previously:
|
||||
print (self._values)
|
||||
if not self._values['toresize']:
|
||||
resize_spinbutton.set_value(128)
|
||||
else:
|
||||
resize_spinbutton.set_value(self._values['resize'])
|
||||
|
||||
if not self._values['convert']:
|
||||
bitrate_spinbutton.set_value(self.TARGET_BITRATE)
|
||||
else:
|
||||
bitrate_spinbutton.set_value(self._values['bitrate'])
|
||||
|
||||
folderchooserbutton.set_current_folder(self._values['final_folder_store'])
|
||||
use_album_name_checkbutton.set_active(self._values['use_album_name'])
|
||||
open_filemanager_checkbutton.set_active(self._values['open_filemanager'])
|
||||
convert_checkbutton.set_active(self._values['convert'])
|
||||
resize_checkbutton.set_active(self._values['toresize'])
|
||||
|
||||
else:
|
||||
bitrate_spinbutton.set_value(self.TARGET_BITRATE)
|
||||
resize_spinbutton.set_value(128)
|
||||
|
||||
downloads_dir = GLib.get_user_special_dir(GLib.UserDirectory.DIRECTORY_DOWNLOAD)
|
||||
folderchooserbutton.set_current_folder(downloads_dir)
|
||||
|
||||
response = embeddialog.run()
|
||||
|
||||
@@ -103,6 +126,7 @@ class CoverArtExport(GObject.Object):
|
||||
embeddialog.destroy()
|
||||
return
|
||||
|
||||
self.has_opened_previously = True
|
||||
# ok pressed - now fetch values from the dialog
|
||||
final_folder_store = folderchooserbutton.get_current_folder()
|
||||
use_album_name = use_album_name_checkbutton.get_active()
|
||||
@@ -115,6 +139,15 @@ class CoverArtExport(GObject.Object):
|
||||
else:
|
||||
resize = -1
|
||||
|
||||
self._values['bitrate'] = bitrate
|
||||
self._values['resize'] = resize
|
||||
self._values['final_folder_store'] = final_folder_store
|
||||
self._values['use_album_name'] = use_album_name
|
||||
self._values['open_filemanager'] = open_filemanager
|
||||
self._values['convert'] = convert
|
||||
self._values['toresize'] = toresize
|
||||
|
||||
print (self._values)
|
||||
embeddialog.destroy()
|
||||
|
||||
albums = {}
|
||||
|
||||
@@ -22,6 +22,7 @@ from gi.repository import Gtk
|
||||
from gi.repository import RB
|
||||
from gi.repository import GObject
|
||||
from gi.repository import GLib
|
||||
from gi.repository import Gdk
|
||||
|
||||
from coverart_rb3compat import Menu
|
||||
from coverart_external_plugins import CreateExternalPluginMenu
|
||||
@@ -31,9 +32,10 @@ from coverart_rb3compat import ApplicationShell
|
||||
from coverart_browser_prefs import CoverLocale
|
||||
from coverart_widgets import PressButton
|
||||
from coverart_utils import create_button_image
|
||||
import xml.etree.ElementTree as ET
|
||||
|
||||
import rb
|
||||
|
||||
import os
|
||||
|
||||
class CoverArtPlayEntryView(CoverArtEntryView):
|
||||
__hash__ = GObject.__hash__
|
||||
@@ -95,28 +97,23 @@ class CoverArtPlayEntryView(CoverArtEntryView):
|
||||
print("CoverArtBrowser DEBUG - play_track_menu_item_callback()")
|
||||
|
||||
|
||||
class CoverArtPlaySource(RB.Source):
|
||||
'''
|
||||
Source utilized by the plugin to show all it's ui.
|
||||
'''
|
||||
|
||||
class CoverArtPlaySource(RB.BrowserSource):
|
||||
def __init__(self, **kwargs):
|
||||
'''
|
||||
Initializes the source.
|
||||
'''
|
||||
super(CoverArtPlaySource, self).__init__()
|
||||
self.external_plugins = None
|
||||
super(CoverArtPlaySource, self).__init__(**kwargs)
|
||||
#self.external_plugins = None
|
||||
self.hasActivated = False
|
||||
|
||||
def initialise(self, plugin, shell, source):
|
||||
self.plugin = plugin
|
||||
self.shell = shell
|
||||
self.source = source
|
||||
self.save_in_progress = False
|
||||
self.save_interrupt = False
|
||||
self.filename = RB.user_cache_dir() + "/coverart_browser/playlist.xml"
|
||||
|
||||
def do_selected(self):
|
||||
'''
|
||||
Called by Rhythmbox when the source is selected. It makes sure to
|
||||
create the ui the first time the source is shown.
|
||||
create the ui the first time the source is showed.
|
||||
'''
|
||||
print("CoverArtBrowser DEBUG - do_selected")
|
||||
|
||||
@@ -129,8 +126,6 @@ class CoverArtPlaySource(RB.Source):
|
||||
|
||||
print("CoverArtBrowser DEBUG - end do_selected")
|
||||
|
||||
def connect_library_signals(self):
|
||||
pass
|
||||
|
||||
def do_impl_activate(self):
|
||||
'''
|
||||
@@ -139,21 +134,36 @@ class CoverArtPlaySource(RB.Source):
|
||||
correct behavior.
|
||||
'''
|
||||
print('do_impl_activate')
|
||||
self.hasActivated = True
|
||||
|
||||
self.entryview = CoverArtPlayEntryView(self.shell, self.source)
|
||||
self.entryview.props.hexpand = True
|
||||
self.entryview.props.vexpand = True
|
||||
self.plugin = self.props.plugin
|
||||
self.shell = self.props.shell
|
||||
|
||||
player = self.shell.props.shell_player
|
||||
player.set_playing_source(self)
|
||||
player.set_selected_source(self)
|
||||
|
||||
|
||||
# define a query model that we'll use for playing
|
||||
self.source_query_model = self.plugin.source_query_model
|
||||
|
||||
grid = Gtk.Grid()
|
||||
grid.attach(self.entryview, 0, 1, 3, 1)
|
||||
|
||||
self.entryview.set_model(self.source.source_query_model)
|
||||
self.entryview = self.get_entry_view()
|
||||
|
||||
child = self.get_children()
|
||||
print (child)
|
||||
|
||||
grid = child[0]
|
||||
self.rbsourcetoolbar = grid.get_children()[1] # need to remember the reference to stop crashes when python cleans up unlinked objects
|
||||
grid.remove(grid.get_children()[1])
|
||||
|
||||
self.get_entry_view().set_model(self.source_query_model)
|
||||
'''
|
||||
# enable sorting on the entryview
|
||||
# entryview.set_columns_clickable(True)
|
||||
entryview.set_columns_clickable(True)
|
||||
self.shell.props.library_source.get_entry_view().set_columns_clickable(
|
||||
True)
|
||||
|
||||
'''
|
||||
cl = CoverLocale()
|
||||
cl.switch_locale(cl.Locale.LOCALE_DOMAIN)
|
||||
location = rb.find_plugin_file(self.plugin, 'ui/playsource-toolbar.ui')
|
||||
@@ -163,18 +173,11 @@ class CoverArtPlaySource(RB.Source):
|
||||
toolbar_menu = ui.get_object('playsource-toolbar')
|
||||
app = self.shell.props.application
|
||||
app.link_shared_menus(toolbar_menu)
|
||||
bar = RB.ButtonBar.new(toolbar_menu, toolbar_menu)
|
||||
bar.props.hexpand_set = False
|
||||
grid.attach(bar, 1, 0, 1, 1)
|
||||
|
||||
coverartbutton = PressButton()
|
||||
coverartbutton.props.halign = Gtk.Align.START
|
||||
coverartbutton.set_image(create_button_image(self.plugin, "covermgr_std.png"))
|
||||
coverartbutton.connect('clicked', self.coverartbutton_callback)
|
||||
grid.attach(coverartbutton, 0, 0, 1, 1)
|
||||
self.toolbar = RB.ButtonBar.new(toolbar_menu, toolbar_menu)
|
||||
self.toolbar.props.hexpand_set = False
|
||||
grid.attach(self.toolbar, 0, 0, 1, 1)
|
||||
|
||||
grid.show_all()
|
||||
self.pack_start(grid, True, True, 0)
|
||||
|
||||
appshell = ApplicationShell(self.shell)
|
||||
action_group = ActionGroup(self.shell, 'PlaySourceActions')
|
||||
@@ -186,16 +189,70 @@ class CoverArtPlaySource(RB.Source):
|
||||
action_type='app')
|
||||
appshell.insert_action_group(action_group)
|
||||
|
||||
def coverartbutton_callback(self, *args):
|
||||
GLib.idle_add( self.source.shell.props.display_page_tree.select, self.source)
|
||||
|
||||
# if the alternative-toolbar is loaded then lets connect to the toolbar-visibility signal
|
||||
# to control our sources toolbar visibility
|
||||
|
||||
#if hasattr(self.shell, 'alternative_toolbar'):
|
||||
# self.shell.alternative_toolbar.connect('toolbar-visibility', self._visibility)
|
||||
|
||||
self._load_model()
|
||||
|
||||
self.source_query_model.connect('row-inserted', self.save_changed_model)
|
||||
self.source_query_model.connect('row-changed', self.save_changed_model)
|
||||
self.source_query_model.connect('row-deleted', self.save_changed_model)
|
||||
|
||||
def _load_model(self):
|
||||
if not os.path.isfile(self.filename):
|
||||
return
|
||||
|
||||
parser = ET.XMLParser(encoding="utf-8")
|
||||
tree = ET.parse(self.filename, parser=parser)
|
||||
|
||||
root = tree.getroot()
|
||||
|
||||
for child in root.findall('./entry/text'):
|
||||
location = child.text
|
||||
entry = self.shell.props.db.entry_lookup_by_location(location)
|
||||
if entry:
|
||||
self.source_query_model.add_entry(entry, -1)
|
||||
|
||||
self.props.query_model = self.source_query_model
|
||||
|
||||
def clear_playsource(self, *args):
|
||||
for row in self.entryview.props.model:
|
||||
self.entryview.props.model.remove_entry(row[0])
|
||||
for row in self.get_entry_view().props.model:
|
||||
self.get_entry_view().props.model.remove_entry(row[0])
|
||||
|
||||
def shuffle_playsource(self, *args):
|
||||
self.entryview.props.model.shuffle_entries()
|
||||
self.get_entry_view().props.model.shuffle_entries()
|
||||
self._save_model()
|
||||
|
||||
def save_changed_model(self, *args):
|
||||
|
||||
if self.save_in_progress:
|
||||
self.save_interrupt = True
|
||||
return
|
||||
|
||||
self.save_in_progress = True
|
||||
|
||||
Gdk.threads_add_timeout_seconds(GLib.PRIORITY_DEFAULT_IDLE, 1, self._save_model, None)
|
||||
|
||||
def _save_model(self, *args):
|
||||
if self.save_interrupt:
|
||||
self.save_interrupt = False
|
||||
return True
|
||||
|
||||
root = ET.Element('root')
|
||||
element = ET.SubElement(root, 'entry')
|
||||
for row in self.source_query_model:
|
||||
location = row[0].get_string(RB.RhythmDBPropType.LOCATION)
|
||||
subelement = ET.SubElement(element, 'text')
|
||||
subelement.text = location
|
||||
|
||||
tree = ET.ElementTree(root)
|
||||
tree.write(self.filename)
|
||||
|
||||
self.save_in_progress = False
|
||||
return False
|
||||
|
||||
GObject.type_register(CoverArtPlayEntryView)
|
||||
|
||||
@@ -69,7 +69,7 @@ class PlaySourceView(AbstractView):
|
||||
self.initialise(source)
|
||||
|
||||
GLib.idle_add(self.shell.props.display_page_tree.select,
|
||||
source.playlist_source)
|
||||
source.plugin.playlist_source)
|
||||
|
||||
def get_selected_objects(self):
|
||||
'''
|
||||
|
||||
@@ -33,6 +33,13 @@ from gi.repository import RB
|
||||
|
||||
import rb
|
||||
|
||||
def gtk_version():
|
||||
'''
|
||||
returns float of the major and minor parts of the GTK version
|
||||
e.g. return float(3.10)
|
||||
'''
|
||||
|
||||
return float(str(Gtk.get_major_version())+"."+str(Gtk.get_minor_version()))
|
||||
|
||||
def pygobject_version():
|
||||
'''
|
||||
|
||||
@@ -89,6 +89,9 @@ class Toolbar(GObject.Object):
|
||||
style_context = self.builder.get_style_context()
|
||||
style_context.add_class(Gtk.STYLE_CLASS_TOOLBAR)
|
||||
|
||||
view_button = builder.get_object(ToolbarObject.VIEW)
|
||||
view_button.set_visible(not self.plugin.using_headerbar)
|
||||
|
||||
def _theme_changed(self, toolbar, controllers):
|
||||
for controller in list(controllers.values()):
|
||||
controller.update_images(True)
|
||||
@@ -175,18 +178,23 @@ class ToolbarManager(GObject.Object):
|
||||
controllers)
|
||||
|
||||
self.last_toolbar_pos = None
|
||||
|
||||
# if the alternative-toolbar is loaded then lets connect to the toolbar-visibility signal
|
||||
# to control our sources toolbar visibility
|
||||
|
||||
if self.plugin.using_alternative_toolbar:
|
||||
if self.plugin.using_headerbar:
|
||||
self.toolbar_pos = TopToolbar.name # we dont allow other toolbar position with headerbar
|
||||
self._on_notify_toolbar_pos()
|
||||
|
||||
self.plugin.shell.alternative_toolbar.connect('toolbar-visibility', self._visibility)
|
||||
|
||||
# connect signal and properties
|
||||
self._connect_signals()
|
||||
self._connect_properties()
|
||||
|
||||
self._controllers = controllers
|
||||
|
||||
# if the alternative-toolbar is loaded then lets connect to the toolbar-visibility signal
|
||||
# to control our sources toolbar visibility
|
||||
|
||||
if hasattr(self.plugin.shell, 'alternative_toolbar'):
|
||||
self.plugin.shell.alternative_toolbar.connect('toolbar-visibility', self._visibility)
|
||||
|
||||
def _visibility(self, altplugin, value):
|
||||
if value:
|
||||
self._bars[self.toolbar_pos].show()
|
||||
@@ -209,13 +217,15 @@ class ToolbarManager(GObject.Object):
|
||||
self._controllers[controller].enabled = enabled
|
||||
|
||||
def _connect_signals(self):
|
||||
self.connect('notify::toolbar-pos', self._on_notify_toolbar_pos)
|
||||
if not self.plugin.using_headerbar:
|
||||
self.connect('notify::toolbar-pos', self._on_notify_toolbar_pos)
|
||||
|
||||
def _connect_properties(self):
|
||||
gs = GSetting()
|
||||
setting = gs.get_setting(gs.Path.PLUGIN)
|
||||
setting.bind(gs.PluginKey.TOOLBAR_POS, self, 'toolbar_pos',
|
||||
Gio.SettingsBindFlags.GET)
|
||||
if not self.plugin.using_headerbar:
|
||||
gs = GSetting()
|
||||
setting = gs.get_setting(gs.Path.PLUGIN)
|
||||
setting.bind(gs.PluginKey.TOOLBAR_POS, self, 'toolbar_pos',
|
||||
Gio.SettingsBindFlags.GET)
|
||||
|
||||
def _create_controllers(self, plugin, viewmgr):
|
||||
controllers = {}
|
||||
|
||||
@@ -376,7 +376,8 @@ class IdleCallIterator(object):
|
||||
def __call__(self, iterator, **data):
|
||||
self._iter = iterator
|
||||
|
||||
Gdk.threads_add_idle(GLib.PRIORITY_DEFAULT_IDLE, self._idle_call, data)
|
||||
#Gdk.threads_add_idle(GLib.PRIORITY_DEFAULT_IDLE, self._idle_call, data)
|
||||
GLib.idle_add(self._idle_call, data)
|
||||
|
||||
def _idle_call(self, data):
|
||||
if self._stop:
|
||||
@@ -810,11 +811,28 @@ def check_lastfm(force_check=False):
|
||||
print("returning default")
|
||||
return False
|
||||
|
||||
def create_button_image_symbolic(style_context, icon_name):
|
||||
'''
|
||||
create a pixbuf for the given symbolic icon_name sized according to the stock icon size
|
||||
'''
|
||||
theme = Gtk.IconTheme()
|
||||
default = theme.get_default()
|
||||
iconinfo = default.lookup_icon(icon_name, 128, 0)
|
||||
pixbuf, symbol = iconinfo.load_symbolic_for_context(style_context)
|
||||
|
||||
width, height = get_stock_size()
|
||||
pixbuf = pixbuf.scale_simple(width, height,
|
||||
GdkPixbuf.InterpType.BILINEAR)
|
||||
|
||||
return pixbuf
|
||||
|
||||
|
||||
def create_button_image(plugin, icon_name):
|
||||
'create a pixbuf for the given icon_name sized according to the stock icon size'
|
||||
def create_button_image(plugin, image_filename):
|
||||
'''
|
||||
create a pixbuf for the given image_filename sized according to the stock icon size
|
||||
'''
|
||||
path = 'img/'
|
||||
|
||||
return create_pixbuf_from_file_at_size(
|
||||
rb.find_plugin_file(plugin, path + icon_name),
|
||||
rb.find_plugin_file(plugin, path + image_filename),
|
||||
*get_stock_size())
|
||||
|
||||
@@ -233,17 +233,28 @@ class PressButton(Gtk.Button):
|
||||
else:
|
||||
self.set_relief(Gtk.ReliefStyle.HALF)
|
||||
|
||||
def set_image(self, pixbuf):
|
||||
def set_image(self, pixbuf=None, symbolic=None):
|
||||
'''
|
||||
set the image for the button
|
||||
:param pixbuf: if given the image is set via a pixbuf
|
||||
:param symbolic: if given, the image is set via a themed icon
|
||||
:return:
|
||||
'''
|
||||
image = self.get_image()
|
||||
|
||||
if not image:
|
||||
image = Gtk.Image()
|
||||
super(PressButton, self).set_image(image)
|
||||
|
||||
if hasattr(self, "controller.enabled") and not self.controller.enabled:
|
||||
pixbuf = self._getBlendedPixbuf(pixbuf)
|
||||
if pixbuf:
|
||||
if hasattr(self, "controller.enabled") and not self.controller.enabled:
|
||||
pixbuf = self._getBlendedPixbuf(pixbuf)
|
||||
|
||||
self.get_image().set_from_pixbuf(pixbuf)
|
||||
self.get_image().set_from_pixbuf(pixbuf)
|
||||
|
||||
if symbolic:
|
||||
icon = Gio.ThemedIcon(name=symbolic)
|
||||
self.get_image().set_from_gicon(icon, Gtk.IconSize.BUTTON)
|
||||
|
||||
self.on_notify_button_relief()
|
||||
|
||||
@@ -296,17 +307,27 @@ class PixbufButton(EnhancedButton):
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(PixbufButton, self).__init__(*args, **kwargs)
|
||||
|
||||
def set_image(self, pixbuf):
|
||||
def set_image(self, pixbuf=None, symbolic=None):
|
||||
'''
|
||||
set the image for the button
|
||||
:param pixbuf: if given, image is set from a pixbuf
|
||||
:param symbolic: if given image is set from a symbolic name
|
||||
:return:
|
||||
'''
|
||||
image = self.get_image()
|
||||
|
||||
if not image:
|
||||
image = Gtk.Image()
|
||||
super(PixbufButton, self).set_image(image)
|
||||
|
||||
if hasattr(self, "controller.enabled") and not self.controller.enabled:
|
||||
pixbuf = self._getBlendedPixbuf(pixbuf)
|
||||
if pixbuf:
|
||||
if hasattr(self, "controller.enabled") and not self.controller.enabled:
|
||||
pixbuf = self._getBlendedPixbuf(pixbuf)
|
||||
|
||||
self.get_image().set_from_pixbuf(pixbuf)
|
||||
self.get_image().set_from_pixbuf(pixbuf)
|
||||
if symbolic:
|
||||
icon = Gio.ThemedIcon(name=symbolic)
|
||||
self.get_image().set_from_gicon(icon, Gtk.IconSize.BUTTON)
|
||||
|
||||
self.on_notify_button_relief()
|
||||
|
||||
|
||||
@@ -27,14 +27,14 @@
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1280"
|
||||
inkscape:window-height="1000"
|
||||
inkscape:window-width="1313"
|
||||
inkscape:window-height="744"
|
||||
id="base"
|
||||
showgrid="false"
|
||||
inkscape:zoom="5.6568542"
|
||||
inkscape:cx="15.634519"
|
||||
inkscape:cy="-2.5039949"
|
||||
inkscape:window-x="0"
|
||||
inkscape:zoom="22.627417"
|
||||
inkscape:cx="7.8121502"
|
||||
inkscape:cy="8.1026068"
|
||||
inkscape:window-x="53"
|
||||
inkscape:window-y="24"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg7384">
|
||||
@@ -59,15 +59,15 @@
|
||||
<title
|
||||
id="title9167">Gnome Symbolic Icon Theme</title>
|
||||
<path
|
||||
style="color:#000000;fill:#3c3c3c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
style="color:#000000;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="M 0 1 L 0 15 L 16 15 L 16 1 L 0 1 z M 3 2 L 15 2 L 15 14 L 3 14 L 3 2 z "
|
||||
id="path3049" />
|
||||
<path
|
||||
id="path3145"
|
||||
style="color:#000000;fill:#3c3c3c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
style="color:#000000;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="m 8.49454,6.9999998 c -0.1963888,0 -0.2708736,0.00458 -0.421926,0.075312 C 7.8492631,7.1799014 7.6954236,7.3410447 7.5904128,7.5573095 7.5112238,7.7203905 7.5,7.8010382 7.5,7.9941194 c 0,0.1930808 0.011222,0.2737261 0.090413,0.4368099 0.1405533,0.2894579 0.401828,0.4949454 0.7233017,0.557309 0.1058087,0.020535 0.330263,0.013347 0.4369949,-0.015065 C 8.9273383,8.9261648 9.1300999,8.8031091 9.2479793,8.6719249 9.3497026,8.558718 9.4316453,8.391306 9.4740114,8.235115 c 0.034652,-0.1277581 0.034652,-0.3693021 0,-0.4970598 C 9.393561,7.4414403 9.2029191,7.2229953 8.9315348,7.0903743 8.7670195,7.0099746 8.6978322,6.9999998 8.49454,6.9999998 z m 0.00546,-3.2619392 c 0.3435847,0 0.6929605,0.032658 1.0213496,0.1135478 1.5301191,0.3769006 2.7439931,1.5920313 3.1207921,3.1225655 0.161741,0.6569562 0.161741,1.3868971 0,2.0438611 -0.413142,1.678183 -1.83062,2.926869 -3.5463542,3.179339 -0.2588467,0.03813 -0.7345973,0.05226 -0.9646085,0.02839 C 7.0640041,12.114865 6.1115479,11.676536 5.4075798,10.919964 4.646015,10.101478 4.2443755,9.103245 4.2443755,7.9961045 4.2443755,7.312468 4.3736153,6.7297403 4.6699382,6.1225653 5.2189083,4.9976584 6.2624431,4.1511883 7.4786511,3.8516084 7.8070437,3.7707188 8.1564165,3.7380606 8.5000013,3.7380606 z m 0,-0.738061 c -0.2467741,0 -0.4911568,0.00498 -0.6525293,0.028388 C 6.7061092,3.193961 5.780077,3.6778426 4.9820172,4.4761218 4.1839582,5.2743991 3.700631,6.2015307 3.5351045,7.3432048 c -0.046806,0.3228327 -0.046806,0.9829673 0,1.3058001 0.1655265,1.1416745 0.6488537,2.0688051 1.4469127,2.8670811 0.855663,0.855896 1.9055518,1.365449 3.1207923,1.476123 0.2703983,0.02463 0.8115804,-0.0132 1.1064627,-0.05677 1.0961058,-0.161943 2.0226018,-0.633028 2.8087138,-1.419348 0.798063,-0.798276 1.28138,-1.7254067 1.446912,-2.8670813 0.0468,-0.3228328 0.0468,-0.9829675 0,-1.3058001 C 13.299366,6.2015304 12.816049,5.2743988 12.017986,4.4761215 11.219926,3.6778423 10.293899,3.1939607 9.1525306,3.0283866 8.991163,3.0049817 8.7467754,2.9999996 8.5000013,2.9999996 z" />
|
||||
<rect
|
||||
style="color:#000000;fill:#3c3c3c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
style="color:#000000;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
id="rect3809"
|
||||
width="1.4146408"
|
||||
height="13.103647"
|
||||
@@ -75,7 +75,7 @@
|
||||
y="2.1104977"
|
||||
transform="matrix(0,-1,0.99999431,0.00337266,0,0)" />
|
||||
<rect
|
||||
style="color:#000000;fill:#3c3c3c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
style="color:#000000;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
id="rect3809-0"
|
||||
width="1.1411272"
|
||||
height="13.103621"
|
||||
@@ -83,7 +83,7 @@
|
||||
y="2.1503386"
|
||||
transform="matrix(0,-1,0.9999963,0.00272058,0,0)" />
|
||||
<rect
|
||||
style="color:#000000;fill:#3c3c3c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
style="color:#000000;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
id="rect3809-0-7"
|
||||
width="1.1411272"
|
||||
height="13.103621"
|
||||
|
Antes Largura: | Altura: | Tamanho: 5.4 KiB Depois Largura: | Altura: | Tamanho: 5.6 KiB |
|
Antes Largura: | Altura: | Tamanho: 60 KiB |
|
Antes Largura: | Altura: | Tamanho: 541 B |
@@ -14,7 +14,7 @@
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.4 r9939"
|
||||
sodipodi:docname="entryview.svg.2014_06_17b.svg"
|
||||
sodipodi:docname="entryview.svg"
|
||||
inkscape:export-filename="/home/jrbastien/Dropbox/CoverArt/2.0/entryview17b.png"
|
||||
inkscape:export-xdpi="90"
|
||||
inkscape:export-ydpi="90">
|
||||
@@ -26,15 +26,15 @@
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="16.65625"
|
||||
inkscape:cx="-5.40625"
|
||||
inkscape:cy="9.34375"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
inkscape:window-width="1440"
|
||||
inkscape:window-height="838"
|
||||
inkscape:window-x="1272"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-width="1313"
|
||||
inkscape:window-height="744"
|
||||
inkscape:window-x="53"
|
||||
inkscape:window-y="24"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
snapvisiblegridlinesonly="true"
|
||||
@@ -54,7 +54,7 @@
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
@@ -64,7 +64,7 @@
|
||||
inkscape:groupmode="layer"
|
||||
inkscape:label="Calque 1">
|
||||
<path
|
||||
style="color:#000000;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.31058297000000001;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
style="color:#000000;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="M 1 4 L 1 20 L 17 20 L 17 16 L 16 16 L 16 19 L 2 19 L 2 5 L 16 5 L 16 9 L 17 9 L 17 4 L 1 4 z "
|
||||
transform="translate(0,1028.3622)"
|
||||
id="rect3048" />
|
||||
@@ -83,7 +83,7 @@
|
||||
sodipodi:cx="28.101141"
|
||||
sodipodi:sides="3"
|
||||
id="path3765-3-7"
|
||||
style="color:#000000;fill:#4d4d4d;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
style="color:#000000;fill:#bebebe;stroke:none;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
sodipodi:type="star"
|
||||
inkscape:transform-center-y="4.6976063e-005" />
|
||||
<rect
|
||||
@@ -92,7 +92,7 @@
|
||||
height="1"
|
||||
width="9.629981"
|
||||
id="rect3090"
|
||||
style="color:#000000;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.31058297000000001;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
|
||||
style="color:#000000;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<path
|
||||
inkscape:transform-center-x="1.3333345"
|
||||
transform="matrix(-0.34143645,0,0,0.3696158,21.26142,1033.6309)"
|
||||
@@ -108,7 +108,7 @@
|
||||
sodipodi:cx="28.101141"
|
||||
sodipodi:sides="3"
|
||||
id="path3765-3-7-4"
|
||||
style="color:#000000;fill:#4d4d4d;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
|
||||
style="color:#000000;fill:#bebebe;stroke:none;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
sodipodi:type="star"
|
||||
inkscape:transform-center-y="4.6976063e-005" />
|
||||
</g>
|
||||
|
Antes Largura: | Altura: | Tamanho: 4.1 KiB Depois Largura: | Altura: | Tamanho: 4.2 KiB |
|
Antes Largura: | Altura: | Tamanho: 368 B |
@@ -0,0 +1,93 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
inkscape:export-ydpi="90"
|
||||
inkscape:export-xdpi="90"
|
||||
inkscape:export-filename="/home/jrbastien/Dropbox/CoverArt/Issue_225/coverart_monochrome_icon5.png"
|
||||
sodipodi:docname="coverart_icon_monochrome.svg"
|
||||
inkscape:version="0.48.4 r9939"
|
||||
version="1.1"
|
||||
width="16"
|
||||
height="16"
|
||||
id="svg7384">
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1313"
|
||||
inkscape:window-height="744"
|
||||
id="base"
|
||||
showgrid="false"
|
||||
inkscape:zoom="22.627417"
|
||||
inkscape:cx="7.8121502"
|
||||
inkscape:cy="8.1026068"
|
||||
inkscape:window-x="53"
|
||||
inkscape:window-y="24"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg7384">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid2984" />
|
||||
</sodipodi:namedview>
|
||||
<defs
|
||||
id="defs13" />
|
||||
<metadata
|
||||
id="metadata90">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title>Gnome Symbolic Icon Theme</dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<title
|
||||
id="title9167">Gnome Symbolic Icon Theme</title>
|
||||
<path
|
||||
style="color:#000000;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="M 0 1 L 0 15 L 16 15 L 16 1 L 0 1 z M 3 2 L 15 2 L 15 14 L 3 14 L 3 2 z "
|
||||
id="path3049" />
|
||||
<path
|
||||
id="path3145"
|
||||
style="color:#000000;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="m 8.49454,6.9999998 c -0.1963888,0 -0.2708736,0.00458 -0.421926,0.075312 C 7.8492631,7.1799014 7.6954236,7.3410447 7.5904128,7.5573095 7.5112238,7.7203905 7.5,7.8010382 7.5,7.9941194 c 0,0.1930808 0.011222,0.2737261 0.090413,0.4368099 0.1405533,0.2894579 0.401828,0.4949454 0.7233017,0.557309 0.1058087,0.020535 0.330263,0.013347 0.4369949,-0.015065 C 8.9273383,8.9261648 9.1300999,8.8031091 9.2479793,8.6719249 9.3497026,8.558718 9.4316453,8.391306 9.4740114,8.235115 c 0.034652,-0.1277581 0.034652,-0.3693021 0,-0.4970598 C 9.393561,7.4414403 9.2029191,7.2229953 8.9315348,7.0903743 8.7670195,7.0099746 8.6978322,6.9999998 8.49454,6.9999998 z m 0.00546,-3.2619392 c 0.3435847,0 0.6929605,0.032658 1.0213496,0.1135478 1.5301191,0.3769006 2.7439931,1.5920313 3.1207921,3.1225655 0.161741,0.6569562 0.161741,1.3868971 0,2.0438611 -0.413142,1.678183 -1.83062,2.926869 -3.5463542,3.179339 -0.2588467,0.03813 -0.7345973,0.05226 -0.9646085,0.02839 C 7.0640041,12.114865 6.1115479,11.676536 5.4075798,10.919964 4.646015,10.101478 4.2443755,9.103245 4.2443755,7.9961045 4.2443755,7.312468 4.3736153,6.7297403 4.6699382,6.1225653 5.2189083,4.9976584 6.2624431,4.1511883 7.4786511,3.8516084 7.8070437,3.7707188 8.1564165,3.7380606 8.5000013,3.7380606 z m 0,-0.738061 c -0.2467741,0 -0.4911568,0.00498 -0.6525293,0.028388 C 6.7061092,3.193961 5.780077,3.6778426 4.9820172,4.4761218 4.1839582,5.2743991 3.700631,6.2015307 3.5351045,7.3432048 c -0.046806,0.3228327 -0.046806,0.9829673 0,1.3058001 0.1655265,1.1416745 0.6488537,2.0688051 1.4469127,2.8670811 0.855663,0.855896 1.9055518,1.365449 3.1207923,1.476123 0.2703983,0.02463 0.8115804,-0.0132 1.1064627,-0.05677 1.0961058,-0.161943 2.0226018,-0.633028 2.8087138,-1.419348 0.798063,-0.798276 1.28138,-1.7254067 1.446912,-2.8670813 0.0468,-0.3228328 0.0468,-0.9829675 0,-1.3058001 C 13.299366,6.2015304 12.816049,5.2743988 12.017986,4.4761215 11.219926,3.6778423 10.293899,3.1939607 9.1525306,3.0283866 8.991163,3.0049817 8.7467754,2.9999996 8.5000013,2.9999996 z" />
|
||||
<rect
|
||||
style="color:#000000;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
id="rect3809"
|
||||
width="1.4146408"
|
||||
height="13.103647"
|
||||
x="-2.9486878"
|
||||
y="2.1104977"
|
||||
transform="matrix(0,-1,0.99999431,0.00337266,0,0)" />
|
||||
<rect
|
||||
style="color:#000000;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
id="rect3809-0"
|
||||
width="1.1411272"
|
||||
height="13.103621"
|
||||
x="-14.135278"
|
||||
y="2.1503386"
|
||||
transform="matrix(0,-1,0.9999963,0.00272058,0,0)" />
|
||||
<rect
|
||||
style="color:#000000;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
id="rect3809-0-7"
|
||||
width="1.1411272"
|
||||
height="13.103621"
|
||||
x="-15.180982"
|
||||
y="-14.649317"
|
||||
transform="matrix(-1,0,0.00272058,-0.9999963,0,0)" />
|
||||
</svg>
|
||||
|
Depois Largura: | Altura: | Tamanho: 5.6 KiB |
@@ -0,0 +1,115 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="24"
|
||||
height="24"
|
||||
id="svg2"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.4 r9939"
|
||||
sodipodi:docname="entryview.svg"
|
||||
inkscape:export-filename="/home/jrbastien/Dropbox/CoverArt/2.0/entryview17b.png"
|
||||
inkscape:export-xdpi="90"
|
||||
inkscape:export-ydpi="90">
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="16"
|
||||
inkscape:cx="-5.40625"
|
||||
inkscape:cy="9.34375"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
inkscape:window-width="1313"
|
||||
inkscape:window-height="744"
|
||||
inkscape:window-x="53"
|
||||
inkscape:window-y="24"
|
||||
inkscape:window-maximized="1">
|
||||
<inkscape:grid
|
||||
snapvisiblegridlinesonly="true"
|
||||
enabled="true"
|
||||
visible="true"
|
||||
empspacing="5"
|
||||
id="grid3833"
|
||||
type="xygrid" />
|
||||
</sodipodi:namedview>
|
||||
<defs
|
||||
id="defs4" />
|
||||
<metadata
|
||||
id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
transform="translate(0,-1028.3622)"
|
||||
id="layer1"
|
||||
inkscape:groupmode="layer"
|
||||
inkscape:label="Calque 1">
|
||||
<path
|
||||
style="color:#000000;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
d="M 1 4 L 1 20 L 17 20 L 17 16 L 16 16 L 16 19 L 2 19 L 2 5 L 16 5 L 16 9 L 17 9 L 17 4 L 1 4 z "
|
||||
transform="translate(0,1028.3622)"
|
||||
id="rect3048" />
|
||||
<path
|
||||
inkscape:transform-center-x="-1.3333345"
|
||||
transform="matrix(0.34143645,0,0,0.3696158,10.73858,1033.6309)"
|
||||
d="m 24.196071,26.328102 0,-13.527561 11.715211,6.76378 z"
|
||||
inkscape:randomized="0"
|
||||
inkscape:rounded="0"
|
||||
inkscape:flatsided="true"
|
||||
sodipodi:arg2="3.1415927"
|
||||
sodipodi:arg1="2.0943951"
|
||||
sodipodi:r2="3.9050703"
|
||||
sodipodi:r1="7.8101406"
|
||||
sodipodi:cy="19.564322"
|
||||
sodipodi:cx="28.101141"
|
||||
sodipodi:sides="3"
|
||||
id="path3765-3-7"
|
||||
style="color:#000000;fill:#bebebe;stroke:none;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
sodipodi:type="star"
|
||||
inkscape:transform-center-y="4.6976063e-005" />
|
||||
<rect
|
||||
y="1040.3622"
|
||||
x="11.697332"
|
||||
height="1"
|
||||
width="9.629981"
|
||||
id="rect3090"
|
||||
style="color:#000000;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<path
|
||||
inkscape:transform-center-x="1.3333345"
|
||||
transform="matrix(-0.34143645,0,0,0.3696158,21.26142,1033.6309)"
|
||||
d="m 24.196071,26.328102 0,-13.527561 11.715211,6.76378 z"
|
||||
inkscape:randomized="0"
|
||||
inkscape:rounded="0"
|
||||
inkscape:flatsided="true"
|
||||
sodipodi:arg2="3.1415927"
|
||||
sodipodi:arg1="2.0943951"
|
||||
sodipodi:r2="3.9050703"
|
||||
sodipodi:r1="7.8101406"
|
||||
sodipodi:cy="19.564322"
|
||||
sodipodi:cx="28.101141"
|
||||
sodipodi:sides="3"
|
||||
id="path3765-3-7-4"
|
||||
style="color:#000000;fill:#bebebe;stroke:none;stroke-width:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
sodipodi:type="star"
|
||||
inkscape:transform-center-y="4.6976063e-005" />
|
||||
</g>
|
||||
</svg>
|
||||
|
Depois Largura: | Altura: | Tamanho: 4.2 KiB |
@@ -0,0 +1,95 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
id="svg3039"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.4 r9939"
|
||||
width="128"
|
||||
height="128"
|
||||
sodipodi:docname="whats.svg">
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1313"
|
||||
inkscape:window-height="744"
|
||||
id="namedview3041"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.84375"
|
||||
inkscape:cx="-32"
|
||||
inkscape:cy="64"
|
||||
inkscape:window-x="53"
|
||||
inkscape:window-y="24"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3039" />
|
||||
<metadata
|
||||
id="metadata3045">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3043" />
|
||||
<g
|
||||
id="g3049"
|
||||
transform="translate(4.8813519,1.6271184)"
|
||||
style="fill:#bebebe;fill-opacity:0.94117647"
|
||||
inkscape:export-filename="/home/foss/.local/share/rhythmbox/plugins/coverart_browser/img/whatsplaying.png"
|
||||
inkscape:export-xdpi="90"
|
||||
inkscape:export-ydpi="90">
|
||||
<path
|
||||
style="fill:#bebebe;fill-opacity:0.94117647"
|
||||
d="M 50.272152,116.56314 C 42.480607,114.67515 33.198405,109.73176 26.922702,104.12801 2.7576179,82.550318 1.663442,46.312248 24.487845,23.487845 43.341355,4.6343355 72.142541,1.7037477 94.265076,16.387849 L 100,20.194475 l 0,20.311922 0,20.311921 -4.382744,8.340841 c -2.603826,4.955365 -5.353984,8.826699 -6.7756,9.537855 -1.31607,0.658357 -4.320434,4.643532 -6.676364,8.855944 -3.963627,7.08698 -4.164268,7.790692 -2.68676,9.42332 1.32664,1.465921 1.391977,2.213818 0.386235,4.421182 -1.880016,4.12618 0.410172,5.63856 2.691156,1.77716 1.29374,-2.19013 2.459165,-2.96083 4.294816,-2.84019 2.165911,0.14235 3.130262,-0.935217 6.875334,-7.682482 3.211165,-5.785357 4.077308,-8.183933 3.295463,-9.125998 -0.781453,-0.941594 0.0078,-3.163372 2.998714,-8.441473 6.21473,-10.967241 6.32496,-11.43839 6.92118,-29.584477 l 0.55857,-17 2.86346,4.220645 c 10.31675,15.206544 11.32602,38.646919 2.39724,55.676328 -4.13915,7.894407 -15.464632,19.222147 -23.353768,23.358427 -11.186963,5.86533 -26.836161,7.78784 -39.13478,4.80774 z M 71.508577,81.135018 C 84.593525,75.190653 87.715392,58.653991 77.65002,48.603541 73.755268,44.714564 67.869222,41.9923 63.38398,42.005577 56.205692,42.026826 48.020469,47.545452 44.864982,54.491423 37.416769,70.886693 55.113307,88.583231 71.508577,81.135018 z M 55.966006,76.75 C 44.122786,70.772297 44.30646,54.320628 56.285242,48.156133 c 6.361667,-3.273828 12.297744,-2.431115 17.783095,2.52457 8.689579,7.850513 6.945455,21.229657 -3.42177,26.248345 C 65.152468,79.588696 61.501912,79.544173 55.966006,76.75 z M 67.428571,66.428571 c 2.037974,-2.037973 2.002161,-5.295136 -0.08356,-7.59983 C 63.851399,54.968341 58,57.593795 58,63.021738 c 0,4.560529 6.07852,6.756885 9.428571,3.406833 z M 36.764267,46.072313 C 39.702954,41.344956 48.140715,34.076541 50.75,34.024791 52.754986,33.985026 52.188554,31 50.176022,31 45.367435,31 32,44.367435 32,49.176022 c 0,3.070239 1.556772,2.05607 4.764267,-3.103709 z m -7.581316,-2.82333 c 3.321502,-5.879257 9.949343,-12.37795 15.572041,-15.268608 4.964151,-2.552095 5.972875,-3.763836 3.82073,-4.589691 -1.84735,-0.708895 -9.382272,3.530358 -14.450332,8.129958 -4.303743,3.905933 -10.580692,13.933648 -9.657221,15.427855 1.129661,1.82783 1.960326,1.176038 4.714782,-3.699514 z m -7.116018,-3.86597 C 26.322669,31.944762 34.456913,24.080102 41.421531,20.669862 46.791714,18.040341 47.960242,16 44.096019,16 41.375703,16 31.006027,23.12019 26.401687,28.14956 21.176672,33.8569 16.628654,41.589904 17.366362,43.51234 17.680339,44.330553 18.143328,45 18.395225,45 c 0.251896,0 1.904165,-2.527644 3.671708,-5.616987 z"
|
||||
id="path3063"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#bebebe;fill-opacity:0.94117647"
|
||||
d="M 52.5,116.98341 C 31.672279,112.83109 14.522254,96.046237 9.5491569,74.947112 3.7849271,50.491489 16.026556,24.618614 38.74101,13.24967 56.784891,4.2184218 76.35513,5.2461967 93.588593,16.130113 L 100,20.179283 l 0,19.261135 c 0,12.177639 -0.432258,20.50111 -1.175376,22.632821 -1.762163,5.054944 -8.531616,16.45694 -9.627833,16.216451 -1.434896,-0.314789 -3.484825,2.423429 -7.8003,10.419348 -3.684566,6.826941 -3.794265,7.279617 -2.069694,8.540655 1.579779,1.155162 1.655877,1.694228 0.574274,4.068087 -0.911137,1.99973 -0.948947,3.03434 -0.140438,3.84285 0.80851,0.80851 1.604745,0.28689 2.957441,-1.93744 1.39938,-2.30109 2.237256,-2.82769 3.433759,-2.1581 2.038024,1.14054 3.465164,-0.51948 8.454527,-9.834133 2.985458,-5.573556 3.59215,-7.459439 2.601063,-8.085331 -0.986712,-0.623128 -0.326562,-2.521029 2.789778,-8.020482 C 106.23813,64.11169 106.34487,63.656298 106.94143,45.5 l 0.55857,-17 2.84247,4.376609 C 117.90893,44.526849 120.9133,61.93972 117.61031,75 112.35866,95.765454 97.028865,111.24753 76.539901,116.47838 70.24578,118.08528 59.191697,118.3175 52.5,116.98341 z M 71.508577,81.135018 C 79.663082,77.430506 84.910604,68.096069 83.565946,59.687039 82.716516,54.374993 80.754526,50.869667 76.578417,47.202995 68.087882,39.748207 55.918865,40.633692 48.347281,49.25725 39.359965,59.493238 42.215345,74.440168 54.3094,80.466891 c 6.023468,3.00162 11.586881,3.217739 17.199177,0.668127 z M 55.960023,76.697261 C 51.169075,74.163747 47,67.747554 47,62.907816 47,56.113675 52.745417,48.684184 59.381331,46.897318 74.790126,42.748161 86.221572,62.677027 74.769321,73.723773 68.790534,79.49086 62.979869,80.409445 55.960023,76.697261 z M 67.428571,66.428571 C 72.278952,61.578191 66.146772,54.710347 59.934259,58.035184 57.717041,59.221803 57.245891,64.845891 59.2,66.8 c 1.699024,1.699024 6.368913,1.48823 8.228571,-0.371429 z M 37.472077,45.476197 c 2.107658,-3.2948 5.306455,-6.623898 7.927095,-8.25 2.416458,-1.499409 5.227696,-3.24209 6.247194,-3.872626 1.394792,-0.862646 1.572656,-1.440669 0.718536,-2.335099 C 49.013715,27.509127 32,42.6749 32,49.171445 c 0,3.220752 1.84494,1.97488 5.472077,-3.695248 z M 29.022988,43.95494 c 3.02281,-5.925197 8.696248,-11.779388 14.698633,-15.166924 5.961639,-3.364541 7.055355,-4.552632 4.938713,-5.364864 -2.11687,-0.812319 -8.49234,2.7212 -14.250113,7.897933 -5.138219,4.619701 -11.00795,13.902753 -9.912026,15.675994 1.161626,1.87955 2.45889,1.007365 4.524793,-3.042139 z M 22.798051,38.703839 C 26.748568,31.703908 33.724042,24.958729 41.051023,21.053489 44.32296,19.309565 47,17.496606 47,17.024692 c 0,-3.863544 -10.335498,1.210744 -18.568205,9.116196 -6.498293,6.239981 -11.995173,14.948588 -11.027414,17.470529 0.831977,2.168098 2.000389,1.104987 5.39367,-4.907578 z"
|
||||
id="path3061"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#bebebe;fill-opacity:0.94117647"
|
||||
d="M 50.644946,116.41601 C 41.721488,114.25586 31.287854,108.29401 24.392853,101.41539 2.8705859,79.944232 2.9282155,45.115263 24.521739,23.521739 43.645703,4.397775 72.436174,1.8605273 95.248067,17.288767 L 99.996134,20.5 99.998067,40.233624 100,59.967248 95.194738,69.230334 c -3.28966,6.341466 -5.359682,9.264123 -6.563069,9.266376 -1.181916,0.0022 -3.293337,2.854224 -6.444739,8.705266 -4.362245,8.099149 -4.564966,8.791896 -2.926341,10 1.527081,1.125867 1.599387,1.72401 0.545168,4.509854 -1.629358,4.3057 -0.156873,5.45179 2.589504,2.01552 1.444041,-1.80679 2.993933,-2.67767 4.449187,-2.5 1.880658,0.22961 2.976921,-1.12773 6.944375,-8.598163 3.301944,-6.217328 4.331392,-9.011125 3.441525,-9.339884 -0.881335,-0.325608 0.342045,-3.423569 4.000002,-10.129187 L 106.5,63.5 107,46.036333 c 0.4721,-16.489239 0.58971,-17.326201 2.10777,-15 15.17266,23.249848 12.54416,51.336048 -6.59562,70.475817 -13.822785,13.8228 -33.26037,19.40811 -51.867204,14.90386 z M 70.782119,81.446952 C 81.643949,76.909706 86.799002,64.64043 82.104137,54.5 78.66087,47.062896 71.015625,42 63.228463,42 57.630721,42 49.763891,46.290204 46.363056,51.19761 43.855539,54.815958 43.5,56.229239 43.5,62.578359 c 0,6.441648 0.334254,7.723928 3,11.508726 5.569626,7.907698 15.653702,10.964163 24.282119,7.359867 z M 58.5,77.936261 C 56.85,77.450412 54.212594,75.85151 52.639097,74.383146 37.734876,60.47474 57.383007,37.501032 73.404255,50.103347 83.203768,57.811645 79.907102,74.585088 67.91673,78.023882 63.968356,79.15626 62.600018,79.143528 58.5,77.936261 z m 9.464816,-11.87052 C 70.440743,61.439429 68.034491,57 63.051016,57 59.727146,57 57.75,59.051362 57.75,62.5 c 0,3.602185 2.01419,5.5 5.837261,5.5 2.281049,0 3.671079,-0.614196 4.377555,-1.934259 z M 36.003202,47.992271 c 1.700954,-4.106468 8.061002,-10.474216 12.955533,-12.971219 4.021316,-2.051522 4.916897,-3.361848 3.075561,-4.499856 -1.293265,-0.799282 -8.18084,2.790563 -12.31009,6.416092 -3.588175,3.150459 -9.102248,12.351337 -8.039214,13.414371 1.427626,1.427626 3.136276,0.494052 4.31821,-2.359388 z M 29.022988,43.95494 c 3.02281,-5.925197 8.696248,-11.779388 14.698633,-15.166924 5.995064,-3.383405 7.056603,-4.552153 4.889796,-5.383635 -2.329188,-0.893793 -11.158042,4.403515 -16.042705,9.625614 -4.765852,5.095081 -8.999939,12.463248 -8.047516,14.004301 1.138237,1.841705 2.448485,0.945457 4.501792,-3.079356 z M 22.30641,39.42539 c 4.058392,-6.992275 12.050818,-14.804145 18.858795,-18.432759 5.743323,-3.06116 6.809454,-4.272225 4.835121,-5.492429 -1.697013,-1.048812 -12.758217,5.52871 -18.039002,10.726854 -5.292296,5.209476 -10.936167,14.024866 -10.95194,17.106277 -0.01541,3.010566 2.252637,1.337288 5.297026,-3.907943 z"
|
||||
id="path3059"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#bebebe;fill-opacity:0.94117647"
|
||||
d="M 53.5,116.98341 C 31.242137,112.54597 14.126558,95.478463 9.392701,73 4.4831178,49.687112 16.808731,24.429082 38.410295,13.536242 45.753212,9.8334911 56.553796,7.0347272 63.5,7.0347272 c 10.289902,0 26.27325,5.4945928 33.32199,11.4550948 l 3.32199,2.809116 L 99.82199,41.399469 99.5,61.5 94.757514,70.140141 c -3.054487,5.564845 -5.305808,8.590261 -6.325156,8.5 -1.030152,-0.09122 -3.21468,2.926216 -6.257514,8.643347 -4.49293,8.441693 -4.601311,8.83909 -2.785177,10.212369 1.741514,1.316856 1.767942,1.614655 0.33709,3.798413 -1.039083,1.58584 -1.242826,2.83855 -0.616028,3.78763 0.757651,1.14722 1.385379,0.87226 3.286258,-1.43948 1.732302,-2.10673 2.888552,-2.68657 4.400401,-2.20673 1.762816,0.5595 2.70322,-0.54622 6.699041,-7.876648 3.053324,-5.601397 4.436721,-9.194308 4.031599,-10.470732 -0.405998,-1.279189 1.021556,-4.958019 4.177612,-10.765763 L 106.5,63.5 107,46 l 0.5,-17.5 2.92146,4.88043 c 10.25511,17.131623 11.08711,36.380128 2.32887,53.87856 C 101.86506,109.0071 76.732962,121.61525 53.5,116.98341 z M 74.861054,79.59629 C 79.860386,76.13175 84,68.350534 84,62.417847 84,59.777808 82.970242,56.257202 81.215655,52.898537 75.630956,42.208199 61.567939,38.699222 51.821591,45.564185 45.611876,49.938076 42.752622,55.975097 43.21817,63.729426 43.680189,71.424994 47.329771,77.186738 54,80.75114 c 6.293144,3.362898 15.040727,2.878639 20.861054,-1.15485 z M 59,77.84339 C 54.275194,76.498023 49.185701,71.403356 47.938146,66.770291 45.130923,56.345063 52.586761,46.995083 63.70034,47.003738 c 9.122689,0.0071 15.289106,6.295455 15.295922,15.598379 C 79.004025,73.198474 69.126805,80.726952 59,77.84339 z M 67.75,66.722321 C 69.342572,65.49004 69.376095,59.776095 67.8,58.2 c -2.215411,-2.215411 -7.589934,-1.450235 -9.418798,1.340964 -3.794511,5.791157 3.72068,11.55169 9.368798,7.181357 z M 36.003202,47.992271 c 1.709338,-4.126708 8.068835,-10.478212 13.020965,-13.0046 4.309475,-2.19853 4.875081,-4.675026 0.964415,-4.222673 -5.671374,0.656016 -20.509209,15.965559 -18.548454,19.138126 1.236863,2.001288 3.30058,1.137077 4.563074,-1.910853 z m -6.894989,-4.204386 c 2.797953,-5.48444 11.357612,-13.79232 16.68581,-16.195002 4.367703,-1.96956 5.22322,-3.2653 2.775969,-4.204398 C 44.75636,21.925057 32.582461,31.300489 26.999886,40.000178 24.010664,44.658476 23.571413,48 25.948291,48 c 0.556084,0 1.978048,-1.895452 3.159922,-4.212115 z m -6.772525,-4.219774 c 3.473597,-6.64801 12.488999,-15.432105 19.468257,-18.968762 5.111756,-2.590323 6.171722,-3.87832 4.196381,-5.099147 C 44.259317,14.424199 32.755625,21.300748 27.476829,26.572972 21.834133,32.208644 17,39.755079 17,42.92807 c 0,3.717649 2.440673,2.180723 5.335688,-3.359959 z"
|
||||
id="path3057"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#bebebe;fill-opacity:0.94117647"
|
||||
d="M 54.763386,116.96719 C 38.978348,114.30925 26.013813,105.62775 16.839636,91.57213 11.091311,82.765208 8.7904839,74.50052 8.746173,62.5 8.6865992,46.365914 13.973341,34.039858 25.766926,22.816061 37.012235,12.114051 48.020262,7.721352 63.5,7.7588641 75.759708,7.7885731 84.10638,10.18177 93.193305,16.272669 L 99.5,20.5 l 0,20.5 0,20.5 -4.415525,7.886905 c -2.428539,4.337798 -5.244234,8.103618 -6.257102,8.368489 C 86.988715,78.236214 78,93.01579 78,95.558159 c 0,0.738353 0.72795,1.749842 1.617666,2.247752 1.483102,0.829986 1.475932,1.121607 -0.0862,3.505719 -0.937124,1.43023 -1.413517,3.07021 -1.05865,3.64439 1.13794,1.84123 3.171651,1.11969 4.39175,-1.55813 0.948822,-2.08244 1.667581,-2.48114 3.598958,-1.9964 2.176457,0.54626 2.866647,-0.20034 7.031153,-7.605743 3.229573,-5.74289 4.445005,-8.899919 4.043019,-10.501559 -0.393574,-1.568123 0.629674,-4.418751 3.245724,-9.042144 C 102.88471,70.53842 105.01439,66.6 105.51607,65.5 106.01774,64.4 106.66935,55.625 106.9641,46 L 107.5,28.5 111.16387,35 c 9.52871,16.904721 9.97622,35.113728 1.29633,52.748162 C 102.25743,108.47655 77.823989,120.85022 54.763386,116.96719 z M 75.152653,79.453917 C 81.190697,75.201002 84.258078,68.976136 83.779223,61.947375 83.289167,54.754209 80.371721,49.241571 75.074799,45.5 71.289229,42.825997 70.031444,42.5 63.5,42.5 c -6.548956,0 -7.787642,0.323248 -11.655373,3.041591 -6.026302,4.235445 -8.807616,9.511975 -8.828177,16.748247 -0.0367,12.917293 8.641106,21.081995 21.712976,20.429123 4.980833,-0.248766 7.07001,-0.903195 10.423227,-3.265044 z M 54.951949,75.746602 C 41.755992,66.853847 47.659705,47 63.5,47 c 9.228055,0 15.49933,6.475785 15.494708,16 -0.0043,8.80696 -6.434461,14.989549 -15.596825,14.996262 -3.641972,0.0027 -6.059063,-0.641148 -8.445934,-2.24966 z m 11.825545,-8.303306 c 2.497807,-1.749532 3.104971,-7.492395 0.972506,-9.198462 -3.048886,-2.439246 -5.693918,-2.391825 -8.233351,0.147608 -3.157534,3.157534 -3.171898,5.043219 -0.0621,8.153013 2.860221,2.86022 4.273816,3.033536 7.322949,0.897841 z M 35.793585,48.553687 c 1.772962,-3.891229 8.158963,-10.441571 12.872772,-13.204046 4.546262,-2.664288 5.326941,-4.031246 2.845983,-4.983279 -4.710872,-1.807732 -22.469933,15.657169 -19.99419,19.663006 1.073759,1.737378 3.135739,1.025679 4.275435,-1.475681 z M 30.735219,41.565066 C 34.740797,35.282093 40.200569,30.387294 46.75,27.207482 50.38954,25.44045 51.085769,23 47.95034,23 41.16635,23 24,39.625521 24,46.195781 c 0,3.553692 2.701602,1.69624 6.735219,-4.630715 z M 21.981034,40.329678 C 25.685796,33.346133 32.95417,25.9507 40.382696,21.606336 44.022213,19.477867 47,17.33158 47,16.836811 47,14.695125 43.718738,15.025559 38.811259,17.661444 26.806747,24.109258 11.141283,45 18.310734,45 c 0.655985,0 2.30762,-2.101645 3.6703,-4.670322 z"
|
||||
id="path3055"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#bebebe;fill-opacity:0.94117647"
|
||||
d="M 53.393382,116.56734 C 42.097681,114.45603 33.671512,109.87098 24.959941,101.09543 13.196555,89.245658 9.0596786,79.218763 9.0363149,62.5 9.0134879,46.165362 13.396672,35.56861 24.977818,23.959941 37.246257,11.662345 48.629887,7.3613051 66.587766,8.2385877 78.372303,8.8142887 85.272306,10.937013 93.377681,16.480264 L 99.255362,20.5 99.094817,41 C 98.938887,60.910708 98.860246,61.64373 96.359111,66.5 92.001932,74.960012 90.0513,77.753322 88.154221,78.249419 86.247422,78.748058 78,92.746491 78,95.484281 c 0,0.868169 0.663868,1.833239 1.475263,2.1446 1.295572,0.497158 1.290594,0.923221 -0.04087,3.497979 -0.833871,1.61253 -1.246182,3.36866 -0.916246,3.90251 1.057371,1.71086 3.105876,1.04166 4.439529,-1.45029 0.888228,-1.65967 2.070039,-2.36718 3.758376,-2.25 2.088726,0.14496 3.144979,-1.02222 6.955051,-7.685457 3.159291,-5.525125 4.320739,-8.539979 3.914106,-10.160132 -0.395266,-1.574868 0.563364,-4.30963 3.029901,-8.643623 5.95159,-10.457665 6.38301,-12.493234 6.40389,-30.215595 L 107.038,28.5 l 3.14182,5 c 6.56711,10.451135 9.53977,24.091583 7.86866,36.106422 -4.38727,31.543288 -33.604529,52.764648 -64.655098,46.960918 z M 73.092716,80.673227 C 79.660891,77.205637 83.32109,71.403689 83.78183,63.729426 84.247939,55.965747 81.38705,49.9373 75.152653,45.546083 69.523581,41.581228 60.262977,40.799996 54.417594,43.796858 42.195103,50.06319 38.738022,65.160621 47.180355,75.402634 c 6.364698,7.721483 17.124508,9.910036 25.912361,5.270593 z M 55.24086,76.005402 C 50.514191,73.123517 48.007476,68.443247 48.007476,62.5 c 0,-11.965465 11.615882,-19.09428 22.611089,-13.876713 10.309789,4.892315 11.175182,20.367658 1.506382,26.937778 -4.609226,3.13205 -12.150386,3.33051 -16.884087,0.444337 z M 66.80232,67.25 c 3.382545,-2.924793 3.655324,-5.883266 0.805238,-8.733351 C 64.549999,55.45909 63.062689,55.376248 59.634859,58.07258 55.779223,61.105424 56.155787,65.341607 60.5,67.805055 63.272823,69.377423 64.463184,69.272586 66.80232,67.25 z M 35.793585,48.553687 c 1.772962,-3.891229 8.158963,-10.441571 12.872772,-13.204046 4.504185,-2.639629 5.325876,-4.031655 2.9239,-4.95338 -1.822302,-0.699283 -6.591058,1.78952 -11.25209,5.872439 C 36.435823,39.687032 31,47.503045 31,49.695781 c 0,2.272458 3.632097,1.407093 4.793585,-1.142094 z M 30.79838,41.577482 C 34.927837,35.296577 41.993539,29.093553 47.329265,27.064913 49.986382,26.054679 50.880874,23.662444 49.029368,22.51815 47.811679,21.765577 42.904054,24.237389 36.80074,28.677315 31.817674,32.302302 24,42.951215 24,46.113953 c 0,3.58956 2.593736,1.858794 6.79838,-4.536471 z M 22.100864,40.25 C 24.987295,34.234694 35.061157,24.194602 41.227349,21.187631 46.61763,18.559036 47.71329,17.31329 46.075439,15.675439 44.231154,13.831154 34.374284,19.554302 27.49089,26.466097 21.377069,32.605142 15.374203,42.178422 16.498195,43.997079 17.843297,46.173501 19.927287,44.779723 22.100864,40.25 z"
|
||||
id="path3053"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#bebebe;fill-opacity:0.94117647"
|
||||
d="M 49.112326,115.41945 C 31.726976,110.74394 17.391387,96.962984 11.287279,79.057815 8.4893467,70.850646 8.1707614,56.156299 10.612435,47.931501 16.21028,29.075118 30.410417,15.006469 49.424351,9.478968 53.841097,8.1949852 57.806345,7.8932008 65.872072,8.2271762 77.491733,8.7083083 83.252781,10.409811 93.021244,16.245579 L 98.5,19.518636 l 0.270045,20.66067 0.270045,20.66067 -4.388143,8.330012 c -2.822327,5.357625 -5.059659,8.434862 -6.270045,8.623851 -1.19059,0.185898 -3.607448,3.420582 -6.579214,8.805514 C 77.222525,94.898748 76.656528,98 79.721999,98 c 1.296762,0 1.271128,0.361544 -0.182977,2.58079 -0.930048,1.41943 -1.445926,3.21943 -1.146394,4 0.854989,2.22806 3.539546,1.66218 4.753423,-1.00199 0.790619,-1.73522 1.829661,-2.3727 3.667339,-2.25 2.234616,0.1492 3.174466,-0.91774 7.31283,-8.301714 3.436443,-6.13155 4.462697,-8.817485 3.713803,-9.719846 -0.748775,-0.902219 0.305208,-3.67421 3.812557,-10.027087 L 106.5,64.5 107,46.500468 l 0.5,-17.999533 3.72161,7.091734 c 2.04688,3.900453 4.40938,9.732287 5.25,12.959631 1.943,7.459708 1.96129,20.365501 0.0393,27.744506 -4.91316,18.862885 -20.351219,34.300944 -39.214104,39.214104 -7.150098,1.86236 -21.08758,1.81714 -28.18448,-0.0915 z M 73,80.962115 C 79.94179,77.456553 84,70.645358 84,62.5 84,43.335822 61.160982,34.337847 48.202107,48.396566 39.728907,57.588902 40.0375,68.462181 49.018865,77.175135 56.089572,84.03453 64.336933,85.336912 73,80.962115 z M 55.984398,76.148389 c -10.824924,-5.752371 -10.824924,-21.544407 0,-27.296778 7.678532,-4.080376 16.912246,-1.330454 20.765602,6.184271 2.775884,5.413463 2.839825,9.114254 0.24991,14.464303 -3.677255,7.596196 -13.427284,10.680593 -21.015512,6.648204 z M 67.545455,66.545455 C 68.895455,65.195455 70,63.311958 70,62.359906 70,59.809501 66.002173,56 63.325686,56 60.269386,56 57,59.359478 57,62.5 c 0,3.022802 3.234038,6.5 6.045455,6.5 1.125,0 3.15,-1.104545 4.5,-2.454545 z M 35.79651,48.820457 C 38.594287,43.598441 44.689301,37.443854 48.978381,35.509749 53.014884,33.689539 54.67678,30 51.460162,30 44.670076,30 29.413639,45.423625 31.311524,50.369436 c 0.964956,2.514635 2.612744,1.945539 4.484986,-1.548979 z m -6.30541,-4.80072 c 2.389058,-5.297983 9.69997,-12.576129 15.67328,-15.603035 4.563438,-2.312469 6.037681,-4.555754 3.873113,-5.89353 -1.788929,-1.105619 -11.412839,4.683832 -16.574469,9.970695 -5.101358,5.225129 -9.844726,13.07951 -8.860567,14.671911 1.320696,2.136932 4.200031,0.598631 5.888643,-3.146041 z M 22.621172,39.760879 C 26.029806,33.034264 35.117491,24.175822 41.786446,21.079063 45.288524,19.452857 47,18.057691 47,16.829063 47,15.814344 46.283178,15 45.389977,15 c -3.557004,0 -13.722952,6.602291 -19.171241,12.450793 -5.869777,6.300952 -10.834304,14.74418 -9.724895,16.539241 1.396104,2.258944 3.615978,0.726762 6.127331,-4.229155 z"
|
||||
id="path3051"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
||||
|
Depois Largura: | Altura: | Tamanho: 21 KiB |
@@ -8,6 +8,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="rock">rock</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="rock">rock</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="rock">Rock</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="rock">rock</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="rock">rock</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="rock">rock</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="rock">rock</genre>
|
||||
@@ -33,6 +34,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="country">country</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="country">country</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="country">Land</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="country">country</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="country">country</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="country">country</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="country">country</genre>
|
||||
@@ -56,6 +58,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="pop">pop</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="pop">pop</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="pop">Pop</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="pop">pop</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="pop">pop</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="pop">pop</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="pop">pop</genre>
|
||||
@@ -80,6 +83,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="classical">Clàssica</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="classical">classical</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="classical">Klassik</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="classical">classical</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="classical">classical</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="classical">classical</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="classical">clásica</genre>
|
||||
@@ -103,6 +107,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="world">món</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="world">world</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="world">Welt</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="world">world</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="world">world</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="world">world</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="world">mundo</genre>
|
||||
@@ -124,6 +129,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="bluegrass">bluegrass</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="bluegrass">bluegrass</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="bluegrass">Bluegrass</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="bluegrass">bluegrass</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="bluegrass">bluegrass</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="bluegrass">bluegrass</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="bluegrass">bluegrass</genre>
|
||||
@@ -146,6 +152,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="oldies">antigues</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="oldies">oldies</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="oldies">Oldies</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="oldies">oldies</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="oldies">oldies</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="oldies">oldies</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="oldies">antiguo</genre>
|
||||
@@ -168,6 +175,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="holiday">festa</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="holiday">prázdniny</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="holiday">Ferien</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="holiday">holiday</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="holiday">holiday</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="holiday">holiday</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="holiday">feriado</genre>
|
||||
@@ -190,6 +198,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="comedy">comèdia</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="comedy">komedie</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="comedy">Comedy</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="comedy">comedy</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="comedy">comedy</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="comedy">comedy</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="comedy">comedia</genre>
|
||||
@@ -212,6 +221,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="spoken">parlat</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="spoken">mluvené slovo</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="spoken">gesprochen</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="spoken">spoken</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="spoken">spoken</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="spoken">spoken</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="spoken">hablado</genre>
|
||||
@@ -234,6 +244,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="jazz">jazz</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="jazz">jazz</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="jazz">Jazz</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="jazz">jazz</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="jazz">jazz</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="jazz">jazz</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="jazz">jazz</genre>
|
||||
@@ -258,6 +269,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="blues">blues</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="blues">blues</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="blues">Blues</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="blues">blues</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="blues">blues</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="blues">blues</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="blues">blues</genre>
|
||||
@@ -282,6 +294,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="metal">metal</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="metal">metal</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="metal">Metall</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="metal">metal</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="metal">metal</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="metal">metal</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="metal">metal</genre>
|
||||
@@ -305,6 +318,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="karaoke">karaoke</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="karaoke">karaoke</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="karaoke">Karaoke</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="karaoke">karaoke</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="karaoke">karaoke</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="karaoke">karaoke</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="karaoke">karaoke</genre>
|
||||
@@ -329,6 +343,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="rap">rap</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="rap">rap</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="rap">Rap</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="rap">rap</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="rap">rap</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="rap">rap</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="rap">rap</genre>
|
||||
@@ -353,6 +368,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="ragtime">ragtime</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="ragtime">ragtime</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="ragtime">Ragtime</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="ragtime">ragtime</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="ragtime">ragtime</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="ragtime">ragtime</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="ragtime">ragtime</genre>
|
||||
@@ -374,6 +390,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="musical">musical</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="musical">muzikál</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="musical">Musical</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="musical">musical</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="musical">musical</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="musical">musical</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="musical">musical</genre>
|
||||
@@ -396,6 +413,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="dance">dance</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="dance">taneční</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="dance">Dance</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="dance">dance</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="dance">dance</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="dance">dance</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="dance">dance</genre>
|
||||
@@ -418,6 +436,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="reggae">reggae</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="reggae">reggae</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="reggae">Reggae</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="reggae">reggae</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="reggae">reggae</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="reggae">reggae</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="reggae">reggae</genre>
|
||||
@@ -442,6 +461,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="electronic">electrònica</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="electronic">elektronická</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="electronic">Electronic</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="electronic">electronic</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="electronic">electronic</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="electronic">electronic</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="electronic">electrónica</genre>
|
||||
@@ -465,6 +485,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="soundtrack">banda sonora</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="soundtrack">soundtrack</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="soundtrack">Soundtrack</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="soundtrack">soundtrack</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="soundtrack">soundtrack</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="soundtrack">soundtrack</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="soundtrack">banda sonora</genre>
|
||||
@@ -489,6 +510,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="latin">latin</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="latin">latin</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="latin">Latin</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="latin">latin</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="latin">latin</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="latin">latin</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="latin">latino</genre>
|
||||
@@ -512,6 +534,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="alternative">alternative</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="alternative">alternativní</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="alternative">Alternative</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="alternative">alternative</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="alternative">alternative</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="alternative">alternative</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="alternative">alternativa</genre>
|
||||
@@ -535,6 +558,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="disco">disco</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="disco">disco</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="disco">Disco</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="disco">disco</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="disco">disco</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="disco">disco</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="disco">disco</genre>
|
||||
@@ -559,6 +583,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="folk">folk</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="folk">folk</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="folk">Folk</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="folk">folk</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="folk">folk</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="folk">folk</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="folk">folclore</genre>
|
||||
@@ -581,6 +606,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="gospel">gospel</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="gospel">gospel</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="gospel">Gospel</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="gospel">gospel</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="gospel">gospel</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="gospel">gospel</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="gospel">gospel</genre>
|
||||
@@ -604,6 +630,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="experimental">experimental</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="experimental">experimentální</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="experimental">Experimentell</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="experimental">experimental</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="experimental">experimental</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="experimental">experimental</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="experimental">experimental</genre>
|
||||
@@ -625,6 +652,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="new age">new age</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="new age">new age</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="new age">New Age</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="new age">new age</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="new age">new age</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="new age">new age</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="new age">nueva era</genre>
|
||||
@@ -647,6 +675,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="opera">òpera</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="opera">opera</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="opera">Oper</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="opera">opera</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="opera">opera</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="opera">opera</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="opera">ópera</genre>
|
||||
@@ -671,6 +700,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="anime">anime</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="anime">anime</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="anime">Anime</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="anime">anime</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="anime">anime</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="anime">anime</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="anime">anime</genre>
|
||||
@@ -695,6 +725,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="soul">soul</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="soul">soul</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="soul">Soul</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="soul">soul</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="soul">soul</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="soul">soul</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="soul">soul</genre>
|
||||
@@ -717,6 +748,8 @@
|
||||
<genre xml:lang="az" spritesheet="genre" name="workout">iş gedir</genre>
|
||||
<genre xml:lang="ca" spritesheet="genre" name="workout">workout</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="workout">workout</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="workout">Training</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="workout">workout</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="workout">workout</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="workout">workout</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="workout">ejercicio</genre>
|
||||
@@ -739,6 +772,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="easy listening">easy listening</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="easy listening">nenáročný poslech</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="easy listening">Easy-Listening</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="easy listening">easy listening</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="easy listening">easy listening</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="easy listening">easy listening</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="easy listening">facil escucha</genre>
|
||||
@@ -761,6 +795,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="hip-hop">hip-hop</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="hip-hop">hip-hop</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="hip-hop">Hip-Hop</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="hip-hop">hip-hop</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="hip-hop">hip-hop</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="hip-hop">hip-hop</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="hip-hop">hip-hop</genre>
|
||||
@@ -785,6 +820,7 @@
|
||||
<genre xml:lang="ca" spritesheet="genre" name="children">xiquets</genre>
|
||||
<genre xml:lang="cs" spritesheet="genre" name="children">pro děti</genre>
|
||||
<genre xml:lang="de" spritesheet="genre" name="children">Kinder</genre>
|
||||
<genre xml:lang="en_AU" spritesheet="genre" name="children">children</genre>
|
||||
<genre xml:lang="en_GB" spritesheet="genre" name="children">children</genre>
|
||||
<genre xml:lang="en_US" spritesheet="genre" name="children">children</genre>
|
||||
<genre xml:lang="es" spritesheet="genre" name="children">niños</genre>
|
||||
|
||||
@@ -0,0 +1,121 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
height="16"
|
||||
version="1.1"
|
||||
width="16"
|
||||
enable-background="new"
|
||||
id="svg2"
|
||||
inkscape:version="0.48.5 r10040"
|
||||
sodipodi:docname="view-cover-symbolic.svg">
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1048"
|
||||
id="namedview16"
|
||||
showgrid="true"
|
||||
inkscape:zoom="54.3125"
|
||||
inkscape:cx="5.0080552"
|
||||
inkscape:cy="9.4361335"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="32"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer12">
|
||||
<inkscape:grid
|
||||
type="xygrid"
|
||||
id="grid3761" />
|
||||
</sodipodi:namedview>
|
||||
<metadata
|
||||
id="metadata90">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs7386">
|
||||
<linearGradient
|
||||
id="linearGradient5606"
|
||||
osb:paint="solid">
|
||||
<stop
|
||||
id="stop5608" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer12"
|
||||
inkscape:label="actions"
|
||||
transform="translate(-354.99961,-149)">
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 359.99961,153 0,8 6,0 0,-8 z"
|
||||
id="rect5813"
|
||||
sodipodi:nodetypes="ccccc"
|
||||
style="color:#bebebe;fill:#2d2d2d;stroke-width:2;fill-opacity:1" />
|
||||
<path
|
||||
style="color:#bebebe;fill:#2d2d2d;stroke-width:2;fill-opacity:1"
|
||||
sodipodi:nodetypes="ccccc"
|
||||
id="path3765"
|
||||
d="m 354.99961,153 0,8 3,0 0,-8 z"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
d="m 367.99961,153 0,8 3,0 0,-8 z"
|
||||
id="path3767"
|
||||
sodipodi:nodetypes="ccccc"
|
||||
style="color:#bebebe;fill:#2d2d2d;stroke-width:2;fill-opacity:1" />
|
||||
<g
|
||||
transform="translate(-178.9483,-26.97944)"
|
||||
id="layer9"
|
||||
inkscape:label="status"
|
||||
style="display:inline;fill:#2d2d2d;fill-opacity:1" />
|
||||
<g
|
||||
transform="translate(-178.9483,-26.97944)"
|
||||
id="layer10"
|
||||
inkscape:label="devices"
|
||||
style="fill:#2d2d2d;fill-opacity:1" />
|
||||
<g
|
||||
transform="translate(-178.9483,-26.97944)"
|
||||
id="layer11"
|
||||
inkscape:label="apps"
|
||||
style="fill:#2d2d2d;fill-opacity:1" />
|
||||
<g
|
||||
transform="translate(-178.9483,-26.97944)"
|
||||
id="layer12-8"
|
||||
inkscape:label="actions"
|
||||
style="fill:#2d2d2d;fill-opacity:1" />
|
||||
<g
|
||||
transform="translate(-178.9483,-26.97944)"
|
||||
id="layer14"
|
||||
inkscape:label="mimetypes"
|
||||
style="fill:#2d2d2d;fill-opacity:1" />
|
||||
<g
|
||||
transform="translate(-178.9483,-26.97944)"
|
||||
id="layer15"
|
||||
inkscape:label="emblems"
|
||||
style="display:inline;fill:#2d2d2d;fill-opacity:1" />
|
||||
<g
|
||||
transform="translate(-178.9483,-26.97944)"
|
||||
id="g4953"
|
||||
inkscape:label="categories"
|
||||
style="display:inline;fill:#2d2d2d;fill-opacity:1" />
|
||||
</g>
|
||||
</svg>
|
||||
|
Depois Largura: | Altura: | Tamanho: 3.6 KiB |
|
Antes Largura: | Altura: | Tamanho: 1.7 KiB |
@@ -0,0 +1,95 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
id="svg3039"
|
||||
version="1.1"
|
||||
inkscape:version="0.48.4 r9939"
|
||||
width="128"
|
||||
height="128"
|
||||
sodipodi:docname="whats.svg">
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1313"
|
||||
inkscape:window-height="744"
|
||||
id="namedview3041"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.84375"
|
||||
inkscape:cx="-32"
|
||||
inkscape:cy="64"
|
||||
inkscape:window-x="53"
|
||||
inkscape:window-y="24"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg3039" />
|
||||
<metadata
|
||||
id="metadata3045">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs3043" />
|
||||
<g
|
||||
id="g3049"
|
||||
transform="translate(4.8813519,1.6271184)"
|
||||
style="fill:#bebebe;fill-opacity:0.94117647"
|
||||
inkscape:export-filename="/home/foss/.local/share/rhythmbox/plugins/coverart_browser/img/whatsplaying.png"
|
||||
inkscape:export-xdpi="90"
|
||||
inkscape:export-ydpi="90">
|
||||
<path
|
||||
style="fill:#bebebe;fill-opacity:0.94117647"
|
||||
d="M 50.272152,116.56314 C 42.480607,114.67515 33.198405,109.73176 26.922702,104.12801 2.7576179,82.550318 1.663442,46.312248 24.487845,23.487845 43.341355,4.6343355 72.142541,1.7037477 94.265076,16.387849 L 100,20.194475 l 0,20.311922 0,20.311921 -4.382744,8.340841 c -2.603826,4.955365 -5.353984,8.826699 -6.7756,9.537855 -1.31607,0.658357 -4.320434,4.643532 -6.676364,8.855944 -3.963627,7.08698 -4.164268,7.790692 -2.68676,9.42332 1.32664,1.465921 1.391977,2.213818 0.386235,4.421182 -1.880016,4.12618 0.410172,5.63856 2.691156,1.77716 1.29374,-2.19013 2.459165,-2.96083 4.294816,-2.84019 2.165911,0.14235 3.130262,-0.935217 6.875334,-7.682482 3.211165,-5.785357 4.077308,-8.183933 3.295463,-9.125998 -0.781453,-0.941594 0.0078,-3.163372 2.998714,-8.441473 6.21473,-10.967241 6.32496,-11.43839 6.92118,-29.584477 l 0.55857,-17 2.86346,4.220645 c 10.31675,15.206544 11.32602,38.646919 2.39724,55.676328 -4.13915,7.894407 -15.464632,19.222147 -23.353768,23.358427 -11.186963,5.86533 -26.836161,7.78784 -39.13478,4.80774 z M 71.508577,81.135018 C 84.593525,75.190653 87.715392,58.653991 77.65002,48.603541 73.755268,44.714564 67.869222,41.9923 63.38398,42.005577 56.205692,42.026826 48.020469,47.545452 44.864982,54.491423 37.416769,70.886693 55.113307,88.583231 71.508577,81.135018 z M 55.966006,76.75 C 44.122786,70.772297 44.30646,54.320628 56.285242,48.156133 c 6.361667,-3.273828 12.297744,-2.431115 17.783095,2.52457 8.689579,7.850513 6.945455,21.229657 -3.42177,26.248345 C 65.152468,79.588696 61.501912,79.544173 55.966006,76.75 z M 67.428571,66.428571 c 2.037974,-2.037973 2.002161,-5.295136 -0.08356,-7.59983 C 63.851399,54.968341 58,57.593795 58,63.021738 c 0,4.560529 6.07852,6.756885 9.428571,3.406833 z M 36.764267,46.072313 C 39.702954,41.344956 48.140715,34.076541 50.75,34.024791 52.754986,33.985026 52.188554,31 50.176022,31 45.367435,31 32,44.367435 32,49.176022 c 0,3.070239 1.556772,2.05607 4.764267,-3.103709 z m -7.581316,-2.82333 c 3.321502,-5.879257 9.949343,-12.37795 15.572041,-15.268608 4.964151,-2.552095 5.972875,-3.763836 3.82073,-4.589691 -1.84735,-0.708895 -9.382272,3.530358 -14.450332,8.129958 -4.303743,3.905933 -10.580692,13.933648 -9.657221,15.427855 1.129661,1.82783 1.960326,1.176038 4.714782,-3.699514 z m -7.116018,-3.86597 C 26.322669,31.944762 34.456913,24.080102 41.421531,20.669862 46.791714,18.040341 47.960242,16 44.096019,16 41.375703,16 31.006027,23.12019 26.401687,28.14956 21.176672,33.8569 16.628654,41.589904 17.366362,43.51234 17.680339,44.330553 18.143328,45 18.395225,45 c 0.251896,0 1.904165,-2.527644 3.671708,-5.616987 z"
|
||||
id="path3063"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#bebebe;fill-opacity:0.94117647"
|
||||
d="M 52.5,116.98341 C 31.672279,112.83109 14.522254,96.046237 9.5491569,74.947112 3.7849271,50.491489 16.026556,24.618614 38.74101,13.24967 56.784891,4.2184218 76.35513,5.2461967 93.588593,16.130113 L 100,20.179283 l 0,19.261135 c 0,12.177639 -0.432258,20.50111 -1.175376,22.632821 -1.762163,5.054944 -8.531616,16.45694 -9.627833,16.216451 -1.434896,-0.314789 -3.484825,2.423429 -7.8003,10.419348 -3.684566,6.826941 -3.794265,7.279617 -2.069694,8.540655 1.579779,1.155162 1.655877,1.694228 0.574274,4.068087 -0.911137,1.99973 -0.948947,3.03434 -0.140438,3.84285 0.80851,0.80851 1.604745,0.28689 2.957441,-1.93744 1.39938,-2.30109 2.237256,-2.82769 3.433759,-2.1581 2.038024,1.14054 3.465164,-0.51948 8.454527,-9.834133 2.985458,-5.573556 3.59215,-7.459439 2.601063,-8.085331 -0.986712,-0.623128 -0.326562,-2.521029 2.789778,-8.020482 C 106.23813,64.11169 106.34487,63.656298 106.94143,45.5 l 0.55857,-17 2.84247,4.376609 C 117.90893,44.526849 120.9133,61.93972 117.61031,75 112.35866,95.765454 97.028865,111.24753 76.539901,116.47838 70.24578,118.08528 59.191697,118.3175 52.5,116.98341 z M 71.508577,81.135018 C 79.663082,77.430506 84.910604,68.096069 83.565946,59.687039 82.716516,54.374993 80.754526,50.869667 76.578417,47.202995 68.087882,39.748207 55.918865,40.633692 48.347281,49.25725 39.359965,59.493238 42.215345,74.440168 54.3094,80.466891 c 6.023468,3.00162 11.586881,3.217739 17.199177,0.668127 z M 55.960023,76.697261 C 51.169075,74.163747 47,67.747554 47,62.907816 47,56.113675 52.745417,48.684184 59.381331,46.897318 74.790126,42.748161 86.221572,62.677027 74.769321,73.723773 68.790534,79.49086 62.979869,80.409445 55.960023,76.697261 z M 67.428571,66.428571 C 72.278952,61.578191 66.146772,54.710347 59.934259,58.035184 57.717041,59.221803 57.245891,64.845891 59.2,66.8 c 1.699024,1.699024 6.368913,1.48823 8.228571,-0.371429 z M 37.472077,45.476197 c 2.107658,-3.2948 5.306455,-6.623898 7.927095,-8.25 2.416458,-1.499409 5.227696,-3.24209 6.247194,-3.872626 1.394792,-0.862646 1.572656,-1.440669 0.718536,-2.335099 C 49.013715,27.509127 32,42.6749 32,49.171445 c 0,3.220752 1.84494,1.97488 5.472077,-3.695248 z M 29.022988,43.95494 c 3.02281,-5.925197 8.696248,-11.779388 14.698633,-15.166924 5.961639,-3.364541 7.055355,-4.552632 4.938713,-5.364864 -2.11687,-0.812319 -8.49234,2.7212 -14.250113,7.897933 -5.138219,4.619701 -11.00795,13.902753 -9.912026,15.675994 1.161626,1.87955 2.45889,1.007365 4.524793,-3.042139 z M 22.798051,38.703839 C 26.748568,31.703908 33.724042,24.958729 41.051023,21.053489 44.32296,19.309565 47,17.496606 47,17.024692 c 0,-3.863544 -10.335498,1.210744 -18.568205,9.116196 -6.498293,6.239981 -11.995173,14.948588 -11.027414,17.470529 0.831977,2.168098 2.000389,1.104987 5.39367,-4.907578 z"
|
||||
id="path3061"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#bebebe;fill-opacity:0.94117647"
|
||||
d="M 50.644946,116.41601 C 41.721488,114.25586 31.287854,108.29401 24.392853,101.41539 2.8705859,79.944232 2.9282155,45.115263 24.521739,23.521739 43.645703,4.397775 72.436174,1.8605273 95.248067,17.288767 L 99.996134,20.5 99.998067,40.233624 100,59.967248 95.194738,69.230334 c -3.28966,6.341466 -5.359682,9.264123 -6.563069,9.266376 -1.181916,0.0022 -3.293337,2.854224 -6.444739,8.705266 -4.362245,8.099149 -4.564966,8.791896 -2.926341,10 1.527081,1.125867 1.599387,1.72401 0.545168,4.509854 -1.629358,4.3057 -0.156873,5.45179 2.589504,2.01552 1.444041,-1.80679 2.993933,-2.67767 4.449187,-2.5 1.880658,0.22961 2.976921,-1.12773 6.944375,-8.598163 3.301944,-6.217328 4.331392,-9.011125 3.441525,-9.339884 -0.881335,-0.325608 0.342045,-3.423569 4.000002,-10.129187 L 106.5,63.5 107,46.036333 c 0.4721,-16.489239 0.58971,-17.326201 2.10777,-15 15.17266,23.249848 12.54416,51.336048 -6.59562,70.475817 -13.822785,13.8228 -33.26037,19.40811 -51.867204,14.90386 z M 70.782119,81.446952 C 81.643949,76.909706 86.799002,64.64043 82.104137,54.5 78.66087,47.062896 71.015625,42 63.228463,42 57.630721,42 49.763891,46.290204 46.363056,51.19761 43.855539,54.815958 43.5,56.229239 43.5,62.578359 c 0,6.441648 0.334254,7.723928 3,11.508726 5.569626,7.907698 15.653702,10.964163 24.282119,7.359867 z M 58.5,77.936261 C 56.85,77.450412 54.212594,75.85151 52.639097,74.383146 37.734876,60.47474 57.383007,37.501032 73.404255,50.103347 83.203768,57.811645 79.907102,74.585088 67.91673,78.023882 63.968356,79.15626 62.600018,79.143528 58.5,77.936261 z m 9.464816,-11.87052 C 70.440743,61.439429 68.034491,57 63.051016,57 59.727146,57 57.75,59.051362 57.75,62.5 c 0,3.602185 2.01419,5.5 5.837261,5.5 2.281049,0 3.671079,-0.614196 4.377555,-1.934259 z M 36.003202,47.992271 c 1.700954,-4.106468 8.061002,-10.474216 12.955533,-12.971219 4.021316,-2.051522 4.916897,-3.361848 3.075561,-4.499856 -1.293265,-0.799282 -8.18084,2.790563 -12.31009,6.416092 -3.588175,3.150459 -9.102248,12.351337 -8.039214,13.414371 1.427626,1.427626 3.136276,0.494052 4.31821,-2.359388 z M 29.022988,43.95494 c 3.02281,-5.925197 8.696248,-11.779388 14.698633,-15.166924 5.995064,-3.383405 7.056603,-4.552153 4.889796,-5.383635 -2.329188,-0.893793 -11.158042,4.403515 -16.042705,9.625614 -4.765852,5.095081 -8.999939,12.463248 -8.047516,14.004301 1.138237,1.841705 2.448485,0.945457 4.501792,-3.079356 z M 22.30641,39.42539 c 4.058392,-6.992275 12.050818,-14.804145 18.858795,-18.432759 5.743323,-3.06116 6.809454,-4.272225 4.835121,-5.492429 -1.697013,-1.048812 -12.758217,5.52871 -18.039002,10.726854 -5.292296,5.209476 -10.936167,14.024866 -10.95194,17.106277 -0.01541,3.010566 2.252637,1.337288 5.297026,-3.907943 z"
|
||||
id="path3059"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#bebebe;fill-opacity:0.94117647"
|
||||
d="M 53.5,116.98341 C 31.242137,112.54597 14.126558,95.478463 9.392701,73 4.4831178,49.687112 16.808731,24.429082 38.410295,13.536242 45.753212,9.8334911 56.553796,7.0347272 63.5,7.0347272 c 10.289902,0 26.27325,5.4945928 33.32199,11.4550948 l 3.32199,2.809116 L 99.82199,41.399469 99.5,61.5 94.757514,70.140141 c -3.054487,5.564845 -5.305808,8.590261 -6.325156,8.5 -1.030152,-0.09122 -3.21468,2.926216 -6.257514,8.643347 -4.49293,8.441693 -4.601311,8.83909 -2.785177,10.212369 1.741514,1.316856 1.767942,1.614655 0.33709,3.798413 -1.039083,1.58584 -1.242826,2.83855 -0.616028,3.78763 0.757651,1.14722 1.385379,0.87226 3.286258,-1.43948 1.732302,-2.10673 2.888552,-2.68657 4.400401,-2.20673 1.762816,0.5595 2.70322,-0.54622 6.699041,-7.876648 3.053324,-5.601397 4.436721,-9.194308 4.031599,-10.470732 -0.405998,-1.279189 1.021556,-4.958019 4.177612,-10.765763 L 106.5,63.5 107,46 l 0.5,-17.5 2.92146,4.88043 c 10.25511,17.131623 11.08711,36.380128 2.32887,53.87856 C 101.86506,109.0071 76.732962,121.61525 53.5,116.98341 z M 74.861054,79.59629 C 79.860386,76.13175 84,68.350534 84,62.417847 84,59.777808 82.970242,56.257202 81.215655,52.898537 75.630956,42.208199 61.567939,38.699222 51.821591,45.564185 45.611876,49.938076 42.752622,55.975097 43.21817,63.729426 43.680189,71.424994 47.329771,77.186738 54,80.75114 c 6.293144,3.362898 15.040727,2.878639 20.861054,-1.15485 z M 59,77.84339 C 54.275194,76.498023 49.185701,71.403356 47.938146,66.770291 45.130923,56.345063 52.586761,46.995083 63.70034,47.003738 c 9.122689,0.0071 15.289106,6.295455 15.295922,15.598379 C 79.004025,73.198474 69.126805,80.726952 59,77.84339 z M 67.75,66.722321 C 69.342572,65.49004 69.376095,59.776095 67.8,58.2 c -2.215411,-2.215411 -7.589934,-1.450235 -9.418798,1.340964 -3.794511,5.791157 3.72068,11.55169 9.368798,7.181357 z M 36.003202,47.992271 c 1.709338,-4.126708 8.068835,-10.478212 13.020965,-13.0046 4.309475,-2.19853 4.875081,-4.675026 0.964415,-4.222673 -5.671374,0.656016 -20.509209,15.965559 -18.548454,19.138126 1.236863,2.001288 3.30058,1.137077 4.563074,-1.910853 z m -6.894989,-4.204386 c 2.797953,-5.48444 11.357612,-13.79232 16.68581,-16.195002 4.367703,-1.96956 5.22322,-3.2653 2.775969,-4.204398 C 44.75636,21.925057 32.582461,31.300489 26.999886,40.000178 24.010664,44.658476 23.571413,48 25.948291,48 c 0.556084,0 1.978048,-1.895452 3.159922,-4.212115 z m -6.772525,-4.219774 c 3.473597,-6.64801 12.488999,-15.432105 19.468257,-18.968762 5.111756,-2.590323 6.171722,-3.87832 4.196381,-5.099147 C 44.259317,14.424199 32.755625,21.300748 27.476829,26.572972 21.834133,32.208644 17,39.755079 17,42.92807 c 0,3.717649 2.440673,2.180723 5.335688,-3.359959 z"
|
||||
id="path3057"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#bebebe;fill-opacity:0.94117647"
|
||||
d="M 54.763386,116.96719 C 38.978348,114.30925 26.013813,105.62775 16.839636,91.57213 11.091311,82.765208 8.7904839,74.50052 8.746173,62.5 8.6865992,46.365914 13.973341,34.039858 25.766926,22.816061 37.012235,12.114051 48.020262,7.721352 63.5,7.7588641 75.759708,7.7885731 84.10638,10.18177 93.193305,16.272669 L 99.5,20.5 l 0,20.5 0,20.5 -4.415525,7.886905 c -2.428539,4.337798 -5.244234,8.103618 -6.257102,8.368489 C 86.988715,78.236214 78,93.01579 78,95.558159 c 0,0.738353 0.72795,1.749842 1.617666,2.247752 1.483102,0.829986 1.475932,1.121607 -0.0862,3.505719 -0.937124,1.43023 -1.413517,3.07021 -1.05865,3.64439 1.13794,1.84123 3.171651,1.11969 4.39175,-1.55813 0.948822,-2.08244 1.667581,-2.48114 3.598958,-1.9964 2.176457,0.54626 2.866647,-0.20034 7.031153,-7.605743 3.229573,-5.74289 4.445005,-8.899919 4.043019,-10.501559 -0.393574,-1.568123 0.629674,-4.418751 3.245724,-9.042144 C 102.88471,70.53842 105.01439,66.6 105.51607,65.5 106.01774,64.4 106.66935,55.625 106.9641,46 L 107.5,28.5 111.16387,35 c 9.52871,16.904721 9.97622,35.113728 1.29633,52.748162 C 102.25743,108.47655 77.823989,120.85022 54.763386,116.96719 z M 75.152653,79.453917 C 81.190697,75.201002 84.258078,68.976136 83.779223,61.947375 83.289167,54.754209 80.371721,49.241571 75.074799,45.5 71.289229,42.825997 70.031444,42.5 63.5,42.5 c -6.548956,0 -7.787642,0.323248 -11.655373,3.041591 -6.026302,4.235445 -8.807616,9.511975 -8.828177,16.748247 -0.0367,12.917293 8.641106,21.081995 21.712976,20.429123 4.980833,-0.248766 7.07001,-0.903195 10.423227,-3.265044 z M 54.951949,75.746602 C 41.755992,66.853847 47.659705,47 63.5,47 c 9.228055,0 15.49933,6.475785 15.494708,16 -0.0043,8.80696 -6.434461,14.989549 -15.596825,14.996262 -3.641972,0.0027 -6.059063,-0.641148 -8.445934,-2.24966 z m 11.825545,-8.303306 c 2.497807,-1.749532 3.104971,-7.492395 0.972506,-9.198462 -3.048886,-2.439246 -5.693918,-2.391825 -8.233351,0.147608 -3.157534,3.157534 -3.171898,5.043219 -0.0621,8.153013 2.860221,2.86022 4.273816,3.033536 7.322949,0.897841 z M 35.793585,48.553687 c 1.772962,-3.891229 8.158963,-10.441571 12.872772,-13.204046 4.546262,-2.664288 5.326941,-4.031246 2.845983,-4.983279 -4.710872,-1.807732 -22.469933,15.657169 -19.99419,19.663006 1.073759,1.737378 3.135739,1.025679 4.275435,-1.475681 z M 30.735219,41.565066 C 34.740797,35.282093 40.200569,30.387294 46.75,27.207482 50.38954,25.44045 51.085769,23 47.95034,23 41.16635,23 24,39.625521 24,46.195781 c 0,3.553692 2.701602,1.69624 6.735219,-4.630715 z M 21.981034,40.329678 C 25.685796,33.346133 32.95417,25.9507 40.382696,21.606336 44.022213,19.477867 47,17.33158 47,16.836811 47,14.695125 43.718738,15.025559 38.811259,17.661444 26.806747,24.109258 11.141283,45 18.310734,45 c 0.655985,0 2.30762,-2.101645 3.6703,-4.670322 z"
|
||||
id="path3055"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#bebebe;fill-opacity:0.94117647"
|
||||
d="M 53.393382,116.56734 C 42.097681,114.45603 33.671512,109.87098 24.959941,101.09543 13.196555,89.245658 9.0596786,79.218763 9.0363149,62.5 9.0134879,46.165362 13.396672,35.56861 24.977818,23.959941 37.246257,11.662345 48.629887,7.3613051 66.587766,8.2385877 78.372303,8.8142887 85.272306,10.937013 93.377681,16.480264 L 99.255362,20.5 99.094817,41 C 98.938887,60.910708 98.860246,61.64373 96.359111,66.5 92.001932,74.960012 90.0513,77.753322 88.154221,78.249419 86.247422,78.748058 78,92.746491 78,95.484281 c 0,0.868169 0.663868,1.833239 1.475263,2.1446 1.295572,0.497158 1.290594,0.923221 -0.04087,3.497979 -0.833871,1.61253 -1.246182,3.36866 -0.916246,3.90251 1.057371,1.71086 3.105876,1.04166 4.439529,-1.45029 0.888228,-1.65967 2.070039,-2.36718 3.758376,-2.25 2.088726,0.14496 3.144979,-1.02222 6.955051,-7.685457 3.159291,-5.525125 4.320739,-8.539979 3.914106,-10.160132 -0.395266,-1.574868 0.563364,-4.30963 3.029901,-8.643623 5.95159,-10.457665 6.38301,-12.493234 6.40389,-30.215595 L 107.038,28.5 l 3.14182,5 c 6.56711,10.451135 9.53977,24.091583 7.86866,36.106422 -4.38727,31.543288 -33.604529,52.764648 -64.655098,46.960918 z M 73.092716,80.673227 C 79.660891,77.205637 83.32109,71.403689 83.78183,63.729426 84.247939,55.965747 81.38705,49.9373 75.152653,45.546083 69.523581,41.581228 60.262977,40.799996 54.417594,43.796858 42.195103,50.06319 38.738022,65.160621 47.180355,75.402634 c 6.364698,7.721483 17.124508,9.910036 25.912361,5.270593 z M 55.24086,76.005402 C 50.514191,73.123517 48.007476,68.443247 48.007476,62.5 c 0,-11.965465 11.615882,-19.09428 22.611089,-13.876713 10.309789,4.892315 11.175182,20.367658 1.506382,26.937778 -4.609226,3.13205 -12.150386,3.33051 -16.884087,0.444337 z M 66.80232,67.25 c 3.382545,-2.924793 3.655324,-5.883266 0.805238,-8.733351 C 64.549999,55.45909 63.062689,55.376248 59.634859,58.07258 55.779223,61.105424 56.155787,65.341607 60.5,67.805055 63.272823,69.377423 64.463184,69.272586 66.80232,67.25 z M 35.793585,48.553687 c 1.772962,-3.891229 8.158963,-10.441571 12.872772,-13.204046 4.504185,-2.639629 5.325876,-4.031655 2.9239,-4.95338 -1.822302,-0.699283 -6.591058,1.78952 -11.25209,5.872439 C 36.435823,39.687032 31,47.503045 31,49.695781 c 0,2.272458 3.632097,1.407093 4.793585,-1.142094 z M 30.79838,41.577482 C 34.927837,35.296577 41.993539,29.093553 47.329265,27.064913 49.986382,26.054679 50.880874,23.662444 49.029368,22.51815 47.811679,21.765577 42.904054,24.237389 36.80074,28.677315 31.817674,32.302302 24,42.951215 24,46.113953 c 0,3.58956 2.593736,1.858794 6.79838,-4.536471 z M 22.100864,40.25 C 24.987295,34.234694 35.061157,24.194602 41.227349,21.187631 46.61763,18.559036 47.71329,17.31329 46.075439,15.675439 44.231154,13.831154 34.374284,19.554302 27.49089,26.466097 21.377069,32.605142 15.374203,42.178422 16.498195,43.997079 17.843297,46.173501 19.927287,44.779723 22.100864,40.25 z"
|
||||
id="path3053"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#bebebe;fill-opacity:0.94117647"
|
||||
d="M 49.112326,115.41945 C 31.726976,110.74394 17.391387,96.962984 11.287279,79.057815 8.4893467,70.850646 8.1707614,56.156299 10.612435,47.931501 16.21028,29.075118 30.410417,15.006469 49.424351,9.478968 53.841097,8.1949852 57.806345,7.8932008 65.872072,8.2271762 77.491733,8.7083083 83.252781,10.409811 93.021244,16.245579 L 98.5,19.518636 l 0.270045,20.66067 0.270045,20.66067 -4.388143,8.330012 c -2.822327,5.357625 -5.059659,8.434862 -6.270045,8.623851 -1.19059,0.185898 -3.607448,3.420582 -6.579214,8.805514 C 77.222525,94.898748 76.656528,98 79.721999,98 c 1.296762,0 1.271128,0.361544 -0.182977,2.58079 -0.930048,1.41943 -1.445926,3.21943 -1.146394,4 0.854989,2.22806 3.539546,1.66218 4.753423,-1.00199 0.790619,-1.73522 1.829661,-2.3727 3.667339,-2.25 2.234616,0.1492 3.174466,-0.91774 7.31283,-8.301714 3.436443,-6.13155 4.462697,-8.817485 3.713803,-9.719846 -0.748775,-0.902219 0.305208,-3.67421 3.812557,-10.027087 L 106.5,64.5 107,46.500468 l 0.5,-17.999533 3.72161,7.091734 c 2.04688,3.900453 4.40938,9.732287 5.25,12.959631 1.943,7.459708 1.96129,20.365501 0.0393,27.744506 -4.91316,18.862885 -20.351219,34.300944 -39.214104,39.214104 -7.150098,1.86236 -21.08758,1.81714 -28.18448,-0.0915 z M 73,80.962115 C 79.94179,77.456553 84,70.645358 84,62.5 84,43.335822 61.160982,34.337847 48.202107,48.396566 39.728907,57.588902 40.0375,68.462181 49.018865,77.175135 56.089572,84.03453 64.336933,85.336912 73,80.962115 z M 55.984398,76.148389 c -10.824924,-5.752371 -10.824924,-21.544407 0,-27.296778 7.678532,-4.080376 16.912246,-1.330454 20.765602,6.184271 2.775884,5.413463 2.839825,9.114254 0.24991,14.464303 -3.677255,7.596196 -13.427284,10.680593 -21.015512,6.648204 z M 67.545455,66.545455 C 68.895455,65.195455 70,63.311958 70,62.359906 70,59.809501 66.002173,56 63.325686,56 60.269386,56 57,59.359478 57,62.5 c 0,3.022802 3.234038,6.5 6.045455,6.5 1.125,0 3.15,-1.104545 4.5,-2.454545 z M 35.79651,48.820457 C 38.594287,43.598441 44.689301,37.443854 48.978381,35.509749 53.014884,33.689539 54.67678,30 51.460162,30 44.670076,30 29.413639,45.423625 31.311524,50.369436 c 0.964956,2.514635 2.612744,1.945539 4.484986,-1.548979 z m -6.30541,-4.80072 c 2.389058,-5.297983 9.69997,-12.576129 15.67328,-15.603035 4.563438,-2.312469 6.037681,-4.555754 3.873113,-5.89353 -1.788929,-1.105619 -11.412839,4.683832 -16.574469,9.970695 -5.101358,5.225129 -9.844726,13.07951 -8.860567,14.671911 1.320696,2.136932 4.200031,0.598631 5.888643,-3.146041 z M 22.621172,39.760879 C 26.029806,33.034264 35.117491,24.175822 41.786446,21.079063 45.288524,19.452857 47,18.057691 47,16.829063 47,15.814344 46.283178,15 45.389977,15 c -3.557004,0 -13.722952,6.602291 -19.171241,12.450793 -5.869777,6.300952 -10.834304,14.74418 -9.724895,16.539241 1.396104,2.258944 3.615978,0.726762 6.127331,-4.229155 z"
|
||||
id="path3051"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
||||
|
Depois Largura: | Altura: | Tamanho: 21 KiB |
|
Antes Largura: | Altura: | Tamanho: 6.3 KiB |
@@ -8,7 +8,7 @@ msgstr ""
|
||||
"Project-Id-Version: coverartbrowser\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-12-21 23:10+0000\n"
|
||||
"PO-Revision-Date: 2014-06-28 17:58+0000\n"
|
||||
"PO-Revision-Date: 2015-02-13 21:12+0000\n"
|
||||
"Last-Translator: VPablo <villumar@gmail.com>\n"
|
||||
"Language-Team: Catalan <ca@li.org>\n"
|
||||
"Language: ca\n"
|
||||
@@ -16,8 +16,8 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Launchpad-Export-Date: 2014-06-28 20:48+0000\n"
|
||||
"X-Generator: Launchpad (build 17077)\n"
|
||||
"X-Launchpad-Export-Date: 2015-02-13 21:20+0000\n"
|
||||
"X-Generator: Launchpad (build 17341)\n"
|
||||
|
||||
#. TRANSLATORS: album duration (length) in the format hour:minute:second
|
||||
#: tmpl/album-tmpl.html:20
|
||||
@@ -216,7 +216,7 @@ msgstr "Reprodueix l'àlbum"
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:2
|
||||
#: tmp/coverart_entryview_full_pop_rb3.ui.h:2
|
||||
msgid "Play Next"
|
||||
msgstr ""
|
||||
msgstr "Següent"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:4
|
||||
msgid "Queue Album"
|
||||
@@ -1022,9 +1022,3 @@ msgstr "Cançons"
|
||||
#: coverart_playlists.py:165
|
||||
msgid "No matching tracks have been found"
|
||||
msgstr "No s'han trobat pistes que coincidisquen"
|
||||
|
||||
#~ msgid "Tracks & Covers"
|
||||
#~ msgstr "Pistes i Cobertes"
|
||||
|
||||
#~ msgid "Views"
|
||||
#~ msgstr "Vistes"
|
||||
|
||||
@@ -8,16 +8,16 @@ msgstr ""
|
||||
"Project-Id-Version: coverartbrowser\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-12-21 23:10+0000\n"
|
||||
"PO-Revision-Date: 2014-06-28 21:17+0000\n"
|
||||
"Last-Translator: Phillip Sz <Unknown>\n"
|
||||
"PO-Revision-Date: 2015-02-13 21:08+0000\n"
|
||||
"Last-Translator: jus <Unknown>\n"
|
||||
"Language-Team: German <de@li.org>\n"
|
||||
"Language: de\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Launchpad-Export-Date: 2014-06-28 22:12+0000\n"
|
||||
"X-Generator: Launchpad (build 17077)\n"
|
||||
"X-Launchpad-Export-Date: 2015-02-13 21:20+0000\n"
|
||||
"X-Generator: Launchpad (build 17341)\n"
|
||||
|
||||
#. TRANSLATORS: album duration (length) in the format hour:minute:second
|
||||
#: tmpl/album-tmpl.html:20
|
||||
@@ -61,7 +61,7 @@ msgstr "Titelliste ist nicht verfügbar"
|
||||
|
||||
#: tmpl/album-tmpl.html:119
|
||||
msgid "Unable to retrieve album information:"
|
||||
msgstr "Informationen zum Album konnten nicht geholt werden:"
|
||||
msgstr "Informationen zum Album konnten nicht abgerufen werden"
|
||||
|
||||
#: tmpl/albumartsearch-tmpl.html:141 tmpl/albumartsearch-tmpl.html:187
|
||||
#: tmpl/artistartsearch-tmpl.html:135
|
||||
@@ -84,7 +84,7 @@ msgstr "Suchmodus"
|
||||
#: coverart_browser_source.py:373 coverart_browser_source.py:374
|
||||
#: coverart_browser_source.py:1243
|
||||
msgid "Artist"
|
||||
msgstr "Künstler"
|
||||
msgstr "Interpret"
|
||||
|
||||
#: tmpl/albumartsearch-tmpl.html:192
|
||||
msgid "Album"
|
||||
@@ -92,7 +92,7 @@ msgstr "Album"
|
||||
|
||||
#: tmpl/albumartsearch-tmpl.html:193
|
||||
msgid "Artist and album"
|
||||
msgstr "Künstler und Album"
|
||||
msgstr "Interpret und Album"
|
||||
|
||||
#: tmpl/albumartsearch-tmpl.html:196 tmpl/artistartsearch-tmpl.html:182
|
||||
msgid "Search text"
|
||||
@@ -137,7 +137,7 @@ msgstr "Keine Informationen vorhanden"
|
||||
|
||||
#: tmpl/artist-tmpl.html:28
|
||||
msgid "Unfilter"
|
||||
msgstr ""
|
||||
msgstr "Filter entfernen"
|
||||
|
||||
#: tmpl/artist-tmpl.html:29 tmpl/artist-tmpl.html:114
|
||||
msgid "Filter"
|
||||
@@ -149,7 +149,7 @@ msgstr "Filter"
|
||||
#: tmpl/links-tmpl.html:15 tmpl/links-tmpl.html:21
|
||||
#, python-format
|
||||
msgid "Links for %s:"
|
||||
msgstr ""
|
||||
msgstr "Links für %s:"
|
||||
|
||||
#: tmpl/artist-tmpl.html:97
|
||||
msgid "Similar Artists"
|
||||
@@ -166,14 +166,16 @@ msgstr "Informationen zum Interpreten konnten nicht abgerufen werden:"
|
||||
#: tmpl/artistartsearch-tmpl.html:180
|
||||
msgid "Tip: doubleclick or drag a cover to use it as the artist cover"
|
||||
msgstr ""
|
||||
"Tipp: Sie können ein Cover mit einem Doppelklick oder per Drag-and-Drop als "
|
||||
"Interpretencover einrichten"
|
||||
|
||||
#: tmpl/echoartist-tmpl.html:66
|
||||
msgid "Biography provided by: "
|
||||
msgstr ""
|
||||
msgstr "Biografie bereitgestellt von: "
|
||||
|
||||
#: tmpl/links-tmpl.html:28
|
||||
msgid "Unable to get links"
|
||||
msgstr ""
|
||||
msgstr "Links konnten nicht abgerufen werden"
|
||||
|
||||
#: tmp/coverart_artist_pop_rb3.ui.h:1
|
||||
msgid "Play All"
|
||||
@@ -187,7 +189,7 @@ msgstr ""
|
||||
|
||||
#: tmp/coverart_artist_pop_rb3.ui.h:3
|
||||
msgid "Queue All"
|
||||
msgstr ""
|
||||
msgstr "Alle in Warteschlange stellen"
|
||||
|
||||
#: tmp/coverart_artist_pop_rb3.ui.h:4 tmp/coverart_browser_pop_rb3.ui.h:5
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:5
|
||||
@@ -214,19 +216,19 @@ msgstr "Album wiedergeben"
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:2
|
||||
#: tmp/coverart_entryview_full_pop_rb3.ui.h:2
|
||||
msgid "Play Next"
|
||||
msgstr ""
|
||||
msgstr "Nächsten wiedergeben"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:4
|
||||
msgid "Queue Album"
|
||||
msgstr "Album-Warteschlange"
|
||||
msgstr "Album in Warteschlange stellen"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:7
|
||||
msgid "Play Similar Artist"
|
||||
msgstr ""
|
||||
msgstr "Ähnlichen Interpreten wiedergeben"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:9
|
||||
msgid "Export and embed coverart"
|
||||
msgstr "Coverart exportieren und einbinden"
|
||||
msgstr "Coverart exportieren und einbetten"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:10
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:11
|
||||
@@ -277,7 +279,7 @@ msgstr "Automatisch starten"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:11
|
||||
msgid "When rhythmbox starts, switch automatically to the coverart browser."
|
||||
msgstr "Wenn Rhythmbox startet, automatisch zum Coverart browser wechseln."
|
||||
msgstr "Wenn Rhythmbox startet, automatisch zum Coverart Browser wechseln."
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:12
|
||||
msgid "Use source's custom statusbar"
|
||||
@@ -313,11 +315,11 @@ msgstr "Albuminformationen"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:20
|
||||
msgid "Display album information"
|
||||
msgstr ""
|
||||
msgstr "Album-Informationen anzeigen"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:21
|
||||
msgid "Font size for the text below the cover-art."
|
||||
msgstr ""
|
||||
msgstr "Schriftgröße für den Text unterhalb der Cover."
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:22
|
||||
msgid "Font Size:"
|
||||
@@ -347,7 +349,7 @@ msgstr "Album-Informationen unter dem Cover anzeigen"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:28
|
||||
msgid "Display album's info within cover"
|
||||
msgstr ""
|
||||
msgstr "Album-Informationen innerhalb des Covers anzeigen"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:29
|
||||
msgid "Cover Appearance"
|
||||
@@ -359,7 +361,7 @@ msgstr "Schlagschatten"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:31
|
||||
msgid "Indicates if the albums should drop a shadow on the cover view"
|
||||
msgstr ""
|
||||
msgstr "Gibt an ob das Album in der Cover-Ansicht einen Schatten werfen soll"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:32
|
||||
msgid "Light Source: "
|
||||
@@ -367,7 +369,7 @@ msgstr "Lichtquelle: "
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:33
|
||||
msgid "Defines the size for the covers showed on the source."
|
||||
msgstr ""
|
||||
msgstr "Legt die Größe der in der Quelle angezeigten Cover fest"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:34
|
||||
msgid "Size (in pixels):"
|
||||
@@ -375,11 +377,11 @@ msgstr "Größe (in Pixeln):"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:35
|
||||
msgid "Tracks Pane"
|
||||
msgstr ""
|
||||
msgstr "Titel-Bereich"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:36
|
||||
msgid "open or close on click of cover"
|
||||
msgstr ""
|
||||
msgstr "Öffnen oder Schliessen beim Klick auf Cover"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:37
|
||||
msgid "Advanced Options"
|
||||
@@ -387,19 +389,19 @@ msgstr "Erweiterte Optionen"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:38
|
||||
msgid "Padding (space) around the cover and its highlight"
|
||||
msgstr ""
|
||||
msgstr "Innenabstand (Raum) um das Cover und sein Highlight"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:39
|
||||
msgid "Spacing between columns and rows"
|
||||
msgstr ""
|
||||
msgstr "Abstand zwischen Spalten und Zeilen"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:40
|
||||
msgid "Padding"
|
||||
msgstr ""
|
||||
msgstr "Innenabstand"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:41
|
||||
msgid "Spacing"
|
||||
msgstr ""
|
||||
msgstr "Abstand"
|
||||
|
||||
#. . TRANSLATORS: This is the icon-grid view that the user sees
|
||||
#: tmp/coverart_browser_prefs.ui.h:42 coverart_browser.py:148
|
||||
@@ -409,7 +411,7 @@ msgstr "Kacheln"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:43
|
||||
msgid "Flow Appearance"
|
||||
msgstr ""
|
||||
msgstr "Flow-Darstellung"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:44
|
||||
msgid "Width (px):"
|
||||
@@ -419,15 +421,15 @@ msgstr "Breite (px):"
|
||||
#: tmp/coverart_browser_prefs.ui.h:46 coverart_browser.py:154
|
||||
#, no-c-format
|
||||
msgid "Scale by %:"
|
||||
msgstr ""
|
||||
msgstr "Skala von %:"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:47
|
||||
msgid "Hide Caption"
|
||||
msgstr ""
|
||||
msgstr "Beschriftung ausblenden"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:48
|
||||
msgid "Maximum covers to display:"
|
||||
msgstr ""
|
||||
msgstr "Maximal anzuzeigende Cover:"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:49
|
||||
msgid "Background Colour"
|
||||
@@ -465,7 +467,7 @@ msgstr "Erscheinungsbild & Verhalten"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:57
|
||||
msgid "Flat-button style"
|
||||
msgstr ""
|
||||
msgstr "Flacher Schaltflächenstil"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:58
|
||||
msgid "Icon Theme: "
|
||||
@@ -525,11 +527,11 @@ msgstr "Werkzeugleiste"
|
||||
|
||||
#: tmp/coverart_browser.ui.h:1
|
||||
msgid "Track Artist"
|
||||
msgstr "Interpret"
|
||||
msgstr "Titel-Interpret"
|
||||
|
||||
#: tmp/coverart_browser.ui.h:2
|
||||
msgid "Stop coverart fetch."
|
||||
msgstr ""
|
||||
msgstr "Abrufen der Coverart stoppen."
|
||||
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:1
|
||||
#: tmp/coverart_entryview_full_pop_rb3.ui.h:1
|
||||
@@ -539,17 +541,17 @@ msgstr "Titel wiedergeben"
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:4
|
||||
#: tmp/coverart_entryview_full_pop_rb3.ui.h:4
|
||||
msgid "Queue Track"
|
||||
msgstr "Titel in Warteschlange"
|
||||
msgstr "Titel in Warteschlange stellen"
|
||||
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:7
|
||||
#: tmp/coverart_entryview_full_pop_rb3.ui.h:7
|
||||
msgid "Play Similar"
|
||||
msgstr ""
|
||||
msgstr "Ähnlichen wiedergeben"
|
||||
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:8
|
||||
#: tmp/coverart_entryview_full_pop_rb3.ui.h:8
|
||||
msgid "Track"
|
||||
msgstr ""
|
||||
msgstr "Titel"
|
||||
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:10
|
||||
#: tmp/coverart_entryview_full_pop_rb3.ui.h:10
|
||||
@@ -562,33 +564,33 @@ msgstr "Wählen Sie einen Ordner um Ihre Titel zu speichern:"
|
||||
|
||||
#: tmp/coverart_exportembed.ui.h:2
|
||||
msgid "Select a Folder to export to"
|
||||
msgstr ""
|
||||
msgstr "Wählen Sie einen Ordner für den Export"
|
||||
|
||||
#: tmp/coverart_exportembed.ui.h:3
|
||||
msgid "Save tracks within folder using album name"
|
||||
msgstr ""
|
||||
msgstr "Titel in Ordner mit Name des Albums speichern"
|
||||
|
||||
#: tmp/coverart_exportembed.ui.h:4
|
||||
msgid "Open embedded track folder in file-manager"
|
||||
msgstr ""
|
||||
msgstr "Ordern der eingebetteten Titel in Dateimanager öffnen"
|
||||
|
||||
#. This is a label describing the different options to save the picture artwork in the music file i.e. embed - to insert picture artwork into a music file
|
||||
#: tmp/coverart_exportembed.ui.h:6
|
||||
msgid "Embed:"
|
||||
msgstr ""
|
||||
msgstr "Einbetten:"
|
||||
|
||||
#: tmp/coverart_exportembed.ui.h:7
|
||||
msgid "convert to mp3"
|
||||
msgstr ""
|
||||
msgstr "Nach mp3 konvertieren"
|
||||
|
||||
#: tmp/coverart_exportembed.ui.h:8
|
||||
msgid "bitrate (kbit/s)"
|
||||
msgstr ""
|
||||
msgstr "Bitrate (kbit/s)"
|
||||
|
||||
#. This is a label describing the size of the picture that will be inserted into the music file e.g. change the size from 800x800 pixels to 128x128 pixels
|
||||
#: tmp/coverart_exportembed.ui.h:10
|
||||
msgid "resize art"
|
||||
msgstr ""
|
||||
msgstr "Skaliertes Cover"
|
||||
|
||||
#. size in pixels
|
||||
#: tmp/coverart_exportembed.ui.h:12
|
||||
@@ -742,7 +744,7 @@ msgstr "Soul"
|
||||
|
||||
#: tmp/popups.xml.in.h:32
|
||||
msgid "workout"
|
||||
msgstr ""
|
||||
msgstr "Training"
|
||||
|
||||
#: tmp/popups.xml.in.h:33
|
||||
msgid "easy listening"
|
||||
@@ -758,7 +760,7 @@ msgstr "Kinder"
|
||||
|
||||
#: coverart_album.py:1521 coverart_artistinfo.py:62
|
||||
msgid "Enable LastFM plugin and log in first"
|
||||
msgstr ""
|
||||
msgstr "Aktivieren Sie das LastFM-Plugin und melden sich zuerst an"
|
||||
|
||||
#. . TRANSLATORS - for example "abba's greatest hits by ABBA"
|
||||
#: coverart_album.py:1765 coverart_browser_source.py:1151
|
||||
@@ -807,7 +809,7 @@ msgstr "Cover"
|
||||
|
||||
#: coverart_browser_prefs.py:269 coverart_controllers.py:507
|
||||
msgid "Browser Preferences"
|
||||
msgstr ""
|
||||
msgstr "Browsereinstellungen"
|
||||
|
||||
#. . TRANSLATORS: Do not translate this string.
|
||||
#: coverart_browser_prefs.py:314
|
||||
@@ -821,6 +823,7 @@ msgstr ""
|
||||
" Spencer Young https://launchpad.net/~spenceryoung\n"
|
||||
" Tobias Bannert https://launchpad.net/~toba\n"
|
||||
" fossfreedom https://launchpad.net/~fossfreedom\n"
|
||||
" jus https://launchpad.net/~jus\n"
|
||||
" quaec https://launchpad.net/~quaec"
|
||||
|
||||
#. define .plugin text strings used for translation
|
||||
@@ -830,11 +833,11 @@ msgstr "CoverArt Browser"
|
||||
|
||||
#: coverart_browser.py:145
|
||||
msgid "Browse and play your albums through their covers"
|
||||
msgstr ""
|
||||
msgstr "Durchsuchen und geben Sie Ihre Alben über deren Cover wieder"
|
||||
|
||||
#: coverart_browser_source.py:178
|
||||
msgid "CoverArt Playlist"
|
||||
msgstr ""
|
||||
msgstr "CoverArt Wiedergabeliste"
|
||||
|
||||
#. . TRANSLATORS - "All" is used in the context of "All artist names"
|
||||
#: coverart_browser_source.py:584
|
||||
@@ -855,7 +858,7 @@ msgstr ""
|
||||
#: coverart_browser_source.py:975 coverart_browser_source.py:977
|
||||
#, python-format
|
||||
msgid "Requesting cover for %s..."
|
||||
msgstr ""
|
||||
msgstr "Fordere Cover an für %s..."
|
||||
|
||||
#: coverart_browser_source.py:1074
|
||||
msgid ""
|
||||
@@ -887,11 +890,11 @@ msgstr "Nach Bewertung sortieren"
|
||||
|
||||
#: coverart_controllers.py:499
|
||||
msgid "Download all covers"
|
||||
msgstr ""
|
||||
msgstr "Alle Cover herunterladen"
|
||||
|
||||
#: coverart_controllers.py:500
|
||||
msgid "Play random album"
|
||||
msgstr ""
|
||||
msgstr "Zufälliges Album wiedergeben"
|
||||
|
||||
#: coverart_controllers.py:501 coverart_controllers.py:555
|
||||
msgid "Follow playing song"
|
||||
@@ -899,7 +902,7 @@ msgstr ""
|
||||
|
||||
#: coverart_controllers.py:504 coverart_controllers.py:552
|
||||
msgid "Use favourites only"
|
||||
msgstr ""
|
||||
msgstr "Nur Favoriten benutzen"
|
||||
|
||||
#: coverart_controllers.py:508
|
||||
msgid "Search Preferences"
|
||||
@@ -997,7 +1000,7 @@ msgstr "Titel durchsuchen"
|
||||
#: coverart_coverflowview.py:196
|
||||
#, python-format
|
||||
msgid "Number of covers limited to %d"
|
||||
msgstr ""
|
||||
msgstr "Anzahl der Cover limitiert auf %d"
|
||||
|
||||
#: coverart_covericonview.py:617
|
||||
msgid "Album has added to list of playing albums"
|
||||
@@ -1009,10 +1012,4 @@ msgstr "Titel"
|
||||
|
||||
#: coverart_playlists.py:165
|
||||
msgid "No matching tracks have been found"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Tracks & Covers"
|
||||
#~ msgstr "Titel & Cover"
|
||||
|
||||
#~ msgid "Views"
|
||||
#~ msgstr "Ansichten"
|
||||
msgstr "Keine passenden Titel gefunden"
|
||||
|
||||
@@ -14,7 +14,7 @@ msgstr ""
|
||||
"Project-Id-Version: PROJECT VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-12-21 23:10+0000\n"
|
||||
"PO-Revision-Date: 2014-06-26 12:13+0000\n"
|
||||
"PO-Revision-Date: 2015-02-22 10:21+0000\n"
|
||||
"Last-Translator: fossfreedom <Unknown>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: en_US\n"
|
||||
@@ -22,8 +22,8 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Launchpad-Export-Date: 2014-06-28 20:48+0000\n"
|
||||
"X-Generator: Launchpad (build 17077)\n"
|
||||
"X-Launchpad-Export-Date: 2015-02-22 10:24+0000\n"
|
||||
"X-Generator: Launchpad (build 17355)\n"
|
||||
"Generated-By: Babel 0.9.6\n"
|
||||
|
||||
#. TRANSLATORS: album duration (length) in the format hour:minute:second
|
||||
@@ -219,7 +219,7 @@ msgstr "Play Album"
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:2
|
||||
#: tmp/coverart_entryview_full_pop_rb3.ui.h:2
|
||||
msgid "Play Next"
|
||||
msgstr ""
|
||||
msgstr "Play Next"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:4
|
||||
msgid "Queue Album"
|
||||
@@ -1018,9 +1018,3 @@ msgstr "Tracks"
|
||||
#: coverart_playlists.py:165
|
||||
msgid "No matching tracks have been found"
|
||||
msgstr "No matching tracks have been found"
|
||||
|
||||
#~ msgid "Tracks & Covers"
|
||||
#~ msgstr "Tracks & Covers"
|
||||
|
||||
#~ msgid "Views"
|
||||
#~ msgstr "Views"
|
||||
|
||||
@@ -8,7 +8,7 @@ msgstr ""
|
||||
"Project-Id-Version: 0.1\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-12-21 23:10+0000\n"
|
||||
"PO-Revision-Date: 2014-07-05 19:34+0000\n"
|
||||
"PO-Revision-Date: 2015-02-13 21:11+0000\n"
|
||||
"Last-Translator: VPablo <villumar@gmail.com>\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: es\n"
|
||||
@@ -16,8 +16,8 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Launchpad-Export-Date: 2014-07-05 20:56+0000\n"
|
||||
"X-Generator: Launchpad (build 17086)\n"
|
||||
"X-Launchpad-Export-Date: 2015-02-13 21:16+0000\n"
|
||||
"X-Generator: Launchpad (build 17341)\n"
|
||||
|
||||
#. TRANSLATORS: album duration (length) in the format hour:minute:second
|
||||
#: tmpl/album-tmpl.html:20
|
||||
@@ -216,7 +216,7 @@ msgstr "Reproducir el álbum"
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:2
|
||||
#: tmp/coverart_entryview_full_pop_rb3.ui.h:2
|
||||
msgid "Play Next"
|
||||
msgstr ""
|
||||
msgstr "Siguiente"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:4
|
||||
msgid "Queue Album"
|
||||
@@ -1029,9 +1029,3 @@ msgstr "Pistas"
|
||||
#: coverart_playlists.py:165
|
||||
msgid "No matching tracks have been found"
|
||||
msgstr "No se han encontrado pistas que coincidan"
|
||||
|
||||
#~ msgid "Tracks & Covers"
|
||||
#~ msgstr "Pistas y carátulas"
|
||||
|
||||
#~ msgid "Views"
|
||||
#~ msgstr "Vistas"
|
||||
|
||||
@@ -14,16 +14,16 @@ msgstr ""
|
||||
"Project-Id-Version: PROJECT VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-12-21 23:10+0000\n"
|
||||
"PO-Revision-Date: 2014-07-04 11:59+0000\n"
|
||||
"Last-Translator: Jean Marc <Unknown>\n"
|
||||
"PO-Revision-Date: 2015-02-20 21:55+0000\n"
|
||||
"Last-Translator: Éfrit <Unknown>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Launchpad-Export-Date: 2014-07-04 18:44+0000\n"
|
||||
"X-Generator: Launchpad (build 17086)\n"
|
||||
"X-Launchpad-Export-Date: 2015-02-20 22:12+0000\n"
|
||||
"X-Generator: Launchpad (build 17355)\n"
|
||||
"Generated-By: Babel 0.9.6\n"
|
||||
|
||||
#. TRANSLATORS: album duration (length) in the format hour:minute:second
|
||||
@@ -217,13 +217,13 @@ msgstr "Rechercher les jaquettes"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:1
|
||||
msgid "Play Album"
|
||||
msgstr "Jouer l'album"
|
||||
msgstr "Lire l'album"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:2
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:2
|
||||
#: tmp/coverart_entryview_full_pop_rb3.ui.h:2
|
||||
msgid "Play Next"
|
||||
msgstr ""
|
||||
msgstr "Lire la suivante"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:4
|
||||
msgid "Queue Album"
|
||||
@@ -1032,7 +1032,7 @@ msgstr "Nombre de pochettes limité à %d"
|
||||
|
||||
#: coverart_covericonview.py:617
|
||||
msgid "Album has added to list of playing albums"
|
||||
msgstr "L'album a été ajouté à la liste d'albums en lecture"
|
||||
msgstr "L’album a été ajouté à la liste d’albums en lecture"
|
||||
|
||||
#: coverart_entryview.py:77
|
||||
msgid "Tracks"
|
||||
@@ -1041,9 +1041,3 @@ msgstr "Pistes"
|
||||
#: coverart_playlists.py:165
|
||||
msgid "No matching tracks have been found"
|
||||
msgstr "Aucune piste apparentée n’a été trouvé"
|
||||
|
||||
#~ msgid "Tracks & Covers"
|
||||
#~ msgstr "Pistes & Jaquettes"
|
||||
|
||||
#~ msgid "Views"
|
||||
#~ msgstr "Affichages"
|
||||
|
||||
@@ -8,7 +8,7 @@ msgstr ""
|
||||
"Project-Id-Version: coverartbrowser\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-12-21 23:10+0000\n"
|
||||
"PO-Revision-Date: 2014-06-28 17:31+0000\n"
|
||||
"PO-Revision-Date: 2015-02-13 20:47+0000\n"
|
||||
"Last-Translator: Marcos Lans <Unknown>\n"
|
||||
"Language-Team: Galician <gl@li.org>\n"
|
||||
"Language: gl\n"
|
||||
@@ -16,8 +16,8 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Launchpad-Export-Date: 2014-06-28 20:48+0000\n"
|
||||
"X-Generator: Launchpad (build 17077)\n"
|
||||
"X-Launchpad-Export-Date: 2015-02-13 20:48+0000\n"
|
||||
"X-Generator: Launchpad (build 17341)\n"
|
||||
|
||||
#. TRANSLATORS: album duration (length) in the format hour:minute:second
|
||||
#: tmpl/album-tmpl.html:20
|
||||
@@ -216,7 +216,7 @@ msgstr "Reproducir o álbum"
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:2
|
||||
#: tmp/coverart_entryview_full_pop_rb3.ui.h:2
|
||||
msgid "Play Next"
|
||||
msgstr ""
|
||||
msgstr "Seguinte reprodución"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:4
|
||||
msgid "Queue Album"
|
||||
@@ -228,7 +228,7 @@ msgstr "Reproducir artista similar"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:9
|
||||
msgid "Export and embed coverart"
|
||||
msgstr "Exportar e incrustar as portadas"
|
||||
msgstr "Exportar e encaixar as cubertas"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:10
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:11
|
||||
@@ -282,7 +282,7 @@ msgstr "Comezar automáticamente"
|
||||
#: tmp/coverart_browser_prefs.ui.h:11
|
||||
msgid "When rhythmbox starts, switch automatically to the coverart browser."
|
||||
msgstr ""
|
||||
"Cando se inicie Rhythmbox, conmutar automaticamente co navegador de cubertas."
|
||||
"Cando se inicie Rhythmbox, cambiar automaticamente ao navegador de cubertas."
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:12
|
||||
msgid "Use source's custom statusbar"
|
||||
@@ -342,8 +342,8 @@ msgid ""
|
||||
"Ellipsizes the albums names to a fixed length when the display text option "
|
||||
"is enabled."
|
||||
msgstr ""
|
||||
"Reduce a unha lonxitude fixa os nomes dos álbumsL cando a está activada a "
|
||||
"opción de amosar o texto"
|
||||
"Reduce a unha lonxitude fixa os nomes dos álbums cando está activada a "
|
||||
"opción de amosar o texto."
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:25
|
||||
msgid "Maximum allowed length for an album's name before being ellipsized."
|
||||
@@ -837,11 +837,11 @@ msgstr "Navegador de cubertas"
|
||||
|
||||
#: coverart_browser.py:145
|
||||
msgid "Browse and play your albums through their covers"
|
||||
msgstr "Examinar e reproducir os seus álbums a través das súas cubertas"
|
||||
msgstr "Buscar e reproducir os álbums a través das cubertas"
|
||||
|
||||
#: coverart_browser_source.py:178
|
||||
msgid "CoverArt Playlist"
|
||||
msgstr "Lista de reprodución de portadas"
|
||||
msgstr "Lista de reprodución de cubertas"
|
||||
|
||||
#. . TRANSLATORS - "All" is used in the context of "All artist names"
|
||||
#: coverart_browser_source.py:584
|
||||
@@ -1020,9 +1020,3 @@ msgstr "Pistas"
|
||||
#: coverart_playlists.py:165
|
||||
msgid "No matching tracks have been found"
|
||||
msgstr "Non se atoparon pistas coincidentes"
|
||||
|
||||
#~ msgid "Tracks & Covers"
|
||||
#~ msgstr "Pistas e cubertas"
|
||||
|
||||
#~ msgid "Views"
|
||||
#~ msgstr "Vistas"
|
||||
|
||||
@@ -8,7 +8,7 @@ msgstr ""
|
||||
"Project-Id-Version: coverartbrowser\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-12-21 23:10+0000\n"
|
||||
"PO-Revision-Date: 2014-07-11 03:30+0000\n"
|
||||
"PO-Revision-Date: 2015-02-24 15:20+0000\n"
|
||||
"Last-Translator: abuyop <Unknown>\n"
|
||||
"Language-Team: Malay <ms@li.org>\n"
|
||||
"Language: ms\n"
|
||||
@@ -16,8 +16,8 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Launchpad-Export-Date: 2014-07-11 06:08+0000\n"
|
||||
"X-Generator: Launchpad (build 17111)\n"
|
||||
"X-Launchpad-Export-Date: 2015-02-24 19:52+0000\n"
|
||||
"X-Generator: Launchpad (build 17355)\n"
|
||||
|
||||
#. TRANSLATORS: album duration (length) in the format hour:minute:second
|
||||
#: tmpl/album-tmpl.html:20
|
||||
@@ -213,7 +213,7 @@ msgstr "Main Album"
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:2
|
||||
#: tmp/coverart_entryview_full_pop_rb3.ui.h:2
|
||||
msgid "Play Next"
|
||||
msgstr ""
|
||||
msgstr "Main Berikutnya"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:4
|
||||
msgid "Queue Album"
|
||||
@@ -1013,9 +1013,3 @@ msgstr "Trek"
|
||||
#: coverart_playlists.py:165
|
||||
msgid "No matching tracks have been found"
|
||||
msgstr "Tiada trek sepadan ditemui"
|
||||
|
||||
#~ msgid "Tracks & Covers"
|
||||
#~ msgstr "Trek & Kulit Album"
|
||||
|
||||
#~ msgid "Views"
|
||||
#~ msgstr "Lihat"
|
||||
|
||||
@@ -8,67 +8,65 @@ msgstr ""
|
||||
"Project-Id-Version: coverartbrowser\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-12-21 23:10+0000\n"
|
||||
"PO-Revision-Date: 2014-02-20 10:31+0000\n"
|
||||
"Last-Translator: Tiago S. <Unknown>\n"
|
||||
"PO-Revision-Date: 2015-02-22 15:11+0000\n"
|
||||
"Last-Translator: Alexandre Fidalgo <alexandremagnos15@gmail.com>\n"
|
||||
"Language-Team: Portuguese <pt@li.org>\n"
|
||||
"Language: pt\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2014-02-20 17:40+0000\n"
|
||||
"X-Generator: Launchpad (build 16916)\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Launchpad-Export-Date: 2015-02-22 16:00+0000\n"
|
||||
"X-Generator: Launchpad (build 17355)\n"
|
||||
|
||||
#. TRANSLATORS: album duration (length) in the format hour:minute:second
|
||||
#: tmpl/album-tmpl.html:20
|
||||
#, python-format
|
||||
msgid "%d:%02d:%02d"
|
||||
msgstr ""
|
||||
msgstr "%d:%02d:%02d"
|
||||
|
||||
#. TRANSLATORS: album duration (length) in the format minute:second
|
||||
#: tmpl/album-tmpl.html:23
|
||||
#, python-format
|
||||
msgid "%d:%02d"
|
||||
msgstr ""
|
||||
msgstr "%d:%02d"
|
||||
|
||||
#: tmpl/album-tmpl.html:48
|
||||
#, fuzzy
|
||||
msgid "Hide all tracks"
|
||||
msgstr "Procurar por faixas"
|
||||
msgstr "Esconder todas as faixas"
|
||||
|
||||
#: tmpl/album-tmpl.html:49 tmpl/album-tmpl.html:93
|
||||
#, fuzzy
|
||||
msgid "Show all tracks"
|
||||
msgstr "Procurar por faixas"
|
||||
msgstr "Apresentar todas as faixas"
|
||||
|
||||
#. TRANSLATORS: where %s is the artist name - for example "Top Albums by
|
||||
#. Michael Jackson"
|
||||
#: tmpl/album-tmpl.html:69
|
||||
#, python-format
|
||||
msgid "Top albums by %s"
|
||||
msgstr ""
|
||||
msgstr "Álbuns mais populares de %s"
|
||||
|
||||
#. TRANSLATORS: %s is just a string and is not translated, %d is a number and
|
||||
#. is the number of track(s)
|
||||
#: tmpl/album-tmpl.html:87
|
||||
#, fuzzy, python-format
|
||||
#, python-format
|
||||
msgid "%s (%d track)"
|
||||
msgid_plural "%s (%d tracks)"
|
||||
msgstr[0] " possui %d músicas"
|
||||
msgstr[1] " possui %d músicas"
|
||||
msgstr[0] "%s (%d faixa)"
|
||||
msgstr[1] "%s (%d faixas)"
|
||||
|
||||
#: tmpl/album-tmpl.html:106
|
||||
msgid "Track list not available"
|
||||
msgstr ""
|
||||
msgstr "Lista de faixas não disponível"
|
||||
|
||||
#: tmpl/album-tmpl.html:119
|
||||
#, fuzzy
|
||||
msgid "Unable to retrieve album information:"
|
||||
msgstr "Mostrar informações do álbum"
|
||||
msgstr "Incapaz de obter informação do álbum:"
|
||||
|
||||
#: tmpl/albumartsearch-tmpl.html:141 tmpl/albumartsearch-tmpl.html:187
|
||||
#: tmpl/artistartsearch-tmpl.html:135
|
||||
msgid "Search Options"
|
||||
msgstr "Opções de Procura"
|
||||
msgstr "Opções de Pesquisa"
|
||||
|
||||
#: tmpl/albumartsearch-tmpl.html:187
|
||||
msgid "Tip: doubleclick or drag a cover to use it as the album cover"
|
||||
@@ -133,15 +131,15 @@ msgstr "Exibir mais resultados"
|
||||
|
||||
#: tmpl/artist-tmpl.html:9 tmpl/echoartist-tmpl.html:10
|
||||
msgid "No information available"
|
||||
msgstr ""
|
||||
msgstr "Sem informação disponível"
|
||||
|
||||
#: tmpl/artist-tmpl.html:28
|
||||
msgid "Unfilter"
|
||||
msgstr ""
|
||||
msgstr "Desfiltrar"
|
||||
|
||||
#: tmpl/artist-tmpl.html:29 tmpl/artist-tmpl.html:114
|
||||
msgid "Filter"
|
||||
msgstr ""
|
||||
msgstr "Filtrar"
|
||||
|
||||
#. TRANSLATORS: Links for artist-name e.g. Links for Michael Jackson
|
||||
#: tmpl/artist-tmpl.html:80 tmpl/artist-tmpl.html:87
|
||||
@@ -149,19 +147,19 @@ msgstr ""
|
||||
#: tmpl/links-tmpl.html:15 tmpl/links-tmpl.html:21
|
||||
#, python-format
|
||||
msgid "Links for %s:"
|
||||
msgstr ""
|
||||
msgstr "Ligações para %s:"
|
||||
|
||||
#: tmpl/artist-tmpl.html:97
|
||||
msgid "Similar Artists"
|
||||
msgstr ""
|
||||
msgstr "Artistas Semelhantes"
|
||||
|
||||
#: tmpl/artist-tmpl.html:108
|
||||
msgid "similar"
|
||||
msgstr ""
|
||||
msgstr "semelhante"
|
||||
|
||||
#: tmpl/artist-tmpl.html:124 tmpl/echoartist-tmpl.html:69
|
||||
msgid "Unable to retrieve artist information:"
|
||||
msgstr ""
|
||||
msgstr "Incapaz de obter informação do artista:"
|
||||
|
||||
#: tmpl/artistartsearch-tmpl.html:180
|
||||
msgid "Tip: doubleclick or drag a cover to use it as the artist cover"
|
||||
@@ -170,11 +168,11 @@ msgstr ""
|
||||
|
||||
#: tmpl/echoartist-tmpl.html:66
|
||||
msgid "Biography provided by: "
|
||||
msgstr ""
|
||||
msgstr "Biografia disponibilizada por: "
|
||||
|
||||
#: tmpl/links-tmpl.html:28
|
||||
msgid "Unable to get links"
|
||||
msgstr ""
|
||||
msgstr "Incapaz de obter ligações"
|
||||
|
||||
#: tmp/coverart_artist_pop_rb3.ui.h:1
|
||||
msgid "Play All"
|
||||
@@ -183,9 +181,8 @@ msgstr "Reproduzir Tudo"
|
||||
#: tmp/coverart_artist_pop_rb3.ui.h:2 tmp/coverart_browser_pop_rb3.ui.h:3
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:3
|
||||
#: tmp/coverart_entryview_full_pop_rb3.ui.h:3
|
||||
#, fuzzy
|
||||
msgid "Add to playing"
|
||||
msgstr "Adicionar à Lista"
|
||||
msgstr "Adicionar para Reproduzir"
|
||||
|
||||
#: tmp/coverart_artist_pop_rb3.ui.h:3
|
||||
msgid "Queue All"
|
||||
@@ -216,7 +213,7 @@ msgstr "Reproduzir Álbum"
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:2
|
||||
#: tmp/coverart_entryview_full_pop_rb3.ui.h:2
|
||||
msgid "Play Next"
|
||||
msgstr ""
|
||||
msgstr "Reproduzir Seguinte"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:4
|
||||
msgid "Queue Album"
|
||||
@@ -224,7 +221,7 @@ msgstr "Enfileirar Álbum"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:7
|
||||
msgid "Play Similar Artist"
|
||||
msgstr ""
|
||||
msgstr "Reproduzir Artista Semelhante"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:9
|
||||
msgid "Export and embed coverart"
|
||||
@@ -320,9 +317,8 @@ msgid "Album Information"
|
||||
msgstr "Informação do Álbum"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:20
|
||||
#, fuzzy
|
||||
msgid "Display album information"
|
||||
msgstr "Mostrar informações do álbum dentro da capa"
|
||||
msgstr "Mostrar informações do álbum"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:21
|
||||
msgid "Font size for the text below the cover-art."
|
||||
@@ -556,21 +552,18 @@ msgstr "Colocar a Faixa na Fila"
|
||||
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:7
|
||||
#: tmp/coverart_entryview_full_pop_rb3.ui.h:7
|
||||
#, fuzzy
|
||||
msgid "Play Similar"
|
||||
msgstr "Reproduzir Tudo"
|
||||
msgstr "Reproduzir Semelhante"
|
||||
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:8
|
||||
#: tmp/coverart_entryview_full_pop_rb3.ui.h:8
|
||||
#, fuzzy
|
||||
msgid "Track"
|
||||
msgstr "Faixas"
|
||||
msgstr "Faixa"
|
||||
|
||||
#: tmp/coverart_entryview_compact_pop_rb3.ui.h:10
|
||||
#: tmp/coverart_entryview_full_pop_rb3.ui.h:10
|
||||
#, fuzzy
|
||||
msgid "Genre"
|
||||
msgstr "Todos os Géneros"
|
||||
msgstr "Género"
|
||||
|
||||
#: tmp/coverart_exportembed.ui.h:1
|
||||
msgid "Choose folder to save tracks:"
|
||||
@@ -629,9 +622,8 @@ msgid "All Decades"
|
||||
msgstr "Todas as Décadas"
|
||||
|
||||
#: tmp/coverart_play_pop_rb3.ui.h:1
|
||||
#, fuzzy
|
||||
msgid "Remove from Playlist"
|
||||
msgstr "Adicionar à Lista"
|
||||
msgstr "Remover da Lista de Reprodução"
|
||||
|
||||
#: tmp/popups.xml.in.h:1
|
||||
msgid "rock"
|
||||
@@ -786,17 +778,17 @@ msgstr "%s de %s"
|
||||
#: coverart_artistinfo.py:478
|
||||
#, python-format
|
||||
msgid "Loading biography for %s"
|
||||
msgstr ""
|
||||
msgstr "A carregar biografia de %s"
|
||||
|
||||
#: coverart_artistinfo.py:825
|
||||
msgid "No artist specified."
|
||||
msgstr ""
|
||||
msgstr "Nenhum artista especificado."
|
||||
|
||||
#. Translators: 'top' here means 'most popular'. %s is replaced by the artist name.
|
||||
#: coverart_artistinfo.py:845
|
||||
#, python-format
|
||||
msgid "Loading top albums for %s"
|
||||
msgstr ""
|
||||
msgstr "A carregar álbuns mais populares de %s"
|
||||
|
||||
#: coverart_artistview.py:375 coverart_browser_source.py:1159
|
||||
msgid " with 1 track"
|
||||
@@ -831,6 +823,7 @@ msgstr "Ir até às Preferências"
|
||||
msgid "translator-credits"
|
||||
msgstr ""
|
||||
"Launchpad Contributions:\n"
|
||||
" Alexandre Fidalgo https://launchpad.net/~alexandremagnos15\n"
|
||||
" Tiago S. https://launchpad.net/~tiagosdot"
|
||||
|
||||
#. define .plugin text strings used for translation
|
||||
@@ -843,9 +836,8 @@ msgid "Browse and play your albums through their covers"
|
||||
msgstr "Navegue e toque seus álbums através de suas capas"
|
||||
|
||||
#: coverart_browser_source.py:178
|
||||
#, fuzzy
|
||||
msgid "CoverArt Playlist"
|
||||
msgstr "Nova Lista de Reprodução"
|
||||
msgstr "Reprodução de Capas de Albúm"
|
||||
|
||||
#. . TRANSLATORS - "All" is used in the context of "All artist names"
|
||||
#: coverart_browser_source.py:584
|
||||
@@ -912,7 +904,7 @@ msgstr "Reproduzir álbuns aleatórios"
|
||||
|
||||
#: coverart_controllers.py:501 coverart_controllers.py:555
|
||||
msgid "Follow playing song"
|
||||
msgstr ""
|
||||
msgstr "Siga reproduzindo som"
|
||||
|
||||
#: coverart_controllers.py:504 coverart_controllers.py:552
|
||||
msgid "Use favourites only"
|
||||
@@ -999,18 +991,16 @@ msgid "Search track artists"
|
||||
msgstr "Procurar artistas das faixas"
|
||||
|
||||
#: coverart_controllers.py:716
|
||||
#, fuzzy
|
||||
msgid "Search composers"
|
||||
msgstr "Procurar por capas"
|
||||
msgstr "Procurar compositores"
|
||||
|
||||
#: coverart_controllers.py:717
|
||||
msgid "Search albums"
|
||||
msgstr "Procurar álbuns"
|
||||
|
||||
#: coverart_controllers.py:718
|
||||
#, fuzzy
|
||||
msgid "Search titles"
|
||||
msgstr "Procurar texto"
|
||||
msgstr "Procurar títulos"
|
||||
|
||||
#. TRANSLATORS: for example 'Number of covers limited to 150'
|
||||
#: coverart_coverflowview.py:196
|
||||
@@ -1020,7 +1010,7 @@ msgstr "Número de capas limitado para %d"
|
||||
|
||||
#: coverart_covericonview.py:617
|
||||
msgid "Album has added to list of playing albums"
|
||||
msgstr ""
|
||||
msgstr "O albúm foi adicionado à lista dos albúns em reprodução"
|
||||
|
||||
#: coverart_entryview.py:77
|
||||
msgid "Tracks"
|
||||
@@ -1028,33 +1018,4 @@ msgstr "Faixas"
|
||||
|
||||
#: coverart_playlists.py:165
|
||||
msgid "No matching tracks have been found"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Tracks & Covers"
|
||||
#~ msgstr "Faixas e Capas"
|
||||
|
||||
#~ msgid "Views"
|
||||
#~ msgstr "Vistas"
|
||||
|
||||
#~ msgid "Display tracks and covers pane"
|
||||
#~ msgstr "Exibe o painel de faixas e capas"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Add a toggle-option to the coverart view to display the tracks and covers "
|
||||
#~ "for the chosen album"
|
||||
#~ msgstr ""
|
||||
#~ "Adiciona uma opção de troca entre a visualização de capas e exibição das "
|
||||
#~ "faixas e capas para o álbum escolhido"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Tip: Drag and Drop exported tracks from file-manager to a playlist or "
|
||||
#~ "telephone/other device"
|
||||
#~ msgstr ""
|
||||
#~ "Dica: Arraste e Solte faixas exportadas do explorador de ficheiros para "
|
||||
#~ "uma lista de execução, telefone ou outro dispositivo"
|
||||
|
||||
#~ msgid "size in pixels"
|
||||
#~ msgstr "tamanho em pixéis"
|
||||
|
||||
#~ msgid "Quick artist filter"
|
||||
#~ msgstr "Filtro de artista rápido"
|
||||
msgstr "Não foram encontradas faixas correspondentes"
|
||||
|
||||
@@ -8,7 +8,7 @@ msgstr ""
|
||||
"Project-Id-Version: coverartbrowser\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2014-12-21 23:10+0000\n"
|
||||
"PO-Revision-Date: 2015-01-23 08:26+0000\n"
|
||||
"PO-Revision-Date: 2015-02-16 08:38+0000\n"
|
||||
"Last-Translator: ☠Jay ZDLin☠ <Unknown>\n"
|
||||
"Language-Team: Russian <ru@li.org>\n"
|
||||
"Language: ru\n"
|
||||
@@ -17,8 +17,8 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Launchpad-Export-Date: 2015-01-24 18:36+0000\n"
|
||||
"X-Generator: Launchpad (build 17306)\n"
|
||||
"X-Launchpad-Export-Date: 2015-02-17 20:16+0000\n"
|
||||
"X-Generator: Launchpad (build 17341)\n"
|
||||
|
||||
#. TRANSLATORS: album duration (length) in the format hour:minute:second
|
||||
#: tmpl/album-tmpl.html:20
|
||||
@@ -139,7 +139,7 @@ msgstr "Информация недоступна"
|
||||
|
||||
#: tmpl/artist-tmpl.html:28
|
||||
msgid "Unfilter"
|
||||
msgstr ""
|
||||
msgstr "Отключить фильтр"
|
||||
|
||||
#: tmpl/artist-tmpl.html:29 tmpl/artist-tmpl.html:114
|
||||
msgid "Filter"
|
||||
@@ -151,7 +151,7 @@ msgstr "Фильтр"
|
||||
#: tmpl/links-tmpl.html:15 tmpl/links-tmpl.html:21
|
||||
#, python-format
|
||||
msgid "Links for %s:"
|
||||
msgstr ""
|
||||
msgstr "Ссылки на %s:"
|
||||
|
||||
#: tmpl/artist-tmpl.html:97
|
||||
msgid "Similar Artists"
|
||||
@@ -226,7 +226,7 @@ msgstr "Добавить альбом в очередь"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:7
|
||||
msgid "Play Similar Artist"
|
||||
msgstr ""
|
||||
msgstr "Играть похожего исполнителя"
|
||||
|
||||
#: tmp/coverart_browser_pop_rb3.ui.h:9
|
||||
msgid "Export and embed coverart"
|
||||
@@ -338,10 +338,12 @@ msgid ""
|
||||
"Ellipsizes the albums names to a fixed length when the display text option "
|
||||
"is enabled."
|
||||
msgstr ""
|
||||
"Сокращает названия альбомов до заданной длины, если включена опция "
|
||||
"отображения текста."
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:25
|
||||
msgid "Maximum allowed length for an album's name before being ellipsized."
|
||||
msgstr ""
|
||||
msgstr "Максимально допустимая длина названия альбома без сокращения."
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:26
|
||||
msgid "Maximum length:"
|
||||
@@ -385,7 +387,7 @@ msgstr "Панель треков"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:36
|
||||
msgid "open or close on click of cover"
|
||||
msgstr ""
|
||||
msgstr "открывать и закрывать при клике на обложке"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:37
|
||||
msgid "Advanced Options"
|
||||
@@ -429,11 +431,11 @@ msgstr "Увеличить на %:"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:47
|
||||
msgid "Hide Caption"
|
||||
msgstr ""
|
||||
msgstr "Спрятать заголовок"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:48
|
||||
msgid "Maximum covers to display:"
|
||||
msgstr ""
|
||||
msgstr "Макс. число отображаемых обложек:"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:49
|
||||
msgid "Background Colour"
|
||||
@@ -507,7 +509,7 @@ msgstr "Значок"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:66
|
||||
msgid "Current user-defined Genres:"
|
||||
msgstr ""
|
||||
msgstr "Текущие жанры пользователя:"
|
||||
|
||||
#: tmp/coverart_browser_prefs.ui.h:67
|
||||
msgid "Add a new alternative genre"
|
||||
@@ -825,6 +827,7 @@ msgstr ""
|
||||
" Pasha. P. Komar https://launchpad.net/~cellachain\n"
|
||||
" Rashid Aliyev https://launchpad.net/~rashid\n"
|
||||
" Stanislav V. Kroter https://launchpad.net/~krotersv\n"
|
||||
" Цымбарович Петр https://launchpad.net/~mentaljam119\n"
|
||||
" ☠Jay ZDLin☠ https://launchpad.net/~black-buddha666"
|
||||
|
||||
#. define .plugin text strings used for translation
|
||||
@@ -838,7 +841,7 @@ msgstr "Просматривайте и воспроизводите альбо
|
||||
|
||||
#: coverart_browser_source.py:178
|
||||
msgid "CoverArt Playlist"
|
||||
msgstr ""
|
||||
msgstr "Список воспроизведения"
|
||||
|
||||
#. . TRANSLATORS - "All" is used in the context of "All artist names"
|
||||
#: coverart_browser_source.py:584
|
||||
|
||||
@@ -179,8 +179,9 @@
|
||||
<object class="TextPopupButton" id="view_button">
|
||||
<property name="label" translatable="no">…</property>
|
||||
<property name="use_action_appearance">False</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="visible">False</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="no_show_all">True</property>
|
||||
<property name="receives_default">False</property>
|
||||
<property name="halign">center</property>
|
||||
<property name="use_action_appearance">False</property>
|
||||
|
||||