From b3e60df70d30451437b045b1d4c0d456da80d844 Mon Sep 17 00:00:00 2001 From: Stefano Karapetsas Date: Thu, 12 Jan 2012 18:43:33 +0100 Subject: Alacarte => Mozo --- Alacarte/MainWindow.py | 624 --------------------- Alacarte/Makefile.am | 24 - Alacarte/Makefile.in | 482 ----------------- Alacarte/MenuEditor.py | 775 -------------------------- Alacarte/__init__.py | 0 Alacarte/config.py.in | 9 - Alacarte/util.py | 244 --------- COPYING | 2 +- ChangeLog.pre-git | 268 ++++----- Makefile.am | 12 +- Makefile.in | 16 +- Mozo/MainWindow.py | 624 +++++++++++++++++++++ Mozo/Makefile.am | 24 + Mozo/Makefile.in | 482 +++++++++++++++++ Mozo/MenuEditor.py | 775 ++++++++++++++++++++++++++ Mozo/__init__.py | 0 Mozo/config.py.in | 9 + Mozo/util.py | 244 +++++++++ README | 6 +- alacarte.in | 37 -- configure | 98 ++-- configure.ac | 12 +- data/Makefile.am | 4 +- data/Makefile.in | 14 +- data/alacarte.desktop.in.in | 14 - data/alacarte.ui | 781 --------------------------- data/icons/Makefile.am | 12 +- data/icons/Makefile.in | 16 +- data/icons/hicolor_apps_16x16_alacarte.png | Bin 685 -> 0 bytes data/icons/hicolor_apps_16x16_mozo.png | Bin 0 -> 685 bytes data/icons/hicolor_apps_22x22_alacarte.png | Bin 1044 -> 0 bytes data/icons/hicolor_apps_22x22_mozo.png | Bin 0 -> 1044 bytes data/icons/hicolor_apps_24x24_alacarte.png | Bin 1009 -> 0 bytes data/icons/hicolor_apps_24x24_mozo.png | Bin 0 -> 1009 bytes data/icons/hicolor_apps_256x256_alacarte.png | Bin 21572 -> 0 bytes data/icons/hicolor_apps_256x256_mozo.png | Bin 0 -> 21572 bytes data/icons/hicolor_apps_32x32_alacarte.png | Bin 1456 -> 0 bytes data/icons/hicolor_apps_32x32_mozo.png | Bin 0 -> 1456 bytes data/icons/hicolor_apps_48x48_alacarte.png | Bin 2481 -> 0 bytes data/icons/hicolor_apps_48x48_mozo.png | Bin 0 -> 2481 bytes data/mozo.desktop.in.in | 14 + data/mozo.ui | 781 +++++++++++++++++++++++++++ mozo.in | 37 ++ po/ChangeLog | 64 +-- po/POTFILES.in | 8 +- po/POTFILES.skip | 2 +- po/an.po | 42 +- po/ar.po | 38 +- po/as.po | 34 +- po/ast.po | 38 +- po/be.po | 42 +- po/be@latin.po | 38 +- po/bem.po | 38 +- po/bg.po | 40 +- po/bn.po | 42 +- po/bn_IN.po | 38 +- po/br.po | 38 +- po/ca.po | 36 +- po/ca@valencia.po | 36 +- po/crh.po | 40 +- po/cs.po | 34 +- po/cy.po | 40 +- po/da.po | 38 +- po/de.po | 44 +- po/dz.po | 34 +- po/el.po | 46 +- po/en@shaw.po | 40 +- po/en_CA.po | 44 +- po/en_GB.po | 42 +- po/eo.po | 40 +- po/es.po | 44 +- po/et.po | 44 +- po/eu.po | 36 +- po/fa.po | 70 +-- po/fi.po | 42 +- po/fr.po | 38 +- po/fur.po | 36 +- po/fy.po | 38 +- po/ga.po | 38 +- po/gl.po | 36 +- po/gu.po | 36 +- po/he.po | 32 +- po/hi.po | 38 +- po/hr.po | 38 +- po/hu.po | 38 +- po/hy.po | 38 +- po/id.po | 44 +- po/io.po | 34 +- po/it.po | 38 +- po/ja.po | 38 +- po/ka.po | 36 +- po/kk.po | 42 +- po/kn.po | 38 +- po/ko.po | 40 +- po/ku.po | 42 +- po/lt.po | 34 +- po/lv.po | 32 +- po/mai.po | 38 +- po/mg.po | 40 +- po/mk.po | 32 +- po/ml.po | 40 +- po/mn.po | 38 +- po/mr.po | 36 +- po/ms.po | 44 +- po/nb.po | 44 +- po/nds.po | 42 +- po/nl.po | 42 +- po/nn.po | 48 +- po/oc.po | 36 +- po/or.po | 36 +- po/pa.po | 36 +- po/pl.po | 34 +- po/ps.po | 34 +- po/pt.po | 38 +- po/pt_BR.po | 44 +- po/ro.po | 42 +- po/ru.po | 40 +- po/si.po | 66 +-- po/sk.po | 38 +- po/sl.po | 44 +- po/sq.po | 38 +- po/sr.po | 42 +- po/sr@latin.po | 42 +- po/sv.po | 42 +- po/ta.po | 36 +- po/te.po | 40 +- po/th.po | 42 +- po/tr.po | 44 +- po/ug.po | 42 +- po/uk.po | 36 +- po/uz@cyrillic.po | 36 +- po/vi.po | 40 +- po/zh_CN.po | 34 +- po/zh_HK.po | 40 +- po/zh_TW.po | 40 +- 135 files changed, 5021 insertions(+), 5021 deletions(-) delete mode 100644 Alacarte/MainWindow.py delete mode 100644 Alacarte/Makefile.am delete mode 100644 Alacarte/Makefile.in delete mode 100644 Alacarte/MenuEditor.py delete mode 100644 Alacarte/__init__.py delete mode 100644 Alacarte/config.py.in delete mode 100644 Alacarte/util.py create mode 100644 Mozo/MainWindow.py create mode 100644 Mozo/Makefile.am create mode 100644 Mozo/Makefile.in create mode 100644 Mozo/MenuEditor.py create mode 100644 Mozo/__init__.py create mode 100644 Mozo/config.py.in create mode 100644 Mozo/util.py delete mode 100644 alacarte.in delete mode 100644 data/alacarte.desktop.in.in delete mode 100644 data/alacarte.ui delete mode 100644 data/icons/hicolor_apps_16x16_alacarte.png create mode 100644 data/icons/hicolor_apps_16x16_mozo.png delete mode 100644 data/icons/hicolor_apps_22x22_alacarte.png create mode 100644 data/icons/hicolor_apps_22x22_mozo.png delete mode 100644 data/icons/hicolor_apps_24x24_alacarte.png create mode 100644 data/icons/hicolor_apps_24x24_mozo.png delete mode 100644 data/icons/hicolor_apps_256x256_alacarte.png create mode 100644 data/icons/hicolor_apps_256x256_mozo.png delete mode 100644 data/icons/hicolor_apps_32x32_alacarte.png create mode 100644 data/icons/hicolor_apps_32x32_mozo.png delete mode 100644 data/icons/hicolor_apps_48x48_alacarte.png create mode 100644 data/icons/hicolor_apps_48x48_mozo.png create mode 100644 data/mozo.desktop.in.in create mode 100644 data/mozo.ui create mode 100644 mozo.in diff --git a/Alacarte/MainWindow.py b/Alacarte/MainWindow.py deleted file mode 100644 index 07467d0..0000000 --- a/Alacarte/MainWindow.py +++ /dev/null @@ -1,624 +0,0 @@ -# -*- coding: utf-8 -*- -# Alacarte Menu Editor - Simple fd.o Compliant Menu Editor -# Copyright (C) 2006 Travis Watkins -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Library General Public -# License as published by the Free Software Foundation; either -# version 2 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Library General Public License for more details. -# -# You should have received a copy of the GNU Library General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -import gtk, matemenu, gobject, gio -import cgi, os -import gettext -import subprocess -import urllib -try: - from Alacarte import config - gettext.bindtextdomain(config.GETTEXT_PACKAGE,config.localedir) - gettext.textdomain(config.GETTEXT_PACKAGE) -except: - pass -_ = gettext.gettext -from Alacarte.MenuEditor import MenuEditor -from Alacarte import util - -class MainWindow: - timer = None - #hack to make editing menu properties work - allow_update = True - #drag-and-drop stuff - dnd_items = [('ALACARTE_ITEM_ROW', gtk.TARGET_SAME_APP, 0), ('text/plain', 0, 1)] - dnd_menus = [('ALACARTE_MENU_ROW', gtk.TARGET_SAME_APP, 0)] - dnd_both = [dnd_items[0],] + dnd_menus - drag_data = None - edit_pool = [] - - def __init__(self, datadir, version, argv): - self.file_path = datadir - self.version = version - self.editor = MenuEditor() - gtk.window_set_default_icon_name('alacarte') - self.tree = gtk.Builder() - self.tree.set_translation_domain(config.GETTEXT_PACKAGE) - self.tree.add_from_file(os.path.join(self.file_path, 'alacarte.ui')) - self.tree.connect_signals(self) - self.setupMenuTree() - self.setupItemTree() - self.tree.get_object('edit_delete').set_sensitive(False) - self.tree.get_object('edit_revert_to_original').set_sensitive(False) - self.tree.get_object('edit_properties').set_sensitive(False) - self.tree.get_object('move_up_button').set_sensitive(False) - self.tree.get_object('move_down_button').set_sensitive(False) - self.tree.get_object('new_separator_button').set_sensitive(False) - accelgroup = gtk.AccelGroup() - keyval, modifier = gtk.accelerator_parse('Z') - accelgroup.connect_group(keyval, modifier, gtk.ACCEL_VISIBLE, self.on_mainwindow_undo) - keyval, modifier = gtk.accelerator_parse('Z') - accelgroup.connect_group(keyval, modifier, gtk.ACCEL_VISIBLE, self.on_mainwindow_redo) - keyval, modifier = gtk.accelerator_parse('F1') - accelgroup.connect_group(keyval, modifier, gtk.ACCEL_VISIBLE, self.on_help_button_clicked) - self.tree.get_object('mainwindow').add_accel_group(accelgroup) - - def run(self): - self.loadMenus() - self.editor.applications.tree.add_monitor(self.menuChanged, None) - self.editor.settings.tree.add_monitor(self.menuChanged, None) - self.tree.get_object('mainwindow').show_all() - gtk.main() - - def menuChanged(self, *a): - if self.timer: - gobject.source_remove(self.timer) - self.timer = None - self.timer = gobject.timeout_add(3, self.loadUpdates) - - def loadUpdates(self): - if not self.allow_update: - return False - menu_tree = self.tree.get_object('menu_tree') - item_tree = self.tree.get_object('item_tree') - items, iter = item_tree.get_selection().get_selected() - update_items = False - item_id, separator_path = None, None - if iter: - update_items = True - if items[iter][3].get_type() == matemenu.TYPE_DIRECTORY: - item_id = os.path.split(items[iter][3].get_desktop_file_path())[1] - update_items = True - elif items[iter][3].get_type() == matemenu.TYPE_ENTRY: - item_id = items[iter][3].get_desktop_file_id() - update_items = True - elif items[iter][3].get_type() == matemenu.TYPE_SEPARATOR: - item_id = items.get_path(iter) - update_items = True - menus, iter = menu_tree.get_selection().get_selected() - update_menus = False - menu_id = None - if iter: - if menus[iter][2].get_desktop_file_path(): - menu_id = os.path.split(menus[iter][2].get_desktop_file_path())[1] - else: - menu_id = menus[iter][2].get_menu_id() - update_menus = True - self.loadMenus() - #find current menu in new tree - if update_menus: - menu_tree.get_model().foreach(self.findMenu, menu_id) - menus, iter = menu_tree.get_selection().get_selected() - if iter: - self.on_menu_tree_cursor_changed(menu_tree) - #find current item in new list - if update_items: - i = 0 - for item in item_tree.get_model(): - found = False - if item[3].get_type() == matemenu.TYPE_ENTRY and item[3].get_desktop_file_id() == item_id: - found = True - if item[3].get_type() == matemenu.TYPE_DIRECTORY and item[3].get_desktop_file_path(): - if os.path.split(item[3].get_desktop_file_path())[1] == item_id: - found = True - if item[3].get_type() == matemenu.TYPE_SEPARATOR: - if not isinstance(item_id, tuple): - continue - #separators have no id, have to find them manually - #probably won't work with two separators together - if (item_id[0] - 1,) == (i,): - found = True - elif (item_id[0] + 1,) == (i,): - found = True - elif (item_id[0],) == (i,): - found = True - if found: - item_tree.get_selection().select_path((i,)) - self.on_item_tree_cursor_changed(item_tree) - break - i += 1 - return False - - def findMenu(self, menus, path, iter, menu_id): - if not menus[path][2].get_desktop_file_path(): - if menu_id == menus[path][2].get_menu_id(): - menu_tree = self.tree.get_object('menu_tree') - menu_tree.expand_to_path(path) - menu_tree.get_selection().select_path(path) - return True - return False - if os.path.split(menus[path][2].get_desktop_file_path())[1] == menu_id: - menu_tree = self.tree.get_object('menu_tree') - menu_tree.expand_to_path(path) - menu_tree.get_selection().select_path(path) - return True - - def setupMenuTree(self): - self.menu_store = gtk.TreeStore(gtk.gdk.Pixbuf, str, object) - menus = self.tree.get_object('menu_tree') - column = gtk.TreeViewColumn(_('Name')) - column.set_spacing(4) - cell = gtk.CellRendererPixbuf() - column.pack_start(cell, False) - column.set_attributes(cell, pixbuf=0) - cell = gtk.CellRendererText() - cell.set_fixed_size(-1, 25) - column.pack_start(cell, True) - column.set_attributes(cell, markup=1) - column.set_sizing(gtk.TREE_VIEW_COLUMN_FIXED) - menus.append_column(column) - menus.enable_model_drag_source(gtk.gdk.BUTTON1_MASK, self.dnd_menus, gtk.gdk.ACTION_COPY) - menus.enable_model_drag_dest(self.dnd_both, gtk.gdk.ACTION_PRIVATE) - - def setupItemTree(self): - items = self.tree.get_object('item_tree') - column = gtk.TreeViewColumn(_('Show')) - cell = gtk.CellRendererToggle() - cell.connect('toggled', self.on_item_tree_show_toggled) - column.pack_start(cell, True) - column.set_attributes(cell, active=0) - #hide toggle for separators - column.set_cell_data_func(cell, self._cell_data_toggle_func) - items.append_column(column) - column = gtk.TreeViewColumn(_('Item')) - column.set_spacing(4) - cell = gtk.CellRendererPixbuf() - column.pack_start(cell, False) - column.set_attributes(cell, pixbuf=1) - cell = gtk.CellRendererText() - cell.set_fixed_size(-1, 25) - column.pack_start(cell, True) - column.set_attributes(cell, markup=2) - items.append_column(column) - self.item_store = gtk.ListStore(bool, gtk.gdk.Pixbuf, str, object) - items.set_model(self.item_store) - items.enable_model_drag_source(gtk.gdk.BUTTON1_MASK, self.dnd_items, gtk.gdk.ACTION_COPY) - items.enable_model_drag_dest(self.dnd_items, gtk.gdk.ACTION_PRIVATE) - - def _cell_data_toggle_func(self, tree_column, renderer, model, treeiter): - if model[treeiter][3].get_type() == matemenu.TYPE_SEPARATOR: - renderer.set_property('visible', False) - else: - renderer.set_property('visible', True) - - def loadMenus(self): - self.menu_store.clear() - for menu in self.editor.getMenus(): - iters = [None]*20 - self.loadMenu(iters, menu) - menu_tree = self.tree.get_object('menu_tree') - menu_tree.set_model(self.menu_store) - for menu in self.menu_store: - #this might not work for some reason - try: - menu_tree.expand_to_path(menu.path) - except: - pass - menu_tree.get_selection().select_path((0,)) - self.on_menu_tree_cursor_changed(menu_tree) - - def loadMenu(self, iters, parent, depth=0): - if depth == 0: - icon = util.getIcon(parent) - iters[depth] = self.menu_store.append(None, (icon, cgi.escape(parent.get_name()), parent)) - depth += 1 - for menu, show in self.editor.getMenus(parent): - if show: - name = cgi.escape(menu.get_name()) - else: - name = '' + cgi.escape(menu.get_name()) + '' - icon = util.getIcon(menu) - iters[depth] = self.menu_store.append(iters[depth-1], (icon, name, menu)) - self.loadMenu(iters, menu, depth) - depth -= 1 - - def loadItems(self, menu, menu_path): - self.item_store.clear() - for item, show in self.editor.getItems(menu): - menu_icon = None - if item.get_type() == matemenu.TYPE_SEPARATOR: - name = '---' - icon = None - elif item.get_type() == matemenu.TYPE_ENTRY: - if show: - name = cgi.escape(item.get_display_name()) - else: - name = '' + cgi.escape(item.get_display_name()) + '' - icon = util.getIcon(item) - else: - if show: - name = cgi.escape(item.get_name()) - else: - name = '' + cgi.escape(item.get_name()) + '' - icon = util.getIcon(item) - self.item_store.append((show, icon, name, item)) - - #this is a little timeout callback to insert new items after - #mate-desktop-item-edit has finished running - def waitForNewItemProcess(self, process, parent_id, file_path): - if process.poll() != None: - if os.path.isfile(file_path): - self.editor.insertExternalItem(os.path.split(file_path)[1], parent_id) - return False - return True - - def waitForNewMenuProcess(self, process, parent_id, file_path): - if process.poll() != None: - #hack for broken mate-desktop-item-edit - broken_path = os.path.join(os.path.split(file_path)[0], '.directory') - if os.path.isfile(broken_path): - os.rename(broken_path, file_path) - if os.path.isfile(file_path): - self.editor.insertExternalMenu(os.path.split(file_path)[1], parent_id) - return False - return True - - #this callback keeps you from editing the same item twice - def waitForEditProcess(self, process, file_path): - if process.poll() != None: - self.edit_pool.remove(file_path) - return False - return True - - def on_new_menu_button_clicked(self, button): - menu_tree = self.tree.get_object('menu_tree') - menus, iter = menu_tree.get_selection().get_selected() - if not iter: - parent = menus[(0,)][2] - menu_tree.expand_to_path((0,)) - menu_tree.get_selection().select_path((0,)) - else: - parent = menus[iter][2] - file_path = os.path.join(util.getUserDirectoryPath(), util.getUniqueFileId('alacarte-made', '.directory')) - process = subprocess.Popen(['mate-desktop-item-edit', file_path], env=os.environ) - gobject.timeout_add(100, self.waitForNewMenuProcess, process, parent.menu_id, file_path) - - def on_new_item_button_clicked(self, button): - menu_tree = self.tree.get_object('menu_tree') - menus, iter = menu_tree.get_selection().get_selected() - if not iter: - parent = menus[(0,)][2] - menu_tree.expand_to_path((0,)) - menu_tree.get_selection().select_path((0,)) - else: - parent = menus[iter][2] - file_path = os.path.join(util.getUserItemPath(), util.getUniqueFileId('alacarte-made', '.desktop')) - process = subprocess.Popen(['mate-desktop-item-edit', file_path], env=os.environ) - gobject.timeout_add(100, self.waitForNewItemProcess, process, parent.menu_id, file_path) - - def on_new_separator_button_clicked(self, button): - item_tree = self.tree.get_object('item_tree') - items, iter = item_tree.get_selection().get_selected() - if not iter: - return - else: - after = items[iter][3] - menu_tree = self.tree.get_object('menu_tree') - menus, iter = menu_tree.get_selection().get_selected() - parent = menus[iter][2] - self.editor.createSeparator(parent, after=after) - - def on_edit_delete_activate(self, menu): - item_tree = self.tree.get_object('item_tree') - items, iter = item_tree.get_selection().get_selected() - if not iter: - return - item = items[iter][3] - if item.get_type() == matemenu.TYPE_ENTRY: - self.editor.deleteItem(item) - elif item.get_type() == matemenu.TYPE_DIRECTORY: - self.editor.deleteMenu(item) - elif item.get_type() == matemenu.TYPE_SEPARATOR: - self.editor.deleteSeparator(item) - - def on_edit_revert_to_original_activate(self, menu): - item_tree = self.tree.get_object('item_tree') - items, iter = item_tree.get_selection().get_selected() - if not iter: - return - item = items[iter][3] - if item.get_type() == matemenu.TYPE_ENTRY: - self.editor.revertItem(item) - elif item.get_type() == matemenu.TYPE_DIRECTORY: - self.editor.revertMenu(item) - - def on_edit_properties_activate(self, menu): - item_tree = self.tree.get_object('item_tree') - items, iter = item_tree.get_selection().get_selected() - if not iter: - return - item = items[iter][3] - if item.get_type() not in (matemenu.TYPE_ENTRY, matemenu.TYPE_DIRECTORY): - return - - if item.get_type() == matemenu.TYPE_ENTRY: - file_path = os.path.join(util.getUserItemPath(), item.get_desktop_file_id()) - file_type = 'Item' - elif item.get_type() == matemenu.TYPE_DIRECTORY: - if item.get_desktop_file_path() == None: - file_path = util.getUniqueFileId('alacarte-made', '.directory') - parser = util.DesktopParser(file_path, 'Directory') - parser.set('Name', item.get_name()) - parser.set('Comment', item.get_comment()) - parser.set('Icon', item.get_icon()) - parser.write(open(file_path)) - else: - file_path = os.path.join(util.getUserDirectoryPath(), os.path.split(item.get_desktop_file_path())[1]) - file_type = 'Menu' - - if not os.path.isfile(file_path): - data = open(item.get_desktop_file_path()).read() - open(file_path, 'w').write(data) - self.editor._MenuEditor__addUndo([(file_type, os.path.split(file_path)[1]),]) - else: - self.editor._MenuEditor__addUndo([item,]) - if file_path not in self.edit_pool: - self.edit_pool.append(file_path) - process = subprocess.Popen(['mate-desktop-item-edit', file_path], env=os.environ) - gobject.timeout_add(100, self.waitForEditProcess, process, file_path) - - def on_menu_tree_cursor_changed(self, treeview): - menus, iter = treeview.get_selection().get_selected() - menu_path = menus.get_path(iter) - item_tree = self.tree.get_object('item_tree') - item_tree.get_selection().unselect_all() - self.loadItems(self.menu_store[menu_path][2], menu_path) - self.tree.get_object('edit_delete').set_sensitive(False) - self.tree.get_object('edit_revert_to_original').set_sensitive(False) - self.tree.get_object('edit_properties').set_sensitive(False) - self.tree.get_object('move_up_button').set_sensitive(False) - self.tree.get_object('move_down_button').set_sensitive(False) - self.tree.get_object('new_separator_button').set_sensitive(False) - - def on_menu_tree_drag_data_get(self, treeview, context, selection, target_id, etime): - menus, iter = treeview.get_selection().get_selected() - self.drag_data = menus[iter][2] - - def on_menu_tree_drag_data_received(self, treeview, context, x, y, selection, info, etime): - menus = treeview.get_model() - drop_info = treeview.get_dest_row_at_pos(x, y) - if drop_info: - path, position = drop_info - types = (gtk.TREE_VIEW_DROP_INTO_OR_BEFORE, gtk.TREE_VIEW_DROP_INTO_OR_AFTER) - if position not in types: - context.finish(False, False, etime) - return False - if selection.target in ('ALACARTE_ITEM_ROW', 'ALACARTE_MENU_ROW'): - if self.drag_data == None: - return False - item = self.drag_data - new_parent = menus[path][2] - treeview.get_selection().select_path(path) - if item.get_type() == matemenu.TYPE_ENTRY: - self.editor.copyItem(item, new_parent) - elif item.get_type() == matemenu.TYPE_DIRECTORY: - if self.editor.moveMenu(item, new_parent) == False: - self.loadUpdates() - else: - context.finish(False, False, etime) - context.finish(True, True, etime) - self.drag_data = None - - def on_item_tree_show_toggled(self, cell, path): - item = self.item_store[path][3] - if item.get_type() == matemenu.TYPE_SEPARATOR: - return - if self.item_store[path][0]: - self.editor.setVisible(item, False) - else: - self.editor.setVisible(item, True) - self.item_store[path][0] = not self.item_store[path][0] - - def on_item_tree_cursor_changed(self, treeview): - items, iter = treeview.get_selection().get_selected() - if iter is None: - return - item = items[iter][3] - self.tree.get_object('edit_delete').set_sensitive(True) - self.tree.get_object('new_separator_button').set_sensitive(True) - if self.editor.canRevert(item): - self.tree.get_object('edit_revert_to_original').set_sensitive(True) - else: - self.tree.get_object('edit_revert_to_original').set_sensitive(False) - if not item.get_type() == matemenu.TYPE_SEPARATOR: - self.tree.get_object('edit_properties').set_sensitive(True) - else: - self.tree.get_object('edit_properties').set_sensitive(False) - - # If first item... - if items.get_path(iter)[0] == 0: - self.tree.get_object('move_up_button').set_sensitive(False) - else: - self.tree.get_object('move_up_button').set_sensitive(True) - - # If last item... - if items.get_path(iter)[0] == (len(items)-1): - self.tree.get_object('move_down_button').set_sensitive(False) - else: - self.tree.get_object('move_down_button').set_sensitive(True) - - def on_item_tree_row_activated(self, treeview, path, column): - self.on_edit_properties_activate(None) - - def on_item_tree_popup_menu(self, item_tree, event=None): - model, iter = item_tree.get_selection().get_selected() - if event: - #don't show if it's not the right mouse button - if event.button != 3: - return - button = event.button - event_time = event.time - info = item_tree.get_path_at_pos(int(event.x), int(event.y)) - if info != None: - path, col, cellx, celly = info - item_tree.grab_focus() - item_tree.set_cursor(path, col, 0) - else: - path = model.get_path(iter) - button = 0 - event_time = 0 - item_tree.grab_focus() - item_tree.set_cursor(path, item_tree.get_columns()[0], 0) - popup = self.tree.get_object('edit_menu') - popup.popup(None, None, None, button, event_time) - #without this shift-f10 won't work - return True - - def on_item_tree_drag_data_get(self, treeview, context, selection, target_id, etime): - items, iter = treeview.get_selection().get_selected() - self.drag_data = items[iter][3] - - def on_item_tree_drag_data_received(self, treeview, context, x, y, selection, info, etime): - items = treeview.get_model() - types = (gtk.TREE_VIEW_DROP_BEFORE, gtk.TREE_VIEW_DROP_INTO_OR_BEFORE) - if selection.target == 'ALACARTE_ITEM_ROW': - drop_info = treeview.get_dest_row_at_pos(x, y) - before = None - after = None - if self.drag_data == None: - return False - item = self.drag_data - if drop_info: - path, position = drop_info - if position in types: - before = items[path][3] - else: - after = items[path][3] - else: - path = (len(items) - 1,) - after = items[path][3] - if item.get_type() == matemenu.TYPE_ENTRY: - self.editor.moveItem(item, item.get_parent(), before, after) - elif item.get_type() == matemenu.TYPE_DIRECTORY: - if self.editor.moveMenu(item, item.get_parent(), before, after) == False: - self.loadUpdates() - elif item.get_type() == matemenu.TYPE_SEPARATOR: - self.editor.moveSeparator(item, item.get_parent(), before, after) - context.finish(True, True, etime) - elif selection.target == 'text/plain': - if selection.data == None: - return False - menus, iter = self.tree.get_object('menu_tree').get_selection().get_selected() - parent = menus[iter][2] - drop_info = treeview.get_dest_row_at_pos(x, y) - before = None - after = None - if drop_info: - path, position = drop_info - if position in types: - before = items[path][3] - else: - after = items[path][3] - else: - path = (len(items) - 1,) - after = items[path][3] - file_path = urllib.unquote(selection.data).strip() - if not file_path.startswith('file:'): - return - myfile = gio.File(uri=file_path) - file_info = myfile.query_info(gio.FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE) - content_type = file_info.get_content_type() - if content_type == 'application/x-desktop': - input_stream = myfile.read() - open('/tmp/alacarte-dnd.desktop', 'w').write(input_stream.read()) - parser = util.DesktopParser('/tmp/alacarte-dnd.desktop') - self.editor.createItem(parent, parser.get('Icon'), parser.get('Name', self.editor.locale), parser.get('Comment', self.editor.locale), parser.get('Exec'), parser.get('Terminal'), before, after) - elif content_type in ('application/x-shellscript', 'application/x-executable'): - self.editor.createItem(parent, None, os.path.split(file_path)[1].strip(), None, file_path.replace('file://', '').strip(), False, before, after) - self.drag_data = None - - def on_item_tree_key_press_event(self, item_tree, event): - if event.keyval == gtk.keysyms.Delete: - self.on_edit_delete_activate(item_tree) - - def on_move_up_button_clicked(self, button): - item_tree = self.tree.get_object('item_tree') - items, iter = item_tree.get_selection().get_selected() - if not iter: - return - path = items.get_path(iter) - #at top, can't move up - if path[0] == 0: - return - item = items[path][3] - before = items[(path[0] - 1,)][3] - if item.get_type() == matemenu.TYPE_ENTRY: - self.editor.moveItem(item, item.get_parent(), before=before) - elif item.get_type() == matemenu.TYPE_DIRECTORY: - self.editor.moveMenu(item, item.get_parent(), before=before) - elif item.get_type() == matemenu.TYPE_SEPARATOR: - self.editor.moveSeparator(item, item.get_parent(), before=before) - - def on_move_down_button_clicked(self, button): - item_tree = self.tree.get_object('item_tree') - items, iter = item_tree.get_selection().get_selected() - if not iter: - return - path = items.get_path(iter) - #at bottom, can't move down - if path[0] == (len(items) - 1): - return - item = items[path][3] - after = items[path][3] - if item.get_type() == matemenu.TYPE_ENTRY: - self.editor.moveItem(item, item.get_parent(), after=after) - elif item.get_type() == matemenu.TYPE_DIRECTORY: - self.editor.moveMenu(item, item.get_parent(), after=after) - elif item.get_type() == matemenu.TYPE_SEPARATOR: - self.editor.moveSeparator(item, item.get_parent(), after=after) - - def on_mainwindow_undo(self, accelgroup, window, keyval, modifier): - self.editor.undo() - - def on_mainwindow_redo(self, accelgroup, window, keyval, modifier): - self.editor.redo() - - def on_help_button_clicked(self, *args): - gtk.show_uri(gtk.gdk.screen_get_default(), "ghelp:user-guide#menu-editor", gtk.get_current_event_time()) - - def on_revert_button_clicked(self, button): - dialog = self.tree.get_object('revertdialog') - dialog.set_transient_for(self.tree.get_object('mainwindow')) - dialog.show_all() - if dialog.run() == gtk.RESPONSE_YES: - self.editor.revert() - dialog.hide() - - def on_close_button_clicked(self, button): - try: - self.tree.get_object('mainwindow').hide() - except: - pass - gobject.timeout_add(10, self.quit) - - def on_style_set(self, *args): - self.loadUpdates() - - def quit(self): - self.editor.quit() - gtk.main_quit() diff --git a/Alacarte/Makefile.am b/Alacarte/Makefile.am deleted file mode 100644 index 6359d93..0000000 --- a/Alacarte/Makefile.am +++ /dev/null @@ -1,24 +0,0 @@ -## Process this file with automake to produce Makefile.in - -appdir = $(pythondir)/Alacarte -app_PYTHON = __init__.py MainWindow.py MenuEditor.py util.py -nodist_app_PYTHON = config.py - -config.py: config.py.in - sed \ - -e s!\@prefix\@!$(prefix)! \ - -e s!\@datadir\@!$(datadir)! \ - -e s!\@pkgdatadir\@!$(pkgdatadir)! \ - -e s!\@libexecdir\@!$(libexecdir)! \ - -e s!\@libdir\@!$(libdir)! \ - -e s!\@PACKAGE\@!$(PACKAGE)! \ - -e s!\@VERSION\@!$(VERSION)! \ - -e s!\@GETTEXT_PACKAGE\@!$(GETTEXT_PACKAGE)! \ - < $< > $@ -config.py: Makefile - -CLEANFILES = config.py -EXTRA_DIST = config.py.in - -all-local: config.py - diff --git a/Alacarte/Makefile.in b/Alacarte/Makefile.in deleted file mode 100644 index f4f6510..0000000 --- a/Alacarte/Makefile.in +++ /dev/null @@ -1,482 +0,0 @@ -# Makefile.in generated by automake 1.11.1 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -subdir = Alacarte -DIST_COMMON = $(app_PYTHON) $(srcdir)/Makefile.am \ - $(srcdir)/Makefile.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -SOURCES = -DIST_SOURCES = -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__installdirs = "$(DESTDIR)$(appdir)" "$(DESTDIR)$(appdir)" -py_compile = $(top_srcdir)/py-compile -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -ALACARTE_CFLAGS = @ALACARTE_CFLAGS@ -ALACARTE_LIBS = @ALACARTE_LIBS@ -ALL_LINGUAS = @ALL_LINGUAS@ -AMTAR = @AMTAR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CATALOGS = @CATALOGS@ -CATOBJEXT = @CATOBJEXT@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DATADIRNAME = @DATADIRNAME@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GMOFILES = @GMOFILES@ -GMSGFMT = @GMSGFMT@ -GREP = @GREP@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INSTOBJEXT = @INSTOBJEXT@ -INTLLIBS = @INTLLIBS@ -INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ -INTLTOOL_MERGE = @INTLTOOL_MERGE@ -INTLTOOL_PERL = @INTLTOOL_PERL@ -INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ -LDFLAGS = @LDFLAGS@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LTLIBOBJS = @LTLIBOBJS@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MKDIR_P = @MKDIR_P@ -MKINSTALLDIRS = @MKINSTALLDIRS@ -MSGFMT = @MSGFMT@ -MSGFMT_OPTS = @MSGFMT_OPTS@ -MSGMERGE = @MSGMERGE@ -OBJEXT = @OBJEXT@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POFILES = @POFILES@ -POSUB = @POSUB@ -PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@ -PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@ -PYTHON = @PYTHON@ -PYTHON2_4 = @PYTHON2_4@ -PYTHON2_5 = @PYTHON2_5@ -PYTHON2_6 = @PYTHON2_6@ -PYTHON2_7 = @PYTHON2_7@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_CC = @ac_ct_CC@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build_alias = @build_alias@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host_alias = @host_alias@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -appdir = $(pythondir)/Alacarte -app_PYTHON = __init__.py MainWindow.py MenuEditor.py util.py -nodist_app_PYTHON = config.py -CLEANFILES = config.py -EXTRA_DIST = config.py.in -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Alacarte/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu Alacarte/Makefile -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -install-appPYTHON: $(app_PYTHON) - @$(NORMAL_INSTALL) - test -z "$(appdir)" || $(MKDIR_P) "$(DESTDIR)$(appdir)" - @list='$(app_PYTHON)'; dlist=; list2=; test -n "$(appdir)" || list=; \ - for p in $$list; do \ - if test -f "$$p"; then b=; else b="$(srcdir)/"; fi; \ - if test -f $$b$$p; then \ - $(am__strip_dir) \ - dlist="$$dlist $$f"; \ - list2="$$list2 $$b$$p"; \ - else :; fi; \ - done; \ - for file in $$list2; do echo $$file; done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(appdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(appdir)" || exit $$?; \ - done || exit $$?; \ - if test -n "$$dlist"; then \ - if test -z "$(DESTDIR)"; then \ - PYTHON=$(PYTHON) $(py_compile) --basedir "$(appdir)" $$dlist; \ - else \ - PYTHON=$(PYTHON) $(py_compile) --destdir "$(DESTDIR)" --basedir "$(appdir)" $$dlist; \ - fi; \ - else :; fi - -uninstall-appPYTHON: - @$(NORMAL_UNINSTALL) - @list='$(app_PYTHON)'; test -n "$(appdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - test -n "$$files" || exit 0; \ - filesc=`echo "$$files" | sed 's|$$|c|'`; \ - fileso=`echo "$$files" | sed 's|$$|o|'`; \ - echo " ( cd '$(DESTDIR)$(appdir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(appdir)" && rm -f $$files || exit $$?; \ - echo " ( cd '$(DESTDIR)$(appdir)' && rm -f" $$filesc ")"; \ - cd "$(DESTDIR)$(appdir)" && rm -f $$filesc || exit $$?; \ - echo " ( cd '$(DESTDIR)$(appdir)' && rm -f" $$fileso ")"; \ - cd "$(DESTDIR)$(appdir)" && rm -f $$fileso -install-nodist_appPYTHON: $(nodist_app_PYTHON) - @$(NORMAL_INSTALL) - test -z "$(appdir)" || $(MKDIR_P) "$(DESTDIR)$(appdir)" - @list='$(nodist_app_PYTHON)'; dlist=; list2=; test -n "$(appdir)" || list=; \ - for p in $$list; do \ - if test -f "$$p"; then b=; else b="$(srcdir)/"; fi; \ - if test -f $$b$$p; then \ - $(am__strip_dir) \ - dlist="$$dlist $$f"; \ - list2="$$list2 $$b$$p"; \ - else :; fi; \ - done; \ - for file in $$list2; do echo $$file; done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(appdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(appdir)" || exit $$?; \ - done || exit $$?; \ - if test -n "$$dlist"; then \ - if test -z "$(DESTDIR)"; then \ - PYTHON=$(PYTHON) $(py_compile) --basedir "$(appdir)" $$dlist; \ - else \ - PYTHON=$(PYTHON) $(py_compile) --destdir "$(DESTDIR)" --basedir "$(appdir)" $$dlist; \ - fi; \ - else :; fi - -uninstall-nodist_appPYTHON: - @$(NORMAL_UNINSTALL) - @list='$(nodist_app_PYTHON)'; test -n "$(appdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - test -n "$$files" || exit 0; \ - filesc=`echo "$$files" | sed 's|$$|c|'`; \ - fileso=`echo "$$files" | sed 's|$$|o|'`; \ - echo " ( cd '$(DESTDIR)$(appdir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(appdir)" && rm -f $$files || exit $$?; \ - echo " ( cd '$(DESTDIR)$(appdir)' && rm -f" $$filesc ")"; \ - cd "$(DESTDIR)$(appdir)" && rm -f $$filesc || exit $$?; \ - echo " ( cd '$(DESTDIR)$(appdir)' && rm -f" $$fileso ")"; \ - cd "$(DESTDIR)$(appdir)" && rm -f $$fileso -tags: TAGS -TAGS: - -ctags: CTAGS -CTAGS: - - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile all-local -installdirs: - for dir in "$(DESTDIR)$(appdir)" "$(DESTDIR)$(appdir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - `test -z '$(STRIP)' || \ - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: install-appPYTHON install-nodist_appPYTHON - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-appPYTHON uninstall-nodist_appPYTHON - -.MAKE: install-am install-strip - -.PHONY: all all-am all-local check check-am clean clean-generic \ - distclean distclean-generic distdir dvi dvi-am html html-am \ - info info-am install install-am install-appPYTHON install-data \ - install-data-am install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-nodist_appPYTHON \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic pdf pdf-am ps ps-am uninstall uninstall-am \ - uninstall-appPYTHON uninstall-nodist_appPYTHON - - -config.py: config.py.in - sed \ - -e s!\@prefix\@!$(prefix)! \ - -e s!\@datadir\@!$(datadir)! \ - -e s!\@pkgdatadir\@!$(pkgdatadir)! \ - -e s!\@libexecdir\@!$(libexecdir)! \ - -e s!\@libdir\@!$(libdir)! \ - -e s!\@PACKAGE\@!$(PACKAGE)! \ - -e s!\@VERSION\@!$(VERSION)! \ - -e s!\@GETTEXT_PACKAGE\@!$(GETTEXT_PACKAGE)! \ - < $< > $@ -config.py: Makefile - -all-local: config.py - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/Alacarte/MenuEditor.py b/Alacarte/MenuEditor.py deleted file mode 100644 index 5ec5b21..0000000 --- a/Alacarte/MenuEditor.py +++ /dev/null @@ -1,775 +0,0 @@ -# -*- coding: utf-8 -*- -# Alacarte Menu Editor - Simple fd.o Compliant Menu Editor -# Copyright (C) 2006 Travis Watkins, Heinrich Wendel -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Library General Public -# License as published by the Free Software Foundation; either -# version 2 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Library General Public License for more details. -# -# You should have received a copy of the GNU Library General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -import os, re, xml.dom.minidom, locale -import matemenu -from Alacarte import util - -class Menu: - tree = None - visible_tree = None - path = None - dom = None - -class MenuEditor: - #lists for undo/redo functionality - __undo = [] - __redo = [] - - def __init__(self): - self.locale = locale.getdefaultlocale()[0] - self.__loadMenus() - - def __loadMenus(self): - self.applications = Menu() - self.applications.tree = matemenu.lookup_tree('mate-applications.menu', matemenu.FLAGS_SHOW_EMPTY|matemenu.FLAGS_INCLUDE_EXCLUDED|matemenu.FLAGS_INCLUDE_NODISPLAY|matemenu.FLAGS_SHOW_ALL_SEPARATORS) - self.applications.visible_tree = matemenu.lookup_tree('mate-applications.menu') - self.applications.tree.sort_key = matemenu.SORT_DISPLAY_NAME - self.applications.visible_tree.sort_key = matemenu.SORT_DISPLAY_NAME - self.applications.path = os.path.join(util.getUserMenuPath(), self.applications.tree.get_menu_file()) - if not os.path.isfile(self.applications.path): - self.applications.dom = xml.dom.minidom.parseString(util.getUserMenuXml(self.applications.tree)) - else: - self.applications.dom = xml.dom.minidom.parse(self.applications.path) - self.__remove_whilespace_nodes(self.applications.dom) - - self.settings = Menu() - self.settings.tree = matemenu.lookup_tree('mate-settings.menu', matemenu.FLAGS_SHOW_EMPTY|matemenu.FLAGS_INCLUDE_EXCLUDED|matemenu.FLAGS_INCLUDE_NODISPLAY|matemenu.FLAGS_SHOW_ALL_SEPARATORS) - self.settings.visible_tree = matemenu.lookup_tree('mate-settings.menu') - self.settings.tree.sort_key = matemenu.SORT_DISPLAY_NAME - self.settings.visible_tree.sort_key = matemenu.SORT_DISPLAY_NAME - self.settings.path = os.path.join(util.getUserMenuPath(), self.settings.tree.get_menu_file()) - if not os.path.isfile(self.settings.path): - self.settings.dom = xml.dom.minidom.parseString(util.getUserMenuXml(self.settings.tree)) - else: - self.settings.dom = xml.dom.minidom.parse(self.settings.path) - self.__remove_whilespace_nodes(self.settings.dom) - - self.save(True) - - def save(self, from_loading=False): - for menu in ('applications', 'settings'): - fd = open(getattr(self, menu).path, 'w') - fd.write(re.sub("\n[\s]*([^\n<]*)\n[\s]*\n', ''))) - fd.close() - if not from_loading: - self.__loadMenus() - - def quit(self): - for file_name in os.listdir(util.getUserItemPath()): - if file_name[-6:-2] in ('redo', 'undo'): - file_path = os.path.join(util.getUserItemPath(), file_name) - os.unlink(file_path) - for file_name in os.listdir(util.getUserDirectoryPath()): - if file_name[-6:-2] in ('redo', 'undo'): - file_path = os.path.join(util.getUserDirectoryPath(), file_name) - os.unlink(file_path) - for file_name in os.listdir(util.getUserMenuPath()): - if file_name[-6:-2] in ('redo', 'undo'): - file_path = os.path.join(util.getUserMenuPath(), file_name) - os.unlink(file_path) - - def revert(self): - for name in ('applications', 'settings'): - menu = getattr(self, name) - self.revertTree(menu.tree.root) - path = os.path.join(util.getUserMenuPath(), menu.tree.get_menu_file()) - try: - os.unlink(path) - except OSError: - pass - #reload DOM for each menu - if not os.path.isfile(menu.path): - menu.dom = xml.dom.minidom.parseString(util.getUserMenuXml(menu.tree)) - else: - menu.dom = xml.dom.minidom.parse(menu.path) - self.__remove_whilespace_nodes(menu.dom) - #reset undo/redo, no way to recover from this - self.__undo, self.__redo = [], [] - self.save() - - def revertTree(self, menu): - for child in menu.get_contents(): - if child.get_type() == matemenu.TYPE_DIRECTORY: - self.revertTree(child) - elif child.get_type() == matemenu.TYPE_ENTRY: - self.revertItem(child) - self.revertMenu(menu) - - def undo(self): - if len(self.__undo) == 0: - return - files = self.__undo.pop() - redo = [] - for file_path in files: - new_path = file_path.rsplit('.', 1)[0] - redo_path = util.getUniqueRedoFile(new_path) - data = open(new_path).read() - open(redo_path, 'w').write(data) - data = open(file_path).read() - open(new_path, 'w').write(data) - os.unlink(file_path) - redo.append(redo_path) - #reload DOM to make changes stick - for name in ('applications', 'settings'): - menu = getattr(self, name) - if not os.path.isfile(menu.path): - menu.dom = xml.dom.minidom.parseString(util.getUserMenuXml(menu.tree)) - else: - menu.dom = xml.dom.minidom.parse(menu.path) - self.__remove_whilespace_nodes(menu.dom) - self.__redo.append(redo) - - def redo(self): - if len(self.__redo) == 0: - return - files = self.__redo.pop() - undo = [] - for file_path in files: - new_path = file_path.rsplit('.', 1)[0] - undo_path = util.getUniqueUndoFile(new_path) - data = open(new_path).read() - open(undo_path, 'w').write(data) - data = open(file_path).read() - open(new_path, 'w').write(data) - os.unlink(file_path) - undo.append(undo_path) - #reload DOM to make changes stick - for name in ('applications', 'settings'): - menu = getattr(self, name) - if not os.path.isfile(menu.path): - menu.dom = xml.dom.minidom.parseString(util.getUserMenuXml(menu.tree)) - else: - menu.dom = xml.dom.minidom.parse(menu.path) - self.__remove_whilespace_nodes(menu.dom) - self.__undo.append(undo) - - def getMenus(self, parent=None): - if parent == None: - yield self.applications.tree.root - yield self.settings.tree.root - else: - for menu in parent.get_contents(): - if menu.get_type() == matemenu.TYPE_DIRECTORY: - yield (menu, self.__isVisible(menu)) - - def getItems(self, menu): - for item in menu.get_contents(): - if item.get_type() == matemenu.TYPE_SEPARATOR: - yield (item, True) - else: - if item.get_type() == matemenu.TYPE_ENTRY and item.get_desktop_file_id()[-19:] == '-usercustom.desktop': - continue - yield (item, self.__isVisible(item)) - - def canRevert(self, item): - if item.get_type() == matemenu.TYPE_ENTRY: - if util.getItemPath(item.get_desktop_file_id()): - path = util.getUserItemPath() - if os.path.isfile(os.path.join(path, item.get_desktop_file_id())): - return True - elif item.get_type() == matemenu.TYPE_DIRECTORY: - if item.get_desktop_file_path(): - file_id = os.path.split(item.get_desktop_file_path())[1] - else: - file_id = item.get_menu_id() + '.directory' - if util.getDirectoryPath(file_id): - path = util.getUserDirectoryPath() - if os.path.isfile(os.path.join(path, file_id)): - return True - return False - - def setVisible(self, item, visible): - dom = self.__getMenu(item).dom - if item.get_type() == matemenu.TYPE_ENTRY: - self.__addUndo([self.__getMenu(item), item]) - menu_xml = self.__getXmlMenu(self.__getPath(item.get_parent()), dom, dom) - if visible: - self.__addXmlFilename(menu_xml, dom, item.get_desktop_file_id(), 'Include') - self.__writeItem(item, no_display=False) - else: - self.__addXmlFilename(menu_xml, dom, item.get_desktop_file_id(), 'Exclude') - self.__addXmlTextElement(menu_xml, 'AppDir', util.getUserItemPath(), dom) - elif item.get_type() == matemenu.TYPE_DIRECTORY: - self.__addUndo([self.__getMenu(item), item]) - #don't mess with it if it's empty - if len(item.get_contents()) == 0: - return - menu_xml = self.__getXmlMenu(self.__getPath(item), dom, dom) - for node in self.__getXmlNodesByName(['Deleted', 'NotDeleted'], menu_xml): - node.parentNode.removeChild(node) - if visible: - self.__writeMenu(item, no_display=False) - else: - self.__writeMenu(item, no_display=True) - self.__addXmlTextElement(menu_xml, 'DirectoryDir', util.getUserDirectoryPath(), dom) - self.save() - - def createItem(self, parent, icon, name, comment, command, use_term, before=None, after=None): - file_id = self.__writeItem(None, icon, name, comment, command, use_term) - self.insertExternalItem(file_id, parent.menu_id, before, after) - - def insertExternalItem(self, file_id, parent_id, before=None, after=None): - parent = self.__findMenu(parent_id) - dom = self.__getMenu(parent).dom - self.__addItem(parent, file_id, dom) - self.__positionItem(parent, ('Item', file_id), before, after) - self.__addUndo([self.__getMenu(parent), ('Item', file_id)]) - self.save() - - def createMenu(self, parent, icon, name, comment, before=None, after=None): - file_id = self.__writeMenu(None, icon, name, comment) - self.insertExternalMenu(file_id, parent.menu_id, before, after) - - def insertExternalMenu(self, file_id, parent_id, before=None, after=None): - menu_id = file_id.rsplit('.', 1)[0] - parent = self.__findMenu(parent_id) - dom = self.__getMenu(parent).dom - self.__addXmlDefaultLayout(self.__getXmlMenu(self.__getPath(parent), dom, dom) , dom) - menu_xml = self.__getXmlMenu(self.__getPath(parent) + '/' + menu_id, dom, dom) - self.__addXmlTextElement(menu_xml, 'Directory', file_id, dom) - self.__positionItem(parent, ('Menu', menu_id), before, after) - self.__addUndo([self.__getMenu(parent), ('Menu', file_id)]) - self.save() - - def createSeparator(self, parent, before=None, after=None): - self.__positionItem(parent, ('Separator',), before, after) - self.__addUndo([self.__getMenu(parent), ('Separator',)]) - self.save() - - def editItem(self, item, icon, name, comment, command, use_term, parent=None, final=True): - #if nothing changed don't make a user copy - if icon == item.get_icon() and name == item.get_display_name() and comment == item.get_comment() and command == item.get_exec() and use_term == item.get_launch_in_terminal(): - return - #hack, item.get_parent() seems to fail a lot - if not parent: - parent = item.get_parent() - if final: - self.__addUndo([self.__getMenu(parent), item]) - self.__writeItem(item, icon, name, comment, command, use_term) - if final: - dom = self.__getMenu(parent).dom - menu_xml = self.__getXmlMenu(self.__getPath(parent), dom, dom) - self.__addXmlTextElement(menu_xml, 'AppDir', util.getUserItemPath(), dom) - self.save() - - def editMenu(self, menu, icon, name, comment, final=True): - #if nothing changed don't make a user copy - if icon == menu.get_icon() and name == menu.get_name() and comment == menu.get_comment(): - return - #we don't use this, we just need to make sure the exists - #otherwise changes won't show up - dom = self.__getMenu(menu).dom - menu_xml = self.__getXmlMenu(self.__getPath(menu), dom, dom) - file_id = self.__writeMenu(menu, icon, name, comment) - if final: - self.__addXmlTextElement(menu_xml, 'DirectoryDir', util.getUserDirectoryPath(), dom) - self.__addUndo([self.__getMenu(menu), menu]) - self.save() - - def copyItem(self, item, new_parent, before=None, after=None): - dom = self.__getMenu(new_parent).dom - file_path = item.get_desktop_file_path() - keyfile = util.DesktopParser(file_path) - #erase Categories in new file - keyfile.set('Categories', ('',)) - keyfile.set('Hidden', False) - file_id = util.getUniqueFileId(item.get_name(), '.desktop') - out_path = os.path.join(util.getUserItemPath(), file_id) - keyfile.write(open(out_path, 'w')) - self.__addItem(new_parent, file_id, dom) - self.__positionItem(new_parent, ('Item', file_id), before, after) - self.__addUndo([self.__getMenu(new_parent), ('Item', file_id)]) - self.save() - return file_id - - def moveItem(self, item, new_parent, before=None, after=None): - undo = [] - if item.get_parent() != new_parent: - #hide old item - self.deleteItem(item) - undo.append(item) - file_id = self.copyItem(item, new_parent) - item = ('Item', file_id) - undo.append(item) - self.__positionItem(new_parent, item, before, after) - undo.append(self.__getMenu(new_parent)) - self.__addUndo(undo) - self.save() - - def moveMenu(self, menu, new_parent, before=None, after=None): - parent = new_parent - #don't move a menu into it's child - while parent.get_parent(): - parent = parent.get_parent() - if parent == menu: - return False - - #don't move a menu into itself - if new_parent == menu: - return False - - #can't move between top-level menus - if self.__getMenu(menu) != self.__getMenu(new_parent): - return False - if menu.get_parent() != new_parent: - dom = self.__getMenu(menu).dom - root_path = self.__getPath(menu).split('/', 1)[0] - xml_root = self.__getXmlMenu(root_path, dom, dom) - old_path = self.__getPath(menu).split('/', 1)[1] - #root menu's path has no / - if '/' in self.__getPath(new_parent): - new_path = self.__getPath(new_parent).split('/', 1)[1] + '/' + menu.get_menu_id() - else: - new_path = menu.get_menu_id() - self.__addXmlMove(xml_root, old_path, new_path, dom) - self.__positionItem(new_parent, menu, before, after) - self.__addUndo([self.__getMenu(new_parent),]) - self.save() - - def moveSeparator(self, separator, new_parent, before=None, after=None): - self.__positionItem(new_parent, separator, before, after) - self.__addUndo([self.__getMenu(new_parent),]) - self.save() - - def deleteItem(self, item): - self.__writeItem(item, hidden=True) - self.__addUndo([item,]) - self.save() - - def deleteMenu(self, menu): - dom = self.__getMenu(menu).dom - menu_xml = self.__getXmlMenu(self.__getPath(menu), dom, dom) - self.__addDeleted(menu_xml, dom) - self.__addUndo([self.__getMenu(menu),]) - self.save() - - def deleteSeparator(self, item): - parent = item.get_parent() - contents = parent.get_contents() - contents.remove(item) - layout = self.__createLayout(contents) - dom = self.__getMenu(parent).dom - menu_xml = self.__getXmlMenu(self.__getPath(parent), dom, dom) - self.__addXmlLayout(menu_xml, layout, dom) - self.__addUndo([self.__getMenu(item.get_parent()),]) - self.save() - - def revertItem(self, item): - if not self.canRevert(item): - return - self.__addUndo([item,]) - try: - os.remove(item.get_desktop_file_path()) - except OSError: - pass - self.save() - - def revertMenu(self, menu): - if not self.canRevert(menu): - return - #wtf happened here? oh well, just bail - if not menu.get_desktop_file_path(): - return - self.__addUndo([menu,]) - file_id = os.path.split(menu.get_desktop_file_path())[1] - path = os.path.join(util.getUserDirectoryPath(), file_id) - try: - os.remove(path) - except OSError: - pass - self.save() - - #private stuff - def __addUndo(self, items): - self.__undo.append([]) - for item in items: - if isinstance(item, Menu): - file_path = item.path - elif isinstance(item, tuple): - if item[0] == 'Item': - file_path = os.path.join(util.getUserItemPath(), item[1]) - if not os.path.isfile(file_path): - file_path = util.getItemPath(item[1]) - elif item[0] == 'Menu': - file_path = os.path.join(util.getUserDirectoryPath(), item[1]) - if not os.path.isfile(file_path): - file_path = util.getDirectoryPath(item[1]) - else: - continue - elif item.get_type() == matemenu.TYPE_DIRECTORY: - if item.get_desktop_file_path() == None: - continue - file_path = os.path.join(util.getUserDirectoryPath(), os.path.split(item.get_desktop_file_path())[1]) - if not os.path.isfile(file_path): - file_path = item.get_desktop_file_path() - elif item.get_type() == matemenu.TYPE_ENTRY: - file_path = os.path.join(util.getUserItemPath(), item.get_desktop_file_id()) - if not os.path.isfile(file_path): - file_path = item.get_desktop_file_path() - else: - continue - data = open(file_path).read() - undo_path = util.getUniqueUndoFile(file_path) - open(undo_path, 'w').write(data) - self.__undo[-1].append(undo_path) - - def __getMenu(self, item): - root = item.get_parent() - if not root: - #already at the top - root = item - else: - while True: - if root.get_parent(): - root = root.get_parent() - else: - break - if root.menu_id == self.applications.tree.root.menu_id: - return self.applications - return self.settings - - def __findMenu(self, menu_id, parent=None): - if parent == None: - menu = self.__findMenu(menu_id, self.applications.tree.root) - if menu != None: - return menu - else: - return self.__findMenu(menu_id, self.settings.tree.root) - if menu_id == self.applications.tree.root.menu_id: - return self.applications.tree.root - if menu_id == self.settings.tree.root.menu_id: - return self.settings.tree.root - for item in parent.get_contents(): - if item.get_type() == matemenu.TYPE_DIRECTORY: - if item.menu_id == menu_id: - return item - menu = self.__findMenu(menu_id, item) - if menu != None: - return menu - - def __isVisible(self, item): - if item.get_type() == matemenu.TYPE_ENTRY: - return not (item.get_is_excluded() or item.get_is_nodisplay()) - menu = self.__getMenu(item) - if menu == self.applications: - root = self.applications.visible_tree.root - elif menu == self.settings: - root = self.settings.visible_tree.root - if item.get_type() == matemenu.TYPE_DIRECTORY: - if self.__findMenu(item.menu_id, root) == None: - return False - return True - - def __getPath(self, menu, path=None): - if not path: - path = menu.tree.root.get_menu_id() - if menu.get_parent(): - path = self.__getPath(menu.get_parent(), path) - path += '/' - path += menu.menu_id - return path - - def __getXmlMenu(self, path, element, dom): - if '/' in path: - (name, path) = path.split('/', 1) - else: - name = path - path = '' - - found = None - for node in self.__getXmlNodesByName('Menu', element): - for child in self.__getXmlNodesByName('Name', node): - if child.childNodes[0].nodeValue == name: - if path: - found = self.__getXmlMenu(path, node, dom) - else: - found = node - break - if found: - break - if not found: - node = self.__addXmlMenuElement(element, name, dom) - if path: - found = self.__getXmlMenu(path, node, dom) - else: - found = node - - return found - - def __addXmlMenuElement(self, element, name, dom): - node = dom.createElement('Menu') - self.__addXmlTextElement(node, 'Name', name, dom) - return element.appendChild(node) - - def __addXmlTextElement(self, element, name, text, dom): - for temp in element.childNodes: - if temp.nodeName == name: - if temp.childNodes[0].nodeValue == text: - return - node = dom.createElement(name) - text = dom.createTextNode(text) - node.appendChild(text) - return element.appendChild(node) - - def __addXmlFilename(self, element, dom, filename, type = 'Include'): - # remove old filenames - for node in self.__getXmlNodesByName(['Include', 'Exclude'], element): - if node.childNodes[0].nodeName == 'Filename' and node.childNodes[0].childNodes[0].nodeValue == filename: - element.removeChild(node) - - # add new filename - node = dom.createElement(type) - node.appendChild(self.__addXmlTextElement(node, 'Filename', filename, dom)) - return element.appendChild(node) - - def __addDeleted(self, element, dom): - node = dom.createElement('Deleted') - return element.appendChild(node) - - def __writeItem(self, item=None, icon=None, name=None, comment=None, command=None, use_term=None, no_display=None, startup_notify=None, hidden=None): - if item: - file_path = item.get_desktop_file_path() - file_id = item.get_desktop_file_id() - keyfile = util.DesktopParser(file_path) - elif item == None and name == None: - raise Exception('New menu items need a name') - else: - file_id = util.getUniqueFileId(name, '.desktop') - keyfile = util.DesktopParser() - if icon: - keyfile.set('Icon', icon) - keyfile.set('Icon', icon, self.locale) - if name: - keyfile.set('Name', name) - keyfile.set('Name', name, self.locale) - if comment: - keyfile.set('Comment', comment) - keyfile.set('Comment', comment, self.locale) - if command: - keyfile.set('Exec', command) - if use_term != None: - keyfile.set('Terminal', use_term) - if no_display != None: - keyfile.set('NoDisplay', no_display) - if startup_notify != None: - keyfile.set('StartupNotify', startup_notify) - if hidden != None: - keyfile.set('Hidden', hidden) - out_path = os.path.join(util.getUserItemPath(), file_id) - keyfile.write(open(out_path, 'w')) - return file_id - - def __writeMenu(self, menu=None, icon=None, name=None, comment=None, no_display=None): - if menu: - file_id = os.path.split(menu.get_desktop_file_path())[1] - file_path = menu.get_desktop_file_path() - keyfile = util.DesktopParser(file_path) - elif menu == None and name == None: - raise Exception('New menus need a name') - else: - file_id = util.getUniqueFileId(name, '.directory') - keyfile = util.DesktopParser(file_type='Directory') - if icon: - keyfile.set('Icon', icon) - if name: - keyfile.set('Name', name) - keyfile.set('Name', name, self.locale) - if comment: - keyfile.set('Comment', comment) - keyfile.set('Comment', comment, self.locale) - if no_display != None: - keyfile.set('NoDisplay', no_display) - out_path = os.path.join(util.getUserDirectoryPath(), file_id) - keyfile.write(open(out_path, 'w')) - return file_id - - def __getXmlNodesByName(self, name, element): - for child in element.childNodes: - if child.nodeType == xml.dom.Node.ELEMENT_NODE: - if isinstance(name, str) and child.nodeName == name: - yield child - elif isinstance(name, list) or isinstance(name, tuple): - if child.nodeName in name: - yield child - - def __remove_whilespace_nodes(self, node): - remove_list = [] - for child in node.childNodes: - if child.nodeType == xml.dom.minidom.Node.TEXT_NODE: - child.data = child.data.strip() - if not child.data.strip(): - remove_list.append(child) - elif child.hasChildNodes(): - self.__remove_whilespace_nodes(child) - for node in remove_list: - node.parentNode.removeChild(node) - - def __addXmlMove(self, element, old, new, dom): - if not self.__undoMoves(element, old, new, dom): - node = dom.createElement('Move') - node.appendChild(self.__addXmlTextElement(node, 'Old', old, dom)) - node.appendChild(self.__addXmlTextElement(node, 'New', new, dom)) - #are parsed in reverse order, need to put at the beginning - return element.insertBefore(node, element.firstChild) - - def __addXmlLayout(self, element, layout, dom): - # remove old layout - for node in self.__getXmlNodesByName('Layout', element): - element.removeChild(node) - - # add new layout - node = dom.createElement('Layout') - for order in layout.order: - if order[0] == 'Separator': - child = dom.createElement('Separator') - node.appendChild(child) - elif order[0] == 'Filename': - child = self.__addXmlTextElement(node, 'Filename', order[1], dom) - elif order[0] == 'Menuname': - child = self.__addXmlTextElement(node, 'Menuname', order[1], dom) - elif order[0] == 'Merge': - child = dom.createElement('Merge') - child.setAttribute('type', order[1]) - node.appendChild(child) - return element.appendChild(node) - - def __addXmlDefaultLayout(self, element, dom): - # remove old default layout - for node in self.__getXmlNodesByName('DefaultLayout', element): - element.removeChild(node) - - # add new layout - node = dom.createElement('DefaultLayout') - node.setAttribute('inline', 'false') - return element.appendChild(node) - - def __createLayout(self, items): - layout = Layout() - layout.order = [] - - layout.order.append(['Merge', 'menus']) - for item in items: - if isinstance(item, tuple): - if item[0] == 'Separator': - layout.parseSeparator() - elif item[0] == 'Menu': - layout.parseMenuname(item[1]) - elif item[0] == 'Item': - layout.parseFilename(item[1]) - elif item.get_type() == matemenu.TYPE_DIRECTORY: - layout.parseMenuname(item.get_menu_id()) - elif item.get_type() == matemenu.TYPE_ENTRY: - layout.parseFilename(item.get_desktop_file_id()) - elif item.get_type() == matemenu.TYPE_SEPARATOR: - layout.parseSeparator() - layout.order.append(['Merge', 'files']) - return layout - - def __addItem(self, parent, file_id, dom): - xml_parent = self.__getXmlMenu(self.__getPath(parent), dom, dom) - self.__addXmlFilename(xml_parent, dom, file_id, 'Include') - - def __deleteItem(self, parent, file_id, dom, before=None, after=None): - xml_parent = self.__getXmlMenu(self.__getPath(parent), dom, dom) - self.__addXmlFilename(xml_parent, dom, file_id, 'Exclude') - - def __positionItem(self, parent, item, before=None, after=None): - if not before and not after: - return - if after: - index = parent.contents.index(after) + 1 - elif before: - index = parent.contents.index(before) - contents = parent.contents - #if this is a move to a new parent you can't remove the item - try: - contents.remove(item) - except: - pass - contents.insert(index, item) - layout = self.__createLayout(contents) - dom = self.__getMenu(parent).dom - menu_xml = self.__getXmlMenu(self.__getPath(parent), dom, dom) - self.__addXmlLayout(menu_xml, layout, dom) - - def __undoMoves(self, element, old, new, dom): - nodes = [] - matches = [] - original_old = old - final_old = old - #get all elements - for node in self.__getXmlNodesByName(['Move'], element): - nodes.insert(0, node) - #if the matches our old parent we've found a stage to undo - for node in nodes: - xml_old = node.getElementsByTagName('Old')[0] - xml_new = node.getElementsByTagName('New')[0] - if xml_new.childNodes[0].nodeValue == old: - matches.append(node) - #we should end up with this path when completed - final_old = xml_old.childNodes[0].nodeValue - #undoing s - for node in matches: - element.removeChild(node) - if len(matches) > 0: - for node in nodes: - xml_old = node.getElementsByTagName('Old')[0] - xml_new = node.getElementsByTagName('New')[0] - path = os.path.split(xml_new.childNodes[0].nodeValue) - if path[0] == original_old: - element.removeChild(node) - for node in dom.getElementsByTagName('Menu'): - name_node = node.getElementsByTagName('Name')[0] - name = name_node.childNodes[0].nodeValue - if name == os.path.split(new)[1]: - #copy app and dir directory info from old - root_path = dom.getElementsByTagName('Menu')[0].getElementsByTagName('Name')[0].childNodes[0].nodeValue - xml_menu = self.__getXmlMenu(root_path + '/' + new, dom, dom) - for app_dir in node.getElementsByTagName('AppDir'): - xml_menu.appendChild(app_dir) - for dir_dir in node.getElementsByTagName('DirectoryDir'): - xml_menu.appendChild(dir_dir) - parent = node.parentNode - parent.removeChild(node) - node = dom.createElement('Move') - node.appendChild(self.__addXmlTextElement(node, 'Old', xml_old.childNodes[0].nodeValue, dom)) - node.appendChild(self.__addXmlTextElement(node, 'New', os.path.join(new, path[1]), dom)) - element.appendChild(node) - if final_old == new: - return True - node = dom.createElement('Move') - node.appendChild(self.__addXmlTextElement(node, 'Old', final_old, dom)) - node.appendChild(self.__addXmlTextElement(node, 'New', new, dom)) - return element.appendChild(node) - -class Layout: - def __init__(self, node=None): - self.order = [] - - def parseMenuname(self, value): - self.order.append(['Menuname', value]) - - def parseSeparator(self): - self.order.append(['Separator']) - - def parseFilename(self, value): - self.order.append(['Filename', value]) - - def parseMerge(self, merge_type='all'): - self.order.append(['Merge', merge_type]) diff --git a/Alacarte/__init__.py b/Alacarte/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/Alacarte/config.py.in b/Alacarte/config.py.in deleted file mode 100644 index 1b90871..0000000 --- a/Alacarte/config.py.in +++ /dev/null @@ -1,9 +0,0 @@ -prefix="@prefix@" -datadir="@datadir@" -localedir=datadir+"/locale" -pkgdatadir="@pkgdatadir@" -libdir="@libdir@" -libexecdir="@libexecdir@" -PACKAGE="@PACKAGE@" -VERSION="@VERSION@" -GETTEXT_PACKAGE="@GETTEXT_PACKAGE@" diff --git a/Alacarte/util.py b/Alacarte/util.py deleted file mode 100644 index affd2f5..0000000 --- a/Alacarte/util.py +++ /dev/null @@ -1,244 +0,0 @@ -# -*- coding: utf-8 -*- -# Alacarte Menu Editor - Simple fd.o Compliant Menu Editor -# Copyright (C) 2006 Travis Watkins -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Library General Public -# License as published by the Free Software Foundation; either -# version 2 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Library General Public License for more details. -# -# You should have received a copy of the GNU Library General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -import os -import gtk, matemenu -from ConfigParser import ConfigParser - -class DesktopParser(ConfigParser): - def __init__(self, filename=None, file_type='Application'): - ConfigParser.__init__(self) - self.filename = filename - self.file_type = file_type - if filename: - if len(self.read(filename)) == 0: - #file doesn't exist - self.add_section('Desktop Entry') - else: - self.add_section('Desktop Entry') - self._list_separator = ';' - - def optionxform(self, option): - #makes keys not be lowercase - return option - - def get(self, option, locale=None): - locale_option = option + '[%s]' % locale - try: - value = ConfigParser.get(self, 'Desktop Entry', locale_option) - except: - try: - value = ConfigParser.get(self, 'Desktop Entry', option) - except: - return None - if self._list_separator in value: - value = value.split(self._list_separator) - if value == 'true': - value = True - if value == 'false': - value = False - return value - - def set(self, option, value, locale=None): - if locale: - option = option + '[%s]' % locale - if value == True: - value = 'true' - if value == False: - value = 'false' - if isinstance(value, tuple) or isinstance(value, list): - value = self._list_separator.join(value) + ';' - ConfigParser.set(self, 'Desktop Entry', option, value) - - def write(self, file_object): - file_object.write('[Desktop Entry]\n') - items = [] - if not self.filename: - file_object.write('Encoding=UTF-8\n') - file_object.write('Type=' + str(self.file_type) + '\n') - for item in self.items('Desktop Entry'): - items.append(item) - items.sort() - for item in items: - file_object.write(item[0] + '=' + item[1] + '\n') - -def getUniqueFileId(name, extension): - append = 0 - while 1: - if append == 0: - filename = name + extension - else: - filename = name + '-' + str(append) + extension - if extension == '.desktop': - path = getUserItemPath() - if not os.path.isfile(os.path.join(path, filename)) and not getItemPath(filename): - break - elif extension == '.directory': - path = getUserDirectoryPath() - if not os.path.isfile(os.path.join(path, filename)) and not getDirectoryPath(filename): - break - append += 1 - return filename - -def getUniqueRedoFile(filepath): - append = 0 - while 1: - new_filepath = filepath + '.redo-' + str(append) - if not os.path.isfile(new_filepath): - break - else: - append += 1 - return new_filepath - -def getUniqueUndoFile(filepath): - filename, extension = os.path.split(filepath)[1].rsplit('.', 1) - append = 0 - while 1: - if extension == 'desktop': - path = getUserItemPath() - elif extension == 'directory': - path = getUserDirectoryPath() - elif extension == 'menu': - path = getUserMenuPath() - new_filepath = os.path.join(path, filename + '.' + extension + '.undo-' + str(append)) - if not os.path.isfile(new_filepath): - break - else: - append += 1 - return new_filepath - -def getUserMenuPath(): - menu_dir = None - if os.environ.has_key('XDG_CONFIG_HOME'): - menu_dir = os.path.join(os.environ['XDG_CONFIG_HOME'], 'menus') - else: - menu_dir = os.path.join(os.environ['HOME'], '.config', 'menus') - #move .config out of the way if it's not a dir, it shouldn't be there - if os.path.isfile(os.path.split(menu_dir)[0]): - os.rename(os.path.split(menu_dir)[0], os.path.split(menu_dir)[0] + '.old') - if not os.path.isdir(menu_dir): - os.makedirs(menu_dir) - return menu_dir - -def getItemPath(file_id): - if os.environ.has_key('XDG_DATA_DIRS'): - for system_path in os.environ['XDG_DATA_DIRS'].split(':'): - file_path = os.path.join(system_path, 'applications', file_id) - if os.path.isfile(file_path): - return file_path - file_path = os.path.join('/', 'usr', 'share', 'applications', file_id) - if os.path.isfile(file_path): - return file_path - return False - -def getUserItemPath(): - item_dir = None - if os.environ.has_key('XDG_DATA_HOME'): - item_dir = os.path.join(os.environ['XDG_DATA_HOME'], 'applications') - else: - item_dir = os.path.join(os.environ['HOME'], '.local', 'share', 'applications') - if not os.path.isdir(item_dir): - os.makedirs(item_dir) - return item_dir - -def getDirectoryPath(file_id): - home = getUserDirectoryPath() - file_path = os.path.join(home, file_id) - if os.path.isfile(file_path): - return file_path - if os.environ.has_key('XDG_DATA_DIRS'): - for system_path in os.environ['XDG_DATA_DIRS'].split(':'): - file_path = os.path.join(system_path, 'desktop-directories', file_id) - if os.path.isfile(file_path): - return file_path - file_path = os.path.join('/', 'usr', 'share', 'desktop-directories', file_id) - if os.path.isfile(file_path): - return file_path - return False - -def getUserDirectoryPath(): - menu_dir = None - if os.environ.has_key('XDG_DATA_HOME'): - menu_dir = os.path.join(os.environ['XDG_DATA_HOME'], 'desktop-directories') - else: - menu_dir = os.path.join(os.environ['HOME'], '.local', 'share', 'desktop-directories') - if not os.path.isdir(menu_dir): - os.makedirs(menu_dir) - return menu_dir - -def getSystemMenuPath(file_name): - if os.environ.has_key('XDG_CONFIG_DIRS'): - for system_path in os.environ['XDG_CONFIG_DIRS'].split(':'): - file_path = os.path.join(system_path, 'menus', file_name) - if os.path.isfile(file_path): - return file_path - file_path = os.path.join('/', 'etc', 'xdg', 'menus', file_name) - if os.path.isfile(file_path): - return file_path - return False - -def getUserMenuXml(tree): - system_file = getSystemMenuPath(tree.get_menu_file()) - name = tree.root.get_menu_id() - menu_xml = "\n" - menu_xml += "\n " + name + "\n " - menu_xml += "" + system_file + "\n\n" - return menu_xml - -def getIcon(item, for_properties=False): - pixbuf, path = None, None - if item == None: - if for_properties: - return None, None - return None - if isinstance(item, str): - iconName = item - else: - iconName = item.get_icon() - if iconName and not '/' in iconName and iconName[-3:] in ('png', 'svg', 'xpm'): - iconName = iconName[:-4] - icon_theme = gtk.icon_theme_get_default() - try: - pixbuf = icon_theme.load_icon(iconName, 24, 0) - path = icon_theme.lookup_icon(iconName, 24, 0).get_filename() - except: - if iconName and '/' in iconName: - try: - pixbuf = gtk.gdk.pixbuf_new_from_file_at_size(iconName, 24, 24) - path = iconName - except: - pass - if pixbuf == None: - if for_properties: - return None, None - if item.get_type() == matemenu.TYPE_DIRECTORY: - iconName = 'mate-fs-directory' - elif item.get_type() == matemenu.TYPE_ENTRY: - iconName = 'application-default-icon' - try: - pixbuf = icon_theme.load_icon(iconName, 24, 0) - path = icon_theme.lookup_icon(iconName, 24, 0).get_filename() - except: - return None - if pixbuf == None: - return None - if pixbuf.get_width() != 24 or pixbuf.get_height() != 24: - pixbuf = pixbuf.scale_simple(24, 24, gtk.gdk.INTERP_HYPER) - if for_properties: - return pixbuf, path - return pixbuf diff --git a/COPYING b/COPYING index eb685a5..67f037f 100644 --- a/COPYING +++ b/COPYING @@ -384,7 +384,7 @@ be a consequence of the rest of this License. 12. If the distribution and/or use of the Library is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, +an explicit geomraphical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. diff --git a/ChangeLog.pre-git b/ChangeLog.pre-git index f9a889a..e4e35e9 100644 --- a/ChangeLog.pre-git +++ b/ChangeLog.pre-git @@ -1,45 +1,45 @@ -2009-03-17 Vincent Untz +2009-03-17 Vincent Untz * configure.ac: post-release bump to 0.11.11 ==================== 0.11.10 ==================== -2009-03-17 Vincent Untz +2009-03-17 Vincent Untz * NEWS: * README: version 0.11.10 -2009-02-16 Cosimo Cecchi +2009-02-16 Cosimo Cecchi * configure.ac: post-release bump to 0.11.10 ==================== 0.11.9 ==================== -2009-02-16 Cosimo Cecchi +2009-02-16 Cosimo Cecchi * NEWS: * README: version 0.11.9 -2009-02-16 Cosimo Cecchi +2009-02-16 Cosimo Cecchi - * Alacarte/MainWindow.py: drop libmateui dependency. + * Mozo/MainWindow.py: drop libmateui dependency. * configure.ac: bump required PyGTK version to 2.13.0, due to gtk.show_uri(). Patch by Andreas Proschofsky, fixes bug #570493. -2009-02-04 Cosimo Cecchi +2009-02-04 Cosimo Cecchi - * Alacarte/MainWindow.py: removed a call to + * Mozo/MainWindow.py: removed a call to mate.ui.authentication_manager_init(), as that's not needed with GIO anymore. Thanks to Andreas Proschofsky. -2009-02-02 Cosimo Cecchi +2009-02-02 Cosimo Cecchi * configure.ac: post-release bump to 0.11.9 ==================== 0.11.8 ==================== -2009-02-02 Cosimo Cecchi +2009-02-02 Cosimo Cecchi * NEWS: * README: version 0.11.8 @@ -49,60 +49,60 @@ * configure.ac: adds a pygtk.require() when detecting pygobject, so non-standard installation paths are considered. (#568534) -2009-01-19 Vincent Untz +2009-01-19 Vincent Untz - * Alacarte/MenuEditor.py: show all separators + * Mozo/MenuEditor.py: show all separators * configure.ac: require mate-menus 2.22.2 Fix bug #527635 -2009-01-19 Cosimo Cecchi +2009-01-19 Cosimo Cecchi * configure.ac: post-release bump to 0.11.8 ==================== 0.11.7 ==================== -2009-01-19 Cosimo Cecchi +2009-01-19 Cosimo Cecchi * NEWS: * README: version 0.11.7 -2009-01-19 Cosimo Cecchi +2009-01-19 Cosimo Cecchi - * Alacarte/MainWindow.py: + * Mozo/MainWindow.py: * configure.ac: port to GIO. Based on a patch from Gian Mario Tagliaretti (#514574). -2009-01-19 Cosimo Cecchi +2009-01-19 Cosimo Cecchi * INSTALL: * Makefile.am: * configure.ac: use intltool 0.4.0. -2008-11-17 Cosimo Cecchi +2008-11-17 Cosimo Cecchi * configure.ac: better message for python libraries check. Part of bug #552186. -2008-09-22 Vincent Untz +2008-09-22 Vincent Untz * configure.ac: post-release bump to 0.11.7 ==================== 0.11.6 ==================== -2008-09-22 Vincent Untz +2008-09-22 Vincent Untz * NEWS: * README: version 0.11.6 -2008-09-22 Vincent Untz +2008-09-22 Vincent Untz * configure.ac: check for python 2.6. Fix bug #551751. -2008-09-11 Vincent Untz +2008-09-11 Vincent Untz * Makefile.am: - * alacarte.desktop.in.in: - * alacarte.glade: + * mozo.desktop.in.in: + * mozo.glade: * configure.ac: * data/Makefile.am: * data/icons/Makefile.am: @@ -113,7 +113,7 @@ Fix bug #549994 Based on work by Michael Monreal -2008-09-11 Vincent Untz +2008-09-11 Vincent Untz * Makefile.am: fix uninstallation of icons Fix bug #538679 @@ -132,7 +132,7 @@ 2008-02-18 Travis Watkins - * Alacarte/MainWindow.py: bail out if no item selected (bug 517380) + * Mozo/MainWindow.py: bail out if no item selected (bug 517380) 2008-02-16 Travis Watkins @@ -147,54 +147,54 @@ 2008-02-16 Travis Watkins - * Alacarte/MenuEditor.py: hopefully fix the most frequest crasher + * Mozo/MenuEditor.py: hopefully fix the most frequest crasher 2008-02-16 Travis Watkins - * Alacarte/MainWindow.py: _really_ fix that drag-and-drop problem + * Mozo/MainWindow.py: _really_ fix that drag-and-drop problem * po/POTFILES.in: make distcheck work 2008-02-16 Travis Watkins - * Alacarte/MainWindow.py: + * Mozo/MainWindow.py: - disable New Separator button when an item is not selected thanks to Mike Pechkin - hopefully fix problem with editing properties on menus without .directory files - make sure DnD operations are only allowed for the inside - the alacarte window and not between instances of alacarte + the mozo window and not between instances of mozo - update view on item theme change, thanks Jared Moore - * Alacarte/Makefile.am: + * Mozo/Makefile.am: - install .py files to the correct location, thanks Todd Zullinger - * Alacarte/MenuEditor.py: + * Mozo/MenuEditor.py: - make sure you can't move a menu into itself thanks Benjamin Gramlich - hopefully fix bug 486937 (which doesn't make sense) - * alacarte.desktop.in.in: + * mozo.desktop.in.in: - disable StartupNotify as a poor man's fix for property windows going under the main application window -2007-02-12 Vincent Untz +2007-02-12 Vincent Untz * configure.ac: pre-release bump to 0.11.4 ==================== 0.11.3 ==================== -2007-02-12 Vincent Untz +2007-02-12 Vincent Untz * NEWS: * README: version 0.11.3 2007-02-11 Travis Watkins - * Alacarte/MainWindow.py: - Alacarte/MenuEditor.py: readd support for System menu - * alacarte.desktop.in.in: - alacarte.glade: make name 'Main Menu' everywhere + * Mozo/MainWindow.py: + Mozo/MenuEditor.py: readd support for System menu + * mozo.desktop.in.in: + mozo.glade: make name 'Main Menu' everywhere 2007-01-11 Travis Watkins - * alacarte.desktop.in.in: remove GenericName, add specific category + * mozo.desktop.in.in: remove GenericName, add specific category 2007-01-10 Travis Watkins @@ -202,8 +202,8 @@ 2007-01-10 Travis Watkins - * Alacarte/MainWindow.py: remove DialogHandler and time imports - * Alacarte/MenuEditor.py: remove settings.menu support, potential errors + * Mozo/MainWindow.py: remove DialogHandler and time imports + * Mozo/MenuEditor.py: remove settings.menu support, potential errors 2007-01-08 Travis Watkins @@ -215,41 +215,41 @@ 2007-01-08 Travis Watkins - * Alacarte/MainWindow.py: add a small hack to make menu creation work + * Mozo/MainWindow.py: add a small hack to make menu creation work 2007-01-08 Travis Watkins - * Alacarte/MenuEditor.py: add support for adding external files - * Alacarte/MainWindow.py: use mate-desktop-item-edit for all menu + * Mozo/MenuEditor.py: add support for adding external files + * Mozo/MainWindow.py: use mate-desktop-item-edit for all menu and item dialogs - * Alacarte/DialogHandler.py: removed, no longer needed - * alacarte.glade: remove unused dialogs + * Mozo/DialogHandler.py: removed, no longer needed + * mozo.glade: remove unused dialogs 2007-01-03 Travis Watkins - * alacarte.glade: minor UI fix (from Christian Persch) + * mozo.glade: minor UI fix (from Christian Persch) 2006-12-18 Rob Bradford * configure.ac: post-release bump to 0.10.3 -2006-12-08 Kjartan Maraas +2006-12-08 Kjartan Maraas - * Alacarte/DialogHandler.py: - * Alacarte/MenuEditor.py: + * Mozo/DialogHandler.py: + * Mozo/MenuEditor.py: Mark all strings for translation. 2006-12-07 Rob Bradford - * Alacarte/MainWindow.py: - * Alacarte/config.py.in: + * Mozo/MainWindow.py: + * Mozo/config.py.in: Make gettext look for the locale data in the correct place. My patch is a hybrid of the solution from Scott Reeves (see #376486) and Takao Fujiwara (see #377301). With some adjustments of my own. 2006-12-07 Rob Bradford - * alacarte.desktop.in.in: added _GenericName (see #352105) and changed + * mozo.desktop.in.in: added _GenericName (see #352105) and changed the _Name and _Comment to match the recommendations from the Sun usability guys (see #375629). @@ -259,20 +259,20 @@ 2006-12-07 Kevin Tighe - * alacarte.glade: Added minimize/maximize buttons to main window. + * mozo.glade: Added minimize/maximize buttons to main window. (MATE bug #370598). 2006-12-07 Rob Bradford - * Alacarte/MainWindow.py: Disable the up/down arrows when on the + * Mozo/MainWindow.py: Disable the up/down arrows when on the first/last items (see #352103) 2006-12-07 Rob Bradford - * alacarte.desktop.in: removed - * alacarte.desktop.in.in: added and include bug-buddy magic + * mozo.desktop.in: removed + * mozo.desktop.in.in: added and include bug-buddy magic (see #363186) - * configure.ac: added alacarte.desktop.in to AC_CONFIG_FILES + * configure.ac: added mozo.desktop.in to AC_CONFIG_FILES 2006-10-02 Travis Watkins @@ -280,48 +280,48 @@ 2006-10-02 Frederic Crozat - * Alacarte/util.py: fix typo in code. - * Alacarte/MenuEditor.py: disable inlining in newly created menu + * Mozo/util.py: fix typo in code. + * Mozo/MenuEditor.py: disable inlining in newly created menu (MATE bug #359003). - * Alacarte/MenuEditor.py: don't hardcode root menu node name + * Mozo/MenuEditor.py: don't hardcode root menu node name (MATE bug #355828). 2006-10-02 Travis Watkins - * Alacarte/DialogHandler.py: escape non-alphanum chars in command dialog + * Mozo/DialogHandler.py: escape non-alphanum chars in command dialog 2006-10-01 Travis Watkins - * Alacarte/DialogHandler.py: escape \t, \r, and \n + * Mozo/DialogHandler.py: escape \t, \r, and \n 2006-10-01 Travis Watkins - * Alacarte/DialogHandler.py: don't set menu values to values of last + * Mozo/DialogHandler.py: don't set menu values to values of last menu looked at (oops) 2006-10-01 Travis Watkins - * Alacarte/MainWindow.py: ignore expanding errors + * Mozo/MainWindow.py: ignore expanding errors 2006-10-01 Travis Watkins - * Alacarte/util.py: move .config out of the way if it's not a directory + * Mozo/util.py: move .config out of the way if it's not a directory 2006-10-01 Travis Watkins - * Alacarte/DialogHandler.py: fix crash bug with command entry + * Mozo/DialogHandler.py: fix crash bug with command entry 2006-10-01 Travis Watkins - * Alacarte/util.py: fix invalid system menu path (thanks fcrozat) + * Mozo/util.py: fix invalid system menu path (thanks fcrozat) 2006-10-01 Travis Watkins - * Alacarte/util.py: fix XDG_DATA_HOME paths + * Mozo/util.py: fix XDG_DATA_HOME paths 2006-10-01 Travis Watkins - * Alacarte/MenuEditor.py: don't add duplicate AppDir tags + * Mozo/MenuEditor.py: don't add duplicate AppDir tags 2006-09-04 Travis Watkins @@ -356,7 +356,7 @@ 2006-07-21 Travis Watkins - * alacarte.glade: HIG fixes from Christian Persch + * mozo.glade: HIG fixes from Christian Persch 2006-07-09 Travis Watkins @@ -364,14 +364,14 @@ 2006-07-09 Travis Watkins - * Alacarte/MainWindow.py: make sure desktop file exists before + * Mozo/MainWindow.py: make sure desktop file exists before checking it - * Alacarte/MenuEditor.py: reload DOM on undo/redo to make changes + * Mozo/MenuEditor.py: reload DOM on undo/redo to make changes stick 2006-05-27 Travis Watkins - * Alacarte/DialogHandler.py: fix new entry command browsing + * Mozo/DialogHandler.py: fix new entry command browsing 2006-05-15 Travis Watkins @@ -379,134 +379,134 @@ 2006-05-15 Travis Watkins - * Alacarte/MainWindow.py: - * alacarte.glade: HIG fixes + * Mozo/MainWindow.py: + * mozo.glade: HIG fixes 2006-05-07 Travis Watkins - * Alacarte/DialogHandler.py: - * Alacarte/MainWindow.py: add set_transient_for to make real modal + * Mozo/DialogHandler.py: + * Mozo/MainWindow.py: add set_transient_for to make real modal dialogs - * Alacarte/DialogHandler.py: remove timer ugliness, don't save unless + * Mozo/DialogHandler.py: remove timer ugliness, don't save unless the user changed something 2006-05-05 Travis Watkins - * alacarte.in: order things for easier profiling + * mozo.in: order things for easier profiling 2006-05-04 Travis Watkins - * Alacarte/MainWindow.py: make Delete delete items - * Alacarte/MenuEditor.py: - * Alacarte/MainWindow.py: - * Alacarte/util.py: add DnD for .desktop files and executable files + * Mozo/MainWindow.py: make Delete delete items + * Mozo/MenuEditor.py: + * Mozo/MainWindow.py: + * Mozo/util.py: add DnD for .desktop files and executable files 2006-04-29 Travis Watkins - * Alacarte/MenuEditor.py: legacydirs fix + * Mozo/MenuEditor.py: legacydirs fix 2006-04-29 Travis Watkins - * alacarte.desktop.in: change Name and Categories + * mozo.desktop.in: change Name and Categories 2006-04-28 Travis Watkins - * alacarte.glade: add destroy handler - * Alacarte/MainWindow.py: fix for legacy menus - * Alacarte/util.py: fix for items without icons + * mozo.glade: add destroy handler + * Mozo/MainWindow.py: fix for legacy menus + * Mozo/util.py: fix for items without icons 2006-04-27 Travis Watkins - * alacarte.glade: allow resizing - * Alacarte/MenuEditor.py: small bug fix - * Alacarte/MainWindow.py: - * Alacarte/DialogHandler.py: speed up editing by not instantly + * mozo.glade: allow resizing + * Mozo/MenuEditor.py: small bug fix + * Mozo/MainWindow.py: + * Mozo/DialogHandler.py: speed up editing by not instantly updating 2006-04-27 Travis Watkins - * alacarte.glade: UI tweaks - * Alacarte/util.py: don't resize icons unless needed, makes them + * mozo.glade: UI tweaks + * Mozo/util.py: don't resize icons unless needed, makes them blurry 2006-04-26 Travis Watkins - * alacarte.glade: make up/down buttons work - * Alacarte/MainWindow.py: - * Alacarte/MenuEditor.py: - * Alacarte/DialogHandler.py: add undo/redo support! - * Alacarte/MenuEditor.py: make revert less destructive as root + * mozo.glade: make up/down buttons work + * Mozo/MainWindow.py: + * Mozo/MenuEditor.py: + * Mozo/DialogHandler.py: add undo/redo support! + * Mozo/MenuEditor.py: make revert less destructive as root 2006-04-21 Travis Watkins - * alacarte.glade: - * Alacarte/MainWindow.py: UI redesign - * Alacarte/DialogHandler.py: - * Alacarte/MenuEditor.py: treat 'Other' menu like a normal one + * mozo.glade: + * Mozo/MainWindow.py: UI redesign + * Mozo/DialogHandler.py: + * Mozo/MenuEditor.py: treat 'Other' menu like a normal one 2006-04-21 Travis Watkins - * Alacarte/MenuEditor.py - * Alacarte/MainWindow.py: use new mate-menus API - * Alacarte/MenuEditor.py: reload ROM on full revert + * Mozo/MenuEditor.py + * Mozo/MainWindow.py: use new mate-menus API + * Mozo/MenuEditor.py: reload ROM on full revert better legacy menu support make multiple moves work - * Alacarte/util.py: resize icons to 24x24 + * Mozo/util.py: resize icons to 24x24 2006-04-20 Travis Watkins - * Alacarte/DialogHandler.py: only add executable files to completion + * Mozo/DialogHandler.py: only add executable files to completion 2006-04-18 Travis Watkins - * alacarte.glade: - * Alacarte/DialogHandler.py: add simple command completion + * mozo.glade: + * Mozo/DialogHandler.py: add simple command completion 2006-04-18 Travis Watkins - * Alacarte/DialogHandler.py: add image filters, add command dialog + * Mozo/DialogHandler.py: add image filters, add command dialog 2006-04-18 Travis Watkins - * alacarte.glade: - * Alacarte/DialogHandler.py: fix icon selection + * mozo.glade: + * Mozo/DialogHandler.py: fix icon selection 2006-04-18 Travis Watkins * autogen.sh: require automake 1.9 * configure.ac: PoLinguas goal - * alacarte.desktop.in: add Icon key - * alacarte.glade: add translator-credits to about dialog + * mozo.desktop.in: add Icon key + * mozo.glade: add translator-credits to about dialog 2006-04-18 Travis Watkins - * Alacarte/MainWindow.py: - * Alacarte/MenuEditor.py: finish DnD, finish layout support, add + * Mozo/MainWindow.py: + * Mozo/MenuEditor.py: finish DnD, finish layout support, add full revert (all menus) support 2006-04-18 Travis Watkins - * Alacarte/util.py: - * Alacarte/MenuEditor.py: - * Alacarte/MainWindow.py: implement revert and delete + * Mozo/util.py: + * Mozo/MenuEditor.py: + * Mozo/MainWindow.py: implement revert and delete 2006-04-18 Travis Watkins - * Alacarte/MenuEditor.py: moveItem fully implemented - * Alacarte/DialogHandler.py: - * Alacarte/MainWindow.py: set default icon - * alacarte.svg: - * alacarte.png: new icon from Andreas Nilsson + * Mozo/MenuEditor.py: moveItem fully implemented + * Mozo/DialogHandler.py: + * Mozo/MainWindow.py: set default icon + * mozo.svg: + * mozo.png: new icon from Andreas Nilsson 2006-04-18 Travis Watkins - * Alacarte/MainWindow.py: - * Alacarte/MenuEditor.py: DnD copy of items, basic layout support + * Mozo/MainWindow.py: + * Mozo/MenuEditor.py: DnD copy of items, basic layout support 2006-04-17 Travis Watkins - * Alacarte/MainWindow.py: - * Alacarte/MenuEditor.py: small speedups, fixes + * Mozo/MainWindow.py: + * Mozo/MenuEditor.py: small speedups, fixes 2006-04-15 Travis Watkins @@ -514,7 +514,7 @@ 2006-04-12 Travis Watkins - * Alacarte/MainWindow.py: make shift-f10 work + * Mozo/MainWindow.py: make shift-f10 work 2006-04-12 Travis Watkins @@ -523,5 +523,5 @@ 2006-04-12 Travis Watkins * Makefile.am: - * Alacarte/MainWindow.py: - * Alacarte/DialogHandler.py: AppIcon goal + * Mozo/MainWindow.py: + * Mozo/DialogHandler.py: AppIcon goal diff --git a/Makefile.am b/Makefile.am index 9611bc7..357ee37 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,22 +1,22 @@ ## Process this file with automake to produce Makefile.in -SUBDIRS = data po Alacarte +SUBDIRS = data po Mozo CLEANFILES= -bin_SCRIPTS = alacarte -CLEANFILES += alacarte +bin_SCRIPTS = mozo +CLEANFILES += mozo DISTCLEANFILES = ChangeLog -alacarte: alacarte.in +mozo: mozo.in sed -e s!\@PYTHON\@!@PYTHON@! \ -e s!\@PYOPTIONS\@!-OOt! \ < $< > $@ -alacarte: Makefile +mozo: Makefile EXTRA_DIST = \ - alacarte.in \ + mozo.in \ MAINTAINERS \ ChangeLog.pre-git diff --git a/Makefile.in b/Makefile.in index 21f9f62..f3bf6bc 100644 --- a/Makefile.in +++ b/Makefile.in @@ -125,8 +125,8 @@ GZIP_ENV = --best distuninstallcheck_listfiles = find . -type f -print distcleancheck_listfiles = find . -type f -print ACLOCAL = @ACLOCAL@ -ALACARTE_CFLAGS = @ALACARTE_CFLAGS@ -ALACARTE_LIBS = @ALACARTE_LIBS@ +MOZO_CFLAGS = @MOZO_CFLAGS@ +MOZO_LIBS = @MOZO_LIBS@ ALL_LINGUAS = @ALL_LINGUAS@ AMTAR = @AMTAR@ AUTOCONF = @AUTOCONF@ @@ -252,12 +252,12 @@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -SUBDIRS = data po Alacarte -CLEANFILES = alacarte -bin_SCRIPTS = alacarte +SUBDIRS = data po Mozo +CLEANFILES = mozo +bin_SCRIPTS = mozo DISTCLEANFILES = ChangeLog EXTRA_DIST = \ - alacarte.in \ + mozo.in \ MAINTAINERS \ ChangeLog.pre-git @@ -785,11 +785,11 @@ uninstall-am: uninstall-binSCRIPTS uninstall uninstall-am uninstall-binSCRIPTS -alacarte: alacarte.in +mozo: mozo.in sed -e s!\@PYTHON\@!@PYTHON@! \ -e s!\@PYOPTIONS\@!-OOt! \ < $< > $@ -alacarte: Makefile +mozo: Makefile ChangeLog: @echo Creating $@ diff --git a/Mozo/MainWindow.py b/Mozo/MainWindow.py new file mode 100644 index 0000000..08525b2 --- /dev/null +++ b/Mozo/MainWindow.py @@ -0,0 +1,624 @@ +# -*- coding: utf-8 -*- +# Mozo Menu Editor - Simple fd.o Compliant Menu Editor +# Copyright (C) 2006 Travis Watkins +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +import gtk, matemenu, gobject, gio +import cgi, os +import gettext +import subprocess +import urllib +try: + from Mozo import config + gettext.bindtextdomain(config.GETTEXT_PACKAGE,config.localedir) + gettext.textdomain(config.GETTEXT_PACKAGE) +except: + pass +_ = gettext.gettext +from Mozo.MenuEditor import MenuEditor +from Mozo import util + +class MainWindow: + timer = None + #hack to make editing menu properties work + allow_update = True + #drag-and-drop stuff + dnd_items = [('MOZO_ITEM_ROW', gtk.TARGET_SAME_APP, 0), ('text/plain', 0, 1)] + dnd_menus = [('MOZO_MENU_ROW', gtk.TARGET_SAME_APP, 0)] + dnd_both = [dnd_items[0],] + dnd_menus + drag_data = None + edit_pool = [] + + def __init__(self, datadir, version, argv): + self.file_path = datadir + self.version = version + self.editor = MenuEditor() + gtk.window_set_default_icon_name('mozo') + self.tree = gtk.Builder() + self.tree.set_translation_domain(config.GETTEXT_PACKAGE) + self.tree.add_from_file(os.path.join(self.file_path, 'mozo.ui')) + self.tree.connect_signals(self) + self.setupMenuTree() + self.setupItemTree() + self.tree.get_object('edit_delete').set_sensitive(False) + self.tree.get_object('edit_revert_to_original').set_sensitive(False) + self.tree.get_object('edit_properties').set_sensitive(False) + self.tree.get_object('move_up_button').set_sensitive(False) + self.tree.get_object('move_down_button').set_sensitive(False) + self.tree.get_object('new_separator_button').set_sensitive(False) + accelgroup = gtk.AccelGroup() + keyval, modifier = gtk.accelerator_parse('Z') + accelgroup.connect_group(keyval, modifier, gtk.ACCEL_VISIBLE, self.on_mainwindow_undo) + keyval, modifier = gtk.accelerator_parse('Z') + accelgroup.connect_group(keyval, modifier, gtk.ACCEL_VISIBLE, self.on_mainwindow_redo) + keyval, modifier = gtk.accelerator_parse('F1') + accelgroup.connect_group(keyval, modifier, gtk.ACCEL_VISIBLE, self.on_help_button_clicked) + self.tree.get_object('mainwindow').add_accel_group(accelgroup) + + def run(self): + self.loadMenus() + self.editor.applications.tree.add_monitor(self.menuChanged, None) + self.editor.settings.tree.add_monitor(self.menuChanged, None) + self.tree.get_object('mainwindow').show_all() + gtk.main() + + def menuChanged(self, *a): + if self.timer: + gobject.source_remove(self.timer) + self.timer = None + self.timer = gobject.timeout_add(3, self.loadUpdates) + + def loadUpdates(self): + if not self.allow_update: + return False + menu_tree = self.tree.get_object('menu_tree') + item_tree = self.tree.get_object('item_tree') + items, iter = item_tree.get_selection().get_selected() + update_items = False + item_id, separator_path = None, None + if iter: + update_items = True + if items[iter][3].get_type() == matemenu.TYPE_DIRECTORY: + item_id = os.path.split(items[iter][3].get_desktop_file_path())[1] + update_items = True + elif items[iter][3].get_type() == matemenu.TYPE_ENTRY: + item_id = items[iter][3].get_desktop_file_id() + update_items = True + elif items[iter][3].get_type() == matemenu.TYPE_SEPARATOR: + item_id = items.get_path(iter) + update_items = True + menus, iter = menu_tree.get_selection().get_selected() + update_menus = False + menu_id = None + if iter: + if menus[iter][2].get_desktop_file_path(): + menu_id = os.path.split(menus[iter][2].get_desktop_file_path())[1] + else: + menu_id = menus[iter][2].get_menu_id() + update_menus = True + self.loadMenus() + #find current menu in new tree + if update_menus: + menu_tree.get_model().foreach(self.findMenu, menu_id) + menus, iter = menu_tree.get_selection().get_selected() + if iter: + self.on_menu_tree_cursor_changed(menu_tree) + #find current item in new list + if update_items: + i = 0 + for item in item_tree.get_model(): + found = False + if item[3].get_type() == matemenu.TYPE_ENTRY and item[3].get_desktop_file_id() == item_id: + found = True + if item[3].get_type() == matemenu.TYPE_DIRECTORY and item[3].get_desktop_file_path(): + if os.path.split(item[3].get_desktop_file_path())[1] == item_id: + found = True + if item[3].get_type() == matemenu.TYPE_SEPARATOR: + if not isinstance(item_id, tuple): + continue + #separators have no id, have to find them manually + #probably won't work with two separators together + if (item_id[0] - 1,) == (i,): + found = True + elif (item_id[0] + 1,) == (i,): + found = True + elif (item_id[0],) == (i,): + found = True + if found: + item_tree.get_selection().select_path((i,)) + self.on_item_tree_cursor_changed(item_tree) + break + i += 1 + return False + + def findMenu(self, menus, path, iter, menu_id): + if not menus[path][2].get_desktop_file_path(): + if menu_id == menus[path][2].get_menu_id(): + menu_tree = self.tree.get_object('menu_tree') + menu_tree.expand_to_path(path) + menu_tree.get_selection().select_path(path) + return True + return False + if os.path.split(menus[path][2].get_desktop_file_path())[1] == menu_id: + menu_tree = self.tree.get_object('menu_tree') + menu_tree.expand_to_path(path) + menu_tree.get_selection().select_path(path) + return True + + def setupMenuTree(self): + self.menu_store = gtk.TreeStore(gtk.gdk.Pixbuf, str, object) + menus = self.tree.get_object('menu_tree') + column = gtk.TreeViewColumn(_('Name')) + column.set_spacing(4) + cell = gtk.CellRendererPixbuf() + column.pack_start(cell, False) + column.set_attributes(cell, pixbuf=0) + cell = gtk.CellRendererText() + cell.set_fixed_size(-1, 25) + column.pack_start(cell, True) + column.set_attributes(cell, markup=1) + column.set_sizing(gtk.TREE_VIEW_COLUMN_FIXED) + menus.append_column(column) + menus.enable_model_drag_source(gtk.gdk.BUTTON1_MASK, self.dnd_menus, gtk.gdk.ACTION_COPY) + menus.enable_model_drag_dest(self.dnd_both, gtk.gdk.ACTION_PRIVATE) + + def setupItemTree(self): + items = self.tree.get_object('item_tree') + column = gtk.TreeViewColumn(_('Show')) + cell = gtk.CellRendererToggle() + cell.connect('toggled', self.on_item_tree_show_toggled) + column.pack_start(cell, True) + column.set_attributes(cell, active=0) + #hide toggle for separators + column.set_cell_data_func(cell, self._cell_data_toggle_func) + items.append_column(column) + column = gtk.TreeViewColumn(_('Item')) + column.set_spacing(4) + cell = gtk.CellRendererPixbuf() + column.pack_start(cell, False) + column.set_attributes(cell, pixbuf=1) + cell = gtk.CellRendererText() + cell.set_fixed_size(-1, 25) + column.pack_start(cell, True) + column.set_attributes(cell, markup=2) + items.append_column(column) + self.item_store = gtk.ListStore(bool, gtk.gdk.Pixbuf, str, object) + items.set_model(self.item_store) + items.enable_model_drag_source(gtk.gdk.BUTTON1_MASK, self.dnd_items, gtk.gdk.ACTION_COPY) + items.enable_model_drag_dest(self.dnd_items, gtk.gdk.ACTION_PRIVATE) + + def _cell_data_toggle_func(self, tree_column, renderer, model, treeiter): + if model[treeiter][3].get_type() == matemenu.TYPE_SEPARATOR: + renderer.set_property('visible', False) + else: + renderer.set_property('visible', True) + + def loadMenus(self): + self.menu_store.clear() + for menu in self.editor.getMenus(): + iters = [None]*20 + self.loadMenu(iters, menu) + menu_tree = self.tree.get_object('menu_tree') + menu_tree.set_model(self.menu_store) + for menu in self.menu_store: + #this might not work for some reason + try: + menu_tree.expand_to_path(menu.path) + except: + pass + menu_tree.get_selection().select_path((0,)) + self.on_menu_tree_cursor_changed(menu_tree) + + def loadMenu(self, iters, parent, depth=0): + if depth == 0: + icon = util.getIcon(parent) + iters[depth] = self.menu_store.append(None, (icon, cgi.escape(parent.get_name()), parent)) + depth += 1 + for menu, show in self.editor.getMenus(parent): + if show: + name = cgi.escape(menu.get_name()) + else: + name = '' + cgi.escape(menu.get_name()) + '' + icon = util.getIcon(menu) + iters[depth] = self.menu_store.append(iters[depth-1], (icon, name, menu)) + self.loadMenu(iters, menu, depth) + depth -= 1 + + def loadItems(self, menu, menu_path): + self.item_store.clear() + for item, show in self.editor.getItems(menu): + menu_icon = None + if item.get_type() == matemenu.TYPE_SEPARATOR: + name = '---' + icon = None + elif item.get_type() == matemenu.TYPE_ENTRY: + if show: + name = cgi.escape(item.get_display_name()) + else: + name = '' + cgi.escape(item.get_display_name()) + '' + icon = util.getIcon(item) + else: + if show: + name = cgi.escape(item.get_name()) + else: + name = '' + cgi.escape(item.get_name()) + '' + icon = util.getIcon(item) + self.item_store.append((show, icon, name, item)) + + #this is a little timeout callback to insert new items after + #mate-desktop-item-edit has finished running + def waitForNewItemProcess(self, process, parent_id, file_path): + if process.poll() != None: + if os.path.isfile(file_path): + self.editor.insertExternalItem(os.path.split(file_path)[1], parent_id) + return False + return True + + def waitForNewMenuProcess(self, process, parent_id, file_path): + if process.poll() != None: + #hack for broken mate-desktop-item-edit + broken_path = os.path.join(os.path.split(file_path)[0], '.directory') + if os.path.isfile(broken_path): + os.rename(broken_path, file_path) + if os.path.isfile(file_path): + self.editor.insertExternalMenu(os.path.split(file_path)[1], parent_id) + return False + return True + + #this callback keeps you from editing the same item twice + def waitForEditProcess(self, process, file_path): + if process.poll() != None: + self.edit_pool.remove(file_path) + return False + return True + + def on_new_menu_button_clicked(self, button): + menu_tree = self.tree.get_object('menu_tree') + menus, iter = menu_tree.get_selection().get_selected() + if not iter: + parent = menus[(0,)][2] + menu_tree.expand_to_path((0,)) + menu_tree.get_selection().select_path((0,)) + else: + parent = menus[iter][2] + file_path = os.path.join(util.getUserDirectoryPath(), util.getUniqueFileId('mozo-made', '.directory')) + process = subprocess.Popen(['mate-desktop-item-edit', file_path], env=os.environ) + gobject.timeout_add(100, self.waitForNewMenuProcess, process, parent.menu_id, file_path) + + def on_new_item_button_clicked(self, button): + menu_tree = self.tree.get_object('menu_tree') + menus, iter = menu_tree.get_selection().get_selected() + if not iter: + parent = menus[(0,)][2] + menu_tree.expand_to_path((0,)) + menu_tree.get_selection().select_path((0,)) + else: + parent = menus[iter][2] + file_path = os.path.join(util.getUserItemPath(), util.getUniqueFileId('mozo-made', '.desktop')) + process = subprocess.Popen(['mate-desktop-item-edit', file_path], env=os.environ) + gobject.timeout_add(100, self.waitForNewItemProcess, process, parent.menu_id, file_path) + + def on_new_separator_button_clicked(self, button): + item_tree = self.tree.get_object('item_tree') + items, iter = item_tree.get_selection().get_selected() + if not iter: + return + else: + after = items[iter][3] + menu_tree = self.tree.get_object('menu_tree') + menus, iter = menu_tree.get_selection().get_selected() + parent = menus[iter][2] + self.editor.createSeparator(parent, after=after) + + def on_edit_delete_activate(self, menu): + item_tree = self.tree.get_object('item_tree') + items, iter = item_tree.get_selection().get_selected() + if not iter: + return + item = items[iter][3] + if item.get_type() == matemenu.TYPE_ENTRY: + self.editor.deleteItem(item) + elif item.get_type() == matemenu.TYPE_DIRECTORY: + self.editor.deleteMenu(item) + elif item.get_type() == matemenu.TYPE_SEPARATOR: + self.editor.deleteSeparator(item) + + def on_edit_revert_to_original_activate(self, menu): + item_tree = self.tree.get_object('item_tree') + items, iter = item_tree.get_selection().get_selected() + if not iter: + return + item = items[iter][3] + if item.get_type() == matemenu.TYPE_ENTRY: + self.editor.revertItem(item) + elif item.get_type() == matemenu.TYPE_DIRECTORY: + self.editor.revertMenu(item) + + def on_edit_properties_activate(self, menu): + item_tree = self.tree.get_object('item_tree') + items, iter = item_tree.get_selection().get_selected() + if not iter: + return + item = items[iter][3] + if item.get_type() not in (matemenu.TYPE_ENTRY, matemenu.TYPE_DIRECTORY): + return + + if item.get_type() == matemenu.TYPE_ENTRY: + file_path = os.path.join(util.getUserItemPath(), item.get_desktop_file_id()) + file_type = 'Item' + elif item.get_type() == matemenu.TYPE_DIRECTORY: + if item.get_desktop_file_path() == None: + file_path = util.getUniqueFileId('mozo-made', '.directory') + parser = util.DesktopParser(file_path, 'Directory') + parser.set('Name', item.get_name()) + parser.set('Comment', item.get_comment()) + parser.set('Icon', item.get_icon()) + parser.write(open(file_path)) + else: + file_path = os.path.join(util.getUserDirectoryPath(), os.path.split(item.get_desktop_file_path())[1]) + file_type = 'Menu' + + if not os.path.isfile(file_path): + data = open(item.get_desktop_file_path()).read() + open(file_path, 'w').write(data) + self.editor._MenuEditor__addUndo([(file_type, os.path.split(file_path)[1]),]) + else: + self.editor._MenuEditor__addUndo([item,]) + if file_path not in self.edit_pool: + self.edit_pool.append(file_path) + process = subprocess.Popen(['mate-desktop-item-edit', file_path], env=os.environ) + gobject.timeout_add(100, self.waitForEditProcess, process, file_path) + + def on_menu_tree_cursor_changed(self, treeview): + menus, iter = treeview.get_selection().get_selected() + menu_path = menus.get_path(iter) + item_tree = self.tree.get_object('item_tree') + item_tree.get_selection().unselect_all() + self.loadItems(self.menu_store[menu_path][2], menu_path) + self.tree.get_object('edit_delete').set_sensitive(False) + self.tree.get_object('edit_revert_to_original').set_sensitive(False) + self.tree.get_object('edit_properties').set_sensitive(False) + self.tree.get_object('move_up_button').set_sensitive(False) + self.tree.get_object('move_down_button').set_sensitive(False) + self.tree.get_object('new_separator_button').set_sensitive(False) + + def on_menu_tree_drag_data_get(self, treeview, context, selection, target_id, etime): + menus, iter = treeview.get_selection().get_selected() + self.drag_data = menus[iter][2] + + def on_menu_tree_drag_data_received(self, treeview, context, x, y, selection, info, etime): + menus = treeview.get_model() + drop_info = treeview.get_dest_row_at_pos(x, y) + if drop_info: + path, position = drop_info + types = (gtk.TREE_VIEW_DROP_INTO_OR_BEFORE, gtk.TREE_VIEW_DROP_INTO_OR_AFTER) + if position not in types: + context.finish(False, False, etime) + return False + if selection.target in ('MOZO_ITEM_ROW', 'MOZO_MENU_ROW'): + if self.drag_data == None: + return False + item = self.drag_data + new_parent = menus[path][2] + treeview.get_selection().select_path(path) + if item.get_type() == matemenu.TYPE_ENTRY: + self.editor.copyItem(item, new_parent) + elif item.get_type() == matemenu.TYPE_DIRECTORY: + if self.editor.moveMenu(item, new_parent) == False: + self.loadUpdates() + else: + context.finish(False, False, etime) + context.finish(True, True, etime) + self.drag_data = None + + def on_item_tree_show_toggled(self, cell, path): + item = self.item_store[path][3] + if item.get_type() == matemenu.TYPE_SEPARATOR: + return + if self.item_store[path][0]: + self.editor.setVisible(item, False) + else: + self.editor.setVisible(item, True) + self.item_store[path][0] = not self.item_store[path][0] + + def on_item_tree_cursor_changed(self, treeview): + items, iter = treeview.get_selection().get_selected() + if iter is None: + return + item = items[iter][3] + self.tree.get_object('edit_delete').set_sensitive(True) + self.tree.get_object('new_separator_button').set_sensitive(True) + if self.editor.canRevert(item): + self.tree.get_object('edit_revert_to_original').set_sensitive(True) + else: + self.tree.get_object('edit_revert_to_original').set_sensitive(False) + if not item.get_type() == matemenu.TYPE_SEPARATOR: + self.tree.get_object('edit_properties').set_sensitive(True) + else: + self.tree.get_object('edit_properties').set_sensitive(False) + + # If first item... + if items.get_path(iter)[0] == 0: + self.tree.get_object('move_up_button').set_sensitive(False) + else: + self.tree.get_object('move_up_button').set_sensitive(True) + + # If last item... + if items.get_path(iter)[0] == (len(items)-1): + self.tree.get_object('move_down_button').set_sensitive(False) + else: + self.tree.get_object('move_down_button').set_sensitive(True) + + def on_item_tree_row_activated(self, treeview, path, column): + self.on_edit_properties_activate(None) + + def on_item_tree_popup_menu(self, item_tree, event=None): + model, iter = item_tree.get_selection().get_selected() + if event: + #don't show if it's not the right mouse button + if event.button != 3: + return + button = event.button + event_time = event.time + info = item_tree.get_path_at_pos(int(event.x), int(event.y)) + if info != None: + path, col, cellx, celly = info + item_tree.grab_focus() + item_tree.set_cursor(path, col, 0) + else: + path = model.get_path(iter) + button = 0 + event_time = 0 + item_tree.grab_focus() + item_tree.set_cursor(path, item_tree.get_columns()[0], 0) + popup = self.tree.get_object('edit_menu') + popup.popup(None, None, None, button, event_time) + #without this shift-f10 won't work + return True + + def on_item_tree_drag_data_get(self, treeview, context, selection, target_id, etime): + items, iter = treeview.get_selection().get_selected() + self.drag_data = items[iter][3] + + def on_item_tree_drag_data_received(self, treeview, context, x, y, selection, info, etime): + items = treeview.get_model() + types = (gtk.TREE_VIEW_DROP_BEFORE, gtk.TREE_VIEW_DROP_INTO_OR_BEFORE) + if selection.target == 'MOZO_ITEM_ROW': + drop_info = treeview.get_dest_row_at_pos(x, y) + before = None + after = None + if self.drag_data == None: + return False + item = self.drag_data + if drop_info: + path, position = drop_info + if position in types: + before = items[path][3] + else: + after = items[path][3] + else: + path = (len(items) - 1,) + after = items[path][3] + if item.get_type() == matemenu.TYPE_ENTRY: + self.editor.moveItem(item, item.get_parent(), before, after) + elif item.get_type() == matemenu.TYPE_DIRECTORY: + if self.editor.moveMenu(item, item.get_parent(), before, after) == False: + self.loadUpdates() + elif item.get_type() == matemenu.TYPE_SEPARATOR: + self.editor.moveSeparator(item, item.get_parent(), before, after) + context.finish(True, True, etime) + elif selection.target == 'text/plain': + if selection.data == None: + return False + menus, iter = self.tree.get_object('menu_tree').get_selection().get_selected() + parent = menus[iter][2] + drop_info = treeview.get_dest_row_at_pos(x, y) + before = None + after = None + if drop_info: + path, position = drop_info + if position in types: + before = items[path][3] + else: + after = items[path][3] + else: + path = (len(items) - 1,) + after = items[path][3] + file_path = urllib.unquote(selection.data).strip() + if not file_path.startswith('file:'): + return + myfile = gio.File(uri=file_path) + file_info = myfile.query_info(gio.FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE) + content_type = file_info.get_content_type() + if content_type == 'application/x-desktop': + input_stream = myfile.read() + open('/tmp/mozo-dnd.desktop', 'w').write(input_stream.read()) + parser = util.DesktopParser('/tmp/mozo-dnd.desktop') + self.editor.createItem(parent, parser.get('Icon'), parser.get('Name', self.editor.locale), parser.get('Comment', self.editor.locale), parser.get('Exec'), parser.get('Terminal'), before, after) + elif content_type in ('application/x-shellscript', 'application/x-executable'): + self.editor.createItem(parent, None, os.path.split(file_path)[1].strip(), None, file_path.replace('file://', '').strip(), False, before, after) + self.drag_data = None + + def on_item_tree_key_press_event(self, item_tree, event): + if event.keyval == gtk.keysyms.Delete: + self.on_edit_delete_activate(item_tree) + + def on_move_up_button_clicked(self, button): + item_tree = self.tree.get_object('item_tree') + items, iter = item_tree.get_selection().get_selected() + if not iter: + return + path = items.get_path(iter) + #at top, can't move up + if path[0] == 0: + return + item = items[path][3] + before = items[(path[0] - 1,)][3] + if item.get_type() == matemenu.TYPE_ENTRY: + self.editor.moveItem(item, item.get_parent(), before=before) + elif item.get_type() == matemenu.TYPE_DIRECTORY: + self.editor.moveMenu(item, item.get_parent(), before=before) + elif item.get_type() == matemenu.TYPE_SEPARATOR: + self.editor.moveSeparator(item, item.get_parent(), before=before) + + def on_move_down_button_clicked(self, button): + item_tree = self.tree.get_object('item_tree') + items, iter = item_tree.get_selection().get_selected() + if not iter: + return + path = items.get_path(iter) + #at bottom, can't move down + if path[0] == (len(items) - 1): + return + item = items[path][3] + after = items[path][3] + if item.get_type() == matemenu.TYPE_ENTRY: + self.editor.moveItem(item, item.get_parent(), after=after) + elif item.get_type() == matemenu.TYPE_DIRECTORY: + self.editor.moveMenu(item, item.get_parent(), after=after) + elif item.get_type() == matemenu.TYPE_SEPARATOR: + self.editor.moveSeparator(item, item.get_parent(), after=after) + + def on_mainwindow_undo(self, accelgroup, window, keyval, modifier): + self.editor.undo() + + def on_mainwindow_redo(self, accelgroup, window, keyval, modifier): + self.editor.redo() + + def on_help_button_clicked(self, *args): + gtk.show_uri(gtk.gdk.screen_get_default(), "ghelp:user-guide#menu-editor", gtk.get_current_event_time()) + + def on_revert_button_clicked(self, button): + dialog = self.tree.get_object('revertdialog') + dialog.set_transient_for(self.tree.get_object('mainwindow')) + dialog.show_all() + if dialog.run() == gtk.RESPONSE_YES: + self.editor.revert() + dialog.hide() + + def on_close_button_clicked(self, button): + try: + self.tree.get_object('mainwindow').hide() + except: + pass + gobject.timeout_add(10, self.quit) + + def on_style_set(self, *args): + self.loadUpdates() + + def quit(self): + self.editor.quit() + gtk.main_quit() diff --git a/Mozo/Makefile.am b/Mozo/Makefile.am new file mode 100644 index 0000000..31217e1 --- /dev/null +++ b/Mozo/Makefile.am @@ -0,0 +1,24 @@ +## Process this file with automake to produce Makefile.in + +appdir = $(pythondir)/Mozo +app_PYTHON = __init__.py MainWindow.py MenuEditor.py util.py +nodist_app_PYTHON = config.py + +config.py: config.py.in + sed \ + -e s!\@prefix\@!$(prefix)! \ + -e s!\@datadir\@!$(datadir)! \ + -e s!\@pkgdatadir\@!$(pkgdatadir)! \ + -e s!\@libexecdir\@!$(libexecdir)! \ + -e s!\@libdir\@!$(libdir)! \ + -e s!\@PACKAGE\@!$(PACKAGE)! \ + -e s!\@VERSION\@!$(VERSION)! \ + -e s!\@GETTEXT_PACKAGE\@!$(GETTEXT_PACKAGE)! \ + < $< > $@ +config.py: Makefile + +CLEANFILES = config.py +EXTRA_DIST = config.py.in + +all-local: config.py + diff --git a/Mozo/Makefile.in b/Mozo/Makefile.in new file mode 100644 index 0000000..2fa0171 --- /dev/null +++ b/Mozo/Makefile.in @@ -0,0 +1,482 @@ +# Makefile.in generated by automake 1.11.1 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, +# Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkglibexecdir = $(libexecdir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = Mozo +DIST_COMMON = $(app_PYTHON) $(srcdir)/Makefile.am \ + $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +SOURCES = +DIST_SOURCES = +am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; +am__vpath_adj = case $$p in \ + $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ + *) f=$$p;; \ + esac; +am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; +am__install_max = 40 +am__nobase_strip_setup = \ + srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` +am__nobase_strip = \ + for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" +am__nobase_list = $(am__nobase_strip_setup); \ + for p in $$list; do echo "$$p $$p"; done | \ + sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ + $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ + if (++n[$$2] == $(am__install_max)) \ + { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ + END { for (dir in files) print dir, files[dir] }' +am__base_list = \ + sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ + sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' +am__installdirs = "$(DESTDIR)$(appdir)" "$(DESTDIR)$(appdir)" +py_compile = $(top_srcdir)/py-compile +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +MOZO_CFLAGS = @MOZO_CFLAGS@ +MOZO_LIBS = @MOZO_LIBS@ +ALL_LINGUAS = @ALL_LINGUAS@ +AMTAR = @AMTAR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CATALOGS = @CATALOGS@ +CATOBJEXT = @CATOBJEXT@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DATADIRNAME = @DATADIRNAME@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ +GMOFILES = @GMOFILES@ +GMSGFMT = @GMSGFMT@ +GREP = @GREP@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +INSTOBJEXT = @INSTOBJEXT@ +INTLLIBS = @INTLLIBS@ +INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ +INTLTOOL_MERGE = @INTLTOOL_MERGE@ +INTLTOOL_PERL = @INTLTOOL_PERL@ +INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ +LDFLAGS = @LDFLAGS@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAKEINFO = @MAKEINFO@ +MKDIR_P = @MKDIR_P@ +MKINSTALLDIRS = @MKINSTALLDIRS@ +MSGFMT = @MSGFMT@ +MSGFMT_OPTS = @MSGFMT_OPTS@ +MSGMERGE = @MSGMERGE@ +OBJEXT = @OBJEXT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PKG_CONFIG = @PKG_CONFIG@ +PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ +PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ +POFILES = @POFILES@ +POSUB = @POSUB@ +PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@ +PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@ +PYTHON = @PYTHON@ +PYTHON2_4 = @PYTHON2_4@ +PYTHON2_5 = @PYTHON2_5@ +PYTHON2_6 = @PYTHON2_6@ +PYTHON2_7 = @PYTHON2_7@ +PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ +PYTHON_PLATFORM = @PYTHON_PLATFORM@ +PYTHON_PREFIX = @PYTHON_PREFIX@ +PYTHON_VERSION = @PYTHON_VERSION@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +USE_NLS = @USE_NLS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +ac_ct_CC = @ac_ct_CC@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +pkgpyexecdir = @pkgpyexecdir@ +pkgpythondir = @pkgpythondir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +pyexecdir = @pyexecdir@ +pythondir = @pythondir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_build_prefix = @top_build_prefix@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +appdir = $(pythondir)/Mozo +app_PYTHON = __init__.py MainWindow.py MenuEditor.py util.py +nodist_app_PYTHON = config.py +CLEANFILES = config.py +EXTRA_DIST = config.py.in +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Mozo/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu Mozo/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): +install-appPYTHON: $(app_PYTHON) + @$(NORMAL_INSTALL) + test -z "$(appdir)" || $(MKDIR_P) "$(DESTDIR)$(appdir)" + @list='$(app_PYTHON)'; dlist=; list2=; test -n "$(appdir)" || list=; \ + for p in $$list; do \ + if test -f "$$p"; then b=; else b="$(srcdir)/"; fi; \ + if test -f $$b$$p; then \ + $(am__strip_dir) \ + dlist="$$dlist $$f"; \ + list2="$$list2 $$b$$p"; \ + else :; fi; \ + done; \ + for file in $$list2; do echo $$file; done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(appdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(appdir)" || exit $$?; \ + done || exit $$?; \ + if test -n "$$dlist"; then \ + if test -z "$(DESTDIR)"; then \ + PYTHON=$(PYTHON) $(py_compile) --basedir "$(appdir)" $$dlist; \ + else \ + PYTHON=$(PYTHON) $(py_compile) --destdir "$(DESTDIR)" --basedir "$(appdir)" $$dlist; \ + fi; \ + else :; fi + +uninstall-appPYTHON: + @$(NORMAL_UNINSTALL) + @list='$(app_PYTHON)'; test -n "$(appdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + test -n "$$files" || exit 0; \ + filesc=`echo "$$files" | sed 's|$$|c|'`; \ + fileso=`echo "$$files" | sed 's|$$|o|'`; \ + echo " ( cd '$(DESTDIR)$(appdir)' && rm -f" $$files ")"; \ + cd "$(DESTDIR)$(appdir)" && rm -f $$files || exit $$?; \ + echo " ( cd '$(DESTDIR)$(appdir)' && rm -f" $$filesc ")"; \ + cd "$(DESTDIR)$(appdir)" && rm -f $$filesc || exit $$?; \ + echo " ( cd '$(DESTDIR)$(appdir)' && rm -f" $$fileso ")"; \ + cd "$(DESTDIR)$(appdir)" && rm -f $$fileso +install-nodist_appPYTHON: $(nodist_app_PYTHON) + @$(NORMAL_INSTALL) + test -z "$(appdir)" || $(MKDIR_P) "$(DESTDIR)$(appdir)" + @list='$(nodist_app_PYTHON)'; dlist=; list2=; test -n "$(appdir)" || list=; \ + for p in $$list; do \ + if test -f "$$p"; then b=; else b="$(srcdir)/"; fi; \ + if test -f $$b$$p; then \ + $(am__strip_dir) \ + dlist="$$dlist $$f"; \ + list2="$$list2 $$b$$p"; \ + else :; fi; \ + done; \ + for file in $$list2; do echo $$file; done | $(am__base_list) | \ + while read files; do \ + echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(appdir)'"; \ + $(INSTALL_DATA) $$files "$(DESTDIR)$(appdir)" || exit $$?; \ + done || exit $$?; \ + if test -n "$$dlist"; then \ + if test -z "$(DESTDIR)"; then \ + PYTHON=$(PYTHON) $(py_compile) --basedir "$(appdir)" $$dlist; \ + else \ + PYTHON=$(PYTHON) $(py_compile) --destdir "$(DESTDIR)" --basedir "$(appdir)" $$dlist; \ + fi; \ + else :; fi + +uninstall-nodist_appPYTHON: + @$(NORMAL_UNINSTALL) + @list='$(nodist_app_PYTHON)'; test -n "$(appdir)" || list=; \ + files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ + test -n "$$files" || exit 0; \ + filesc=`echo "$$files" | sed 's|$$|c|'`; \ + fileso=`echo "$$files" | sed 's|$$|o|'`; \ + echo " ( cd '$(DESTDIR)$(appdir)' && rm -f" $$files ")"; \ + cd "$(DESTDIR)$(appdir)" && rm -f $$files || exit $$?; \ + echo " ( cd '$(DESTDIR)$(appdir)' && rm -f" $$filesc ")"; \ + cd "$(DESTDIR)$(appdir)" && rm -f $$filesc || exit $$?; \ + echo " ( cd '$(DESTDIR)$(appdir)' && rm -f" $$fileso ")"; \ + cd "$(DESTDIR)$(appdir)" && rm -f $$fileso +tags: TAGS +TAGS: + +ctags: CTAGS +CTAGS: + + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-am +all-am: Makefile all-local +installdirs: + for dir in "$(DESTDIR)$(appdir)" "$(DESTDIR)$(appdir)"; do \ + test -z "$$dir" || $(MKDIR_P) "$$dir"; \ + done +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic + +dvi: dvi-am + +dvi-am: + +html: html-am + +html-am: + +info: info-am + +info-am: + +install-data-am: install-appPYTHON install-nodist_appPYTHON + +install-dvi: install-dvi-am + +install-dvi-am: + +install-exec-am: + +install-html: install-html-am + +install-html-am: + +install-info: install-info-am + +install-info-am: + +install-man: + +install-pdf: install-pdf-am + +install-pdf-am: + +install-ps: install-ps-am + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-appPYTHON uninstall-nodist_appPYTHON + +.MAKE: install-am install-strip + +.PHONY: all all-am all-local check check-am clean clean-generic \ + distclean distclean-generic distdir dvi dvi-am html html-am \ + info info-am install install-am install-appPYTHON install-data \ + install-data-am install-dvi install-dvi-am install-exec \ + install-exec-am install-html install-html-am install-info \ + install-info-am install-man install-nodist_appPYTHON \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic pdf pdf-am ps ps-am uninstall uninstall-am \ + uninstall-appPYTHON uninstall-nodist_appPYTHON + + +config.py: config.py.in + sed \ + -e s!\@prefix\@!$(prefix)! \ + -e s!\@datadir\@!$(datadir)! \ + -e s!\@pkgdatadir\@!$(pkgdatadir)! \ + -e s!\@libexecdir\@!$(libexecdir)! \ + -e s!\@libdir\@!$(libdir)! \ + -e s!\@PACKAGE\@!$(PACKAGE)! \ + -e s!\@VERSION\@!$(VERSION)! \ + -e s!\@GETTEXT_PACKAGE\@!$(GETTEXT_PACKAGE)! \ + < $< > $@ +config.py: Makefile + +all-local: config.py + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/Mozo/MenuEditor.py b/Mozo/MenuEditor.py new file mode 100644 index 0000000..d74cb2b --- /dev/null +++ b/Mozo/MenuEditor.py @@ -0,0 +1,775 @@ +# -*- coding: utf-8 -*- +# Mozo Menu Editor - Simple fd.o Compliant Menu Editor +# Copyright (C) 2006 Travis Watkins, Heinrich Wendel +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +import os, re, xml.dom.minidom, locale +import matemenu +from Mozo import util + +class Menu: + tree = None + visible_tree = None + path = None + dom = None + +class MenuEditor: + #lists for undo/redo functionality + __undo = [] + __redo = [] + + def __init__(self): + self.locale = locale.getdefaultlocale()[0] + self.__loadMenus() + + def __loadMenus(self): + self.applications = Menu() + self.applications.tree = matemenu.lookup_tree('mate-applications.menu', matemenu.FLAGS_SHOW_EMPTY|matemenu.FLAGS_INCLUDE_EXCLUDED|matemenu.FLAGS_INCLUDE_NODISPLAY|matemenu.FLAGS_SHOW_ALL_SEPARATORS) + self.applications.visible_tree = matemenu.lookup_tree('mate-applications.menu') + self.applications.tree.sort_key = matemenu.SORT_DISPLAY_NAME + self.applications.visible_tree.sort_key = matemenu.SORT_DISPLAY_NAME + self.applications.path = os.path.join(util.getUserMenuPath(), self.applications.tree.get_menu_file()) + if not os.path.isfile(self.applications.path): + self.applications.dom = xml.dom.minidom.parseString(util.getUserMenuXml(self.applications.tree)) + else: + self.applications.dom = xml.dom.minidom.parse(self.applications.path) + self.__remove_whilespace_nodes(self.applications.dom) + + self.settings = Menu() + self.settings.tree = matemenu.lookup_tree('mate-settings.menu', matemenu.FLAGS_SHOW_EMPTY|matemenu.FLAGS_INCLUDE_EXCLUDED|matemenu.FLAGS_INCLUDE_NODISPLAY|matemenu.FLAGS_SHOW_ALL_SEPARATORS) + self.settings.visible_tree = matemenu.lookup_tree('mate-settings.menu') + self.settings.tree.sort_key = matemenu.SORT_DISPLAY_NAME + self.settings.visible_tree.sort_key = matemenu.SORT_DISPLAY_NAME + self.settings.path = os.path.join(util.getUserMenuPath(), self.settings.tree.get_menu_file()) + if not os.path.isfile(self.settings.path): + self.settings.dom = xml.dom.minidom.parseString(util.getUserMenuXml(self.settings.tree)) + else: + self.settings.dom = xml.dom.minidom.parse(self.settings.path) + self.__remove_whilespace_nodes(self.settings.dom) + + self.save(True) + + def save(self, from_loading=False): + for menu in ('applications', 'settings'): + fd = open(getattr(self, menu).path, 'w') + fd.write(re.sub("\n[\s]*([^\n<]*)\n[\s]*\n', ''))) + fd.close() + if not from_loading: + self.__loadMenus() + + def quit(self): + for file_name in os.listdir(util.getUserItemPath()): + if file_name[-6:-2] in ('redo', 'undo'): + file_path = os.path.join(util.getUserItemPath(), file_name) + os.unlink(file_path) + for file_name in os.listdir(util.getUserDirectoryPath()): + if file_name[-6:-2] in ('redo', 'undo'): + file_path = os.path.join(util.getUserDirectoryPath(), file_name) + os.unlink(file_path) + for file_name in os.listdir(util.getUserMenuPath()): + if file_name[-6:-2] in ('redo', 'undo'): + file_path = os.path.join(util.getUserMenuPath(), file_name) + os.unlink(file_path) + + def revert(self): + for name in ('applications', 'settings'): + menu = getattr(self, name) + self.revertTree(menu.tree.root) + path = os.path.join(util.getUserMenuPath(), menu.tree.get_menu_file()) + try: + os.unlink(path) + except OSError: + pass + #reload DOM for each menu + if not os.path.isfile(menu.path): + menu.dom = xml.dom.minidom.parseString(util.getUserMenuXml(menu.tree)) + else: + menu.dom = xml.dom.minidom.parse(menu.path) + self.__remove_whilespace_nodes(menu.dom) + #reset undo/redo, no way to recover from this + self.__undo, self.__redo = [], [] + self.save() + + def revertTree(self, menu): + for child in menu.get_contents(): + if child.get_type() == matemenu.TYPE_DIRECTORY: + self.revertTree(child) + elif child.get_type() == matemenu.TYPE_ENTRY: + self.revertItem(child) + self.revertMenu(menu) + + def undo(self): + if len(self.__undo) == 0: + return + files = self.__undo.pop() + redo = [] + for file_path in files: + new_path = file_path.rsplit('.', 1)[0] + redo_path = util.getUniqueRedoFile(new_path) + data = open(new_path).read() + open(redo_path, 'w').write(data) + data = open(file_path).read() + open(new_path, 'w').write(data) + os.unlink(file_path) + redo.append(redo_path) + #reload DOM to make changes stick + for name in ('applications', 'settings'): + menu = getattr(self, name) + if not os.path.isfile(menu.path): + menu.dom = xml.dom.minidom.parseString(util.getUserMenuXml(menu.tree)) + else: + menu.dom = xml.dom.minidom.parse(menu.path) + self.__remove_whilespace_nodes(menu.dom) + self.__redo.append(redo) + + def redo(self): + if len(self.__redo) == 0: + return + files = self.__redo.pop() + undo = [] + for file_path in files: + new_path = file_path.rsplit('.', 1)[0] + undo_path = util.getUniqueUndoFile(new_path) + data = open(new_path).read() + open(undo_path, 'w').write(data) + data = open(file_path).read() + open(new_path, 'w').write(data) + os.unlink(file_path) + undo.append(undo_path) + #reload DOM to make changes stick + for name in ('applications', 'settings'): + menu = getattr(self, name) + if not os.path.isfile(menu.path): + menu.dom = xml.dom.minidom.parseString(util.getUserMenuXml(menu.tree)) + else: + menu.dom = xml.dom.minidom.parse(menu.path) + self.__remove_whilespace_nodes(menu.dom) + self.__undo.append(undo) + + def getMenus(self, parent=None): + if parent == None: + yield self.applications.tree.root + yield self.settings.tree.root + else: + for menu in parent.get_contents(): + if menu.get_type() == matemenu.TYPE_DIRECTORY: + yield (menu, self.__isVisible(menu)) + + def getItems(self, menu): + for item in menu.get_contents(): + if item.get_type() == matemenu.TYPE_SEPARATOR: + yield (item, True) + else: + if item.get_type() == matemenu.TYPE_ENTRY and item.get_desktop_file_id()[-19:] == '-usercustom.desktop': + continue + yield (item, self.__isVisible(item)) + + def canRevert(self, item): + if item.get_type() == matemenu.TYPE_ENTRY: + if util.getItemPath(item.get_desktop_file_id()): + path = util.getUserItemPath() + if os.path.isfile(os.path.join(path, item.get_desktop_file_id())): + return True + elif item.get_type() == matemenu.TYPE_DIRECTORY: + if item.get_desktop_file_path(): + file_id = os.path.split(item.get_desktop_file_path())[1] + else: + file_id = item.get_menu_id() + '.directory' + if util.getDirectoryPath(file_id): + path = util.getUserDirectoryPath() + if os.path.isfile(os.path.join(path, file_id)): + return True + return False + + def setVisible(self, item, visible): + dom = self.__getMenu(item).dom + if item.get_type() == matemenu.TYPE_ENTRY: + self.__addUndo([self.__getMenu(item), item]) + menu_xml = self.__getXmlMenu(self.__getPath(item.get_parent()), dom, dom) + if visible: + self.__addXmlFilename(menu_xml, dom, item.get_desktop_file_id(), 'Include') + self.__writeItem(item, no_display=False) + else: + self.__addXmlFilename(menu_xml, dom, item.get_desktop_file_id(), 'Exclude') + self.__addXmlTextElement(menu_xml, 'AppDir', util.getUserItemPath(), dom) + elif item.get_type() == matemenu.TYPE_DIRECTORY: + self.__addUndo([self.__getMenu(item), item]) + #don't mess with it if it's empty + if len(item.get_contents()) == 0: + return + menu_xml = self.__getXmlMenu(self.__getPath(item), dom, dom) + for node in self.__getXmlNodesByName(['Deleted', 'NotDeleted'], menu_xml): + node.parentNode.removeChild(node) + if visible: + self.__writeMenu(item, no_display=False) + else: + self.__writeMenu(item, no_display=True) + self.__addXmlTextElement(menu_xml, 'DirectoryDir', util.getUserDirectoryPath(), dom) + self.save() + + def createItem(self, parent, icon, name, comment, command, use_term, before=None, after=None): + file_id = self.__writeItem(None, icon, name, comment, command, use_term) + self.insertExternalItem(file_id, parent.menu_id, before, after) + + def insertExternalItem(self, file_id, parent_id, before=None, after=None): + parent = self.__findMenu(parent_id) + dom = self.__getMenu(parent).dom + self.__addItem(parent, file_id, dom) + self.__positionItem(parent, ('Item', file_id), before, after) + self.__addUndo([self.__getMenu(parent), ('Item', file_id)]) + self.save() + + def createMenu(self, parent, icon, name, comment, before=None, after=None): + file_id = self.__writeMenu(None, icon, name, comment) + self.insertExternalMenu(file_id, parent.menu_id, before, after) + + def insertExternalMenu(self, file_id, parent_id, before=None, after=None): + menu_id = file_id.rsplit('.', 1)[0] + parent = self.__findMenu(parent_id) + dom = self.__getMenu(parent).dom + self.__addXmlDefaultLayout(self.__getXmlMenu(self.__getPath(parent), dom, dom) , dom) + menu_xml = self.__getXmlMenu(self.__getPath(parent) + '/' + menu_id, dom, dom) + self.__addXmlTextElement(menu_xml, 'Directory', file_id, dom) + self.__positionItem(parent, ('Menu', menu_id), before, after) + self.__addUndo([self.__getMenu(parent), ('Menu', file_id)]) + self.save() + + def createSeparator(self, parent, before=None, after=None): + self.__positionItem(parent, ('Separator',), before, after) + self.__addUndo([self.__getMenu(parent), ('Separator',)]) + self.save() + + def editItem(self, item, icon, name, comment, command, use_term, parent=None, final=True): + #if nothing changed don't make a user copy + if icon == item.get_icon() and name == item.get_display_name() and comment == item.get_comment() and command == item.get_exec() and use_term == item.get_launch_in_terminal(): + return + #hack, item.get_parent() seems to fail a lot + if not parent: + parent = item.get_parent() + if final: + self.__addUndo([self.__getMenu(parent), item]) + self.__writeItem(item, icon, name, comment, command, use_term) + if final: + dom = self.__getMenu(parent).dom + menu_xml = self.__getXmlMenu(self.__getPath(parent), dom, dom) + self.__addXmlTextElement(menu_xml, 'AppDir', util.getUserItemPath(), dom) + self.save() + + def editMenu(self, menu, icon, name, comment, final=True): + #if nothing changed don't make a user copy + if icon == menu.get_icon() and name == menu.get_name() and comment == menu.get_comment(): + return + #we don't use this, we just need to make sure the exists + #otherwise changes won't show up + dom = self.__getMenu(menu).dom + menu_xml = self.__getXmlMenu(self.__getPath(menu), dom, dom) + file_id = self.__writeMenu(menu, icon, name, comment) + if final: + self.__addXmlTextElement(menu_xml, 'DirectoryDir', util.getUserDirectoryPath(), dom) + self.__addUndo([self.__getMenu(menu), menu]) + self.save() + + def copyItem(self, item, new_parent, before=None, after=None): + dom = self.__getMenu(new_parent).dom + file_path = item.get_desktop_file_path() + keyfile = util.DesktopParser(file_path) + #erase Categories in new file + keyfile.set('Categories', ('',)) + keyfile.set('Hidden', False) + file_id = util.getUniqueFileId(item.get_name(), '.desktop') + out_path = os.path.join(util.getUserItemPath(), file_id) + keyfile.write(open(out_path, 'w')) + self.__addItem(new_parent, file_id, dom) + self.__positionItem(new_parent, ('Item', file_id), before, after) + self.__addUndo([self.__getMenu(new_parent), ('Item', file_id)]) + self.save() + return file_id + + def moveItem(self, item, new_parent, before=None, after=None): + undo = [] + if item.get_parent() != new_parent: + #hide old item + self.deleteItem(item) + undo.append(item) + file_id = self.copyItem(item, new_parent) + item = ('Item', file_id) + undo.append(item) + self.__positionItem(new_parent, item, before, after) + undo.append(self.__getMenu(new_parent)) + self.__addUndo(undo) + self.save() + + def moveMenu(self, menu, new_parent, before=None, after=None): + parent = new_parent + #don't move a menu into it's child + while parent.get_parent(): + parent = parent.get_parent() + if parent == menu: + return False + + #don't move a menu into itself + if new_parent == menu: + return False + + #can't move between top-level menus + if self.__getMenu(menu) != self.__getMenu(new_parent): + return False + if menu.get_parent() != new_parent: + dom = self.__getMenu(menu).dom + root_path = self.__getPath(menu).split('/', 1)[0] + xml_root = self.__getXmlMenu(root_path, dom, dom) + old_path = self.__getPath(menu).split('/', 1)[1] + #root menu's path has no / + if '/' in self.__getPath(new_parent): + new_path = self.__getPath(new_parent).split('/', 1)[1] + '/' + menu.get_menu_id() + else: + new_path = menu.get_menu_id() + self.__addXmlMove(xml_root, old_path, new_path, dom) + self.__positionItem(new_parent, menu, before, after) + self.__addUndo([self.__getMenu(new_parent),]) + self.save() + + def moveSeparator(self, separator, new_parent, before=None, after=None): + self.__positionItem(new_parent, separator, before, after) + self.__addUndo([self.__getMenu(new_parent),]) + self.save() + + def deleteItem(self, item): + self.__writeItem(item, hidden=True) + self.__addUndo([item,]) + self.save() + + def deleteMenu(self, menu): + dom = self.__getMenu(menu).dom + menu_xml = self.__getXmlMenu(self.__getPath(menu), dom, dom) + self.__addDeleted(menu_xml, dom) + self.__addUndo([self.__getMenu(menu),]) + self.save() + + def deleteSeparator(self, item): + parent = item.get_parent() + contents = parent.get_contents() + contents.remove(item) + layout = self.__createLayout(contents) + dom = self.__getMenu(parent).dom + menu_xml = self.__getXmlMenu(self.__getPath(parent), dom, dom) + self.__addXmlLayout(menu_xml, layout, dom) + self.__addUndo([self.__getMenu(item.get_parent()),]) + self.save() + + def revertItem(self, item): + if not self.canRevert(item): + return + self.__addUndo([item,]) + try: + os.remove(item.get_desktop_file_path()) + except OSError: + pass + self.save() + + def revertMenu(self, menu): + if not self.canRevert(menu): + return + #wtf happened here? oh well, just bail + if not menu.get_desktop_file_path(): + return + self.__addUndo([menu,]) + file_id = os.path.split(menu.get_desktop_file_path())[1] + path = os.path.join(util.getUserDirectoryPath(), file_id) + try: + os.remove(path) + except OSError: + pass + self.save() + + #private stuff + def __addUndo(self, items): + self.__undo.append([]) + for item in items: + if isinstance(item, Menu): + file_path = item.path + elif isinstance(item, tuple): + if item[0] == 'Item': + file_path = os.path.join(util.getUserItemPath(), item[1]) + if not os.path.isfile(file_path): + file_path = util.getItemPath(item[1]) + elif item[0] == 'Menu': + file_path = os.path.join(util.getUserDirectoryPath(), item[1]) + if not os.path.isfile(file_path): + file_path = util.getDirectoryPath(item[1]) + else: + continue + elif item.get_type() == matemenu.TYPE_DIRECTORY: + if item.get_desktop_file_path() == None: + continue + file_path = os.path.join(util.getUserDirectoryPath(), os.path.split(item.get_desktop_file_path())[1]) + if not os.path.isfile(file_path): + file_path = item.get_desktop_file_path() + elif item.get_type() == matemenu.TYPE_ENTRY: + file_path = os.path.join(util.getUserItemPath(), item.get_desktop_file_id()) + if not os.path.isfile(file_path): + file_path = item.get_desktop_file_path() + else: + continue + data = open(file_path).read() + undo_path = util.getUniqueUndoFile(file_path) + open(undo_path, 'w').write(data) + self.__undo[-1].append(undo_path) + + def __getMenu(self, item): + root = item.get_parent() + if not root: + #already at the top + root = item + else: + while True: + if root.get_parent(): + root = root.get_parent() + else: + break + if root.menu_id == self.applications.tree.root.menu_id: + return self.applications + return self.settings + + def __findMenu(self, menu_id, parent=None): + if parent == None: + menu = self.__findMenu(menu_id, self.applications.tree.root) + if menu != None: + return menu + else: + return self.__findMenu(menu_id, self.settings.tree.root) + if menu_id == self.applications.tree.root.menu_id: + return self.applications.tree.root + if menu_id == self.settings.tree.root.menu_id: + return self.settings.tree.root + for item in parent.get_contents(): + if item.get_type() == matemenu.TYPE_DIRECTORY: + if item.menu_id == menu_id: + return item + menu = self.__findMenu(menu_id, item) + if menu != None: + return menu + + def __isVisible(self, item): + if item.get_type() == matemenu.TYPE_ENTRY: + return not (item.get_is_excluded() or item.get_is_nodisplay()) + menu = self.__getMenu(item) + if menu == self.applications: + root = self.applications.visible_tree.root + elif menu == self.settings: + root = self.settings.visible_tree.root + if item.get_type() == matemenu.TYPE_DIRECTORY: + if self.__findMenu(item.menu_id, root) == None: + return False + return True + + def __getPath(self, menu, path=None): + if not path: + path = menu.tree.root.get_menu_id() + if menu.get_parent(): + path = self.__getPath(menu.get_parent(), path) + path += '/' + path += menu.menu_id + return path + + def __getXmlMenu(self, path, element, dom): + if '/' in path: + (name, path) = path.split('/', 1) + else: + name = path + path = '' + + found = None + for node in self.__getXmlNodesByName('Menu', element): + for child in self.__getXmlNodesByName('Name', node): + if child.childNodes[0].nodeValue == name: + if path: + found = self.__getXmlMenu(path, node, dom) + else: + found = node + break + if found: + break + if not found: + node = self.__addXmlMenuElement(element, name, dom) + if path: + found = self.__getXmlMenu(path, node, dom) + else: + found = node + + return found + + def __addXmlMenuElement(self, element, name, dom): + node = dom.createElement('Menu') + self.__addXmlTextElement(node, 'Name', name, dom) + return element.appendChild(node) + + def __addXmlTextElement(self, element, name, text, dom): + for temp in element.childNodes: + if temp.nodeName == name: + if temp.childNodes[0].nodeValue == text: + return + node = dom.createElement(name) + text = dom.createTextNode(text) + node.appendChild(text) + return element.appendChild(node) + + def __addXmlFilename(self, element, dom, filename, type = 'Include'): + # remove old filenames + for node in self.__getXmlNodesByName(['Include', 'Exclude'], element): + if node.childNodes[0].nodeName == 'Filename' and node.childNodes[0].childNodes[0].nodeValue == filename: + element.removeChild(node) + + # add new filename + node = dom.createElement(type) + node.appendChild(self.__addXmlTextElement(node, 'Filename', filename, dom)) + return element.appendChild(node) + + def __addDeleted(self, element, dom): + node = dom.createElement('Deleted') + return element.appendChild(node) + + def __writeItem(self, item=None, icon=None, name=None, comment=None, command=None, use_term=None, no_display=None, startup_notify=None, hidden=None): + if item: + file_path = item.get_desktop_file_path() + file_id = item.get_desktop_file_id() + keyfile = util.DesktopParser(file_path) + elif item == None and name == None: + raise Exception('New menu items need a name') + else: + file_id = util.getUniqueFileId(name, '.desktop') + keyfile = util.DesktopParser() + if icon: + keyfile.set('Icon', icon) + keyfile.set('Icon', icon, self.locale) + if name: + keyfile.set('Name', name) + keyfile.set('Name', name, self.locale) + if comment: + keyfile.set('Comment', comment) + keyfile.set('Comment', comment, self.locale) + if command: + keyfile.set('Exec', command) + if use_term != None: + keyfile.set('Terminal', use_term) + if no_display != None: + keyfile.set('NoDisplay', no_display) + if startup_notify != None: + keyfile.set('StartupNotify', startup_notify) + if hidden != None: + keyfile.set('Hidden', hidden) + out_path = os.path.join(util.getUserItemPath(), file_id) + keyfile.write(open(out_path, 'w')) + return file_id + + def __writeMenu(self, menu=None, icon=None, name=None, comment=None, no_display=None): + if menu: + file_id = os.path.split(menu.get_desktop_file_path())[1] + file_path = menu.get_desktop_file_path() + keyfile = util.DesktopParser(file_path) + elif menu == None and name == None: + raise Exception('New menus need a name') + else: + file_id = util.getUniqueFileId(name, '.directory') + keyfile = util.DesktopParser(file_type='Directory') + if icon: + keyfile.set('Icon', icon) + if name: + keyfile.set('Name', name) + keyfile.set('Name', name, self.locale) + if comment: + keyfile.set('Comment', comment) + keyfile.set('Comment', comment, self.locale) + if no_display != None: + keyfile.set('NoDisplay', no_display) + out_path = os.path.join(util.getUserDirectoryPath(), file_id) + keyfile.write(open(out_path, 'w')) + return file_id + + def __getXmlNodesByName(self, name, element): + for child in element.childNodes: + if child.nodeType == xml.dom.Node.ELEMENT_NODE: + if isinstance(name, str) and child.nodeName == name: + yield child + elif isinstance(name, list) or isinstance(name, tuple): + if child.nodeName in name: + yield child + + def __remove_whilespace_nodes(self, node): + remove_list = [] + for child in node.childNodes: + if child.nodeType == xml.dom.minidom.Node.TEXT_NODE: + child.data = child.data.strip() + if not child.data.strip(): + remove_list.append(child) + elif child.hasChildNodes(): + self.__remove_whilespace_nodes(child) + for node in remove_list: + node.parentNode.removeChild(node) + + def __addXmlMove(self, element, old, new, dom): + if not self.__undoMoves(element, old, new, dom): + node = dom.createElement('Move') + node.appendChild(self.__addXmlTextElement(node, 'Old', old, dom)) + node.appendChild(self.__addXmlTextElement(node, 'New', new, dom)) + #are parsed in reverse order, need to put at the beginning + return element.insertBefore(node, element.firstChild) + + def __addXmlLayout(self, element, layout, dom): + # remove old layout + for node in self.__getXmlNodesByName('Layout', element): + element.removeChild(node) + + # add new layout + node = dom.createElement('Layout') + for order in layout.order: + if order[0] == 'Separator': + child = dom.createElement('Separator') + node.appendChild(child) + elif order[0] == 'Filename': + child = self.__addXmlTextElement(node, 'Filename', order[1], dom) + elif order[0] == 'Menuname': + child = self.__addXmlTextElement(node, 'Menuname', order[1], dom) + elif order[0] == 'Merge': + child = dom.createElement('Merge') + child.setAttribute('type', order[1]) + node.appendChild(child) + return element.appendChild(node) + + def __addXmlDefaultLayout(self, element, dom): + # remove old default layout + for node in self.__getXmlNodesByName('DefaultLayout', element): + element.removeChild(node) + + # add new layout + node = dom.createElement('DefaultLayout') + node.setAttribute('inline', 'false') + return element.appendChild(node) + + def __createLayout(self, items): + layout = Layout() + layout.order = [] + + layout.order.append(['Merge', 'menus']) + for item in items: + if isinstance(item, tuple): + if item[0] == 'Separator': + layout.parseSeparator() + elif item[0] == 'Menu': + layout.parseMenuname(item[1]) + elif item[0] == 'Item': + layout.parseFilename(item[1]) + elif item.get_type() == matemenu.TYPE_DIRECTORY: + layout.parseMenuname(item.get_menu_id()) + elif item.get_type() == matemenu.TYPE_ENTRY: + layout.parseFilename(item.get_desktop_file_id()) + elif item.get_type() == matemenu.TYPE_SEPARATOR: + layout.parseSeparator() + layout.order.append(['Merge', 'files']) + return layout + + def __addItem(self, parent, file_id, dom): + xml_parent = self.__getXmlMenu(self.__getPath(parent), dom, dom) + self.__addXmlFilename(xml_parent, dom, file_id, 'Include') + + def __deleteItem(self, parent, file_id, dom, before=None, after=None): + xml_parent = self.__getXmlMenu(self.__getPath(parent), dom, dom) + self.__addXmlFilename(xml_parent, dom, file_id, 'Exclude') + + def __positionItem(self, parent, item, before=None, after=None): + if not before and not after: + return + if after: + index = parent.contents.index(after) + 1 + elif before: + index = parent.contents.index(before) + contents = parent.contents + #if this is a move to a new parent you can't remove the item + try: + contents.remove(item) + except: + pass + contents.insert(index, item) + layout = self.__createLayout(contents) + dom = self.__getMenu(parent).dom + menu_xml = self.__getXmlMenu(self.__getPath(parent), dom, dom) + self.__addXmlLayout(menu_xml, layout, dom) + + def __undoMoves(self, element, old, new, dom): + nodes = [] + matches = [] + original_old = old + final_old = old + #get all elements + for node in self.__getXmlNodesByName(['Move'], element): + nodes.insert(0, node) + #if the matches our old parent we've found a stage to undo + for node in nodes: + xml_old = node.getElementsByTagName('Old')[0] + xml_new = node.getElementsByTagName('New')[0] + if xml_new.childNodes[0].nodeValue == old: + matches.append(node) + #we should end up with this path when completed + final_old = xml_old.childNodes[0].nodeValue + #undoing s + for node in matches: + element.removeChild(node) + if len(matches) > 0: + for node in nodes: + xml_old = node.getElementsByTagName('Old')[0] + xml_new = node.getElementsByTagName('New')[0] + path = os.path.split(xml_new.childNodes[0].nodeValue) + if path[0] == original_old: + element.removeChild(node) + for node in dom.getElementsByTagName('Menu'): + name_node = node.getElementsByTagName('Name')[0] + name = name_node.childNodes[0].nodeValue + if name == os.path.split(new)[1]: + #copy app and dir directory info from old + root_path = dom.getElementsByTagName('Menu')[0].getElementsByTagName('Name')[0].childNodes[0].nodeValue + xml_menu = self.__getXmlMenu(root_path + '/' + new, dom, dom) + for app_dir in node.getElementsByTagName('AppDir'): + xml_menu.appendChild(app_dir) + for dir_dir in node.getElementsByTagName('DirectoryDir'): + xml_menu.appendChild(dir_dir) + parent = node.parentNode + parent.removeChild(node) + node = dom.createElement('Move') + node.appendChild(self.__addXmlTextElement(node, 'Old', xml_old.childNodes[0].nodeValue, dom)) + node.appendChild(self.__addXmlTextElement(node, 'New', os.path.join(new, path[1]), dom)) + element.appendChild(node) + if final_old == new: + return True + node = dom.createElement('Move') + node.appendChild(self.__addXmlTextElement(node, 'Old', final_old, dom)) + node.appendChild(self.__addXmlTextElement(node, 'New', new, dom)) + return element.appendChild(node) + +class Layout: + def __init__(self, node=None): + self.order = [] + + def parseMenuname(self, value): + self.order.append(['Menuname', value]) + + def parseSeparator(self): + self.order.append(['Separator']) + + def parseFilename(self, value): + self.order.append(['Filename', value]) + + def parseMerge(self, merge_type='all'): + self.order.append(['Merge', merge_type]) diff --git a/Mozo/__init__.py b/Mozo/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/Mozo/config.py.in b/Mozo/config.py.in new file mode 100644 index 0000000..1b90871 --- /dev/null +++ b/Mozo/config.py.in @@ -0,0 +1,9 @@ +prefix="@prefix@" +datadir="@datadir@" +localedir=datadir+"/locale" +pkgdatadir="@pkgdatadir@" +libdir="@libdir@" +libexecdir="@libexecdir@" +PACKAGE="@PACKAGE@" +VERSION="@VERSION@" +GETTEXT_PACKAGE="@GETTEXT_PACKAGE@" diff --git a/Mozo/util.py b/Mozo/util.py new file mode 100644 index 0000000..2fb123c --- /dev/null +++ b/Mozo/util.py @@ -0,0 +1,244 @@ +# -*- coding: utf-8 -*- +# Mozo Menu Editor - Simple fd.o Compliant Menu Editor +# Copyright (C) 2006 Travis Watkins +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +import os +import gtk, matemenu +from ConfigParser import ConfigParser + +class DesktopParser(ConfigParser): + def __init__(self, filename=None, file_type='Application'): + ConfigParser.__init__(self) + self.filename = filename + self.file_type = file_type + if filename: + if len(self.read(filename)) == 0: + #file doesn't exist + self.add_section('Desktop Entry') + else: + self.add_section('Desktop Entry') + self._list_separator = ';' + + def optionxform(self, option): + #makes keys not be lowercase + return option + + def get(self, option, locale=None): + locale_option = option + '[%s]' % locale + try: + value = ConfigParser.get(self, 'Desktop Entry', locale_option) + except: + try: + value = ConfigParser.get(self, 'Desktop Entry', option) + except: + return None + if self._list_separator in value: + value = value.split(self._list_separator) + if value == 'true': + value = True + if value == 'false': + value = False + return value + + def set(self, option, value, locale=None): + if locale: + option = option + '[%s]' % locale + if value == True: + value = 'true' + if value == False: + value = 'false' + if isinstance(value, tuple) or isinstance(value, list): + value = self._list_separator.join(value) + ';' + ConfigParser.set(self, 'Desktop Entry', option, value) + + def write(self, file_object): + file_object.write('[Desktop Entry]\n') + items = [] + if not self.filename: + file_object.write('Encoding=UTF-8\n') + file_object.write('Type=' + str(self.file_type) + '\n') + for item in self.items('Desktop Entry'): + items.append(item) + items.sort() + for item in items: + file_object.write(item[0] + '=' + item[1] + '\n') + +def getUniqueFileId(name, extension): + append = 0 + while 1: + if append == 0: + filename = name + extension + else: + filename = name + '-' + str(append) + extension + if extension == '.desktop': + path = getUserItemPath() + if not os.path.isfile(os.path.join(path, filename)) and not getItemPath(filename): + break + elif extension == '.directory': + path = getUserDirectoryPath() + if not os.path.isfile(os.path.join(path, filename)) and not getDirectoryPath(filename): + break + append += 1 + return filename + +def getUniqueRedoFile(filepath): + append = 0 + while 1: + new_filepath = filepath + '.redo-' + str(append) + if not os.path.isfile(new_filepath): + break + else: + append += 1 + return new_filepath + +def getUniqueUndoFile(filepath): + filename, extension = os.path.split(filepath)[1].rsplit('.', 1) + append = 0 + while 1: + if extension == 'desktop': + path = getUserItemPath() + elif extension == 'directory': + path = getUserDirectoryPath() + elif extension == 'menu': + path = getUserMenuPath() + new_filepath = os.path.join(path, filename + '.' + extension + '.undo-' + str(append)) + if not os.path.isfile(new_filepath): + break + else: + append += 1 + return new_filepath + +def getUserMenuPath(): + menu_dir = None + if os.environ.has_key('XDG_CONFIG_HOME'): + menu_dir = os.path.join(os.environ['XDG_CONFIG_HOME'], 'menus') + else: + menu_dir = os.path.join(os.environ['HOME'], '.config', 'menus') + #move .config out of the way if it's not a dir, it shouldn't be there + if os.path.isfile(os.path.split(menu_dir)[0]): + os.rename(os.path.split(menu_dir)[0], os.path.split(menu_dir)[0] + '.old') + if not os.path.isdir(menu_dir): + os.makedirs(menu_dir) + return menu_dir + +def getItemPath(file_id): + if os.environ.has_key('XDG_DATA_DIRS'): + for system_path in os.environ['XDG_DATA_DIRS'].split(':'): + file_path = os.path.join(system_path, 'applications', file_id) + if os.path.isfile(file_path): + return file_path + file_path = os.path.join('/', 'usr', 'share', 'applications', file_id) + if os.path.isfile(file_path): + return file_path + return False + +def getUserItemPath(): + item_dir = None + if os.environ.has_key('XDG_DATA_HOME'): + item_dir = os.path.join(os.environ['XDG_DATA_HOME'], 'applications') + else: + item_dir = os.path.join(os.environ['HOME'], '.local', 'share', 'applications') + if not os.path.isdir(item_dir): + os.makedirs(item_dir) + return item_dir + +def getDirectoryPath(file_id): + home = getUserDirectoryPath() + file_path = os.path.join(home, file_id) + if os.path.isfile(file_path): + return file_path + if os.environ.has_key('XDG_DATA_DIRS'): + for system_path in os.environ['XDG_DATA_DIRS'].split(':'): + file_path = os.path.join(system_path, 'desktop-directories', file_id) + if os.path.isfile(file_path): + return file_path + file_path = os.path.join('/', 'usr', 'share', 'desktop-directories', file_id) + if os.path.isfile(file_path): + return file_path + return False + +def getUserDirectoryPath(): + menu_dir = None + if os.environ.has_key('XDG_DATA_HOME'): + menu_dir = os.path.join(os.environ['XDG_DATA_HOME'], 'desktop-directories') + else: + menu_dir = os.path.join(os.environ['HOME'], '.local', 'share', 'desktop-directories') + if not os.path.isdir(menu_dir): + os.makedirs(menu_dir) + return menu_dir + +def getSystemMenuPath(file_name): + if os.environ.has_key('XDG_CONFIG_DIRS'): + for system_path in os.environ['XDG_CONFIG_DIRS'].split(':'): + file_path = os.path.join(system_path, 'menus', file_name) + if os.path.isfile(file_path): + return file_path + file_path = os.path.join('/', 'etc', 'xdg', 'menus', file_name) + if os.path.isfile(file_path): + return file_path + return False + +def getUserMenuXml(tree): + system_file = getSystemMenuPath(tree.get_menu_file()) + name = tree.root.get_menu_id() + menu_xml = "\n" + menu_xml += "\n " + name + "\n " + menu_xml += "" + system_file + "\n\n" + return menu_xml + +def getIcon(item, for_properties=False): + pixbuf, path = None, None + if item == None: + if for_properties: + return None, None + return None + if isinstance(item, str): + iconName = item + else: + iconName = item.get_icon() + if iconName and not '/' in iconName and iconName[-3:] in ('png', 'svg', 'xpm'): + iconName = iconName[:-4] + icon_theme = gtk.icon_theme_get_default() + try: + pixbuf = icon_theme.load_icon(iconName, 24, 0) + path = icon_theme.lookup_icon(iconName, 24, 0).get_filename() + except: + if iconName and '/' in iconName: + try: + pixbuf = gtk.gdk.pixbuf_new_from_file_at_size(iconName, 24, 24) + path = iconName + except: + pass + if pixbuf == None: + if for_properties: + return None, None + if item.get_type() == matemenu.TYPE_DIRECTORY: + iconName = 'mate-fs-directory' + elif item.get_type() == matemenu.TYPE_ENTRY: + iconName = 'application-default-icon' + try: + pixbuf = icon_theme.load_icon(iconName, 24, 0) + path = icon_theme.lookup_icon(iconName, 24, 0).get_filename() + except: + return None + if pixbuf == None: + return None + if pixbuf.get_width() != 24 or pixbuf.get_height() != 24: + pixbuf = pixbuf.scale_simple(24, 24, gtk.gdk.INTERP_HYPER) + if for_properties: + return pixbuf, path + return pixbuf diff --git a/README b/README index 632f3c3..4f52e67 100644 --- a/README +++ b/README @@ -1,7 +1,7 @@ -Alacarte 0.13.2 +Mozo 0.13.2 ================ -Alacarte is a menu editor for MATE using the freedesktop.org menu +Mozo is a menu editor for MATE using the freedesktop.org menu specification. Installation @@ -13,5 +13,5 @@ How to report bugs ================== Bugs should be filed in MATE's bugzilla -(http://bugzilla.mate.org/enter_bug.cgi?product=alacarte) You will +(http://bugzilla.mate.org/enter_bug.cgi?product=mozo) You will need to create an account for yourself. diff --git a/alacarte.in b/alacarte.in deleted file mode 100644 index 3ec4cfe..0000000 --- a/alacarte.in +++ /dev/null @@ -1,37 +0,0 @@ -#! @PYTHON@ @PYOPTIONS@ -# -*- python -*- -# -*- coding: utf-8 -*- -# Alacarte Menu Editor - Simple fd.o Compliant Menu Editor -# Copyright (C) 2006 Travis Watkins -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Library General Public -# License as published by the Free Software Foundation; either -# version 2 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Library General Public License for more details. -# -# You should have received a copy of the GNU Library General Public -# License along with this library; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -import sys -from Alacarte.MainWindow import MainWindow - -def main(): - try: - from Alacarte import config - datadir = config.pkgdatadir - version = config.VERSION - except: - datadir = '.' - version = '0.9' - app = MainWindow(datadir, version, sys.argv) - app.run() - -if __name__ == '__main__': - main() - diff --git a/configure b/configure index b9fa098..a1e7234 100755 --- a/configure +++ b/configure @@ -1,8 +1,8 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for alacarte 0.13.2. +# Generated by GNU Autoconf 2.68 for mozo 0.13.2. # -# Report bugs to . +# Report bugs to . # # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -239,7 +239,7 @@ fi $as_echo "$0: be upgraded to zsh 4.3.4 or later." else $as_echo "$0: Please tell bug-autoconf@gnu.org and -$0: http://bugzilla.mate.org/enter_bug.cgi?product=alacarte +$0: http://bugzilla.mate.org/enter_bug.cgi?product=mozo $0: about your system, including any error possibly output $0: before this message. Then install a modern shell, or $0: manually run the script under such a shell if you do @@ -559,14 +559,14 @@ MFLAGS= MAKEFLAGS= # Identity of this package. -PACKAGE_NAME='alacarte' -PACKAGE_TARNAME='alacarte' +PACKAGE_NAME='mozo' +PACKAGE_TARNAME='mozo' PACKAGE_VERSION='0.13.2' -PACKAGE_STRING='alacarte 0.13.2' -PACKAGE_BUGREPORT='http://bugzilla.mate.org/enter_bug.cgi?product=alacarte' +PACKAGE_STRING='mozo 0.13.2' +PACKAGE_BUGREPORT='http://bugzilla.mate.org/enter_bug.cgi?product=mozo' PACKAGE_URL='' -ac_unique_file="alacarte.in" +ac_unique_file="mozo.in" # Factoring default headers for most tests. ac_includes_default="\ #include @@ -607,8 +607,8 @@ ac_subst_vars='am__EXEEXT_FALSE am__EXEEXT_TRUE LTLIBOBJS LIBOBJS -ALACARTE_LIBS -ALACARTE_CFLAGS +MOZO_LIBS +MOZO_CFLAGS PKG_CONFIG_LIBDIR PKG_CONFIG_PATH PKG_CONFIG @@ -769,8 +769,8 @@ CPP PKG_CONFIG PKG_CONFIG_PATH PKG_CONFIG_LIBDIR -ALACARTE_CFLAGS -ALACARTE_LIBS' +MOZO_CFLAGS +MOZO_LIBS' # Initialize some variables set by options. @@ -1313,7 +1313,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures alacarte 0.13.2 to adapt to many kinds of systems. +\`configure' configures mozo 0.13.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1361,7 +1361,7 @@ Fine tuning of the installation directories: --infodir=DIR info documentation [DATAROOTDIR/info] --localedir=DIR locale-dependent data [DATAROOTDIR/locale] --mandir=DIR man documentation [DATAROOTDIR/man] - --docdir=DIR documentation root [DATAROOTDIR/doc/alacarte] + --docdir=DIR documentation root [DATAROOTDIR/doc/mozo] --htmldir=DIR html documentation [DOCDIR] --dvidir=DIR dvi documentation [DOCDIR] --pdfdir=DIR pdf documentation [DOCDIR] @@ -1379,7 +1379,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of alacarte 0.13.2:";; + short | recursive ) echo "Configuration of mozo 0.13.2:";; esac cat <<\_ACEOF @@ -1407,15 +1407,15 @@ Some influential environment variables: directories to add to pkg-config's search path PKG_CONFIG_LIBDIR path overriding pkg-config's built-in search path - ALACARTE_CFLAGS - C compiler flags for ALACARTE, overriding pkg-config - ALACARTE_LIBS - linker flags for ALACARTE, overriding pkg-config + MOZO_CFLAGS + C compiler flags for MOZO, overriding pkg-config + MOZO_LIBS + linker flags for MOZO, overriding pkg-config Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. -Report bugs to . +Report bugs to . _ACEOF ac_status=$? fi @@ -1478,7 +1478,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -alacarte configure 0.13.2 +mozo configure 0.13.2 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1680,7 +1680,7 @@ $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" > { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ( $as_echo "## ---------------------------------------------------------------------- ## -## Report this to http://bugzilla.mate.org/enter_bug.cgi?product=alacarte ## +## Report this to http://bugzilla.mate.org/enter_bug.cgi?product=mozo ## ## ---------------------------------------------------------------------- ##" ) | sed "s/^/$as_me: WARNING: /" >&2 ;; @@ -1847,7 +1847,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by alacarte $as_me 0.13.2, which was +It was created by mozo $as_me 0.13.2, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -2664,7 +2664,7 @@ fi # Define the identity of the package. - PACKAGE='alacarte' + PACKAGE='mozo' VERSION='0.13.2' @@ -2735,7 +2735,7 @@ fi ACLOCAL="$ACLOCAL $ACLOCAL_FLAGS" -GETTEXT_PACKAGE=alacarte +GETTEXT_PACKAGE=mozo cat >>confdefs.h <<_ACEOF @@ -6149,11 +6149,11 @@ $as_echo "no" >&6; } fi pkg_failed=no -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ALACARTE" >&5 -$as_echo_n "checking for ALACARTE... " >&6; } +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for MOZO" >&5 +$as_echo_n "checking for MOZO... " >&6; } -if test -n "$ALACARTE_CFLAGS"; then - pkg_cv_ALACARTE_CFLAGS="$ALACARTE_CFLAGS" +if test -n "$MOZO_CFLAGS"; then + pkg_cv_MOZO_CFLAGS="$MOZO_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libmate-menu >= 2.27.92\""; } >&5 @@ -6161,7 +6161,7 @@ if test -n "$ALACARTE_CFLAGS"; then ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_ALACARTE_CFLAGS=`$PKG_CONFIG --cflags "libmate-menu >= 2.27.92" 2>/dev/null` + pkg_cv_MOZO_CFLAGS=`$PKG_CONFIG --cflags "libmate-menu >= 2.27.92" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes @@ -6169,8 +6169,8 @@ fi else pkg_failed=untried fi -if test -n "$ALACARTE_LIBS"; then - pkg_cv_ALACARTE_LIBS="$ALACARTE_LIBS" +if test -n "$MOZO_LIBS"; then + pkg_cv_MOZO_LIBS="$MOZO_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libmate-menu >= 2.27.92\""; } >&5 @@ -6178,7 +6178,7 @@ if test -n "$ALACARTE_LIBS"; then ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then - pkg_cv_ALACARTE_LIBS=`$PKG_CONFIG --libs "libmate-menu >= 2.27.92" 2>/dev/null` + pkg_cv_MOZO_LIBS=`$PKG_CONFIG --libs "libmate-menu >= 2.27.92" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes @@ -6199,22 +6199,22 @@ else _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then - ALACARTE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libmate-menu >= 2.27.92" 2>&1` + MOZO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libmate-menu >= 2.27.92" 2>&1` else - ALACARTE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libmate-menu >= 2.27.92" 2>&1` + MOZO_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libmate-menu >= 2.27.92" 2>&1` fi # Put the nasty error message in config.log where it belongs - echo "$ALACARTE_PKG_ERRORS" >&5 + echo "$MOZO_PKG_ERRORS" >&5 as_fn_error $? "Package requirements (libmate-menu >= 2.27.92) were not met: -$ALACARTE_PKG_ERRORS +$MOZO_PKG_ERRORS Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. -Alternatively, you may set the environment variables ALACARTE_CFLAGS -and ALACARTE_LIBS to avoid the need to call pkg-config. +Alternatively, you may set the environment variables MOZO_CFLAGS +and MOZO_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details." "$LINENO" 5 elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 @@ -6225,15 +6225,15 @@ as_fn_error $? "The pkg-config script could not be found or is too old. Make su is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. -Alternatively, you may set the environment variables ALACARTE_CFLAGS -and ALACARTE_LIBS to avoid the need to call pkg-config. +Alternatively, you may set the environment variables MOZO_CFLAGS +and MOZO_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. To get pkg-config, see . See \`config.log' for more details" "$LINENO" 5; } else - ALACARTE_CFLAGS=$pkg_cv_ALACARTE_CFLAGS - ALACARTE_LIBS=$pkg_cv_ALACARTE_LIBS + MOZO_CFLAGS=$pkg_cv_MOZO_CFLAGS + MOZO_LIBS=$pkg_cv_MOZO_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } @@ -6274,7 +6274,7 @@ $as_echo "not found" >&6; } fi -ac_config_files="$ac_config_files Makefile po/Makefile.in Alacarte/Makefile data/alacarte.desktop.in data/Makefile data/icons/Makefile" +ac_config_files="$ac_config_files Makefile po/Makefile.in Mozo/Makefile data/mozo.desktop.in data/Makefile data/icons/Makefile" cat >confcache <<\_ACEOF @@ -6819,7 +6819,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by alacarte $as_me 0.13.2, which was +This file was extended by mozo $as_me 0.13.2, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -6879,13 +6879,13 @@ $config_headers Configuration commands: $config_commands -Report bugs to ." +Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -alacarte config.status 0.13.2 +mozo config.status 0.13.2 configured by $0, generated by GNU Autoconf 2.68, with options \\"\$ac_cs_config\\" @@ -7020,8 +7020,8 @@ do "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;; - "Alacarte/Makefile") CONFIG_FILES="$CONFIG_FILES Alacarte/Makefile" ;; - "data/alacarte.desktop.in") CONFIG_FILES="$CONFIG_FILES data/alacarte.desktop.in" ;; + "Mozo/Makefile") CONFIG_FILES="$CONFIG_FILES Mozo/Makefile" ;; + "data/mozo.desktop.in") CONFIG_FILES="$CONFIG_FILES data/mozo.desktop.in" ;; "data/Makefile") CONFIG_FILES="$CONFIG_FILES data/Makefile" ;; "data/icons/Makefile") CONFIG_FILES="$CONFIG_FILES data/icons/Makefile" ;; "po/stamp-it") CONFIG_COMMANDS="$CONFIG_COMMANDS po/stamp-it" ;; diff --git a/configure.ac b/configure.ac index 632c2b2..234188f 100644 --- a/configure.ac +++ b/configure.ac @@ -1,8 +1,8 @@ dnl -*- Mode: autoconf -*- dnl Process this file with autoconf to produce a configure script. AC_PREREQ(2.53) -AC_INIT(alacarte, 2011.12.01, http://bugzilla.mate.org/enter_bug.cgi?product=alacarte) -AC_CONFIG_SRCDIR(alacarte.in) +AC_INIT(mozo, 2011.12.01, http://bugzilla.mate.org/enter_bug.cgi?product=mozo) +AC_CONFIG_SRCDIR(mozo.in) AC_CONFIG_HEADERS([config.h]) AM_INIT_AUTOMAKE([1.7]) AM_MAINTAINER_MODE @@ -14,7 +14,7 @@ dnl put the ACLOCAL flags in the makefile ACLOCAL="$ACLOCAL $ACLOCAL_FLAGS" -GETTEXT_PACKAGE=alacarte +GETTEXT_PACKAGE=mozo AC_SUBST(GETTEXT_PACKAGE) AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [Gettext package]) AM_GLIB_GNU_GETTEXT @@ -22,7 +22,7 @@ IT_PROG_INTLTOOL([0.40.0]) AM_PATH_PYTHON_VERSION(2.7, 2.7.0, 2.6, 2.6.0, 2.5, 2.5.0, 2.4, 2.4.0) -PKG_CHECK_MODULES(ALACARTE, libmate-menu >= 2.27.92) +PKG_CHECK_MODULES(MOZO, libmate-menu >= 2.27.92) dnl Check for correctly installed pygobject AC_MSG_CHECKING(for pygobject required_pygobject_version installed for python required_python_abi) @@ -70,8 +70,8 @@ dnl fi AC_CONFIG_FILES([ Makefile po/Makefile.in - Alacarte/Makefile - data/alacarte.desktop.in + Mozo/Makefile + data/mozo.desktop.in data/Makefile data/icons/Makefile ]) diff --git a/data/Makefile.am b/data/Makefile.am index 625b2af..26821b0 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -3,10 +3,10 @@ SUBDIRS = icons @INTLTOOL_DESKTOP_RULE@ desktopdir = $(datadir)/applications -desktop_in_files = alacarte.desktop.in +desktop_in_files = mozo.desktop.in desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) -pkgdata_DATA = alacarte.ui +pkgdata_DATA = mozo.ui CLEANFILES = $(desktop_DATA) diff --git a/data/Makefile.in b/data/Makefile.in index 735aa3d..19f06ed 100644 --- a/data/Makefile.in +++ b/data/Makefile.in @@ -34,7 +34,7 @@ PRE_UNINSTALL = : POST_UNINSTALL = : subdir = data DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ - $(srcdir)/alacarte.desktop.in.in + $(srcdir)/mozo.desktop.in.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ $(top_srcdir)/configure.ac @@ -42,7 +42,7 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = alacarte.desktop.in +CONFIG_CLEAN_FILES = mozo.desktop.in CONFIG_CLEAN_VPATH_FILES = SOURCES = DIST_SOURCES = @@ -111,8 +111,8 @@ am__relativize = \ done; \ reldir="$$dir2" ACLOCAL = @ACLOCAL@ -ALACARTE_CFLAGS = @ALACARTE_CFLAGS@ -ALACARTE_LIBS = @ALACARTE_LIBS@ +MOZO_CFLAGS = @MOZO_CFLAGS@ +MOZO_LIBS = @MOZO_LIBS@ ALL_LINGUAS = @ALL_LINGUAS@ AMTAR = @AMTAR@ AUTOCONF = @AUTOCONF@ @@ -240,9 +240,9 @@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ SUBDIRS = icons desktopdir = $(datadir)/applications -desktop_in_files = alacarte.desktop.in +desktop_in_files = mozo.desktop.in desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) -pkgdata_DATA = alacarte.ui +pkgdata_DATA = mozo.ui CLEANFILES = $(desktop_DATA) EXTRA_DIST = $(pkgdata_DATA) all: all-recursive @@ -278,7 +278,7 @@ $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): -alacarte.desktop.in: $(top_builddir)/config.status $(srcdir)/alacarte.desktop.in.in +mozo.desktop.in: $(top_builddir)/config.status $(srcdir)/mozo.desktop.in.in cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ install-desktopDATA: $(desktop_DATA) @$(NORMAL_INSTALL) diff --git a/data/alacarte.desktop.in.in b/data/alacarte.desktop.in.in deleted file mode 100644 index 76795b0..0000000 --- a/data/alacarte.desktop.in.in +++ /dev/null @@ -1,14 +0,0 @@ -[Desktop Entry] -_Name=Main Menu -_Comment=Change which applications are shown on the main menu -Exec=alacarte -Terminal=false -Type=Application -StartupNotify=false -Categories=MATE;Settings;DesktopSettings; -NotShowIn=KDE; -Icon=alacarte -X-MATE-Bugzilla-Bugzilla=MATE -X-MATE-Bugzilla-Product=alacarte -X-MATE-Bugzilla-Component=general -X-MATE-Bugzilla-Version=@VERSION@ diff --git a/data/alacarte.ui b/data/alacarte.ui deleted file mode 100644 index a8214ad..0000000 --- a/data/alacarte.ui +++ /dev/null @@ -1,781 +0,0 @@ - - - - - - - - - gtk-properties - edit_properties - - - - - - gtk-revert-to-saved - edit_revert_to_original - _Revert to Original - - - - - - gtk-delete - edit_delete - - - - - - - - - - - - - - - - - - - - - - - - - - 5 - 675 - 530 - True - Main Menu - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_CENTER - False - True - False - True - False - False - GDK_WINDOW_TYPE_HINT_NORMAL - GDK_GRAVITY_NORTH_WEST - True - False - False - - - - - - - True - False - 2 - - - True - GTK_BUTTONBOX_END - - - True - True - True - gtk-help - True - GTK_RELIEF_NORMAL - True - - - - - - True - Restore the default menu layout - True - True - gtk-revert-to-saved - True - GTK_RELIEF_NORMAL - True - - - - - - True - True - True - True - gtk-close - True - GTK_RELIEF_NORMAL - True - - - - - - 0 - False - True - GTK_PACK_END - - - - - 5 - True - 0.5 - 0.5 - 1 - 1 - 0 - 0 - 0 - 0 - - - False - 6 - - - True - True - 200 - - - True - False - 6 - - - True - _Menus: - True - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - menu_tree - PANGO_ELLIPSIZE_NONE - -1 - True - 0 - - - 0 - False - False - - - - - True - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_SHADOW_IN - GTK_CORNER_TOP_LEFT - - - True - True - True - False - False - False - True - False - False - False - - - - - - - - 0 - True - True - - - - - True - False - - - - - True - False - 6 - - - True - It_ems: - True - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - item_tree - PANGO_ELLIPSIZE_NONE - -1 - True - 0 - - - 0 - False - False - - - - - True - False - 6 - - - True - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_SHADOW_IN - GTK_CORNER_TOP_LEFT - - - True - True - True - True - False - True - False - False - False - - - - - - - - - - - - - 0 - True - True - - - - - True - False - 6 - - - True - GTK_BUTTONBOX_START - 6 - - - True - True - True - GTK_RELIEF_NORMAL - True - - - - True - 0.5 - 0.5 - 0 - 0 - 0 - 0 - 0 - 0 - - - True - False - 2 - - - True - gtk-new - 4 - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - True - _New Menu - True - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - - - - - - - True - True - True - GTK_RELIEF_NORMAL - True - - - - True - 0.5 - 0.5 - 0 - 0 - 0 - 0 - 0 - 0 - - - True - False - 2 - - - True - gtk-add - 4 - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - True - Ne_w Item - True - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - - - - - - - True - True - True - New _Separator - True - GTK_RELIEF_NORMAL - True - - - - - - 0 - False - True - - - - - True - 0.5 - 0.5 - 1 - 1 - 12 - 0 - 0 - 0 - - - True - GTK_BUTTONBOX_START - 6 - - - True - True - True - GTK_RELIEF_NORMAL - True - - - - True - 0.5 - 0.5 - 0 - 0 - 0 - 0 - 0 - 0 - - - True - False - 2 - - - True - gtk-go-up - 4 - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - True - Move Up - True - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - - - - - - - True - True - True - GTK_RELIEF_NORMAL - True - - - - True - 0.5 - 0.5 - 0 - 0 - 0 - 0 - 0 - 0 - - - True - False - 2 - - - True - gtk-go-down - 4 - 0.5 - 0.5 - 0 - 0 - - - 0 - False - False - - - - - True - Move Down - True - False - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - False - False - - - - - - - - - - - - - 0 - True - True - - - - - 0 - False - True - - - - - 0 - True - True - - - - - True - True - - - - - 0 - True - True - - - - - - - 0 - True - True - - - - - - help_button - revert_button - close_button - - - - 5 - Revert Changes? - GTK_WINDOW_TOPLEVEL - GTK_WIN_POS_NONE - False - False - False - True - False - False - GDK_WINDOW_TYPE_HINT_DIALOG - GDK_GRAVITY_NORTH_WEST - True - False - False - - - True - False - 2 - - - True - GTK_BUTTONBOX_END - - - True - True - True - gtk-cancel - True - GTK_RELIEF_NORMAL - True - - - - - True - True - True - gtk-revert-to-saved - True - GTK_RELIEF_NORMAL - True - - - - - 0 - False - True - GTK_PACK_END - - - - - 5 - True - False - 8 - - - True - 6 - gtk-dialog-question - 0 - 0.5 - 0 - 0 - - - 0 - False - True - - - - - True - Revert all menus to original settings? - False - False - GTK_JUSTIFY_LEFT - False - False - 0 - 0 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - True - True - - - - - 0 - True - True - - - - - - cancel_revert_button - button2 - - - diff --git a/data/icons/Makefile.am b/data/icons/Makefile.am index 49cfe86..c5d7580 100644 --- a/data/icons/Makefile.am +++ b/data/icons/Makefile.am @@ -5,12 +5,12 @@ public_icons_themes = \ $(NULL) public_icons = \ - hicolor_apps_16x16_alacarte.png \ - hicolor_apps_22x22_alacarte.png \ - hicolor_apps_24x24_alacarte.png \ - hicolor_apps_32x32_alacarte.png \ - hicolor_apps_48x48_alacarte.png \ - hicolor_apps_256x256_alacarte.png \ + hicolor_apps_16x16_mozo.png \ + hicolor_apps_22x22_mozo.png \ + hicolor_apps_24x24_mozo.png \ + hicolor_apps_32x32_mozo.png \ + hicolor_apps_48x48_mozo.png \ + hicolor_apps_256x256_mozo.png \ $(NULL) private_icons = \ diff --git a/data/icons/Makefile.in b/data/icons/Makefile.in index b5886f7..04de0c9 100644 --- a/data/icons/Makefile.in +++ b/data/icons/Makefile.in @@ -48,8 +48,8 @@ DIST_SOURCES = DATA = $(noinst_DATA) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ -ALACARTE_CFLAGS = @ALACARTE_CFLAGS@ -ALACARTE_LIBS = @ALACARTE_LIBS@ +MOZO_CFLAGS = @MOZO_CFLAGS@ +MOZO_LIBS = @MOZO_LIBS@ ALL_LINGUAS = @ALL_LINGUAS@ AMTAR = @AMTAR@ AUTOCONF = @AUTOCONF@ @@ -181,12 +181,12 @@ public_icons_themes = \ $(NULL) public_icons = \ - hicolor_apps_16x16_alacarte.png \ - hicolor_apps_22x22_alacarte.png \ - hicolor_apps_24x24_alacarte.png \ - hicolor_apps_32x32_alacarte.png \ - hicolor_apps_48x48_alacarte.png \ - hicolor_apps_256x256_alacarte.png \ + hicolor_apps_16x16_mozo.png \ + hicolor_apps_22x22_mozo.png \ + hicolor_apps_24x24_mozo.png \ + hicolor_apps_32x32_mozo.png \ + hicolor_apps_48x48_mozo.png \ + hicolor_apps_256x256_mozo.png \ $(NULL) private_icons = \ diff --git a/data/icons/hicolor_apps_16x16_alacarte.png b/data/icons/hicolor_apps_16x16_alacarte.png deleted file mode 100644 index f5af1e1..0000000 Binary files a/data/icons/hicolor_apps_16x16_alacarte.png and /dev/null differ diff --git a/data/icons/hicolor_apps_16x16_mozo.png b/data/icons/hicolor_apps_16x16_mozo.png new file mode 100644 index 0000000..f5af1e1 Binary files /dev/null and b/data/icons/hicolor_apps_16x16_mozo.png differ diff --git a/data/icons/hicolor_apps_22x22_alacarte.png b/data/icons/hicolor_apps_22x22_alacarte.png deleted file mode 100644 index ef8d223..0000000 Binary files a/data/icons/hicolor_apps_22x22_alacarte.png and /dev/null differ diff --git a/data/icons/hicolor_apps_22x22_mozo.png b/data/icons/hicolor_apps_22x22_mozo.png new file mode 100644 index 0000000..ef8d223 Binary files /dev/null and b/data/icons/hicolor_apps_22x22_mozo.png differ diff --git a/data/icons/hicolor_apps_24x24_alacarte.png b/data/icons/hicolor_apps_24x24_alacarte.png deleted file mode 100644 index a05f9f2..0000000 Binary files a/data/icons/hicolor_apps_24x24_alacarte.png and /dev/null differ diff --git a/data/icons/hicolor_apps_24x24_mozo.png b/data/icons/hicolor_apps_24x24_mozo.png new file mode 100644 index 0000000..a05f9f2 Binary files /dev/null and b/data/icons/hicolor_apps_24x24_mozo.png differ diff --git a/data/icons/hicolor_apps_256x256_alacarte.png b/data/icons/hicolor_apps_256x256_alacarte.png deleted file mode 100644 index 9dc0a03..0000000 Binary files a/data/icons/hicolor_apps_256x256_alacarte.png and /dev/null differ diff --git a/data/icons/hicolor_apps_256x256_mozo.png b/data/icons/hicolor_apps_256x256_mozo.png new file mode 100644 index 0000000..9dc0a03 Binary files /dev/null and b/data/icons/hicolor_apps_256x256_mozo.png differ diff --git a/data/icons/hicolor_apps_32x32_alacarte.png b/data/icons/hicolor_apps_32x32_alacarte.png deleted file mode 100644 index f5cf104..0000000 Binary files a/data/icons/hicolor_apps_32x32_alacarte.png and /dev/null differ diff --git a/data/icons/hicolor_apps_32x32_mozo.png b/data/icons/hicolor_apps_32x32_mozo.png new file mode 100644 index 0000000..f5cf104 Binary files /dev/null and b/data/icons/hicolor_apps_32x32_mozo.png differ diff --git a/data/icons/hicolor_apps_48x48_alacarte.png b/data/icons/hicolor_apps_48x48_alacarte.png deleted file mode 100644 index 734f438..0000000 Binary files a/data/icons/hicolor_apps_48x48_alacarte.png and /dev/null differ diff --git a/data/icons/hicolor_apps_48x48_mozo.png b/data/icons/hicolor_apps_48x48_mozo.png new file mode 100644 index 0000000..734f438 Binary files /dev/null and b/data/icons/hicolor_apps_48x48_mozo.png differ diff --git a/data/mozo.desktop.in.in b/data/mozo.desktop.in.in new file mode 100644 index 0000000..1c6501f --- /dev/null +++ b/data/mozo.desktop.in.in @@ -0,0 +1,14 @@ +[Desktop Entry] +_Name=Main Menu +_Comment=Change which applications are shown on the main menu +Exec=mozo +Terminal=false +Type=Application +StartupNotify=false +Categories=MATE;Settings;DesktopSettings; +NotShowIn=KDE; +Icon=mozo +X-MATE-Bugzilla-Bugzilla=MATE +X-MATE-Bugzilla-Product=mozo +X-MATE-Bugzilla-Component=general +X-MATE-Bugzilla-Version=@VERSION@ diff --git a/data/mozo.ui b/data/mozo.ui new file mode 100644 index 0000000..a8214ad --- /dev/null +++ b/data/mozo.ui @@ -0,0 +1,781 @@ + + + + + + + + + gtk-properties + edit_properties + + + + + + gtk-revert-to-saved + edit_revert_to_original + _Revert to Original + + + + + + gtk-delete + edit_delete + + + + + + + + + + + + + + + + + + + + + + + + + + 5 + 675 + 530 + True + Main Menu + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_CENTER + False + True + False + True + False + False + GDK_WINDOW_TYPE_HINT_NORMAL + GDK_GRAVITY_NORTH_WEST + True + False + False + + + + + + + True + False + 2 + + + True + GTK_BUTTONBOX_END + + + True + True + True + gtk-help + True + GTK_RELIEF_NORMAL + True + + + + + + True + Restore the default menu layout + True + True + gtk-revert-to-saved + True + GTK_RELIEF_NORMAL + True + + + + + + True + True + True + True + gtk-close + True + GTK_RELIEF_NORMAL + True + + + + + + 0 + False + True + GTK_PACK_END + + + + + 5 + True + 0.5 + 0.5 + 1 + 1 + 0 + 0 + 0 + 0 + + + False + 6 + + + True + True + 200 + + + True + False + 6 + + + True + _Menus: + True + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + menu_tree + PANGO_ELLIPSIZE_NONE + -1 + True + 0 + + + 0 + False + False + + + + + True + True + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + GTK_CORNER_TOP_LEFT + + + True + True + True + False + False + False + True + False + False + False + + + + + + + + 0 + True + True + + + + + True + False + + + + + True + False + 6 + + + True + It_ems: + True + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0.5 + 0 + 0 + item_tree + PANGO_ELLIPSIZE_NONE + -1 + True + 0 + + + 0 + False + False + + + + + True + False + 6 + + + True + True + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + GTK_CORNER_TOP_LEFT + + + True + True + True + True + False + True + False + False + False + + + + + + + + + + + + + 0 + True + True + + + + + True + False + 6 + + + True + GTK_BUTTONBOX_START + 6 + + + True + True + True + GTK_RELIEF_NORMAL + True + + + + True + 0.5 + 0.5 + 0 + 0 + 0 + 0 + 0 + 0 + + + True + False + 2 + + + True + gtk-new + 4 + 0.5 + 0.5 + 0 + 0 + + + 0 + False + False + + + + + True + _New Menu + True + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + + + + + + True + True + True + GTK_RELIEF_NORMAL + True + + + + True + 0.5 + 0.5 + 0 + 0 + 0 + 0 + 0 + 0 + + + True + False + 2 + + + True + gtk-add + 4 + 0.5 + 0.5 + 0 + 0 + + + 0 + False + False + + + + + True + Ne_w Item + True + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + + + + + + True + True + True + New _Separator + True + GTK_RELIEF_NORMAL + True + + + + + + 0 + False + True + + + + + True + 0.5 + 0.5 + 1 + 1 + 12 + 0 + 0 + 0 + + + True + GTK_BUTTONBOX_START + 6 + + + True + True + True + GTK_RELIEF_NORMAL + True + + + + True + 0.5 + 0.5 + 0 + 0 + 0 + 0 + 0 + 0 + + + True + False + 2 + + + True + gtk-go-up + 4 + 0.5 + 0.5 + 0 + 0 + + + 0 + False + False + + + + + True + Move Up + True + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + + + + + + True + True + True + GTK_RELIEF_NORMAL + True + + + + True + 0.5 + 0.5 + 0 + 0 + 0 + 0 + 0 + 0 + + + True + False + 2 + + + True + gtk-go-down + 4 + 0.5 + 0.5 + 0 + 0 + + + 0 + False + False + + + + + True + Move Down + True + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + + + + + + + + 0 + True + True + + + + + 0 + False + True + + + + + 0 + True + True + + + + + True + True + + + + + 0 + True + True + + + + + + + 0 + True + True + + + + + + help_button + revert_button + close_button + + + + 5 + Revert Changes? + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + False + False + False + True + False + False + GDK_WINDOW_TYPE_HINT_DIALOG + GDK_GRAVITY_NORTH_WEST + True + False + False + + + True + False + 2 + + + True + GTK_BUTTONBOX_END + + + True + True + True + gtk-cancel + True + GTK_RELIEF_NORMAL + True + + + + + True + True + True + gtk-revert-to-saved + True + GTK_RELIEF_NORMAL + True + + + + + 0 + False + True + GTK_PACK_END + + + + + 5 + True + False + 8 + + + True + 6 + gtk-dialog-question + 0 + 0.5 + 0 + 0 + + + 0 + False + True + + + + + True + Revert all menus to original settings? + False + False + GTK_JUSTIFY_LEFT + False + False + 0 + 0 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + True + True + + + + + 0 + True + True + + + + + + cancel_revert_button + button2 + + + diff --git a/mozo.in b/mozo.in new file mode 100644 index 0000000..17d0af0 --- /dev/null +++ b/mozo.in @@ -0,0 +1,37 @@ +#! @PYTHON@ @PYOPTIONS@ +# -*- python -*- +# -*- coding: utf-8 -*- +# Mozo Menu Editor - Simple fd.o Compliant Menu Editor +# Copyright (C) 2006 Travis Watkins +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Library General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Library General Public License for more details. +# +# You should have received a copy of the GNU Library General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +import sys +from Mozo.MainWindow import MainWindow + +def main(): + try: + from Mozo import config + datadir = config.pkgdatadir + version = config.VERSION + except: + datadir = '.' + version = '0.9' + app = MainWindow(datadir, version, sys.argv) + app.run() + +if __name__ == '__main__': + main() + diff --git a/po/ChangeLog b/po/ChangeLog index c18d535..cc30f43 100644 --- a/po/ChangeLog +++ b/po/ChangeLog @@ -27,7 +27,7 @@ * LINGUAS: * crh.po: Added Crimean Tatar translation on behalf of Reşat SABIQ. -2009-02-09 Gil Forcada +2009-02-09 Gil Forcada * ast.po: Added Asturian translation on behalf of Mikel González. * LINGUAS: Added ast. @@ -65,7 +65,7 @@ ==================== 0.11.6 ==================== -2008-09-21 Og Maciel +2008-09-21 Og Maciel * pt_BR.po: Updated Brazilian Portuguese translation by Vladimir Melo. @@ -103,7 +103,7 @@ * or.po: Updated Oriya Translation. -2008-08-08 Simos Xenitellis +2008-08-08 Simos Xenitellis * el.po: Updated Greek translation. @@ -120,12 +120,12 @@ * ar.po: Updated Arabic Translation by Khaled Hosny. -2008-07-20 Leonardo Ferreira Fontenelle +2008-07-20 Leonardo Ferreira Fontenelle * pt_BR.po: Brazilian Portuguese translation improvements by Vladimir Melo. -2008-07-19 Gil Forcada +2008-07-19 Gil Forcada * ps.po: Added Pashto translation by Zabeeh khan. * LINGUAS: Added ps. @@ -154,7 +154,7 @@ * ru.po: Updated Russian translation. -2008-03-11 Gil Forcada +2008-03-11 Gil Forcada * fur.po: Added Friulian translation on behalf of Massimo Furlani. * LINGUAS: Added fur. @@ -176,7 +176,7 @@ * es.po: Updated Spanish translation -2008-02-17 Kjartan Maraas +2008-02-17 Kjartan Maraas * POTFILES.in: Remove generated file. * POTFILES.skip: Add it here. @@ -209,7 +209,7 @@ Shankar Prasad -2007-12-08 Kjartan Maraas +2007-12-08 Kjartan Maraas * nb.po: Updated Norwegian bokmål translation * nn.po: Added Norwegian nynorsk translation from @@ -220,7 +220,7 @@ * ga.po: Added Irish translation. * LINGUAS: Added Irish. -2007-11-16 ahmad riza h nst +2007-11-16 ahmad riza h nst * id.po: Added Indonesian translation. * LINGUAS: Added id. @@ -267,7 +267,7 @@ * uz@cyrillic.po: Added Uzbek translation on behalf of Nurali Abdurahmonov . Fixes #473831. -2007-09-05 Kjartan Maraas +2007-09-05 Kjartan Maraas * nb.po: Updated with correct header information. @@ -275,7 +275,7 @@ * gl.po: Updated Galician Translation. -2007-08-15 Adam Weinberger +2007-08-15 Adam Weinberger * en_CA.po: Updated Canadian English translation. @@ -344,11 +344,11 @@ * tr.po: Updated Turkish Translation -2007-03-10 Ihar Hrachyshka +2007-03-10 Ihar Hrachyshka * be@latin.po: Fixed Belarusian Latin translation. -2007-03-09 Ihar Hrachyshka +2007-03-09 Ihar Hrachyshka * be@latin.po: Added new Belarusian Latin translation. @@ -356,7 +356,7 @@ * hu.po: Translation updated. -2007-03-07 Simos Xenitellis +2007-03-07 Simos Xenitellis * el.po: Updated Greek translation. @@ -380,15 +380,15 @@ * it.po: Updated Italian translation by Milo Casagrande. -2007-03-03 Vincent van Adrighem +2007-03-03 Vincent van Adrighem * nl.po: Translation updated by Tino Meinen. -2007-03-03 Vincent van Adrighem +2007-03-03 Vincent van Adrighem * nl.po: Translation added by Tino Meinen. -2007-03-03 Vincent van Adrighem +2007-03-03 Vincent van Adrighem * nl.po: Translation added by Tino Meinen. @@ -426,7 +426,7 @@ * zh_HK.po: Updated Traditional Chinese translation(Hong Kong). * zh_TW.po: Updated Traditional Chinese translation(Taiwan). -2007-02-21 Hendrik Richter +2007-02-21 Hendrik Richter * de.po: Updated German translation. @@ -474,7 +474,7 @@ * pt.po: Updated Portuguese translation. -2007-02-14 Kjartan Maraas +2007-02-14 Kjartan Maraas * nb.po: Updated Norwegian bokmål translation. @@ -500,7 +500,7 @@ ==================== 0.11.3 ==================== -2007-02-12 Ihar Hrachyshka +2007-02-12 Ihar Hrachyshka * be.po: Updated Belarusian translation. @@ -516,7 +516,7 @@ * ca.po: Updated Catalan translation. -2007-02-06 Vincent van Adrighem +2007-02-06 Vincent van Adrighem * nl.po: Dutch translation updated by Tino Meinen. @@ -524,7 +524,7 @@ * fr.po: Updated French translation by Robert-André Mauchin. -2007-02-03 Ihar Hrachyshka +2007-02-03 Ihar Hrachyshka * be.po: Added Belarusian translation. @@ -541,7 +541,7 @@ * da.po: Updated Danish translation. -2007-01-26 Hendrik Richter +2007-01-26 Hendrik Richter * de.po: Updated German translation. @@ -578,7 +578,7 @@ * bg.po: Updated Bulgarian translation by Vladimir Petkov -2007-01-04 Guilherme de S. Pastore +2007-01-04 Guilherme de S. Pastore * pt_BR.po: Updated Brazilian Portuguese translation by Og Maciel. @@ -590,7 +590,7 @@ * mk.po: Updated Macedonian translation. -2006-12-29 Adam Weinberger +2006-12-29 Adam Weinberger * LINGUAS: Added en_CA. * en_CA.po: Added Canadian English translation. @@ -611,10 +611,10 @@ * ar.po: Updated Arabic Translation. -2006-12-27 Kjartan Maraas +2006-12-27 Kjartan Maraas * POTFILES.in: Add missing files. - * POTFILES.skip: Add alacarte.desktop.in + * POTFILES.skip: Add mozo.desktop.in * nb.po: Updated Norwegian bokmål translation. 2006-12-24 Djihed Afifi @@ -627,7 +627,7 @@ Alexandru Szasz * LINGUAS: Added Romanian "ro". -2006-12-08 Kjartan Maraas +2006-12-08 Kjartan Maraas * nb.po: Updated Norwegian bokmål translation. @@ -735,7 +735,7 @@ * LINGUAS: Add missing entries -2006-08-31 Danilo Šegan +2006-08-31 Danilo Šegan * sr.po, sr@Latn.po: Added Serbian. * LINGUAS: Added Serbian (sr, sr@Latn). @@ -832,7 +832,7 @@ * sl.po: Added Slovenian translation by Matic Žgur. * LINGUAS: Added 'sl' -2006-08-02 Kjartan Maraas +2006-08-02 Kjartan Maraas * nb.po: Added Norwegian bokmål translation. @@ -874,7 +874,7 @@ * LINGUAS: * fr.po: Added French translation. -2006-07-10 Kostas Papadimas +2006-07-10 Kostas Papadimas * el.po: Added Greek translation. * LINGUAS: Added el @@ -927,7 +927,7 @@ * hi.po: Added Hindi Translation * LINUGAS: Added 'hi' to the list. -2006-06-25 Vincent van Adrighem +2006-06-25 Vincent van Adrighem * nl.po: Translation added by Tino Meinen. diff --git a/po/POTFILES.in b/po/POTFILES.in index 9cd7e73..5de7ab1 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -1,5 +1,5 @@ [encoding: UTF-8] -Alacarte/MainWindow.py -Alacarte/MenuEditor.py -data/alacarte.desktop.in.in -[type: gettext/glade]data/alacarte.ui +Mozo/MainWindow.py +Mozo/MenuEditor.py +data/mozo.desktop.in.in +[type: gettext/glade]data/mozo.ui diff --git a/po/POTFILES.skip b/po/POTFILES.skip index e418131..4d950d4 100644 --- a/po/POTFILES.skip +++ b/po/POTFILES.skip @@ -1 +1 @@ -data/alacarte.desktop.in +data/mozo.desktop.in diff --git a/po/an.po b/po/an.po index f97a1a7..78f39eb 100644 --- a/po/an.po +++ b/po/an.po @@ -1,13 +1,13 @@ -# Aragonese translation for alacarte. -# Copyright (C) 2010 alacarte's COPYRIGHT HOLDER -# This file is distributed under the same license as the alacarte package. +# Aragonese translation for mozo. +# Copyright (C) 2010 mozo's COPYRIGHT HOLDER +# This file is distributed under the same license as the mozo package. # Daniel Martinez Cucalon , 2010. # msgid "" msgstr "" -"Project-Id-Version: alacarte master\n" +"Project-Id-Version: mozo master\n" "Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?" -"product=alacarte&component=general\n" +"product=mozo&component=general\n" "POT-Creation-Date: 2010-04-24 20:36+0000\n" "PO-Revision-Date: 2010-04-24 20:36+0000\n" "Last-Translator: Daniel Martinez Cucalon \n" @@ -16,66 +16,66 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:164 +#: ../Mozo/MainWindow.py:164 msgid "Name" msgstr "Nome" -#: ../Alacarte/MainWindow.py:180 +#: ../Mozo/MainWindow.py:180 msgid "Show" msgstr "Amostrar" -#: ../Alacarte/MainWindow.py:188 +#: ../Mozo/MainWindow.py:188 msgid "Item" msgstr "Elemento" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Cambea as aplicacions que s'amostran en o menu prencipal" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "Menu prencipal" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "_Elementos" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "Baixar" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "Puyar" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "Nue_vo elemento" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "Nuevo _separador" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "Restaurar o menu por defecto" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "Revertir cambeos?" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "Revertir os cambeos de toz os menus a l'orichinal?" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "_Menus:" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "_Nuevo menu" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "_Revertir a l'orichinal" diff --git a/po/ar.po b/po/ar.po index 759b568..93c6cf6 100644 --- a/po/ar.po +++ b/po/ar.po @@ -1,4 +1,4 @@ -# translation of alacarte.HEAD.po to Arabic +# translation of mozo.HEAD.po to Arabic # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # @@ -6,9 +6,9 @@ # Khaled Hosny , 2006, 2008. msgid "" msgstr "" -"Project-Id-Version: alacarte.HEAD\n" +"Project-Id-Version: mozo.HEAD\n" "Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?" -"product=alacarte&component=general\n" +"product=mozo&component=general\n" "POT-Creation-Date: 2009-03-17 14:20+0000\n" "PO-Revision-Date: 2008-05-26 01:20+0300\n" "Last-Translator: Khaled Hosny \n" @@ -20,66 +20,66 @@ msgstr "" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "الاسم" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "أظهر" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "عنصر" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "غيّر التطبيقات التي ستظهر في القائمة الرئيسيّة" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.glade.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.glade.h:2 msgid "Main Menu" msgstr "القائمة الرئيسية" -#: ../data/alacarte.glade.h:1 +#: ../data/mozo.glade.h:1 msgid "It_ems:" msgstr "ع_ناصر:" -#: ../data/alacarte.glade.h:3 +#: ../data/mozo.glade.h:3 msgid "Move Down" msgstr "انقل لأسفل" -#: ../data/alacarte.glade.h:4 +#: ../data/mozo.glade.h:4 msgid "Move Up" msgstr "انقل لأعلى" -#: ../data/alacarte.glade.h:5 +#: ../data/mozo.glade.h:5 msgid "Ne_w Item" msgstr "عنصر _جديد" -#: ../data/alacarte.glade.h:6 +#: ../data/mozo.glade.h:6 msgid "New _Separator" msgstr "فا_صل جديد" -#: ../data/alacarte.glade.h:7 +#: ../data/mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "استعِد مخطط القائمة المبدئي" -#: ../data/alacarte.glade.h:8 +#: ../data/mozo.glade.h:8 msgid "Revert Changes?" msgstr "أأتراجع عن التغييرات؟" -#: ../data/alacarte.glade.h:9 +#: ../data/mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "أأسترجع كافة القوائم إلى الإعدادات الأصلية؟" -#: ../data/alacarte.glade.h:10 +#: ../data/mozo.glade.h:10 msgid "_Menus:" msgstr "_قوائم:" -#: ../data/alacarte.glade.h:11 +#: ../data/mozo.glade.h:11 msgid "_New Menu" msgstr "قائمة _جديدة" -#: ../data/alacarte.glade.h:12 +#: ../data/mozo.glade.h:12 msgid "_Revert to Original" msgstr "ا_ستعِد الحالة الأصلية" diff --git a/po/as.po b/po/as.po index d21af77..45c8d6d 100644 --- a/po/as.po +++ b/po/as.po @@ -1,5 +1,5 @@ # translation of as.po to Assamese -# Translation of alacarte.head.po to Assamese +# Translation of mozo.head.po to Assamese # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # @@ -20,67 +20,67 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n!=1)\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "নাম" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "দেখুৱা" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "বস্তু" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "মূখ্য তালিকাত কোনবোৰ অনুপ্ৰয়োগ দেখুওৱা হ'ব সেইটো সলনি কৰক" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "মূখ্য তালিকা" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "বস্তু (_e):" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "তললৈ গমন কৰক" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "ওপৰলৈ গমন কৰক" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "নতুন বস্তু (_w)" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "নতুন বিভেদক (_S)" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "অবিকল্পিত তালিকা বিন্যাস পুনঃ প্ৰতিষ্ঠিষ্ঠিত কৰক" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "পৰিৱৰ্ত্তন প্ৰত্যাবৰ্ত্তন কৰোঁ?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "সকলো তালিকা প্ৰাথমিক অৱস্থাৰ পৰিবেশলৈ প্ৰত্যাবৰ্ত্তন কৰোঁ?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "তালিকাসমূহ (_M):" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "নতুন তালিকা (_N)" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "প্ৰাথমিক অৱস্থলৈ প্ৰত্যাবৰ্ত্তন (_R)" diff --git a/po/ast.po b/po/ast.po index 162997f..ba8b491 100644 --- a/po/ast.po +++ b/po/ast.po @@ -1,11 +1,11 @@ -# Asturian translation for alacarte +# Asturian translation for mozo # Copyright (c) 2008 Rosetta Contributors and Canonical Ltd 2008 -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # FIRST AUTHOR , 2008. # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-02-09 09:02+0100\n" "PO-Revision-Date: 2009-02-04 02:08+0100\n" @@ -17,66 +17,66 @@ msgstr "" "X-Launchpad-Export-Date: 2008-09-27 08:29+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#: ../Alacarte/MainWindow.py:168 +#: ../Mozo/MainWindow.py:168 msgid "Name" msgstr "Nome" -#: ../Alacarte/MainWindow.py:184 +#: ../Mozo/MainWindow.py:184 msgid "Show" msgstr "Amosar" -#: ../Alacarte/MainWindow.py:192 +#: ../Mozo/MainWindow.py:192 msgid "Item" msgstr "Artículu" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Camudar les aplicaciones que van amosase nel menú principal" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.glade.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.glade.h:2 msgid "Main Menu" msgstr "Menú Principal" -#: ../data/alacarte.glade.h:1 +#: ../data/mozo.glade.h:1 msgid "It_ems:" msgstr "Artículos:" -#: ../data/alacarte.glade.h:3 +#: ../data/mozo.glade.h:3 msgid "Move Down" msgstr "Mover p´abaxo" -#: ../data/alacarte.glade.h:4 +#: ../data/mozo.glade.h:4 msgid "Move Up" msgstr "Mover p´arriba" -#: ../data/alacarte.glade.h:5 +#: ../data/mozo.glade.h:5 msgid "Ne_w Item" msgstr "Artículu nuevu" -#: ../data/alacarte.glade.h:6 +#: ../data/mozo.glade.h:6 msgid "New _Separator" msgstr "Nuevu _Separtador" -#: ../data/alacarte.glade.h:7 +#: ../data/mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Restaurar al estilu de menú inicial" -#: ../data/alacarte.glade.h:8 +#: ../data/mozo.glade.h:8 msgid "Revert Changes?" msgstr "¿Revertir cambios?" -#: ../data/alacarte.glade.h:9 +#: ../data/mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "¿Retornar tolos menús a les condiciones d´orixe?" -#: ../data/alacarte.glade.h:10 +#: ../data/mozo.glade.h:10 msgid "_Menus:" msgstr "_Menús:" -#: ../data/alacarte.glade.h:11 +#: ../data/mozo.glade.h:11 msgid "_New Menu" msgstr "_Nuevu Menú" -#: ../data/alacarte.glade.h:12 +#: ../data/mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Retornar al Orixinal" diff --git a/po/be.po b/po/be.po index c52b64a..b6e22cb 100644 --- a/po/be.po +++ b/po/be.po @@ -1,81 +1,81 @@ -# Alacarte Belarusian translation +# Mozo Belarusian translation # Copyright (C) 2007 Free Software Foundation -# This file is distributed under the same license as the alacarte package. -# Ihar Hrachyshka , 2007. +# This file is distributed under the same license as the mozo package. +# Ihar Hrachyshka , 2007. # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-12 20:18+0200\n" "PO-Revision-Date: 2007-02-03 12:17+0300\n" -"Last-Translator: Ihar Hrachyshka \n" +"Last-Translator: Ihar Hrachyshka \n" "Language-Team: Belarusian Language Team \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Назва" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Паказаць" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Элемэнт" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Вызначыць, якія праграмы трэба паказваць у мэню" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Галоўнае мэню" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "_Элемэнты:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Пасунуць долу" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Пасунуць угору" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "_Новы элемэнт" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Новы _падзяляльнік" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Вярнуць звычайны расклад мэню" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Скасаваць зьмены?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Вярнуць пачатковую наладку для ўсіх мэню?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Мэню:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Новае мэню" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Вярнуцца да пачатковага" diff --git a/po/be@latin.po b/po/be@latin.po index a449687..1b4cafe 100644 --- a/po/be@latin.po +++ b/po/be@latin.po @@ -1,11 +1,11 @@ -# Biełaruski pierakład Alacarte. +# Biełaruski pierakład Mozo. # Copyright (C) 2007 Free Software Foundation. -# This file is distributed under the same license as the Alacarte package. +# This file is distributed under the same license as the Mozo package. # Ihar Hračyška , 2007. # msgid "" msgstr "" -"Project-Id-Version: Alacarte\n" +"Project-Id-Version: Mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-03-10 02:26+0200\n" "PO-Revision-Date: 2007-03-09 18:58+0100\n" @@ -17,66 +17,66 @@ msgstr "" "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" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Nazva" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Pakažy" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Element" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Źmiani śpis aplikacyj, pakazanych u hałoŭnym menu" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Hałoŭnaje menu" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "_Elementy:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Pasuń nižej" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Pasuń vyšej" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "_Novy element" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Novy _separatar" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Viarni zmoŭčany vyhlad menu" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Anulavać źmieny?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Viarnuć zmoŭčanyja nałady dla ŭsich menu?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Menu:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Novaje menu" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Viarni zmoŭčanyja nałady" diff --git a/po/bem.po b/po/bem.po index 23fb91d..d7d0dd6 100644 --- a/po/bem.po +++ b/po/bem.po @@ -1,11 +1,11 @@ -# Bemba translation of alacarte. +# Bemba translation of mozo. # Copyright (C) 2009, listed translators -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # Katongo Musaluke , 2009. # msgid "" msgstr "" -"Project-Id-Version: alacarte HEAD\n" +"Project-Id-Version: mozo HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-04-04 12:17+0200\n" "PO-Revision-Date: 2009-03-18 16:10+0100\n" @@ -15,66 +15,66 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:168 +#: ../Mozo/MainWindow.py:168 msgid "Name" msgstr "Ishina" -#: ../Alacarte/MainWindow.py:184 +#: ../Mozo/MainWindow.py:184 msgid "Show" msgstr "Ukulanga" -#: ../Alacarte/MainWindow.py:192 +#: ../Mozo/MainWindow.py:192 msgid "Item" msgstr "Ichintu" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Ukuchinja ama applications ya kulanga mu menu ikalamba" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.glade.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.glade.h:2 msgid "Main Menu" msgstr "Menu Ikalamba" -#: ../data/alacarte.glade.h:1 +#: ../data/mozo.glade.h:1 msgid "It_ems:" msgstr "If_intu" -#: ../data/alacarte.glade.h:3 +#: ../data/mozo.glade.h:3 msgid "Move Down" msgstr "Ukuya Panshi" -#: ../data/alacarte.glade.h:4 +#: ../data/mozo.glade.h:4 msgid "Move Up" msgstr "Ukuya Pamulu" -#: ../data/alacarte.glade.h:5 +#: ../data/mozo.glade.h:5 msgid "Ne_w Item" msgstr "Ichintu Cha Ne_w" -#: ../data/alacarte.glade.h:6 +#: ../data/mozo.glade.h:6 msgid "New _Separator" msgstr "_Separator Ya New" -#: ../data/alacarte.glade.h:7 +#: ../data/mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Bushe tubwekeshemo menu kuli filya yalemoneka pakwamba" -#: ../data/alacarte.glade.h:8 +#: ../data/mozo.glade.h:8 msgid "Revert Changes?" msgstr "Bushe Tukanse ifya Chinja?" -#: ../data/alacarte.glade.h:9 +#: ../data/mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Bushe Tubwekeshemo ama menu yonse kufyo yali pakwamba?" -#: ../data/alacarte.glade.h:10 +#: ../data/mozo.glade.h:10 msgid "_Menus:" msgstr "Ama _Menu" -#: ../data/alacarte.glade.h:11 +#: ../data/mozo.glade.h:11 msgid "_New Menu" msgstr "Menu ya _New" -#: ../data/alacarte.glade.h:12 +#: ../data/mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Ukubwekesha kufyo yali pakwamba" diff --git a/po/bg.po b/po/bg.po index 3e50358..176f3f8 100644 --- a/po/bg.po +++ b/po/bg.po @@ -1,7 +1,7 @@ -# Bulgarian translation of alacarte po-file. -# Copyright (C) 2005 THE Alacarte'S COPYRIGHT HOLDER +# Bulgarian translation of mozo po-file. +# Copyright (C) 2005 THE Mozo'S COPYRIGHT HOLDER # Copyright (C) 2006, 2007 Free Software Foundation, Inc. -# This file is distributed under the same license as the Alacarte package. +# This file is distributed under the same license as the Mozo package. # Stanimir Djevelekov , 2005. # Alexander Shopov , 2006, 2007. # Vladimir "Kaladan" Petkov , 2006, 2007. @@ -9,7 +9,7 @@ # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-21 23:48+0200\n" "PO-Revision-Date: 2007-02-21 23:47+0200\n" @@ -20,66 +20,66 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Име" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Показване" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Стартер" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Промяна на програмите в основното меню" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Основно меню" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "С_тартери:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Надолу" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Нагоре" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "Нов _стартер" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Нов _разделител" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Възстановяване на първоначалната подредба на менюто" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Връщане на промените?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Връщане на всички менюта към първоначалните им стойности?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "М_енюта:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "Ново _меню" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Връщане към началните стойности" diff --git a/po/bn.po b/po/bn.po index 01f7816..0576a21 100644 --- a/po/bn.po +++ b/po/bn.po @@ -1,6 +1,6 @@ -# Bengali translation for alacarte +# Bengali translation for mozo # Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # Khandakar Mujahidul Islam , 2006. # Maruf Ovee , 2009. # Sadia Afroz , 2010. @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: bn\n" "Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?" -"product=alacarte&component=general\n" +"product=mozo&component=general\n" "POT-Creation-Date: 2009-12-14 15:28+0000\n" "PO-Revision-Date: 2010-03-09 12:15+0600\n" "Last-Translator: Sadia Afroz \n" @@ -18,67 +18,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:164 +#: ../Mozo/MainWindow.py:164 msgid "Name" msgstr "নাম" -#: ../Alacarte/MainWindow.py:180 +#: ../Mozo/MainWindow.py:180 msgid "Show" msgstr "প্রদর্শন" -#: ../Alacarte/MainWindow.py:188 +#: ../Mozo/MainWindow.py:188 msgid "Item" msgstr "আইটেম" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "প্রধান মেনুতে কোন অ্যাপ্লিকেশনগুলো থাকবে তা পরিবর্তন করুন" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "প্রধান মেনু" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "আইটেম: (_e)" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "নিচে নামান" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "উপরে উঠান" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "নতুন আইটেম (_w)" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "নতুন বিভাজক (_S)" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "পূর্বনির্ধারিত মেনু বহির্বিন্যাস পুনরুদ্ধার করুন" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "পরিবর্তনগুলো কি বাদ দিতে চান?" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "সকল মেনু কি আদি সেটিংসে ফিরিয়ে আনা হবে?" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "মেনু: (_M)" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "নতুন মেনু (_N)" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "আদি অবস্থায় ফিরে যান (_R)" @@ -94,8 +94,8 @@ msgstr "আদি অবস্থায় ফিরে যান (_R)" #~ msgid "Menu Layout" #~ msgstr "মেনু বহির্বিন্যাস" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Alacarte মেনু সম্পাদক" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Mozo মেনু সম্পাদক" #~ msgid "Browse..." #~ msgstr "ব্রাউজ করুন..." diff --git a/po/bn_IN.po b/po/bn_IN.po index 77afb29..7e0f7fc 100644 --- a/po/bn_IN.po +++ b/po/bn_IN.po @@ -1,12 +1,12 @@ -# Bengali India translation for alacarte -# This file is distributed under the same license as the alacarte package. +# Bengali India translation for mozo +# This file is distributed under the same license as the mozo package. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. # Khandakar Mujahidul Islam , 2006. # Runa Bhattacharjee , 2006. # msgid "" msgstr "" -"Project-Id-Version: alacarte.HEAD\n" +"Project-Id-Version: mozo.HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-12 04:30+0000\n" "PO-Revision-Date: 2007-03-05 17:10+0530\n" @@ -18,67 +18,67 @@ msgstr "" "X-Generator: KBabel 1.9.1\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "নাম" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "প্রদর্শন" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "বস্তু" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "প্রধান মেনুতে প্রদর্শিত অ্যাপ্লিকেশনের তালিকা পরিবর্তন করুন" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "প্রধান মেনু" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "বস্তু: (_e)" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "নিচে স্থানান্তরণ" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "উপরে স্থানান্তরণ" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "নতুন বস্তু (_w)" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "নতুন বিভাজনরেখা (_S)" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "মেনুর ডিফল্ট বিন্যাস পুনরায় স্থাপন করা হবে" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "পরিবর্তন বাতিল করা হবে কি?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "সকল মেনুর ক্ষেত্রে মূল বৈশিষ্ট্য পুনরায় স্থাপন করা হবে কি?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "মেনু: (_M)" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "নতুন মেনু (_N)" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "মূল অবস্থায় প্রত্যাবর্তন করা হবে (_R)" diff --git a/po/br.po b/po/br.po index 17780ee..acac2c5 100644 --- a/po/br.po +++ b/po/br.po @@ -1,11 +1,11 @@ -# Breton translation for alacarte +# Breton translation for mozo # Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # Oublieuse, 2006. # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2010-04-10 15:41+0000\n" "PO-Revision-Date: 2010-05-11 09:12+0000\n" @@ -17,66 +17,66 @@ msgstr "" "X-Launchpad-Export-Date: 2010-05-11 09:16+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#: ../Alacarte/MainWindow.py:164 +#: ../Mozo/MainWindow.py:164 msgid "Name" msgstr "Anv" -#: ../Alacarte/MainWindow.py:180 +#: ../Mozo/MainWindow.py:180 msgid "Show" msgstr "Diskouez" -#: ../Alacarte/MainWindow.py:188 +#: ../Mozo/MainWindow.py:188 msgid "Item" msgstr "Ergorenn" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Kemmañ roll an arloadoù diskouezet el lañser meur" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "Pennlañser" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "_Ergorennoù :" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "Davit an traoñ" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "Davit ar c'hrec'h" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "Ergorenn ne_vez" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "_Kefarz nevez" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "Adlakaat ar pajennaozañ lañser dre ziouer" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "Dizober kemmoù ?" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "Adlakaat an holl lañseroù er stumm-orin" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "_Lañseroù  :" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "Lañser nevez" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "_Distreiñ d'ar stumm-orin" diff --git a/po/ca.po b/po/ca.po index 0f35576..dbef316 100644 --- a/po/ca.po +++ b/po/ca.po @@ -1,6 +1,6 @@ -# Catalan translation for alacarte. +# Catalan translation for mozo. # Copyright © 2006, 2007 The Free Software Foundation, Inc. -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # Esteve Blanch Sanmartí , 2006, 2007. # msgid "" @@ -15,67 +15,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Nom" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Mostra" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Element" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Canvia les aplicacions que es mostren al menú principal" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Menú principal" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "_Elements:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Mou cap avall" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Mou cap amunt" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "Element no_u" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "_Separador nou" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Restaura la disposició per defecte del menú" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Voleu desfer els canvis?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Voleu tornar tots els menús a la configuració inicial?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Menús:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Menú nou" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Reverteix a l'original" diff --git a/po/ca@valencia.po b/po/ca@valencia.po index 1f0b87e..e75a0d8 100644 --- a/po/ca@valencia.po +++ b/po/ca@valencia.po @@ -1,6 +1,6 @@ -# Catalan translation for alacarte. +# Catalan translation for mozo. # Copyright © 2006, 2007 The Free Software Foundation, Inc. -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # Esteve Blanch Sanmartí , 2006, 2007. # msgid "" @@ -15,67 +15,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:163 +#: ../Mozo/MainWindow.py:163 msgid "Name" msgstr "Nom" -#: ../Alacarte/MainWindow.py:179 +#: ../Mozo/MainWindow.py:179 msgid "Show" msgstr "Mostra" -#: ../Alacarte/MainWindow.py:187 +#: ../Mozo/MainWindow.py:187 msgid "Item" msgstr "Element" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Canvia les aplicacions que es mostren al menú principal" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "Menú principal" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "_Elements:" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "Mou cap avall" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "Mou cap amunt" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "Element no_u" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "_Separador nou" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "Restaura la disposició per defecte del menú" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "Voleu desfer els canvis?" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "Voleu tornar tots els menús a la configuració inicial?" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "_Menús:" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "_Menú nou" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "_Reverteix a l'original" diff --git a/po/crh.po b/po/crh.po index 6d5ef71..9aa38f0 100644 --- a/po/crh.po +++ b/po/crh.po @@ -1,12 +1,12 @@ -# Qırımtatarca translation of alacarte. -# This file is distributed under the same license as the alacarte package. +# Qırımtatarca translation of mozo. +# This file is distributed under the same license as the mozo package. # # Reşat SABIQ , 2009. msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?" -"product=alacarte&component=general\n" +"product=mozo&component=general\n" "POT-Creation-Date: 2009-03-13 21:18+0000\n" "PO-Revision-Date: 2009-03-15 22:38-0500\n" "Last-Translator: Reşat SABIQ \n" @@ -18,67 +18,67 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: KBabel 1.11.4\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "İsim" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Köster" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Unsur" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Baş menüde qaysı uyğulamalarnıñ kösterilecegini deñiştir" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.glade.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.glade.h:2 msgid "Main Menu" msgstr "Baş Menü" -#: ../data/alacarte.glade.h:1 +#: ../data/mozo.glade.h:1 msgid "It_ems:" msgstr "_Unsurlar" -#: ../data/alacarte.glade.h:3 +#: ../data/mozo.glade.h:3 msgid "Move Down" msgstr "Aşağı Taşı" -#: ../data/alacarte.glade.h:4 +#: ../data/mozo.glade.h:4 msgid "Move Up" msgstr "Yuqarı Taşı" -#: ../data/alacarte.glade.h:5 +#: ../data/mozo.glade.h:5 msgid "Ne_w Item" msgstr "_Yañı Unsur" -#: ../data/alacarte.glade.h:6 +#: ../data/mozo.glade.h:6 msgid "New _Separator" msgstr "Yañı _Ayırğıç" -#: ../data/alacarte.glade.h:7 +#: ../data/mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Ög-belgilengen menü serimini keri tikle" # tüklü -#: ../data/alacarte.glade.h:8 +#: ../data/mozo.glade.h:8 msgid "Revert Changes?" msgstr "Deñişikliklerni Keri Döndür?" -#: ../data/alacarte.glade.h:9 +#: ../data/mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Menülerniñ episini özgün tesbitlerge keri döndür?" -#: ../data/alacarte.glade.h:10 +#: ../data/mozo.glade.h:10 msgid "_Menus:" msgstr "Menü_ler" -#: ../data/alacarte.glade.h:11 +#: ../data/mozo.glade.h:11 msgid "_New Menu" msgstr "Yañı _Menü" -#: ../data/alacarte.glade.h:12 +#: ../data/mozo.glade.h:12 msgid "_Revert to Original" msgstr "Özgünge _Keri Döndür" diff --git a/po/cs.po b/po/cs.po index 22e9abd..ae2e8d8 100644 --- a/po/cs.po +++ b/po/cs.po @@ -14,74 +14,74 @@ msgstr "" "POT-Creation-Date: 2007-04-21 16:24+0200\n" "PO-Revision-Date: 2007-04-21 16:30+0200\n" "Last-Translator: Jakub Friedl \n" -"Language-Team: Czech \n" +"Language-Team: Czech \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Název" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Zobrazit" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Položka" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Změnit aplikace zobrazené v hlavní nabídce" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Hlavní nabídka" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "P_oložky:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Přesunout níž" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Přesunout výš" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "No_vá položka" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Nový _oddělovač" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Obnovit výchozí uspořádání nabídky" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Zrušit změny?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Vrátit původní nastavení všech nabídek?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Nabídky:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Nová nabídka" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Obnovit původní" diff --git a/po/cy.po b/po/cy.po index 41b15dd..ade3193 100644 --- a/po/cy.po +++ b/po/cy.po @@ -1,11 +1,11 @@ -# Welsh Translation for alacarte. +# Welsh Translation for mozo. # Copyright (C) 2009 THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # Iestyn Pryce , 2009. # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-07-31 17:42+0100\n" "PO-Revision-Date: 2009-07-31 17:54+0100\n" @@ -16,68 +16,68 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Language: Welsh\n" -#: ../Alacarte/MainWindow.py:163 +#: ../Mozo/MainWindow.py:163 msgid "Name" msgstr "Enw" -#: ../Alacarte/MainWindow.py:179 +#: ../Mozo/MainWindow.py:179 msgid "Show" msgstr "Dangos" -#: ../Alacarte/MainWindow.py:187 +#: ../Mozo/MainWindow.py:187 msgid "Item" msgstr "Eitem" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Newid pa rhaglenni i ddangos yn y prif ddewislen" -#: ../data/alacarte.desktop.in.in.h:2 -#: ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 +#: ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "Prif Ddewislen" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "_Eitemau:" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "Symud i Lawr" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "Symud i Fyny " -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "Eitem Ne_wydd" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "_Gwahanydd Newydd" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "Adfer i'r cynllun dewislen rhagosodedig" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "Dychwelid o'r Newidiadau" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "Dychwelid pob dewislen i'w ffurfweddiad gwreiddiol?" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "_Dewislenni:" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "Dewislen _Newydd" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "_Dychwelid i'r Gwreiddiol" diff --git a/po/da.po b/po/da.po index dafd6cd..8236be2 100644 --- a/po/da.po +++ b/po/da.po @@ -1,13 +1,13 @@ -# Danish translation of alacarte. +# Danish translation of mozo. # Copyright (C) 2006, 2007 Free Software Foundation, Inc. -# This file is distributed under the same license as the alacarte +# This file is distributed under the same license as the mozo # package. # # Peter Bach , 2007. # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-18 20:44+0100\n" "PO-Revision-Date: 2007-02-18 19:57+0200\n" @@ -17,66 +17,66 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Navn" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Vis" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Punkt" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Tilret hvilke programmer der vises i hovedmenuen" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Hovedmenu" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "Punkt_er:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Flyt ned" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Flyt op" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "_Nyt punkt" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Ny _separator" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Genskab det oprindelige menuudseende" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Fortryd ændringer?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Gendan alle menuer til standardopsætninger?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Menuer:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Ny menu" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "Gendan til original" diff --git a/po/de.po b/po/de.po index 7aafe91..e189f12 100644 --- a/po/de.po +++ b/po/de.po @@ -1,11 +1,11 @@ # translation of de.po to Deutsch -# translation of alacarte. -# Copyright (C) 2006 THE alacarte COPYRIGHT HOLDER -# This file is distributed under the same license as the alacarte package. +# translation of mozo. +# Copyright (C) 2006 THE mozo COPYRIGHT HOLDER +# This file is distributed under the same license as the mozo package. # # Beni Goll , 2006. # Hendrik Brandt , 2006. -# Hendrik Richter , 2007. +# Hendrik Richter , 2007. # msgid "" msgstr "" @@ -13,75 +13,75 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-21 12:37+0100\n" "PO-Revision-Date: 2007-02-21 12:37+0100\n" -"Last-Translator: Hendrik Richter \n" -"Language-Team: Deutsch \n" +"Last-Translator: Hendrik Richter \n" +"Language-Team: Deutsch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.2\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Name" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Anzeigen" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Eintrag" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Legt fest, welche Anwendungen im Hauptmenü angezeigt werden" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Hauptmenü" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "_Einträge:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Nach unten verschieben" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Nach oben verschieben" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "N_euer Eintrag" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Neue _Trennlinie" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Die Standardstruktur des Menüs wiederherstellen" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Änderungen rückgängig machen?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Möchten Sie alle Menüs in ihren Ursprungszustand zurück versetzen?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Menüs:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Neues Menü" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Original wiederherstellen" diff --git a/po/dz.po b/po/dz.po index 9bb2aac..17773e4 100644 --- a/po/dz.po +++ b/po/dz.po @@ -19,68 +19,68 @@ msgstr "" "X-Poedit-Country: Bhutan\n" "X-Poedit-SourceCharset: UTF-8\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "མིང་།" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "སྟོན།" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "རྣམ་གྲངས།" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "དཀར་ཆག་ངོ་མའི་ནང་ལུ་སྟོན་ཡོད་མི་ གློག་རིམ་ཚུ་བསྒྱུར་བཅོས་འབད།" -#: ../alacarte.desktop.in.in.h:2 -#: ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 +#: ../mozo.glade.h:2 msgid "Main Menu" msgstr "དཀར་ཆག་ངོ་མ་" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "རྣམ་གྲངས་ཚུ་:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "མར་བཤུད།" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "ཡར་བཤུད།" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "རྣམ་གྲངས་གསརཔ།" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "དབྱེ་བྱེད་གསརཔ།(_S)" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "སྔོན་སྒྲིག་དཀར་ཆག་སྒྲིག་བཀོད་སླར་གསོ་འབད།" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "བསྒྱུར་བཅོས་ཚུ་རྒྱབ་ལོག།" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "དཀར་ཆག་ཆ་མཉམ་ འགོ་ཐོག་གི་སྒྲིག་སྟངས་ལུ་རྒྱབ་ལོག" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "དཀར་ཆག་ཚུ་:(_M)" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "དཀར་ཆག་གསརཔ།(_N)" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "འགོ་ཐོག་ལུ་རྒྱབ་ལོག(_R)" diff --git a/po/el.po b/po/el.po index 6a3cdf9..3ac0927 100644 --- a/po/el.po +++ b/po/el.po @@ -1,11 +1,11 @@ -# Greek, Modern (1453-) translation for alacarte +# Greek, Modern (1453-) translation for mozo # Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # Kostas Papadimas , 2006. # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2008-08-08 10:49+0000\n" "PO-Revision-Date: 2008-10-07 16:39+0200\n" @@ -15,68 +15,68 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:168 +#: ../Mozo/MainWindow.py:168 msgid "Name" msgstr "Όνομα" -#: ../Alacarte/MainWindow.py:184 +#: ../Mozo/MainWindow.py:184 msgid "Show" msgstr "Προβολή" -#: ../Alacarte/MainWindow.py:192 +#: ../Mozo/MainWindow.py:192 msgid "Item" msgstr "Αντικείμενο" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Αλλαγή των εφαρμογών που εμφανίζονται στο κυρίως μενού" -#: ../alacarte.desktop.in.in.h:2 -#: ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 +#: ../mozo.glade.h:2 msgid "Main Menu" msgstr "Κυρίως μενού" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "Αντι_κείμενα:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Μετακίνηση κάτω" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Μετακίνηση πάνω" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "Νέ_ο αντικείμενο" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Νέο δια_χωριστικό" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Επαναφορά της προεπιλεγμένης διάταξης" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Επαναφορά αλλαγών;" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Επαναφορά όλων των μενού στις αρχικές τους ρυθμίσεις;" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Μενού:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "Νέο _μενού" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "Επανα_φορά στο αρχικό" @@ -88,8 +88,8 @@ msgstr "Επανα_φορά στο αρχικό" #~ msgstr "Προσθήκη, αλλαγή ή απομάκρυνση αντικειμένων μενού" #~ msgid "Menu Layout" #~ msgstr "Διάταξη μενού" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Επεξεργαστής μενού Alacarte" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Επεξεργαστής μενού Mozo" #~ msgid "Browse..." #~ msgstr "Περιήγηση..." #~ msgid "Command:" @@ -111,7 +111,7 @@ msgstr "Επανα_φορά στο αρχικό" #~ msgid "Simple fd.o compliant menu editor" #~ msgstr "Ένας απλός επεξεργαστής μενού συμβατός με το freedesktop.org" #~ msgid "translator-credits" -#~ msgstr "pkst@gnome.org" +#~ msgstr "pkst@mate.org" #~ msgid "A menu can't be named \"Other\"." #~ msgstr "Ένα μενού δεν μπορεί να έχει το όνομα \"Other\"." #~ msgid "Loading..." diff --git a/po/en@shaw.po b/po/en@shaw.po index 410b31f..9eedd67 100644 --- a/po/en@shaw.po +++ b/po/en@shaw.po @@ -1,82 +1,82 @@ # Shavian translation.. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. -# Thomas Thurman , 2009. +# Thomas Thurman , 2009. # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" -"Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?product=alacarte&component=general\n" +"Project-Id-Version: mozo\n" +"Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?product=mozo&component=general\n" "POT-Creation-Date: 2009-09-23 18:39+0000\n" "PO-Revision-Date: 2010-05-12 18:35 -0400\n" -"Last-Translator: Thomas Thurman \n" +"Last-Translator: Thomas Thurman \n" "Language-Team: Shavian \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" -#: ../Alacarte/MainWindow.py:164 +#: ../Mozo/MainWindow.py:164 msgid "Name" msgstr "𐑯𐑱𐑥" -#: ../Alacarte/MainWindow.py:180 +#: ../Mozo/MainWindow.py:180 msgid "Show" msgstr "𐑖𐑴" -#: ../Alacarte/MainWindow.py:188 +#: ../Mozo/MainWindow.py:188 msgid "Item" msgstr "𐑲𐑑𐑩𐑥" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "𐑗𐑱𐑯𐑡 𐑢𐑦𐑗 𐑩𐑐𐑤𐑦𐑒𐑱𐑕𐑩𐑯𐑟 𐑸 𐑖𐑴𐑯 𐑪𐑯 𐑞 𐑥𐑱𐑯 𐑥𐑧𐑯𐑿" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "𐑥𐑱𐑯 𐑥𐑧𐑯𐑿" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "𐑲𐑑_𐑩𐑥𐑟:" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "𐑥𐑵𐑝 𐑛𐑬𐑯" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "𐑥𐑵𐑝 𐑳𐑐" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "𐑯_𐑿 𐑲𐑑𐑩𐑥" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "𐑯𐑿 _𐑕𐑧𐑐𐑼𐑱𐑑𐑼" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "𐑮𐑩𐑕𐑑𐑹 𐑞 𐑛𐑦𐑓𐑷𐑤𐑑 𐑥𐑧𐑯𐑿 𐑤𐑱𐑬𐑑" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "𐑮𐑦𐑝𐑻𐑑 𐑗𐑱𐑯𐑡𐑩𐑟?" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "𐑮𐑦𐑝𐑻𐑑 𐑷𐑤 𐑥𐑧𐑯𐑿𐑟 𐑑 𐑩𐑮𐑦𐑡𐑩𐑯𐑩𐑤 𐑕𐑧𐑑𐑦𐑙𐑟?" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "_𐑥𐑧𐑯𐑿𐑟:" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "_𐑯𐑿 𐑥𐑧𐑯𐑿" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "_𐑮𐑦𐑝𐑻𐑑 𐑑 𐑩𐑮𐑦𐑡𐑩𐑯𐑩𐑤" diff --git a/po/en_CA.po b/po/en_CA.po index 87f5afc..5d5c6d5 100644 --- a/po/en_CA.po +++ b/po/en_CA.po @@ -1,81 +1,81 @@ -# Canadian English translation for alacarte +# Canadian English translation for mozo # Copyright (C) 2007 A Bunch Of Hungry Hungry Hippos -# This file is distributed under the same licence as the alacarte package. -# Adam Weinberger , 2007. +# This file is distributed under the same licence as the mozo package. +# Adam Weinberger , 2007. # # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-08-15 17:52-0400\n" "PO-Revision-Date: 2006-12-29 16:09-0500\n" -"Last-Translator: Adam Weinberger \n" -"Language-Team: Canadian English \n" +"Last-Translator: Adam Weinberger \n" +"Language-Team: Canadian English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Name" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Show" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Item" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Change which applications are shown on the main menu" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Main Menu" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "It_ems:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Move Down" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Move Up" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "Ne_w Item" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "New _Separator" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Restore the default menu layout" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Revert Changes?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Revert all menus to original settings?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Menus:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_New Menu" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Revert to Original" diff --git a/po/en_GB.po b/po/en_GB.po index 6906e11..2108d43 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -1,11 +1,11 @@ # English (British) translation # Copyright (C) 2006 THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same licence as the alacarte package. +# This file is distributed under the same licence as the mozo package. # David Lodge , 2006 # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-16 22:21+0000\n" "PO-Revision-Date: 2007-02-16 23:30-0000\n" @@ -15,68 +15,68 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Name" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Show" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Item" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Change which applications are shown on the main menu" -#: ../alacarte.desktop.in.in.h:2 -#: ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 +#: ../mozo.glade.h:2 msgid "Main Menu" msgstr "Main Menu" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "It_ems:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Move Down" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Move Up" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "Ne_w Item" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "New _Separator" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Restore the default menu layout" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Revert Changes?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Revert all menus to original settings?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Menus:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_New Menu" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Revert to Original" @@ -96,8 +96,8 @@ msgstr "_Revert to Original" #~ msgstr "No Icon" #~ msgid "Menu Editor" #~ msgstr "Menu Editor" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Alacarte Menu Editor" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Mozo Menu Editor" #~ msgid "Browse..." #~ msgstr "Browse..." #~ msgid "Command:" diff --git a/po/eo.po b/po/eo.po index 4069a9b..bb0ed9d 100644 --- a/po/eo.po +++ b/po/eo.po @@ -1,12 +1,12 @@ -# Esperanto translation for alacarte +# Esperanto translation for mozo # Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # Dominique PELLÉ , 2006. # Kristjan SCHMIDT , 2010. # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-10-05 12:07+0000\n" "PO-Revision-Date: 2010-06-05 12:04+0100\n" @@ -19,68 +19,68 @@ msgstr "" "X-Launchpad-Export-Date: 2010-06-05 10:00+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#: ../Alacarte/MainWindow.py:165 +#: ../Mozo/MainWindow.py:165 msgid "Name" msgstr "Nomo" -#: ../Alacarte/MainWindow.py:181 +#: ../Mozo/MainWindow.py:181 msgid "Show" msgstr "Montri" -#: ../Alacarte/MainWindow.py:189 +#: ../Mozo/MainWindow.py:189 msgid "Item" msgstr "Menuero" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Ŝanĝi kiujn aplikaĵojn estas montritaj en la ĉefa menuo" -#: ../data/alacarte.desktop.in.in.h:2 -#: ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 +#: ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "Ĉefa menuo" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "M_enueroj:" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "Movi suben" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "Movi supren" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "No_va menuero" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "Nova _apartigilo" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "Restaŭri la defaŭltan menuan aranĝon" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "Ĉu malfari ŝanĝojn?" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "Ĉu reagordi ĉiujn menuojn al originaj agordoj?" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "_Menuoj:" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "_Nova menuo" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "_Reagordi al la originala" diff --git a/po/es.po b/po/es.po index a1203cb..5b63a40 100644 --- a/po/es.po +++ b/po/es.po @@ -1,6 +1,6 @@ -# translation of alacarte.HEAD.po to Español -# translation of alacarte to Spanish -# This file is distributed under the same license as the Alacarte package. +# translation of mozo.HEAD.po to Español +# translation of mozo to Spanish +# This file is distributed under the same license as the Mozo package. # Copyright (C) 2006 The Free Software Foundation. # # Francisco Javier F. Serrador , 2006. @@ -8,79 +8,79 @@ # Jorge González , 200, 2009. msgid "" msgstr "" -"Project-Id-Version: alacarte.HEAD\n" +"Project-Id-Version: mozo.HEAD\n" "Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?" -"product=alacarte&component=general\n" +"product=mozo&component=general\n" "POT-Creation-Date: 2009-05-04 13:54+0000\n" "PO-Revision-Date: 2009-07-07 20:34+0200\n" "Last-Translator: Jorge González \n" -"Language-Team: Español \n" +"Language-Team: Español \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Nombre" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Mostrar" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Elemento" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Cambie las aplicaciones que se muestran en el menú principal" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.glade.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.glade.h:2 msgid "Main Menu" msgstr "Menú principal" -#: ../data/alacarte.glade.h:1 +#: ../data/mozo.glade.h:1 msgid "It_ems:" msgstr "_Elementos:" -#: ../data/alacarte.glade.h:3 +#: ../data/mozo.glade.h:3 msgid "Move Down" msgstr "Bajar" -#: ../data/alacarte.glade.h:4 +#: ../data/mozo.glade.h:4 msgid "Move Up" msgstr "Subir" -#: ../data/alacarte.glade.h:5 +#: ../data/mozo.glade.h:5 msgid "Ne_w Item" msgstr "Ele_mento nuevo" -#: ../data/alacarte.glade.h:6 +#: ../data/mozo.glade.h:6 msgid "New _Separator" msgstr "_Separador nuevo" -#: ../data/alacarte.glade.h:7 +#: ../data/mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Restaurar la distribución de menú predeterminada" -#: ../data/alacarte.glade.h:8 +#: ../data/mozo.glade.h:8 msgid "Revert Changes?" msgstr "¿Revertir los cambios?" -#: ../data/alacarte.glade.h:9 +#: ../data/mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "¿Revertir todos los menús a la configuración original?" -#: ../data/alacarte.glade.h:10 +#: ../data/mozo.glade.h:10 msgid "_Menus:" msgstr "_Menús:" -#: ../data/alacarte.glade.h:11 +#: ../data/mozo.glade.h:11 msgid "_New Menu" msgstr "Menú _nuevo" -#: ../data/alacarte.glade.h:12 +#: ../data/mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Revertir al original" diff --git a/po/et.po b/po/et.po index d638709..0bef1ac 100644 --- a/po/et.po +++ b/po/et.po @@ -1,16 +1,16 @@ -# Alacarte eesti keele tõlge. -# Estonian translation of Alacarte. +# Mozo eesti keele tõlge. +# Estonian translation of Mozo. # # Copyright (C) 2006 Free Software Foundation, Inc. # Copyright (C) 2007 The MATE Project. -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # # Priit Laes , 2006. # Ivar Smolin , 2006, 2007. # msgid "" msgstr "" -"Project-Id-Version: alacarte HEAD\n" +"Project-Id-Version: mozo HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-12 04:30+0000\n" "PO-Revision-Date: 2007-02-16 14:27+0200\n" @@ -20,67 +20,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Nimi" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Näita" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Kirje" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Peamenüüs näidatavate rakenduste valimine" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Peamenüü" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "_Elemendid:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Liiguta alla" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Liiguta üles" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "_Uus kirje" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Uus _eraldaja" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Taasta vaikimisi menüüpaigutus" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Pöörata muudatused tagasi?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Taastada kõigi menüüde algseaded?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Menüüd:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Uus menüü" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Taasta algne seis" @@ -108,8 +108,8 @@ msgstr "_Taasta algne seis" #~ msgid "Menu Editor" #~ msgstr "Menüüredaktor" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Alacarte menüüredaktor" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Mozo menüüredaktor" #~ msgid "Browse..." #~ msgstr "Sirvi..." diff --git a/po/eu.po b/po/eu.po index 80a07ae..2b4829c 100644 --- a/po/eu.po +++ b/po/eu.po @@ -1,11 +1,11 @@ -# translation of alacarte.HEAD.po to Basque +# translation of mozo.HEAD.po to Basque # This file is distributed under the same license as the PACKAGE package. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. # # Iñaki Larrañaga Murgoitio , 2006, 2007. msgid "" msgstr "" -"Project-Id-Version: alacarte.HEAD\n" +"Project-Id-Version: mozo.HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-12-28 17:25+0100\n" "PO-Revision-Date: 2007-12-27 22:19+0100\n" @@ -17,66 +17,66 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Izena" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Erakutsi" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Elementua" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Aldatu zein aplikazio erakutsiko diren menu nagusian" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Menu nagusia" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "_Elementuak:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Eraman behera" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Eraman gora" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "_Elementu berria" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "_Bereizle berria" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Berrezarri menuaren diseinu lehenetsia" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Leheneratu aldaketak?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Leheneratu menu guztiak jatorrizko ezarpenetara?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Menuak:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "Menu _berria" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Leheneratu jatorrizkora" diff --git a/po/fa.po b/po/fa.po index 26e8b9f..90ee2c4 100644 --- a/po/fa.po +++ b/po/fa.po @@ -1,11 +1,11 @@ -# Persian translation of alacarte. +# Persian translation of mozo. # Copyright (C) 2006 Sharif FarsiWeb, Inc. -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # Meelad Zakaria , 2006. # msgid "" msgstr "" -"Project-Id-Version: alacarte HEAD\n" +"Project-Id-Version: mozo HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2006-08-06 14:49+0200\n" "PO-Revision-Date: 2006-08-15 21:05+0330\n" @@ -15,125 +15,125 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:161 +#: ../Mozo/MainWindow.py:161 msgid "Name" msgstr "نام" -#: ../Alacarte/MainWindow.py:177 +#: ../Mozo/MainWindow.py:177 msgid "Show" msgstr "نمایش" -#: ../Alacarte/MainWindow.py:185 +#: ../Mozo/MainWindow.py:185 msgid "Item" msgstr "مورد" -#: ../Alacarte/DialogHandler.py:145 ../Alacarte/DialogHandler.py:182 -#: ../Alacarte/DialogHandler.py:337 ../Alacarte/DialogHandler.py:368 +#: ../Mozo/DialogHandler.py:145 ../Mozo/DialogHandler.py:182 +#: ../Mozo/DialogHandler.py:337 ../Mozo/DialogHandler.py:368 msgid "A name is required." msgstr "دادن نام ضروری است." -#: ../Alacarte/DialogHandler.py:148 ../Alacarte/DialogHandler.py:185 +#: ../Mozo/DialogHandler.py:148 ../Mozo/DialogHandler.py:185 msgid "A command is required." msgstr "دادن فرمان ضروری است." -#: ../alacarte.desktop.in.h:1 +#: ../mozo.desktop.in.h:1 msgid "Add, change, remove menu entries" msgstr "اضافه کردن، تغییر دادن یا حذف مداخل منو" -#: ../alacarte.desktop.in.h:2 ../alacarte.glade.h:9 +#: ../mozo.desktop.in.h:2 ../mozo.glade.h:9 msgid "Menu Layout" msgstr "چیدمان منو" -#: ../alacarte.glade.h:1 -msgid "Alacarte Menu Editor" +#: ../mozo.glade.h:1 +msgid "Mozo Menu Editor" msgstr "ویرایشگر منوی آلاکارته" -#: ../alacarte.glade.h:2 +#: ../mozo.glade.h:2 msgid "Browse..." msgstr "مرور..." -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Command:" msgstr "فرمان:" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Comment:" msgstr "توضیح:" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Copyright © 2006 Travis Watkins" msgstr "Copyright © 2006 Travis Watkins" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "Icon:" msgstr "شمایل:" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "It_ems:" msgstr "_موارد:" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Menu Item Properties" msgstr "ویژگی‌های این مورد در منو" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "Menu Properties" msgstr "ویژگی‌های منو" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "Move Down" msgstr "جابه‌جایی به پایین" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "Move Up" msgstr "جابه‌جایی به بالا" -#: ../alacarte.glade.h:13 +#: ../mozo.glade.h:13 msgid "Name:" msgstr "نام:" -#: ../alacarte.glade.h:14 +#: ../mozo.glade.h:14 msgid "Ne_w Item" msgstr "مورد _جدید" -#: ../alacarte.glade.h:15 +#: ../mozo.glade.h:15 msgid "New _Separator" msgstr "ج_داساز جدید" -#: ../alacarte.glade.h:16 +#: ../mozo.glade.h:16 msgid "Restore the default menu layout" msgstr "برگرداندن چیدمان پیش‌فرض منو" -#: ../alacarte.glade.h:17 +#: ../mozo.glade.h:17 msgid "Revert Changes?" msgstr "تغییرات بازگشت داده شود؟" -#: ../alacarte.glade.h:18 +#: ../mozo.glade.h:18 msgid "Revert all menus to original settings?" msgstr "تنظیمات همهٔ منوها به حالت اصلی بازگشت داده شود؟" -#: ../alacarte.glade.h:19 +#: ../mozo.glade.h:19 msgid "Run command in a terminal" msgstr "اجرای فرمان در پایانه" -#: ../alacarte.glade.h:20 +#: ../mozo.glade.h:20 msgid "Simple fd.o compliant menu editor" msgstr "ویرایشگر منوی سادهٔ سازگار با fd.o" -#: ../alacarte.glade.h:21 +#: ../mozo.glade.h:21 msgid "_Menus:" msgstr "_منوها:" -#: ../alacarte.glade.h:22 +#: ../mozo.glade.h:22 msgid "_New Menu" msgstr "منوی _جدید" -#: ../alacarte.glade.h:23 +#: ../mozo.glade.h:23 msgid "_Revert to Original" msgstr "_بازگشت به حالت اصلی" #. TRANSLATORS: Replace this string with your names, one name per line. -#: ../alacarte.glade.h:25 +#: ../mozo.glade.h:25 msgid "translator-credits" msgstr "میلاد زکریا " diff --git a/po/fi.po b/po/fi.po index c0bcd64..cb32838 100644 --- a/po/fi.po +++ b/po/fi.po @@ -1,13 +1,13 @@ -# Finnish translation for alacarte +# Finnish translation for mozo # Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # # Elias Julkunen , 2006. # Ilkka Tuohela , 2006. # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-07-11 06:37+0300\n" "PO-Revision-Date: 2007-02-14 06:03+0300\n" @@ -17,67 +17,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Nimi" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Näytä" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Kohta" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Valitse, mitkä sovellukset näytetään päävalikossa" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Päävalikko" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "Ko_hdat:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Siirrä alas" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Siirrä ylös" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "U_usi kohta" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Uusi _erotin" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Palauta valikkojen oletusasettelu" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Peru kaikki muutokset?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Palauta kaikki valikot alkuperäisiin asetuksiin?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Valikot:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Uusi valikko" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Palauta alkuperäinen" @@ -108,8 +108,8 @@ msgstr "_Palauta alkuperäinen" #~ msgid "Menu Editor" #~ msgstr "Valikkomuokkain" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Alacarte-valikkomuokkain" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Mozo-valikkomuokkain" #~ msgid "Browse..." #~ msgstr "Selaa..." diff --git a/po/fr.po b/po/fr.po index 3985a45..bc1cd49 100644 --- a/po/fr.po +++ b/po/fr.po @@ -1,6 +1,6 @@ -# French translation of alacarte. +# French translation of mozo. # Copyright (C) 2006 Free Software Foundation, Inc. -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # # Jonathan Ernst , 2006. # Robert-André Mauchin , 2006. @@ -8,7 +8,7 @@ # msgid "" msgstr "" -"Project-Id-Version: alacarte 0.9.3\n" +"Project-Id-Version: mozo 0.9.3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2008-03-05 20:57+0100\n" "PO-Revision-Date: 2008-03-05 20:59+0100\n" @@ -18,68 +18,68 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:168 +#: ../Mozo/MainWindow.py:168 msgid "Name" msgstr "Nom" -#: ../Alacarte/MainWindow.py:184 +#: ../Mozo/MainWindow.py:184 msgid "Show" msgstr "Afficher" -#: ../Alacarte/MainWindow.py:192 +#: ../Mozo/MainWindow.py:192 msgid "Item" msgstr "Élément" # Utilisation de l'infinitif sur les infobulles du Bureau -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Modifier les applications affichées dans le menu principal" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Menu principal" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "É_léments :" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Descendre" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Monter" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "Nouvel élé_ment" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Nouveau _séparateur" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Restaurer l'agencement de menu par défaut" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Annuler les modifications ?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Revenir à la configuration d'origine de tous les menus ?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Menus :" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Nouveau menu" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Revenir à l'original" diff --git a/po/fur.po b/po/fur.po index 5480d3b..9d68196 100644 --- a/po/fur.po +++ b/po/fur.po @@ -1,11 +1,11 @@ -# Friulian translation of alacarte +# Friulian translation of mozo # Copyright (C) 2007 Free Software Foundation, Inc. # Massimo Furlani , 2007. # # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2008-03-11 13:05+0100\n" "PO-Revision-Date: 2008-03-08 15:53+0100\n" @@ -17,66 +17,66 @@ msgstr "" "X-Poedit-Language: Friulian\n" "X-Poedit-Country: ITALY\n" -#: ../Alacarte/MainWindow.py:168 +#: ../Mozo/MainWindow.py:168 msgid "Name" msgstr "Nom" -#: ../Alacarte/MainWindow.py:184 +#: ../Mozo/MainWindow.py:184 msgid "Show" msgstr "Mostre" -#: ../Alacarte/MainWindow.py:192 +#: ../Mozo/MainWindow.py:192 msgid "Item" msgstr "Vôs" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Gambie lis aplicazions mostradis tal menu principâl" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Menu principâl" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "_Vôs:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Sposte ju" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Sposte sù" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "G_nove vôs" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Gn_ûf separadôr" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Ripristine il layout predefinît di menu" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Tornâ a ripristinâ?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Tornâ a ripristinâ i setagjos dai menu originâi?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Menu:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Gnûf menu" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Ripuarte a l'origjinâl" diff --git a/po/fy.po b/po/fy.po index 04b8a0a..aa78137 100644 --- a/po/fy.po +++ b/po/fy.po @@ -1,11 +1,11 @@ -# Frisian translation for alacarte +# Frisian translation for mozo # -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # Sense Hofstede , 2010. # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2010-04-10 15:41+0000\n" "PO-Revision-Date: 2010-07-17 23:52+0000\n" @@ -17,66 +17,66 @@ msgstr "" "X-Launchpad-Export-Date: 2010-07-17 23:56+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#: ../Alacarte/MainWindow.py:165 +#: ../Mozo/MainWindow.py:165 msgid "Name" msgstr "Namme" -#: ../Alacarte/MainWindow.py:181 +#: ../Mozo/MainWindow.py:181 msgid "Show" msgstr "Sjen litte" -#: ../Alacarte/MainWindow.py:189 +#: ../Mozo/MainWindow.py:189 msgid "Item" msgstr "Item" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Feroarje hokke applikaasje wurde sjen litte in it haadmenu" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "Haadmenu" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "It_ems:" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "Omleech Ferpleatse" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "Omheech Ferpleatse" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "Nij Item" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "Nije Ôf_skieder" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "It standert menuûntwerp werkomkeare" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "Feroaringen Weromkeare?" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "Alle menus nei orizjinele ynstellingen weromkeare?" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "_Menus:" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "_Nij Menu" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "Nij Orizjineel Weromkeare" diff --git a/po/ga.po b/po/ga.po index 64a391d..53b4510 100644 --- a/po/ga.po +++ b/po/ga.po @@ -1,11 +1,11 @@ -# Irish translations for alacarte package. +# Irish translations for mozo package. # Copyright (C) 2007 Free Software Foundation, Inc. -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # Seán de Búrca , 2007. # msgid "" msgstr "" -"Project-Id-Version: alacarte HEAD\n" +"Project-Id-Version: mozo HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-11-30 17:21-0700\n" "PO-Revision-Date: 2007-11-30 17:21-0700\n" @@ -17,66 +17,66 @@ msgstr "" "Plural-Forms: nplurals=5; plural=n==1 ? 0 : (n%10==1 || n%10==2) ? 1 : (n%" "10>=3 && n%10<= 6) ? 2 : ((n%10>=7 && n%10<=9) || n==10) ? 3 : 4;\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Ainm" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Taispeáin" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Mír" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Athraigh na feidhmchláir atá taispeánta sa phríomhroghchlár" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Príomhroghchlár" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "Mír_eanna:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Bog Síos" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Bog Suas" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "Mír N_ua" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "_Deighilteoir Nua" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Cuir an leagan amach roghchláir réamhshocrú" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Fill Athruithe?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Fill gach roghchlár ar bhunsocruithe?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Roghchláir:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "Roghchlár _Nua" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Fill ar Bhunúsach" diff --git a/po/gl.po b/po/gl.po index be26322..399867a 100644 --- a/po/gl.po +++ b/po/gl.po @@ -1,6 +1,6 @@ # translation of gl.po to Galego # Copyright (C) 2010 Francisco Diéguez -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # # Ignacio Casal Quinteiro , 2006. # Ignacio Casal Quinteiro , 2007, 2008. @@ -14,73 +14,73 @@ msgstr "" "POT-Creation-Date: 2010-07-18 15:51+0200\n" "PO-Revision-Date: 2010-07-18 15:52+0200\n" "Last-Translator: Fran Diéguez \n" -"Language-Team: Galician \n" +"Language-Team: Galician \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: gl\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n" -#: ../Alacarte/MainWindow.py:164 +#: ../Mozo/MainWindow.py:164 msgid "Name" msgstr "Nome" -#: ../Alacarte/MainWindow.py:180 +#: ../Mozo/MainWindow.py:180 msgid "Show" msgstr "Mostrar" -#: ../Alacarte/MainWindow.py:188 +#: ../Mozo/MainWindow.py:188 msgid "Item" msgstr "Elemento" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Cambiar os aplicativos que se mostran no menú principal" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "Menú principal" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "El_ementos:" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "Mover abaixo" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "Mover arriba" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "Elemento no_vo" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "_Separador novo" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "Restaurar a disposición de menú predefinida" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "Quere restaurar os cambios?" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "Quere restaurar todos os menús coa configuración orixinal?" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "_Menús:" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "Menú _novo" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "_Recuperar o orixinal" diff --git a/po/gu.po b/po/gu.po index a99b291..38be69b 100644 --- a/po/gu.po +++ b/po/gu.po @@ -1,4 +1,4 @@ -# translation of alacarte.HEAD.gu.po to Gujarati +# translation of mozo.HEAD.gu.po to Gujarati # This file is distributed under the same license as the PACKAGE package. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. # Ankit Patel , 2006. @@ -6,7 +6,7 @@ # msgid "" msgstr "" -"Project-Id-Version: alacarte.HEAD.gu\n" +"Project-Id-Version: mozo.HEAD.gu\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-12 04:30+0000\n" "PO-Revision-Date: 2007-03-01 14:17+0530\n" @@ -19,67 +19,67 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n!=1);\n\n" "\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "નામ" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "બતાવો" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "વસ્તુ" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "કયા કાર્યક્રમો મુખ્ય મેનુમાં બતાવાયેલ છે તે બદલો" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "મુખ્ય મેનુ" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "વસ્તુઓ (_e):" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "નીચે ખસેડો" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "ઉપર ખસેડો" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "નવી વસ્તુ (_w)" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "નવો વિભાજક (_S)" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "મૂળભૂત મેનુ દેખાવ પુનઃસંગ્રહો" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "શું ફેરફારો ઉલટાવવા છે?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "શું બધા મેનુઓને મૂળ સુયોજનોમાં ઉલટાવવા છે?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "મેનુઓ (_M):" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "નવું મેનુ (_N)" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "મૂળમાં ઉલટાવો (_R)" diff --git a/po/he.po b/po/he.po index 7b61bee..8717bb4 100644 --- a/po/he.po +++ b/po/he.po @@ -15,67 +15,67 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "שם" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "הצג" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "פריט" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "שנה את היישומים המופיעים בתפריט הראשי" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "תפריט ראשי" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "_פריטים:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "הזז למטה" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "הזז למעלה" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "פריט _חדש" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "מפרי_ד חדש" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "שחזר את תסדיר התפריט לברירת המחדל" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "האם לבטל שינויים?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "האם לשחזר את כל התפריטים להגדרותיהם המקוריות?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_תפריטים:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "תפ_ריט חדש" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_שחזר להגדרות המקוריות" diff --git a/po/hi.po b/po/hi.po index bb832ea..092593c 100644 --- a/po/hi.po +++ b/po/hi.po @@ -1,4 +1,4 @@ -# translation of alacarte.master.po to Hindi +# translation of mozo.master.po to Hindi # This file is distributed under the same license as the PACKAGE package. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. # @@ -6,8 +6,8 @@ # Rajesh Ranjan , 2009. msgid "" msgstr "" -"Project-Id-Version: alacarte.master\n" -"Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?product=alacarte&component=general\n" +"Project-Id-Version: mozo.master\n" +"Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?product=mozo&component=general\n" "POT-Creation-Date: 2009-04-22 22:36+0000\n" "PO-Revision-Date: 2009-09-11 15:09+0530\n" "Last-Translator: Rajesh Ranjan \n" @@ -20,67 +20,67 @@ msgstr "" "\n" "\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "नाम" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "दिखाएँ" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "वस्तु" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "बदलें कि कौन से अनुप्रयोगों को मुख्य मेन्यू में दिखाया गया है" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.glade.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.glade.h:2 msgid "Main Menu" msgstr "मुख्य मेन्यू" -#: ../data/alacarte.glade.h:1 +#: ../data/mozo.glade.h:1 msgid "It_ems:" msgstr "मद (_e):" -#: ../data/alacarte.glade.h:3 +#: ../data/mozo.glade.h:3 msgid "Move Down" msgstr "नीचे जायें" -#: ../data/alacarte.glade.h:4 +#: ../data/mozo.glade.h:4 msgid "Move Up" msgstr "ऊपर जायें" -#: ../data/alacarte.glade.h:5 +#: ../data/mozo.glade.h:5 msgid "Ne_w Item" msgstr "नया मद (_w)" -#: ../data/alacarte.glade.h:6 +#: ../data/mozo.glade.h:6 msgid "New _Separator" msgstr "नया पृथक्कारक (_S)" -#: ../data/alacarte.glade.h:7 +#: ../data/mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "मूलभूत मेनू लेआउट फिर भंडारित करें" -#: ../data/alacarte.glade.h:8 +#: ../data/mozo.glade.h:8 msgid "Revert Changes?" msgstr "बदलाव वापस लें?" -#: ../data/alacarte.glade.h:9 +#: ../data/mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "सारे मेनू मूल जमावट में वापस करें?" -#: ../data/alacarte.glade.h:10 +#: ../data/mozo.glade.h:10 msgid "_Menus:" msgstr "मेनू (_M):" -#: ../data/alacarte.glade.h:11 +#: ../data/mozo.glade.h:11 msgid "_New Menu" msgstr "नया मेनू (_N)" -#: ../data/alacarte.glade.h:12 +#: ../data/mozo.glade.h:12 msgid "_Revert to Original" msgstr "मूल में वापस करें (_R)" diff --git a/po/hr.po b/po/hr.po index c47a464..0485f3b 100644 --- a/po/hr.po +++ b/po/hr.po @@ -1,11 +1,11 @@ -# Croatian translation for alacarte +# Croatian translation for mozo # Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # FIRST AUTHOR , 2006. # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2008-03-11 00:25+0000\n" "PO-Revision-Date: 2007-03-14 22:54+0000\n" @@ -19,66 +19,66 @@ msgstr "" "X-Launchpad-Export-Date: 2008-05-28 03:05+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#: ../Alacarte/MainWindow.py:168 +#: ../Mozo/MainWindow.py:168 msgid "Name" msgstr "Naziv" -#: ../Alacarte/MainWindow.py:184 +#: ../Mozo/MainWindow.py:184 msgid "Show" msgstr "Prikaži" -#: ../Alacarte/MainWindow.py:192 +#: ../Mozo/MainWindow.py:192 msgid "Item" msgstr "Stavka" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Izmjenite popis programa na ovom izborniku" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Glavni izbornik" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "_Stavke:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Pomakni dolje" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Pomakni gore" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "Nova _stavka" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Nova _razmaknica" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Vrati na uobičajeni raspored izbornika" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Vratiti promjene?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Vratiti sve izbornike na originalne postavke?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Izbornici:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Novi izbornik" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "Vrati na originalno" diff --git a/po/hu.po b/po/hu.po index 3d9726e..e5ef802 100644 --- a/po/hu.po +++ b/po/hu.po @@ -1,12 +1,12 @@ -# Hungarian translation for alacarte +# Hungarian translation for mozo # Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # # Gabor Burján , 2006. # Gabor Kelemen , 2006, 2007. msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-12 04:30+0000\n" "PO-Revision-Date: 2007-03-09 13:06+0100\n" @@ -18,67 +18,67 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Név" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Látható" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Elem" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "A főmenüben megjelenő alkalmazások módosítása" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Főmenü" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "_Elemek:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Lefelé" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Felfelé" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "Ú_j elem" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Új _elválasztó" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Az alapértelmezett menüelrendezés visszaállítása" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Visszavonja a módosításokat?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Visszaállítja a menük eredeti állapotát?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Menük:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "Új _menü" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Visszatérés az eredeti állapothoz" diff --git a/po/hy.po b/po/hy.po index 3e1d1ad..c9c22de 100644 --- a/po/hy.po +++ b/po/hy.po @@ -1,11 +1,11 @@ -# Translation of alacarte to Armenian -# This file is distributed under the same license as the alacarte package. +# Translation of mozo to Armenian +# This file is distributed under the same license as the mozo package. # Copyright (C) 2010, Artyom Karhanyan # Artyom Karhanyan # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-05-31 10:16+0500\n" "PO-Revision-Date: 2010-05-17 16:41+0400\n" @@ -15,66 +15,66 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:164 +#: ../Mozo/MainWindow.py:164 msgid "Name" msgstr "Անուն" -#: ../Alacarte/MainWindow.py:180 +#: ../Mozo/MainWindow.py:180 msgid "Show" msgstr "Ցույց տալ" -#: ../Alacarte/MainWindow.py:188 +#: ../Mozo/MainWindow.py:188 msgid "Item" msgstr "Տարր" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Ընտրել աշխատածրագրերը, որոնք ցուցադրվելու են գլխավոր մենյուում" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "Գլխավոր մենյու" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "_Տարրեր" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "Տեղափոխել ներքև" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "Տեղափոխել վերև" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "_Նոր տարր" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "Նոր _Բաժանիչ" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "Վերականգնել լռելայն մենյուի տեսքը" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "Վերականգնե՞լ փոփոխությունները" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "Վերականգնե՞լ բոլոր մենյուների սկզբնական վիճակը" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "_Մենյուներ․" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "Ն_որ մենյու" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "_Վերականգնել սկզբնական վիճակը" diff --git a/po/id.po b/po/id.po index 69ebe37..f7b55ad 100644 --- a/po/id.po +++ b/po/id.po @@ -1,15 +1,15 @@ -# translation of alacarte. -# Copyright (C) 2007 THE alacarte'S COPYRIGHT HOLDER -# This file is distributed under the same license as the alacarte package. +# translation of mozo. +# Copyright (C) 2007 THE mozo'S COPYRIGHT HOLDER +# This file is distributed under the same license as the mozo package. # # -# ahmad riza h nst, 2007. +# ahmad riza h nst, 2007. # Dirgita , 2010. msgid "" msgstr "" -"Project-Id-Version: alacarte HEAD\n" +"Project-Id-Version: mozo HEAD\n" "Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?" -"product=alacarte&component=general\n" +"product=mozo&component=general\n" "POT-Creation-Date: 2010-08-20 18:15+0000\n" "PO-Revision-Date: 2010-06-06 09:44+0700\n" "Last-Translator: Dirgita \n" @@ -20,68 +20,68 @@ msgstr "" "X-Generator: Lokalize 1.1\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../Alacarte/MainWindow.py:164 +#: ../Mozo/MainWindow.py:164 msgid "Name" msgstr "Nama" # Ini tombol ceklis untuk memilih menu-menu apa saja yang tampak dalam daftar menu utama. -#: ../Alacarte/MainWindow.py:180 +#: ../Mozo/MainWindow.py:180 msgid "Show" msgstr "Tampak" -#: ../Alacarte/MainWindow.py:188 +#: ../Mozo/MainWindow.py:188 msgid "Item" msgstr "Item" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Memilih aplikasi yang hendak ditampilkan pada menu utama" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "Menu Utama" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "It_em:" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "Turun" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "Naik" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "_Item Baru" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "Pemi_sah Baru" # Tip yang muncul untuk tombol "Revert". -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "Mengembalikan menu dalam susunan baku" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "Kembalikan Perubahan?" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "Kembalikan seluruh menu ke setingan asli?" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "_Menu:" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "Me_nu Utama" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "_Kembali ke Asli" diff --git a/po/io.po b/po/io.po index 1c9aa82..60fbd99 100644 --- a/po/io.po +++ b/po/io.po @@ -16,68 +16,68 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Nomo" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Montrez" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Elemento" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Chanjez quin programi montresas en la precipua menuo" -#: ../alacarte.desktop.in.in.h:2 -#: ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 +#: ../mozo.glade.h:2 msgid "Main Menu" msgstr "Precipua Menuo" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "_Elementi:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Movigez Adinfre" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Movigez Adsupre" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "No_va Elemento" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Nova _Separilo" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Restaurez la originala menuala traso" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Ka Reversionez Chanji?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Ka reversionez omna menui ad originala situesi?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Menui:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Nova Menuo" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Reversionez ad Originalajo" diff --git a/po/it.po b/po/it.po index 83d7562..9474956 100644 --- a/po/it.po +++ b/po/it.po @@ -1,12 +1,12 @@ -# Italian translation for alacarte +# Italian translation for mozo # Copyright (c) 2006 Free Software Foundation, Inc. -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # Alessio Frusciante , 2006. # Milo Casagrande , 2006-2008 # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-01-06 14:34+0100\n" "PO-Revision-Date: 2009-01-06 14:34+0100\n" @@ -16,67 +16,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:168 +#: ../Mozo/MainWindow.py:168 msgid "Name" msgstr "Nome" -#: ../Alacarte/MainWindow.py:184 +#: ../Mozo/MainWindow.py:184 msgid "Show" msgstr "Mostra" -#: ../Alacarte/MainWindow.py:192 +#: ../Mozo/MainWindow.py:192 msgid "Item" msgstr "Voce di menù" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Sceglie le applicazioni da mostrate nel menù" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.glade.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.glade.h:2 msgid "Main Menu" msgstr "Menù principale" -#: ../data/alacarte.glade.h:1 +#: ../data/mozo.glade.h:1 msgid "It_ems:" msgstr "Voc_i:" -#: ../data/alacarte.glade.h:3 +#: ../data/mozo.glade.h:3 msgid "Move Down" msgstr "Sposta in basso" -#: ../data/alacarte.glade.h:4 +#: ../data/mozo.glade.h:4 msgid "Move Up" msgstr "Sposta in alto" -#: ../data/alacarte.glade.h:5 +#: ../data/mozo.glade.h:5 msgid "Ne_w Item" msgstr "Nuova _voce" -#: ../data/alacarte.glade.h:6 +#: ../data/mozo.glade.h:6 msgid "New _Separator" msgstr "Nuovo _separatore" -#: ../data/alacarte.glade.h:7 +#: ../data/mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Ripristina la struttura predefinita del menù" -#: ../data/alacarte.glade.h:8 +#: ../data/mozo.glade.h:8 msgid "Revert Changes?" msgstr "Annullare i cambiamenti?" -#: ../data/alacarte.glade.h:9 +#: ../data/mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Ripristinare le impostazioni predefinite di tutti i menù?" -#: ../data/alacarte.glade.h:10 +#: ../data/mozo.glade.h:10 msgid "_Menus:" msgstr "_Menù:" -#: ../data/alacarte.glade.h:11 +#: ../data/mozo.glade.h:11 msgid "_New Menu" msgstr "_Nuovo menù" -#: ../data/alacarte.glade.h:12 +#: ../data/mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Ripristina originale" diff --git a/po/ja.po b/po/ja.po index 92e4b86..bb6c861 100644 --- a/po/ja.po +++ b/po/ja.po @@ -1,12 +1,12 @@ -# Japanese message catalog for Alacarte, a simple menu editor for MATE. +# Japanese message catalog for Mozo, a simple menu editor for MATE. # Copyright (C) 2006,2007 Free Software Foundation, Inc. -# This file is distributed under the same license as the 'alacarte' package. +# This file is distributed under the same license as the 'mozo' package. # Satoru SATOH , 2006. # Takeshi AIHANA , 2006,2007. # msgid "" msgstr "" -"Project-Id-Version: alacarte trunk\n" +"Project-Id-Version: mozo trunk\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2008-03-03 07:23+0900\n" "PO-Revision-Date: 2008-03-03 07:20+0900\n" @@ -16,66 +16,66 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:168 +#: ../Mozo/MainWindow.py:168 msgid "Name" msgstr "名前" -#: ../Alacarte/MainWindow.py:184 +#: ../Mozo/MainWindow.py:184 msgid "Show" msgstr "表示" -#: ../Alacarte/MainWindow.py:192 +#: ../Mozo/MainWindow.py:192 msgid "Item" msgstr "アイテム" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "メニュー・アイテムを編集します" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "メイン・メニュー" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "アイテム(_E):" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "下へ" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "上へ" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "新しいアイテム(_W)" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "新しいセパレータ(_S)" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "デフォルトのメニュー構成に戻します" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "変更点を元に戻しますか?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "全てのメニューを元の設定に戻しますか?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "メニュー(_M):" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "新しいメニュー(_N)" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "元に戻す(_R)" diff --git a/po/ka.po b/po/ka.po index 9a4e474..1ab95f3 100644 --- a/po/ka.po +++ b/po/ka.po @@ -1,13 +1,13 @@ # translation of ka.po to Georgian # Davit Managadze , 2006. -# Vladimer Sichinava ვლადიმერ სიჭინავა , 2007. +# Vladimer Sichinava ვლადიმერ სიჭინავა , 2007. msgid "" msgstr "" "Project-Id-Version: ka\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-08-28 03:49+0200\n" "PO-Revision-Date: 2007-08-28 03:52+0200\n" -"Last-Translator: Vladimer Sichinava ვლადიმერ სიჭინავა \n" +"Last-Translator: Vladimer Sichinava ვლადიმერ სიჭინავა \n" "Language-Team: Georgian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -15,67 +15,67 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=1; plural=0\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "სახელი" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "ჩვენება" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "ელემენტი" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "ძირითად მენიუში პროგრამების მართვა, შესაძლებელია მათი დამალვა ან ჩვენება" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "ძირითადი მენიუ" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "_ელემენტები:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "ქვემოთ გადატანა" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "ზემოთ გადატანა" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "_ახალი პუნქტი" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "ახალი _გამყოფი ხაზი" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "სტანდარტული მენიუს განლაგების აღდგენა" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "გავაუქმოთ ცვლილებები?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "დავაბრუნოთ ყველა მენიუ საწყის მდგომარეობაში?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_მენიუები:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "ახალი _მენიუ" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_დააბრუნე ორიგინალი" diff --git a/po/kk.po b/po/kk.po index 40a1a69..c357867 100644 --- a/po/kk.po +++ b/po/kk.po @@ -1,14 +1,14 @@ -# Kazakh translation of alacarte +# Kazakh translation of mozo # Copyright (C) Free Software Foundation -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # # Erzhan Shaniev , 2008 # Moldabekov Margulan , 2008 # Baurzhan Muftakhidinov , 2010 msgid "" msgstr "" -"Project-Id-Version: alacarte trunk\n" -"Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?product=alacarte&component=general\n" +"Project-Id-Version: mozo trunk\n" +"Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?product=mozo&component=general\n" "POT-Creation-Date: 2010-07-13 11:32+0000\n" "PO-Revision-Date: 2010-08-21 21:07+0600\n" "Last-Translator: Baurzhan Muftakhidinov \n" @@ -19,68 +19,68 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../Alacarte/MainWindow.py:164 +#: ../Mozo/MainWindow.py:164 msgid "Name" msgstr "Аты" -#: ../Alacarte/MainWindow.py:180 +#: ../Mozo/MainWindow.py:180 msgid "Show" msgstr "Көрсету" -#: ../Alacarte/MainWindow.py:188 +#: ../Mozo/MainWindow.py:188 msgid "Item" msgstr "Элемент" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Бас мәзірде көрсетілген қолданбаларды таңдау" -#: ../data/alacarte.desktop.in.in.h:2 -#: ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 +#: ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "Бас мәзір" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "_Элементтер:" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "Астына жылжыту" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "Үстіне жылжыту" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "Жаңа элемен_т" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "Жаңа бө_лгіш" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "Мәзірді бастапқы қалпына келтіру" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "Өзгерістерден бас тарту керек пе?" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "Барлық мәзірлерді бастапқы қалпына келтіру керек пе?" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "_Мәзір:" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "Жаңа мә_зір" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "Бастапқы қалпына келтіру" diff --git a/po/kn.po b/po/kn.po index 6e3a862..3aed59b 100644 --- a/po/kn.po +++ b/po/kn.po @@ -1,5 +1,5 @@ -# translation of alacarte.HEAD.kn.po to Kannada -# Translation of alacarte.HEAD.po to Kannada +# translation of mozo.HEAD.kn.po to Kannada +# Translation of mozo.HEAD.po to Kannada # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # @@ -7,7 +7,7 @@ # Shankar Prasad , 2007. msgid "" msgstr "" -"Project-Id-Version: alacarte.HEAD.kn\n" +"Project-Id-Version: mozo.HEAD.kn\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-12-19 03:53+0000\n" "PO-Revision-Date: 2007-12-24 16:55+0530\n" @@ -19,67 +19,67 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "ಹೆಸರು" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "ತೋರಿಸು" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "ವಸ್ತು" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "ಮುಖ್ಯ ಪರಿವಿಡಿಯಲ್ಲಿ ಯಾವ ಅನ್ವಯವನ್ನು ತೋರಿಸಬೇಕು ಎಂಬುದನ್ನು ಬದಲಾಯಿಸಿ" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "ಮುಖ್ಯ ಪರಿವಿಡಿ" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "ವಸ್ತುಗಳು(_e):" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "ಕೆಳಗೆ ಚಲಿಸು" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "ಮೇಲೆ ಚಲಿಸು" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "ಹೊಸ ವಸ್ತು (_w)" -#: ../alacarte.glade.h:6ಗೇ +#: ../mozo.glade.h:6ಗೇ msgid "New _Separator" msgstr "ಹೊಸ ವಿಭಜಕ(_S)" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "ಪೂರ್ವನಿಯೋಜಿತ ಪರಿವಿಡಿ ರಚನೆಯನ್ನು ಪುನರ್ಸ್ಥಾಪಿಸು" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "ಬದಲಾವಣೆ ರದ್ದು ಮಾಡಬೇಕೆ?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "ಎಲ್ಲ ಪರಿವಿಡಿಗಳನ್ನು ಪೂರ್ವನಿಯೋಜಿತಕ್ಕೆ ಮರಳಿಸಬೇಕೆ?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "ಪರಿವಿಡಿಗಳು(_M):" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "ಹೊಸ ಪರಿವಿಡಿ(_N)" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "ಮೂಲಕ್ಕೆ ಮರಳಿಸು(_R)" diff --git a/po/ko.po b/po/ko.po index 9267351..56fcd4f 100644 --- a/po/ko.po +++ b/po/ko.po @@ -1,11 +1,11 @@ -# alacarte Korean translation -# This file is distributed under the same license as the alacarte package. +# mozo Korean translation +# This file is distributed under the same license as the mozo package. # Changwoo Ryu , 2006, 2010. # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" -"Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?product=alacarte&component=general\n" +"Project-Id-Version: mozo\n" +"Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?product=mozo&component=general\n" "POT-Creation-Date: 2007-02-25 08:16+0900\n" "PO-Revision-Date: 2010-03-07 01:51+0900\n" "Last-Translator: Changwoo Ryu \n" @@ -14,66 +14,66 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "이름" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "보기" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "항목" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "주 메뉴의 프로그램 표시를 바꿉니다" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "주 메뉴" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "항목(_E):" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "아래로 옮기기" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "위로 옮기기" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "새 항목(_W)" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "새 구분선(_S)" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "기본 메뉴 배치로 되돌리기" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "바꾼 사항을 되돌리시겠습니까?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "메뉴를 전부 원래의 설정으로 되돌리시겠습니까?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "메뉴(_M):" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "새 메뉴(_N)" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "원래대로 되돌리기(_R)" diff --git a/po/ku.po b/po/ku.po index 70cea36..95915c1 100644 --- a/po/ku.po +++ b/po/ku.po @@ -1,11 +1,11 @@ -# Kurdish translation for alacarte +# Kurdish translation for mozo # Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # FIRST AUTHOR , 2006. # Erdal , 2009. msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-09-15 14:05+0200\n" "PO-Revision-Date: 2009-09-15 14:09+0200\n" @@ -18,67 +18,67 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Virtaal 0.4.0\n" -#: ../Alacarte/MainWindow.py:164 +#: ../Mozo/MainWindow.py:164 msgid "Name" msgstr "Nav" -#: ../Alacarte/MainWindow.py:180 +#: ../Mozo/MainWindow.py:180 msgid "Show" msgstr "Nîşandan" -#: ../Alacarte/MainWindow.py:188 +#: ../Mozo/MainWindow.py:188 msgid "Item" msgstr "Hêman" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "Pêşeka Bingehîn" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "Hê_man:" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "Bikşîne Jêr" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "Bikşîne Jor" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "Hêmana _nû" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "V_eqetandeka nû" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "Guherînan _paş de vegerîne?" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "Bila hemû pêşek vegere mîhengên sereke?" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "_Pêşek:" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "_Pêşeka nû" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "_Vegerîne Orjînalê" @@ -100,8 +100,8 @@ msgstr "_Vegerîne Orjînalê" #~ msgid "translator-credits" #~ msgstr "Rêzan Tovjîn , 2006" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Pergalkerê Pêşeka Alacarte" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Pergalkerê Pêşeka Mozo" #~ msgid "Simple freedesktop.org Compliant Menu Editor" #~ msgstr "Edîtora Pêşekan a hesan û li gora freedesktop.org" diff --git a/po/lt.po b/po/lt.po index effc0be..bd7cb01 100644 --- a/po/lt.po +++ b/po/lt.po @@ -1,6 +1,6 @@ # translation of lt.po to Lithuanian # Copyright (C) 2006, 2007 Free Software Foundation, Inc. -# This file is distributed under the same license as the Alacarte package. +# This file is distributed under the same license as the Mozo package. # # Gintautas Miliauskas , 2006, 2007. msgid "" @@ -18,66 +18,66 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%" "100<10 || n%100>=20) ? 1 : 2);\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Vardas" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Rodyti" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Įrašas" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Pakeisti programų, rodomų pagrindiniame meniu, sąrašą" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Pagrindinis meniu" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "Į_rašai" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Slinkti žemyn" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Slinkti aukštyn" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "_Naujas įrašas" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Naujas _skirtukas" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Atkurti standartinį meniu išdėstymą" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Atmesti pakeitimus?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Atkurti visus meniu į pradinius nustatymus?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Meniu:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Naujas meniu" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Atkurti originalų" diff --git a/po/lv.po b/po/lv.po index c0ee05e..4f5dcca 100644 --- a/po/lv.po +++ b/po/lv.po @@ -17,67 +17,67 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Nosaukums" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Parādīt" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Ieraksts" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Izmainīt kuras programmas ir redzamas galvenajā izvēlnē" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Galvenā izvēlne" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "I_eraksti:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Pārvietot uz leju" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Pārvietot uz augšu" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "Jauns ieraks_ts" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Jaun_s atdalītājs" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Atjaunot noklusēto izvēlnes izkārtojumu" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Atgriezt Izmaiņas?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Atjaunot oriģinālos uzstādijumus visās izvēlnēs?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Izvēlnes:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "Jau_na Izvēlne" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "Atjaunot kā o_riģinālu" diff --git a/po/mai.po b/po/mai.po index 989fc27..c6819e3 100644 --- a/po/mai.po +++ b/po/mai.po @@ -1,12 +1,12 @@ -# translation of alacarte.master.po to Maithili +# translation of mozo.master.po to Maithili # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Sangeeta Kumari , 2009. msgid "" msgstr "" -"Project-Id-Version: alacarte.master\n" -"Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?product=alacarte&component=general\n" +"Project-Id-Version: mozo.master\n" +"Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?product=mozo&component=general\n" "POT-Creation-Date: 2009-09-11 09:46+0000\n" "PO-Revision-Date: 2009-09-11 20:30+0530\n" "Last-Translator: Sangeeta Kumari \n" @@ -17,67 +17,67 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n\n" -#: ../Alacarte/MainWindow.py:164 +#: ../Mozo/MainWindow.py:164 msgid "Name" msgstr "नाम" -#: ../Alacarte/MainWindow.py:180 +#: ../Mozo/MainWindow.py:180 msgid "Show" msgstr "देखाबू" -#: ../Alacarte/MainWindow.py:188 +#: ../Mozo/MainWindow.py:188 msgid "Item" msgstr "वस्तु" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "जकरा मुख्य मेन्यूमे देखाओल गेल अछि अनुप्रयोग केँ बदलू" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "मुख्य मेनू" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "मद (_e):" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "नीच्चाँ जाउ" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "उप्पर जाउ" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "नवीन मद (_w)" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "नवीन पृथक्कारक (_S)" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "मूलभूत मेनू लेआउट फिनु भंडारित करू" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "बदलाव वापस लिअ'?" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "सभ मेनू मूल जमावटमे वापस करू?" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "मेनू (_M):" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "नवीन मेनू (_N)" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "मूलमे वापस करू (_R)" diff --git a/po/mg.po b/po/mg.po index a35ebe5..66df8f1 100644 --- a/po/mg.po +++ b/po/mg.po @@ -1,11 +1,11 @@ -# MALAGASY TRANSLATION OF ALACARTE. +# MALAGASY TRANSLATION OF MOZO. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Thierry Randrianiriana , 2007. # Fano Rajaonarisoa , 2006. msgid "" msgstr "" -"Project-Id-Version: ALACARTE VERSION\n" +"Project-Id-Version: MOZO VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-12 04:30+0000\n" "PO-Revision-Date: 2007-03-06 13:33+0300\n" @@ -15,67 +15,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Anarana" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Asehoy" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Singa" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Ovay ireo rindran'asa miseo amin'ny tolotra fototra" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Tolotra Fototra" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "Sin_ga:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Ampidino" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Akaro" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "Singa _vaovao" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "_Mpampisaraka vaovao" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Hamerina ny lamin'ny tolotra lasitra" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Foanana ireo fanovana?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Averina amin'ny laminy taloha ny tolotra rehetra?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Tolotra:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Tolotra vaovao" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Averina amin'ny taloha" @@ -91,8 +91,8 @@ msgstr "_Averina amin'ny taloha" #~ msgid "Menu Layout" #~ msgstr "Lamin'ny tolotra" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Mpanova tolotra Alacarte" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Mpanova tolotra Mozo" #~ msgid "Browse..." #~ msgstr "Zahavo..." diff --git a/po/mk.po b/po/mk.po index ed9e5e9..8acec10 100644 --- a/po/mk.po +++ b/po/mk.po @@ -17,67 +17,67 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Име" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Прикажи" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Предмет" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Променете кои апликации се прикажани во главното мени" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Главно мени" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "Пр_едмети:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Помести надолу" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Помести нагоре" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "Но_в предмет" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Нов _разделувач" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Врати го стандардниот изглед на менито" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Да ги занемарам промените?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Да ги вратам сите менија на оригиналните поставувања?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Менија:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Ново мени" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Врати на оригиналот" diff --git a/po/ml.po b/po/ml.po index 17f774f..1884072 100644 --- a/po/ml.po +++ b/po/ml.po @@ -1,13 +1,13 @@ -# translation of alacarte.HEAD.ml.po to Malayalam -# Copyright (C) 2007 alacarte'S COPYRIGHT HOLDER. -# This file is distributed under the same license as the alacarte package. +# translation of mozo.HEAD.ml.po to Malayalam +# Copyright (C) 2007 mozo'S COPYRIGHT HOLDER. +# This file is distributed under the same license as the mozo package. # Ani Peter , 2006. # NIKHIL VISHNU P V , 2007. # Ani Peter , 2007. # Reviewed by Praveen|പ്രവീണ്‍ A|എ , 2007, 2008. msgid "" msgstr "" -"Project-Id-Version: alacarte.HEAD.ml\n" +"Project-Id-Version: mozo.HEAD.ml\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-12 04:30+0000\n" "PO-Revision-Date: 2007-06-25 16:30+0530\n" @@ -20,66 +20,66 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "പേരു്" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "കാണിയ്ക്കുക" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "ഇനം" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "പ്രധാന മെനുവില്‍ കാണിയ്ക്കുന്ന പ്രയോഗങ്ങള്‍ മാറ്റുക" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "പ്രധാന മെനു" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "ഇ_നങ്ങള്‍:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "താഴേയ്ക്കു് നീക്കുക" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "മുകളിലേയ്ക്കു് നീക്കുക" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "പു_തിയ ഇനം" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "പുതിയ _വിടവടയാളം" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "മെനുവിന്റെ സഹജമായ വിന്യാസം തിരികെ കൊണ്ടുവരിക" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "വരുത്തിയ മാറ്റങ്ങള്‍ ഒഴിവാക്കണമോ?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "എല്ലാ മെനുകളും നേരത്തെയുണ്ടായിരുന്ന സജ്ജീകരണങ്ങളിലേയ്ക്കു് തിരികെ കൊണ്ടുവരണമോ?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_മെനുകള്‍:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_പുതിയ മെനു" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "നേരത്തെയുണ്ടായിരുന്ന സജ്ജീകരണത്തിലേയ്ക്കു് _തിരികെ പോകുക" diff --git a/po/mn.po b/po/mn.po index 82a4b4c..40de5ce 100644 --- a/po/mn.po +++ b/po/mn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: mn\n" "Report-Msgid-Bugs-To: " -"http://bugzilla.mate.org/enter_bug.cgi?product=alacarte&component=general\n" +"http://bugzilla.mate.org/enter_bug.cgi?product=mozo&component=general\n" "POT-Creation-Date: 2009-04-22 22:36+0000\n" "PO-Revision-Date: 2010-03-21 10:57+0200\n" "Last-Translator: ntsetsbold \n" @@ -19,67 +19,67 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Pootle 2.0.3\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Нэр" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Харуулах" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Элемент" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Үндсэн цэсэнд ямар програмууд харагдахыг өөрчлөх" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.glade.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.glade.h:2 msgid "Main Menu" msgstr "Үндсэн цэс" -#: ../data/alacarte.glade.h:1 +#: ../data/mozo.glade.h:1 msgid "It_ems:" msgstr "Элементүүд:" -#: ../data/alacarte.glade.h:3 +#: ../data/mozo.glade.h:3 msgid "Move Down" msgstr "Доош" -#: ../data/alacarte.glade.h:4 +#: ../data/mozo.glade.h:4 msgid "Move Up" msgstr "Дээш" -#: ../data/alacarte.glade.h:5 +#: ../data/mozo.glade.h:5 msgid "Ne_w Item" msgstr "_Шинэ элемент" -#: ../data/alacarte.glade.h:6 +#: ../data/mozo.glade.h:6 msgid "New _Separator" msgstr "Шинэ _тусгаарлагч" -#: ../data/alacarte.glade.h:7 +#: ../data/mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Цэсийн стандарт загварыг сэргээх" -#: ../data/alacarte.glade.h:8 +#: ../data/mozo.glade.h:8 msgid "Revert Changes?" msgstr "Өөрчилөлтүүдийг буцаах уу?" -#: ../data/alacarte.glade.h:9 +#: ../data/mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Бүх цэсийн оргинал тохиргоо руу нь буцаах уу?" -#: ../data/alacarte.glade.h:10 +#: ../data/mozo.glade.h:10 msgid "_Menus:" msgstr "_Цэсүүд:" -#: ../data/alacarte.glade.h:11 +#: ../data/mozo.glade.h:11 msgid "_New Menu" msgstr "_Шинэ цэс" -#: ../data/alacarte.glade.h:12 +#: ../data/mozo.glade.h:12 msgid "_Revert to Original" msgstr "Оргинал руу нь _буцаах" @@ -95,8 +95,8 @@ msgstr "Оргинал руу нь _буцаах" #~ msgid "Menu Layout" #~ msgstr "Цэсийн загвар" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Alacarte цэс боловсруулагч" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Mozo цэс боловсруулагч" #~ msgid "Browse..." #~ msgstr "Нэгжих..." diff --git a/po/mr.po b/po/mr.po index 42ab437..c5b26fc 100644 --- a/po/mr.po +++ b/po/mr.po @@ -1,4 +1,4 @@ -# translation of alacarte.HEAD.mr.po to marathi +# translation of mozo.HEAD.mr.po to marathi # This file is distributed under the same license as the PACKAGE package. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. # @@ -6,7 +6,7 @@ # Sandeep Shedmake , 2008. msgid "" msgstr "" -"Project-Id-Version: alacarte.HEAD.mr\n" +"Project-Id-Version: mozo.HEAD.mr\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-12 04:30+0000\n" "PO-Revision-Date: 2008-02-29 21:42+0530\n" @@ -18,67 +18,67 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "नाव" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "दाखवा" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "बाब" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "मुख्य मेन्यु मध्ये कुठले अनुप्रयोग दर्शविले जाते ते बदलवा" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "मुख्य मेन्यु" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "बाबी(_e):" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "खाली हलवा" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "वर हलवा" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "नविन बाब(_w)" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "नविन विभाजक(_S)" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "मुलभूत मेन्यू मांडणी पुन्हासंचयीत करा" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "बदल उलटवावेत?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "सर्व मेन्यु मूळ संयोजना करीता निश्चित करा?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "मेनु (_M):" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "नविन मेनू(_N)" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "मूळावर उलटवा(_R)" diff --git a/po/ms.po b/po/ms.po index 0278556..51a42f1 100644 --- a/po/ms.po +++ b/po/ms.po @@ -1,12 +1,12 @@ -# Malay translation for alacarte. -# Copyright (C) 2010 alacarte's COPYRIGHT HOLDER -# This file is distributed under the same license as the alacarte package. +# Malay translation for mozo. +# Copyright (C) 2010 mozo's COPYRIGHT HOLDER +# This file is distributed under the same license as the mozo package. # Umarzuki Bin Mochlis Moktar , 2010. # msgid "" msgstr "" -"Project-Id-Version: alacarte master\n" -"Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?product=alacarte&component=general\n" +"Project-Id-Version: mozo master\n" +"Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?product=mozo&component=general\n" "POT-Creation-Date: 2010-02-12 22:56+0000\n" "PO-Revision-Date: 2010-02-24 20:18+0730\n" "Last-Translator: Umarzuki bin Mochlis Moktar \n" @@ -15,68 +15,68 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:164 +#: ../Mozo/MainWindow.py:164 msgid "Name" msgstr "Nama" -#: ../Alacarte/MainWindow.py:180 +#: ../Mozo/MainWindow.py:180 msgid "Show" msgstr "Tunjuk" -#: ../Alacarte/MainWindow.py:188 +#: ../Mozo/MainWindow.py:188 msgid "Item" msgstr "Item" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Tukar aplikasi mana yang akan ditunjukkan pada menu utama" -#: ../data/alacarte.desktop.in.in.h:2 -#: ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 +#: ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "Menu Utama" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "It_em:" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "Alihkan ke Bawah" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "Alihkan ke Atas" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "Item _Baru" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "Pemi_sah Baru" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "Pulihkan semula rekabentuk dasar menu" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "Kembalikan semula perubahan kepada asal?" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "Kembalikan semula semua menu ke tetapan asal?" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "_Menu:" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "Me_nu Baru" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "Kembali_kan semula ke Asal" diff --git a/po/nb.po b/po/nb.po index 8dfbfc3..f475f19 100644 --- a/po/nb.po +++ b/po/nb.po @@ -1,81 +1,81 @@ -# Norwegian bokmål translation of alacarte -# Copyright (C) 2007, alacarte'S COPYRIGHT HOLDER -# This file is distributed under the same license as the alacarte package -# Kjartan Maraas , 2006-2008. +# Norwegian bokmål translation of mozo +# Copyright (C) 2007, mozo'S COPYRIGHT HOLDER +# This file is distributed under the same license as the mozo package +# Kjartan Maraas , 2006-2008. # # msgid "" msgstr "" -"Project-Id-Version: alacarte 0.11\n" +"Project-Id-Version: mozo 0.11\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2008-02-17 12:19+0100\n" "PO-Revision-Date: 2008-02-17 12:19+0100\n" -"Last-Translator: Kjartan Maraas >\n" +"Last-Translator: Kjartan Maraas >\n" "Language-Team: Norwegian Bokmål \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -#: ../Alacarte/MainWindow.py:168 +#: ../Mozo/MainWindow.py:168 msgid "Name" msgstr "Navn" -#: ../Alacarte/MainWindow.py:184 +#: ../Mozo/MainWindow.py:184 msgid "Show" msgstr "Vis" -#: ../Alacarte/MainWindow.py:192 +#: ../Mozo/MainWindow.py:192 msgid "Item" msgstr "Oppføring" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Endrie hvilke programmer som vises i hovedmenyen" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Hovedmeny" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "Oppføring_er:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Flytt ned" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Flytt opp" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "N_y oppføring" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Ny _separator" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Gjenopprett forvalgt menyutføring" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Angre endringer?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Sett menyene tilbake til opprinnelig tilstand?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Menyer:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Ny meny" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Angre alle endringer" diff --git a/po/nds.po b/po/nds.po index dbfbad9..c6d194a 100644 --- a/po/nds.po +++ b/po/nds.po @@ -1,13 +1,13 @@ -# Low German translation for alacarte. -# Copyright (C) 2009 alacarte's COPYRIGHT HOLDER -# This file is distributed under the same license as the alacarte package. +# Low German translation for mozo. +# Copyright (C) 2009 mozo's COPYRIGHT HOLDER +# This file is distributed under the same license as the mozo package. # Nils-Christoph Fiedler , 2009. # msgid "" msgstr "" -"Project-Id-Version: alacarte master\n" +"Project-Id-Version: mozo master\n" "Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?" -"product=alacarte&component=general\n" +"product=mozo&component=general\n" "POT-Creation-Date: 2009-09-15 12:03+0000\n" "PO-Revision-Date: 2009-08-27 12:23+0100\n" "Last-Translator: Nils-Christoph Fiedler \n" @@ -16,66 +16,66 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:164 +#: ../Mozo/MainWindow.py:164 msgid "Name" msgstr "Naam" -#: ../Alacarte/MainWindow.py:180 +#: ../Mozo/MainWindow.py:180 msgid "Show" msgstr "Opwiesen" -#: ../Alacarte/MainWindow.py:188 +#: ../Mozo/MainWindow.py:188 msgid "Item" msgstr "Element" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Programme de Hööftmenü todeelen" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "Hööftmenü" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "El_emente:" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "Hochbewegen" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "Runnerbewegen" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "Ne_eis Element" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "Nüer _Deeler" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "Dat ole Utsehn vum Menü wedder herstellen" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "Ännerungen torüchnehmen?" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "All Menüs torüchsetten?" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "_Menüs:" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "_Neeis Menü" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "_Torüchsetten to'm Original" diff --git a/po/nl.po b/po/nl.po index 0a33c26..88be336 100644 --- a/po/nl.po +++ b/po/nl.po @@ -1,12 +1,12 @@ -# Dutch translation of Alacarte. +# Dutch translation of Mozo. # Copyright (C) 2005 Niels Abspoel -# This file is distributed under the same license as the Alacarte package. +# This file is distributed under the same license as the Mozo package. # Niels Abspoel , 2005. # Tino Meinen , 2006, 2007. # msgid "" msgstr "" -"Project-Id-Version: Alacarte VERSION\n" +"Project-Id-Version: Mozo VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-12 04:30+0000\n" "PO-Revision-Date: 2007-02-24 00:13+0100\n" @@ -16,70 +16,70 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Naam" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Tonen" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Item" # instellen/wijzigen -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Instellen welke toepassingen in het hoofdmenu getoond worden" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Hoofdmenu" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "It_ems:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Naar beneden" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Naar boven" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "_Nieuw item" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Nieuw _scheidingsteken" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "De standaard menu-indeling herstellen" # wijzigingen/wijzigen -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Wijzigen ongedaan maken?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Alle oorspronkelijke menu-instellingen terugzetten?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Menus:" # waarom de _m en niet de _n hier? (tino) -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "Nieuw _menu" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Terugzetten" @@ -113,8 +113,8 @@ msgstr "_Terugzetten" #~ msgid "Menu Editor" #~ msgstr "Menu-editor" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Alacarte menu-editor" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Mozo menu-editor" #~ msgid "Browse..." #~ msgstr "Bladeren..." diff --git a/po/nn.po b/po/nn.po index ac4560f..f74a4d3 100644 --- a/po/nn.po +++ b/po/nn.po @@ -1,13 +1,13 @@ -# Norwegian nynorsk translation of alacarte -# Copyright (C) 2007 THE alacarte'S COPYRIGHT HOLDER -# This file is distributed under the same license as the alacarte package -# Kjartan Maraas , 2006, 2007. +# Norwegian nynorsk translation of mozo +# Copyright (C) 2007 THE mozo'S COPYRIGHT HOLDER +# This file is distributed under the same license as the mozo package +# Kjartan Maraas , 2006, 2007. # Eskild Hustvedt , 2007 # # msgid "" msgstr "" -"Project-Id-Version: alacarte 0.11\n" +"Project-Id-Version: mozo 0.11\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-11-02 13:59+0000\n" "PO-Revision-Date: 2007-12-07 20:18+0100\n" @@ -17,67 +17,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Namn" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Vis" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Oppføring" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Endra kva program som vert viste i hovudmenyen" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Hovudmeny" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "Oppføring_ar:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Flytt ned" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Flytt opp" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "N_y oppføring" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Ny _separator" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Gjenopprett forvald menyutføring" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Angra endringer?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Set menyane tilbake til opphavleg tilstand?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Menyar:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Ny meny" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Angra alle endringar" @@ -105,8 +105,8 @@ msgstr "_Angra alle endringar" #~ msgid "Menu Editor" #~ msgstr "Menyredigering" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Alacarte menyredigering" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Mozo menyredigering" #~ msgid "Browse..." #~ msgstr "Bla gjennom..." @@ -143,5 +143,5 @@ msgstr "_Angra alle endringar" #~ msgid "translator-credits" #~ msgstr "" -#~ "Kjartan Maraas \n" +#~ "Kjartan Maraas \n" #~ "Eskild Hustvedt , 2006-2008 msgid "" @@ -17,66 +17,66 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: ../Alacarte/MainWindow.py:168 +#: ../Mozo/MainWindow.py:168 msgid "Name" msgstr "Nom" -#: ../Alacarte/MainWindow.py:184 +#: ../Mozo/MainWindow.py:184 msgid "Show" msgstr "Visualizar" -#: ../Alacarte/MainWindow.py:192 +#: ../Mozo/MainWindow.py:192 msgid "Item" msgstr "Element" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Modificar las aplicacions visualizadas dins lo menut principal" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Menut principal" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "E_lements :" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Davalar" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Montar" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "Element _novèl" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "_Separador novèl" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Restaurar la disposicion de menut per defaut" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Anullar las modificacions ?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Tornar a la configuracion predefinida de totes los menuts ?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Menuts :" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "Menut _novèl" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Tornar a l'original" diff --git a/po/or.po b/po/or.po index 5e45fce..ce563d3 100644 --- a/po/or.po +++ b/po/or.po @@ -1,4 +1,4 @@ -# translation of alacarte.HEAD.or.po to Oriya +# translation of mozo.HEAD.or.po to Oriya # This file is distributed under the same license as the PACKAGE package. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. # @@ -6,7 +6,7 @@ # Manoj Kumar Giri , 2008. msgid "" msgstr "" -"Project-Id-Version: alacarte.HEAD.or\n" +"Project-Id-Version: mozo.HEAD.or\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2008-08-20 03:54+0000\n" "PO-Revision-Date: 2008-06-12 12:56+0530\n" @@ -19,66 +19,66 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n!=1);\n" "\n" -#: ../Alacarte/MainWindow.py:168 +#: ../Mozo/MainWindow.py:168 msgid "Name" msgstr "ନାମ" -#: ../Alacarte/MainWindow.py:184 +#: ../Mozo/MainWindow.py:184 msgid "Show" msgstr "ପ୍ରଦର୍ଶନ" -#: ../Alacarte/MainWindow.py:192 +#: ../Mozo/MainWindow.py:192 msgid "Item" msgstr "ବସ୍ତୁ" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "ମୁଖ୍ୟ ତାଲିକାରେ ଦର୍ଶାଯାଇଥିବା ପ୍ରୟୋଗଗୁଡିକୁ ପରିବର୍ତ୍ତନ କରନ୍ତୁ" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "ମୁଖ୍ୟ ତାଲିକା" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "ବସ୍ତୁ (_e):" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "ତଳକୁ ଯାଆନ୍ତୁ" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "ଉପରକୁ ଯାଆନ୍ତୁ" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "ନୂତନ ବସ୍ତୁ (_w)" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "ନୂତନ ବିଭାଜକ (_S)" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "ପୂର୍ବ ନିର୍ଦ୍ଧାରିତ ବିନ୍ଯାସକୁ ପୁନଃସ୍ଥାପନ କରନ୍ତୁ" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "ପରିବର୍ତ୍ତନ ମାନଙ୍କୁ ପ୍ରତ୍ଯାବ୍ରୁତ କରିବ କି?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "ସମସ୍ତ ତାଲିକାକୁ ମୌଳିକ ବିନ୍ଯାସକୁ ପ୍ରତ୍ଯାବ୍ରୁତ କରିବ କି?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "ତାଲିକା (_M):" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "ନୂତନ ତାଲିକା (_N)" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "ମୌଳିକ ରୂପକୁ ପ୍ରତ୍ଯାବ୍ରୁତ କରନ୍ତୁ (_R)" diff --git a/po/pa.po b/po/pa.po index 1d7814c..edbd6f0 100644 --- a/po/pa.po +++ b/po/pa.po @@ -1,4 +1,4 @@ -# translation of alacarte.HEAD.po to Punjabi +# translation of mozo.HEAD.po to Punjabi # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # @@ -6,7 +6,7 @@ # ASB , 2007. msgid "" msgstr "" -"Project-Id-Version: alacarte.HEAD\n" +"Project-Id-Version: mozo.HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-12 04:30+0000\n" "PO-Revision-Date: 2007-08-27 07:14+0530\n" @@ -18,67 +18,67 @@ msgstr "" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "ਨਾਂ" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "ਵੇਖਾਓ" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "ਆਈਟਮ" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "ਮੁੱਖ ਮੇਨੂ ਉੱਤੇ ਵੇਖਾਉਣ ਲਈ ਕਾਰਜ ਬਦਲੋ" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "ਮੁੱਖ ਮੇਨੂ" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "ਆਈਟਮਾਂ(_e):" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "ਹੇਠਾਂ ਭੇਜੋ" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "ਉੱਤੇ ਭੇਜੋ" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "ਨਵੀਂ ਆਈਟਮ(_w)" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "ਨਵਾਂ ਸੈਪਰੇਟਰ(_S)" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "ਡਿਫਾਲਟ ਮੇਨੂ ਲੇਆਉਟ ਰੀ-ਸਟੋਰ" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "ਕੀ ਬਦਲਾਅ ਵਾਪਸ ਲੈਣੇ ਹਨ?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "ਕੀ ਮੇਨੂ ਲਈ ਅਸਲੀ ਸੈਟਿੰਗ ਵਾਪਸ ਲੈਣੀ ਹੈ?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "ਮੇਨੂ(_M):" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "ਨਵਾਂ ਮੇਨੂ(_N)" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "ਅਸਲੀ ਮੁੜ ਲਵੋ(_R)" diff --git a/po/pl.po b/po/pl.po index 84f09f8..ec052b9 100644 --- a/po/pl.po +++ b/po/pl.po @@ -6,7 +6,7 @@ # -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-02-24 23:19+0100\n" "PO-Revision-Date: 2010-02-24 22:36+0100\n" @@ -20,66 +20,66 @@ msgstr "" "X-Poedit-Language: Polish\n" "X-Poedit-Country: Poland\n" -#: ../Alacarte/MainWindow.py:164 +#: ../Mozo/MainWindow.py:164 msgid "Name" msgstr "Nazwa" -#: ../Alacarte/MainWindow.py:180 +#: ../Mozo/MainWindow.py:180 msgid "Show" msgstr "Wyświetlanie" -#: ../Alacarte/MainWindow.py:188 +#: ../Mozo/MainWindow.py:188 msgid "Item" msgstr "Element" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Zmiana widoczności programów w menu głównym" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "Menu główne" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "_Elementy:" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "Przenieś w dół" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "Przenieś w górę" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "No_wy element" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "Nowy _separator" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "Przywraca domyślny układ menu" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "Cofnąć zmiany?" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "Cofnąć zmiany wszystkich menu do oryginalnych ustawień?" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "Men_u:" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "_Nowe menu" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "_Przywróć oryginalne" diff --git a/po/ps.po b/po/ps.po index 51b43cd..29e45fb 100644 --- a/po/ps.po +++ b/po/ps.po @@ -5,7 +5,7 @@ # msgid "" msgstr "" -"Project-Id-Version: alacarte.head\n" +"Project-Id-Version: mozo.head\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2008-07-19 15:10+0200\n" "PO-Revision-Date: 2008-07-18 14:35-0800\n" @@ -17,66 +17,66 @@ msgstr "" "X-Poedit-Language: Pashto, Pushto\n" "X-Poedit-Country: AFGHANISTAN\n" -#: ../Alacarte/MainWindow.py:168 +#: ../Mozo/MainWindow.py:168 msgid "Name" msgstr "نوم" -#: ../Alacarte/MainWindow.py:184 +#: ../Mozo/MainWindow.py:184 msgid "Show" msgstr "ښودل" -#: ../Alacarte/MainWindow.py:192 +#: ../Mozo/MainWindow.py:192 msgid "Item" msgstr "توکی" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "په ارې غورنۍ کې د ښودلو لپاره کاريالونه بدلول" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "اره غورنۍ" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr ":تو_کي" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "ښکته خوځول" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "بره خوځول" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "نو_ی توکی" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "نوی _بېلند" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "تلواله غورنۍ هډوانه بيازېرمل" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "بدلونونه اړول غواړﺉ؟" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "ټولې غورنۍ ارو امستنو ته اړول" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr ":غورنۍ_" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "نوې غورنۍ_" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "ارې ته اړول_" diff --git a/po/pt.po b/po/pt.po index a7c5d50..e23299f 100644 --- a/po/pt.po +++ b/po/pt.po @@ -1,6 +1,6 @@ -# alacarte's Portuguese translation. -# Copyright © 2006, 2007 alacarte -# This file is distributed under the same license as the alacarte package. +# mozo's Portuguese translation. +# Copyright © 2006, 2007 mozo +# This file is distributed under the same license as the mozo package. # Duarte Loreto , 2006, 2007. # msgid "" @@ -15,67 +15,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Nome" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Apresentar" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Item" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Alterar que aplicações são apresentadas no menu principal" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Menu Principal" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "It_ens:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Mover Abaixo" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Mover Acima" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "No_vo Item" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Novo _Separador" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Repor a disposição por omissão do menu" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Reverter as Alterações?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Reverter todos os menus para as definições originais?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Menus:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Novo Menu" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Reverter para o Original" diff --git a/po/pt_BR.po b/po/pt_BR.po index 7a7b02a..b7ac1ff 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -1,82 +1,82 @@ -# Alacarte Menu Editor. +# Mozo Menu Editor. # Copyright (C) 2006 Travis Watkins -# This file is distributed under the same license as the Alacarte package. +# This file is distributed under the same license as the Mozo package. # Licio Fonseca , 2006. # Og Maciel , 2006. # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2008-09-21 12:02-0400\n" "PO-Revision-Date: 2009-08-30 19:23-0300\n" "Last-Translator: Vladimir Melo \n" -"Language-Team: Brazilian Portuguese \n" +"Language-Team: Brazilian Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:168 +#: ../Mozo/MainWindow.py:168 msgid "Name" msgstr "Nome" -#: ../Alacarte/MainWindow.py:184 +#: ../Mozo/MainWindow.py:184 msgid "Show" msgstr "Mostrar" -#: ../Alacarte/MainWindow.py:192 +#: ../Mozo/MainWindow.py:192 msgid "Item" msgstr "Item" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Altere quais aplicativos são mostrados no menu principal" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.glade.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.glade.h:2 msgid "Main Menu" msgstr "Menu principal" -#: ../data/alacarte.glade.h:1 +#: ../data/mozo.glade.h:1 msgid "It_ems:" msgstr "It_ens:" -#: ../data/alacarte.glade.h:3 +#: ../data/mozo.glade.h:3 msgid "Move Down" msgstr "Mover para baixo" -#: ../data/alacarte.glade.h:4 +#: ../data/mozo.glade.h:4 msgid "Move Up" msgstr "Mover para cima" -#: ../data/alacarte.glade.h:5 +#: ../data/mozo.glade.h:5 msgid "Ne_w Item" msgstr "No_vo item" -#: ../data/alacarte.glade.h:6 +#: ../data/mozo.glade.h:6 msgid "New _Separator" msgstr "Novo _separador" -#: ../data/alacarte.glade.h:7 +#: ../data/mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Restaurar a disposição padrão do menu" -#: ../data/alacarte.glade.h:8 +#: ../data/mozo.glade.h:8 msgid "Revert Changes?" msgstr "Reverter alterações?" -#: ../data/alacarte.glade.h:9 +#: ../data/mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Reverter todos os menus às configurações originais?" -#: ../data/alacarte.glade.h:10 +#: ../data/mozo.glade.h:10 msgid "_Menus:" msgstr "_Menus:" -#: ../data/alacarte.glade.h:11 +#: ../data/mozo.glade.h:11 msgid "_New Menu" msgstr "_Novo menu" -#: ../data/alacarte.glade.h:12 +#: ../data/mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Restaurar ao original" @@ -104,8 +104,8 @@ msgstr "_Restaurar ao original" #~ msgid "Menu Editor" #~ msgstr "Editor de Menu" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Editor de Menu Alacarte" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Editor de Menu Mozo" #~ msgid "Browse..." #~ msgstr "Navegar..." diff --git a/po/ro.po b/po/ro.po index f893617..35cfa7b 100644 --- a/po/ro.po +++ b/po/ro.po @@ -1,14 +1,14 @@ -# Romanian translation of alacarte. -# Copyright (C) 2006 alacarte -# This file is distributed under the same license as the alacarte package. +# Romanian translation of mozo. +# Copyright (C) 2006 mozo +# This file is distributed under the same license as the mozo package. # Alexandru Szasz , 2006. # Adi Roiban https://launchpad.net/~adiroiban, 2008, 2009 # Lucian Adrian Grijincu , 2009 msgid "" msgstr "" -"Project-Id-Version: alacarte HEAD\n" +"Project-Id-Version: mozo HEAD\n" "Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?" -"product=alacarte&component=general\n" +"product=mozo&component=general\n" "POT-Creation-Date: 2009-11-01 20:49+0000\n" "PO-Revision-Date: 2009-11-15 21:06+0300\n" "Last-Translator: Lucian Adrian Grijincu \n" @@ -19,67 +19,67 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2);;\n" -#: ../Alacarte/MainWindow.py:164 +#: ../Mozo/MainWindow.py:164 msgid "Name" msgstr "Nume" -#: ../Alacarte/MainWindow.py:180 +#: ../Mozo/MainWindow.py:180 msgid "Show" msgstr "Arată" -#: ../Alacarte/MainWindow.py:188 +#: ../Mozo/MainWindow.py:188 msgid "Item" msgstr "Element" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Modifică aplicațiile care sunt afișate în meniul principal" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "Meniu principal" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "Elem_ente:" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "Mută în jos" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "Mută în sus" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "Element no_u" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "_Separator nou" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "Restabilește aranjamentul meniului implicit" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "Anulați modificările?" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "Restabiliți toate meniurile la configurările lor originale?" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "_Meniuri:" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "Meniu _nou" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "_Restabilește valoarea originală" diff --git a/po/ru.po b/po/ru.po index f158649..53e2f24 100644 --- a/po/ru.po +++ b/po/ru.po @@ -1,16 +1,16 @@ -# Russian translation of alacarte +# Russian translation of mozo # Copyright (C) Free Software Foundation -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # # Leonid Kanter , 2006, 2007. msgid "" msgstr "" -"Project-Id-Version: alacarte trunk\n" +"Project-Id-Version: mozo trunk\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2008-04-06 00:39+0400\n" "PO-Revision-Date: 2008-04-06 14:35+0200\n" "Last-Translator: Nickolay V. Shmyrev \n" -"Language-Team: \n" +"Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -18,66 +18,66 @@ msgstr "" "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" -#: ../Alacarte/MainWindow.py:168 +#: ../Mozo/MainWindow.py:168 msgid "Name" msgstr "Имя" -#: ../Alacarte/MainWindow.py:184 +#: ../Mozo/MainWindow.py:184 msgid "Show" msgstr "Показать" -#: ../Alacarte/MainWindow.py:192 +#: ../Mozo/MainWindow.py:192 msgid "Item" msgstr "Элемент" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Выбор приложений, отображаемых в главном меню" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Главное меню" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "_Элементы:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Переместить вниз" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Переместить вверх" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "_Новый элемент" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Новый _разделитель" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Восстановить первоначальный вид меню" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Откатить изменения?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Вернуть все меню к первоначальному состоянию?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Меню:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "Новое _меню" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Вернуть исходное состояние" diff --git a/po/si.po b/po/si.po index e4fb12b..0a50e8b 100644 --- a/po/si.po +++ b/po/si.po @@ -19,125 +19,125 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "\n" -#: ../Alacarte/MainWindow.py:164 +#: ../Mozo/MainWindow.py:164 msgid "Name" msgstr "නම " -#: ../Alacarte/MainWindow.py:180 +#: ../Mozo/MainWindow.py:180 msgid "Show" msgstr "පෙන්වනු" -#: ../Alacarte/MainWindow.py:188 +#: ../Mozo/MainWindow.py:188 msgid "Item" msgstr "අයිතමය" -#: ../Alacarte/DialogHandler.py:141 ../Alacarte/DialogHandler.py:178 -#: ../Alacarte/DialogHandler.py:333 ../Alacarte/DialogHandler.py:364 +#: ../Mozo/DialogHandler.py:141 ../Mozo/DialogHandler.py:178 +#: ../Mozo/DialogHandler.py:333 ../Mozo/DialogHandler.py:364 msgid "A name is required." msgstr "නමක් අවශ්‍යය" -#: ../Alacarte/DialogHandler.py:144 ../Alacarte/DialogHandler.py:181 +#: ../Mozo/DialogHandler.py:144 ../Mozo/DialogHandler.py:181 msgid "A command is required." msgstr "විධානයක් අවශ්‍යයි" -#: ../alacarte.desktop.in.h:1 +#: ../mozo.desktop.in.h:1 msgid "Add, change, remove menu entries" msgstr "මෙනු සටහනට එකතු කරනු,වෙනස් කරනු නැතහොත් ඉවත් කරනු" -#: ../alacarte.desktop.in.h:2 ../alacarte.glade.h:9 +#: ../mozo.desktop.in.h:2 ../mozo.glade.h:9 msgid "Menu Layout" msgstr "මෙනු සැකසුම" -#: ../alacarte.glade.h:1 -msgid "Alacarte Menu Editor" -msgstr "Alacarte මෙනු සකස්කරණය" +#: ../mozo.glade.h:1 +msgid "Mozo Menu Editor" +msgstr "Mozo මෙනු සකස්කරණය" -#: ../alacarte.glade.h:2 +#: ../mozo.glade.h:2 msgid "Browse..." msgstr "සැරිසරන්න..." -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Command:" msgstr "විධානය:" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Comment:" msgstr "විස්තර සටහන" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Copyright © 2006 Travis Watkins" msgstr "සියළුම හිමිකම් සහිතයි © 2006 ට්‍රැවිස් වොට්කිනස්" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "Icon:" msgstr "සංකේතය:" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "It_ems:" msgstr "අයිතමයන් (_e):" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Menu Item Properties" msgstr "මෙනු අයිතම වත්කම්" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "Menu Properties" msgstr "මෙනු වත්කම්" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "Move Down" msgstr "පහලට චලනය කරනු" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "Move Up" msgstr "ඉහලට චලනය කරනු" -#: ../alacarte.glade.h:13 +#: ../mozo.glade.h:13 msgid "Name:" msgstr "නම:" -#: ../alacarte.glade.h:14 +#: ../mozo.glade.h:14 msgid "Ne_w Item" msgstr "නව අයිතමයක් (_w)" -#: ../alacarte.glade.h:15 +#: ../mozo.glade.h:15 msgid "New _Separator" msgstr "නව වෙන් කරණයක් (_S)" -#: ../alacarte.glade.h:16 +#: ../mozo.glade.h:16 msgid "Restore the default menu layout" msgstr "මෙනු සැකසුම පෙර තිබූ ප්‍රකෘති තත්වයට පත් කරනු" -#: ../alacarte.glade.h:17 +#: ../mozo.glade.h:17 msgid "Revert Changes?" msgstr "සංශෝධනයන් පෙර තිබූ තත්වයට පත් කිරීමට අවශ්‍යද?" -#: ../alacarte.glade.h:18 +#: ../mozo.glade.h:18 msgid "Revert all menus to original settings?" msgstr "සියළු මෙනූ පෙර තිබූ නැවුම් තත්වයට පත් කිරීමට අවශ්‍යද ?" -#: ../alacarte.glade.h:19 +#: ../mozo.glade.h:19 msgid "Run command in a terminal" msgstr "විධානය අග්‍රයක් තුල ක්‍රියාත්මක කරන්න" -#: ../alacarte.glade.h:20 +#: ../mozo.glade.h:20 msgid "Simple fd.o compliant menu editor" msgstr "සරල fd.o සමපාත මෙනු සකස්කරණය" -#: ../alacarte.glade.h:21 +#: ../mozo.glade.h:21 msgid "_Menus:" msgstr "මෙනූ (_M):" -#: ../alacarte.glade.h:22 +#: ../mozo.glade.h:22 msgid "_New Menu" msgstr "නව මෙනුවක් (_N)" -#: ../alacarte.glade.h:23 +#: ../mozo.glade.h:23 msgid "_Revert to Original" msgstr "පෙර තිබූ නව්‍ය තත්වයට පත්කරන්න (_R)" #. TRANSLATORS: Replace this string with your names, one name per line. -#: ../alacarte.glade.h:25 +#: ../mozo.glade.h:25 msgid "translator-credits" msgstr "පරිවර්තන ස්තූතිය" diff --git a/po/sk.po b/po/sk.po index cc9cdc0..dddf2b0 100644 --- a/po/sk.po +++ b/po/sk.po @@ -1,11 +1,11 @@ -# Slovak translation of alacarte. +# Slovak translation of mozo. # Copyright (C) 2008 Free Software Foundation, Inc. -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # Marcel Telka , 2008. # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2008-08-04 10:22+0200\n" "PO-Revision-Date: 2008-08-04 10:30+0200\n" @@ -15,66 +15,66 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:168 +#: ../Mozo/MainWindow.py:168 msgid "Name" msgstr "Názov" -#: ../Alacarte/MainWindow.py:184 +#: ../Mozo/MainWindow.py:184 msgid "Show" msgstr "Ukázať" -#: ../Alacarte/MainWindow.py:192 +#: ../Mozo/MainWindow.py:192 msgid "Item" msgstr "Položka" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Zmeniť, ktoré aplikácie sú viditeľné v hlavnej ponuke" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Hlavná ponuka" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "Po_ložky:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Presunúť dole" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Presunúť hore" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "No_vá položka" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Nový _oddeľovač" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Obnoviť štandardné rozloženie ponuky" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Vrátiť zmeny?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Vrátiť všetky ponuky na pôvodné nastavenia?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Ponuky:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Nová ponuka" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "V_rátiť na originál" diff --git a/po/sl.po b/po/sl.po index 31834f8..c3eb968 100644 --- a/po/sl.po +++ b/po/sl.po @@ -1,13 +1,13 @@ -# Slovenian translation for alacarte. +# Slovenian translation for mozo. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # # Matic Žgur , 2006 - 2007. # Matej Urbančič , 2010. # msgid "" msgstr "" -"Project-Id-Version: alacarte master\n" +"Project-Id-Version: mozo master\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-28 03:25+0000\n" "PO-Revision-Date: 2010-04-15 08:45+0100\n" @@ -21,68 +21,68 @@ msgstr "" "X-Poedit-Language: Slovenian\n" "X-Poedit-SourceCharset: utf-8\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Ime" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Pokaži" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Predmet" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Določitev programov, ki so prikazani v osnovnem meniju" -#: ../alacarte.desktop.in.in.h:2 -#: ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 +#: ../mozo.glade.h:2 msgid "Main Menu" msgstr "Glavni meni" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "_Predmeti:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Premakni navzdol" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Premakni navzgor" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "_Nov predmet" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Nova _ločilna črta" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Povrni privzeto postavitev menija" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Ali želite povrniti spremembe?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Ali želite povrniti vse menije na privzeto določeno obliko?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Meniji:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "Nov _meni" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Povrni na prvotne vrednosti" @@ -110,8 +110,8 @@ msgstr "_Povrni na prvotne vrednosti" #~ msgid "Menu Editor" #~ msgstr "Urejevalnik menijev" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Urejevalnik menijev Alacarte" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Urejevalnik menijev Mozo" #~ msgid "Browse..." #~ msgstr "Prebrskaj ..." diff --git a/po/sq.po b/po/sq.po index 676f115..df1afdf 100644 --- a/po/sq.po +++ b/po/sq.po @@ -1,10 +1,10 @@ -# Përkthimi i alacarte në shqip. +# Përkthimi i mozo në shqip. # Laurent Dhima , 2006, 2007. # Copyright (C) 2006, 2007 Free Software Foundation, Inc. -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. msgid "" msgstr "" -"Project-Id-Version: alacarte HEAD\n" +"Project-Id-Version: mozo HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-03-13 16:52+0100\n" "PO-Revision-Date: 2007-03-13 16:54+0100\n" @@ -15,67 +15,67 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Emri" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Shfaq" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Element" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Ndrysho çfarë aplikativësh do të shfaqen tek menuja kryesore" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Menuja kryesore" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "El_ementët:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Lëviz poshtë" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Lëviz sipër" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "Element i _ri" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Ndarë_s i ri" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Rivendos strukturën e paracaktuar të menusë" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Anullon ndryshimet?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Kthen të gjithë menutë tek rregullimet origjinale?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Menutë:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "Menu e _re" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Kthe tek origjinali" diff --git a/po/sr.po b/po/sr.po index 0e60a9c..6933cf1 100644 --- a/po/sr.po +++ b/po/sr.po @@ -1,12 +1,12 @@ -# Serbian translation of alacarte +# Serbian translation of mozo # Courtesy of Prevod.org team (http://prevod.org/) -- 2006, 2007. # -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # # Maintainer: Igor Miletić msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-03-06 00:50+0100\n" "PO-Revision-Date: 2007-03-06 00:21+0100\n" @@ -18,67 +18,67 @@ msgstr "" "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" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Име" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Покажи" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Ставка" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Измени програме који се приказују у главном менију" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Главни мени" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "С_тавке:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Помери доле" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Помери горе" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "Нова _ставка" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Нови _одвајач" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Поврати подразумевани распоред менија" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Откажи промене?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Врати све меније на изворна подешавања?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Менији:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Нови мени" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Врати на изворно" @@ -94,8 +94,8 @@ msgstr "_Врати на изворно" #~ msgid "Menu Layout" #~ msgstr "Распоред менија" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Alacarte уређивач менија" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Mozo уређивач менија" #~ msgid "Browse..." #~ msgstr "Разгледај..." diff --git a/po/sr@latin.po b/po/sr@latin.po index 3b86066..68fe720 100644 --- a/po/sr@latin.po +++ b/po/sr@latin.po @@ -1,12 +1,12 @@ -# Serbian translation of alacarte +# Serbian translation of mozo # Courtesy of Prevod.org team (http://prevod.org/) -- 2006, 2007. # -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # # Maintainer: Igor Miletić msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-03-06 00:50+0100\n" "PO-Revision-Date: 2007-03-06 00:21+0100\n" @@ -18,67 +18,67 @@ msgstr "" "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" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Ime" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Pokaži" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Stavka" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Izmeni programe koji se prikazuju u glavnom meniju" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Glavni meni" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "S_tavke:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Pomeri dole" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Pomeri gore" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "Nova _stavka" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Novi _odvajač" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Povrati podrazumevani raspored menija" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Otkaži promene?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Vrati sve menije na izvorna podešavanja?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Meniji:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Novi meni" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Vrati na izvorno" @@ -94,8 +94,8 @@ msgstr "_Vrati na izvorno" #~ msgid "Menu Layout" #~ msgstr "Raspored menija" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Alacarte uređivač menija" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Mozo uređivač menija" #~ msgid "Browse..." #~ msgstr "Razgledaj..." diff --git a/po/sv.po b/po/sv.po index ca347a5..8b7bc79 100644 --- a/po/sv.po +++ b/po/sv.po @@ -1,4 +1,4 @@ -# Swedish messages for alacarte. +# Swedish messages for mozo. # Copyright (C) 2006, 2007, 2009 Free Software Foundation, Inc. # Christian Rose , 2006. # Daniel Nylander , 2006, 2007, 2009. @@ -7,7 +7,7 @@ # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-07-07 12:09+0200\n" "PO-Revision-Date: 2009-07-07 13:16+0100\n" @@ -17,68 +17,68 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:163 +#: ../Mozo/MainWindow.py:163 msgid "Name" msgstr "Namn" -#: ../Alacarte/MainWindow.py:179 +#: ../Mozo/MainWindow.py:179 msgid "Show" msgstr "Visa" -#: ../Alacarte/MainWindow.py:187 +#: ../Mozo/MainWindow.py:187 msgid "Item" msgstr "Objekt" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Ändra vilka program som visas på huvudmenyn" -#: ../data/alacarte.desktop.in.in.h:2 -#: ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 +#: ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "Huvudmeny" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "Obje_kt:" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "Flytta nedåt" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "Flytta uppåt" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "N_ytt objekt" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "Ny _avgränsare" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "Återställ standardmenylayouten" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "Återställ ändringar?" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "Återställ alla menyer till ursprungsinställningarna?" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "_Menyer:" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "_Ny meny" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "_Återställ till ursprunglig" @@ -100,8 +100,8 @@ msgstr "_Återställ till ursprunglig" #~ msgstr "Ingen ikon" #~ msgid "Menu Editor" #~ msgstr "Menyredigerare" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Menyredigeraren Alacarte" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Menyredigeraren Mozo" #~ msgid "Browse..." #~ msgstr "Bläddra..." #~ msgid "Command:" diff --git a/po/ta.po b/po/ta.po index 378e54b..982ecdf 100644 --- a/po/ta.po +++ b/po/ta.po @@ -1,4 +1,4 @@ -# translation of alacarte.HEAD.po to TAMIL +# translation of mozo.HEAD.po to TAMIL # This file is distributed under the same license as the PACKAGE package. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. # @@ -6,7 +6,7 @@ # Dr.T.Vasudevan , 2007. msgid "" msgstr "" -"Project-Id-Version: alacarte.HEAD\n" +"Project-Id-Version: mozo.HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-12 04:30+0000\n" "PO-Revision-Date: 2007-06-03 05:06+0530\n" @@ -19,67 +19,67 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "பெயர்" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "காட்சி" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "உருப்படி" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "எந்த பயன்பாடுகள் முதன்மை பட்டியில் காட்டப்படும் என்பதை மாற்றுக" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "முதன்மை புப் பட்டி" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "_உருப்படிகள்:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "கீழே நகர்த்து" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "மேலே நகர்த்து" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "_த புதிய உருப்படி " -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "_ர புதிய பிரிப்பி" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "முன்னிருப்பு பட்டி அமைப்பினை மறுஅமை" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "மாற்றங்களை திரும்பப்பெற வேண்டுமா?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "அனைத்து பட்டிகள் அசல் அமைவுகளையும் திரும்ப பெற வேண்டுமா?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_ட பட்டிகள்:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_ப புதிய பட்டி" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_அசலை திரும்பப்பெறு" diff --git a/po/te.po b/po/te.po index cb05bea..2f0d1bb 100644 --- a/po/te.po +++ b/po/te.po @@ -1,12 +1,12 @@ -# Telugu translation of alacarte -# This file is distributed under the same license as the alacarte package. +# Telugu translation of mozo +# This file is distributed under the same license as the mozo package. # Copyright (C) 2006 Sree Ganesh # Copyright (C) 2006 Sunil Mohan Adapa # Copyright (C) 2007 Bharath Kumar # msgid "" msgstr "" -"Project-Id-Version: alacarte.HEAD\n" +"Project-Id-Version: mozo.HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-08-05 13:38+0530\n" "PO-Revision-Date: 2007-08-03 11:46+0530\n" @@ -16,67 +16,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "పేరు" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "చూపించు" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "అంశం" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "ముఖ్య జాబితాలో చూపబడిన కార్యక్షేత్రాలను మార్చుము" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "ముఖ్య జాబితా" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "అంశాలు:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "కిందికి కదుపు" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "పైకి కదుపు" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "కొత్త అంశం" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "కొత్త విభజన" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "అసలైన జాబితా అమరికను తిరిగి స్థాపించు" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "మార్పులను తీసివేయమంటారా?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "అన్ని జాబితాలను అసలైన అమరికకు మార్చమంటారా?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_జాబితాలు:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_కొత్త జాబితా" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "అసలైన అమరికకు మార్చు" @@ -92,7 +92,7 @@ msgstr "జాబితా అంశాలను కలుపు, మార్ msgid "Menu Layout" msgstr "జాబితా అమరిక" -msgid "Alacarte Menu Editor" +msgid "Mozo Menu Editor" msgstr "జాబితా మార్చె అలాకార్తె " msgid "Browse..." diff --git a/po/th.po b/po/th.po index 927067f..f62b8d9 100644 --- a/po/th.po +++ b/po/th.po @@ -1,13 +1,13 @@ -# Thai translation of alacarte. +# Thai translation of mozo. # Copyright (C) 2006-2007 Free Software Foundation, Inc. -# This file is distributed under the same license as the alacarte package. +# This file is distributed under the same license as the mozo package. # # Roys Hengwatanakul , 2006. # Theppitak Karoonboonyanan , 2006-2007. # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-12 12:51+0700\n" "PO-Revision-Date: 2007-02-12 12:52+0700\n" @@ -17,67 +17,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "ชื่อ" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "แสดง" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "รายการ" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "ปรับเปลี่ยนการแสดงโปรแกรมในเมนูหลัก" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "เมนูหลัก" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "รา_ยการ:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "ย้ายลง" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "ย้ายขึ้น" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "รายการใ_หม่" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "เส้นแ_บ่งใหม่" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "คืนโครงสร้างเมนูสู่สภาพเดิมที่กำหนดไว้" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "คืนสู่สภาพเดิมหรือไม่?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "คืนทุกเมนูกลับสู่ี่ค่าเดิมที่กำหนดไว้หรือไม่?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "เ_มนู:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "เ_มนูใหม่" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_คืนสู่สภาพเดิม" @@ -105,8 +105,8 @@ msgstr "_คืนสู่สภาพเดิม" #~ msgid "Menu Editor" #~ msgstr "โปรแกรมแก้ไขเมนู" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Alacarte โปรแกรมแก้ไขเมนู" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Mozo โปรแกรมแก้ไขเมนู" #~ msgid "Browse..." #~ msgstr "เรียกดู..." diff --git a/po/tr.po b/po/tr.po index 825915d..ae25337 100644 --- a/po/tr.po +++ b/po/tr.po @@ -1,85 +1,85 @@ -# translation of alacarte.HEAD.tr.po to Turkish -# Turkish translation of alacarte. -# Copyright (C) 2006 THE alacarte'S COPYRIGHT HOLDER -# This file is distributed under the same license as the alacarte package. +# translation of mozo.HEAD.tr.po to Turkish +# Turkish translation of mozo. +# Copyright (C) 2006 THE mozo'S COPYRIGHT HOLDER +# This file is distributed under the same license as the mozo package. # # # Volkan Güney , 2006. # Baris Cicek , 2006, 2007. msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2010-08-15 02:17+0400\n" "PO-Revision-Date: 2007-03-11 13:52+0200\n" "Last-Translator: Volkan Güney \n" -"Language-Team: Turkish \n" +"Language-Team: Turkish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: KBabel 1.11.4\n" -#: ../Alacarte/MainWindow.py:164 +#: ../Mozo/MainWindow.py:164 msgid "Name" msgstr "Ad" -#: ../Alacarte/MainWindow.py:180 +#: ../Mozo/MainWindow.py:180 msgid "Show" msgstr "Göster" -#: ../Alacarte/MainWindow.py:188 +#: ../Mozo/MainWindow.py:188 msgid "Item" msgstr "Öğe" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Ana menüde gösterilecek uygulamaları değiştir" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "Ana Menü" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "Öğ_eler:" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "Aşağı Taşı" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "Yukarı Taşı" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr "_Yeni Öğe" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "_Yeni Ayıraç" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "Öntanımlı menü düzenini geri yükle" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "Değişiklikler Geri Alınsın mı?" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "Bütün menüler ilk ayarlara döndürsün mü?" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "_Menüler:" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "_Yeni Menü" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "Özgün Haline _Döndür" diff --git a/po/ug.po b/po/ug.po index c87ebf2..78f10c0 100644 --- a/po/ug.po +++ b/po/ug.po @@ -1,13 +1,13 @@ -# Uighur Translation of Alacarte -# Copyright (C) 2010 Alacarte'S COPYRIGHT HOLDER -# This file is distributed under the same license as the Alacarte package. +# Uighur Translation of Mozo +# Copyright (C) 2010 Mozo'S COPYRIGHT HOLDER +# This file is distributed under the same license as the Mozo package. # Gheyret T.Kenji , 2010. # msgid "" msgstr "" -"Project-Id-Version: Alacarte master\n" +"Project-Id-Version: Mozo master\n" "Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?" -"product=alacarte&component=general\n" +"product=mozo&component=general\n" "POT-Creation-Date: 2010-04-18 09:18+0000\n" "PO-Revision-Date: 2010-04-18 09:18+0000\n" "Last-Translator: Gheyret Kenji \n" @@ -17,66 +17,66 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:164 +#: ../Mozo/MainWindow.py:164 msgid "Name" msgstr "ئاتى" -#: ../Alacarte/MainWindow.py:180 +#: ../Mozo/MainWindow.py:180 msgid "Show" msgstr "كۆرسەت" -#: ../Alacarte/MainWindow.py:188 +#: ../Mozo/MainWindow.py:188 msgid "Item" msgstr "تۇر" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "باش menu دا قايسى پروگراممىنى كۆرسىتىدىغانلىقىنى ئۆزگەرتىدۇ" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.ui.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.ui.h:2 msgid "Main Menu" msgstr "باش menu" -#: ../data/alacarte.ui.h:1 +#: ../data/mozo.ui.h:1 msgid "It_ems:" msgstr "تۈرلەر(_E):" -#: ../data/alacarte.ui.h:3 +#: ../data/mozo.ui.h:3 msgid "Move Down" msgstr "پەسكە" -#: ../data/alacarte.ui.h:4 +#: ../data/mozo.ui.h:4 msgid "Move Up" msgstr "ئۈستىگە" -#: ../data/alacarte.ui.h:5 +#: ../data/mozo.ui.h:5 msgid "Ne_w Item" msgstr " يېڭى تۇر(_W)" -#: ../data/alacarte.ui.h:6 +#: ../data/mozo.ui.h:6 msgid "New _Separator" msgstr "يېڭى ئايرىغۇچ(_S)" -#: ../data/alacarte.ui.h:7 +#: ../data/mozo.ui.h:7 msgid "Restore the default menu layout" msgstr "كۆڭۈلدىكى menu ئورۇنلاشتۇرمىسىنى ئەسلىگە كەلتۈر" -#: ../data/alacarte.ui.h:8 +#: ../data/mozo.ui.h:8 msgid "Revert Changes?" msgstr "ئۆزگىرىشلەرنى ئەسلىگە كەلتۈرەمسىز؟" -#: ../data/alacarte.ui.h:9 +#: ../data/mozo.ui.h:9 msgid "Revert all menus to original settings?" msgstr "بارلىق menu لارنى ئەسلىدىكى تەڭشەككە قايتۇرامسىز؟" -#: ../data/alacarte.ui.h:10 +#: ../data/mozo.ui.h:10 msgid "_Menus:" msgstr "Menus(_M):" -#: ../data/alacarte.ui.h:11 +#: ../data/mozo.ui.h:11 msgid "_New Menu" msgstr "يېڭى Menu(_N)" -#: ../data/alacarte.ui.h:12 +#: ../data/mozo.ui.h:12 msgid "_Revert to Original" msgstr "ئەسلىگە قايتۇرۇش(_R)" diff --git a/po/uk.po b/po/uk.po index e2dbe1b..00141e0 100644 --- a/po/uk.po +++ b/po/uk.po @@ -1,11 +1,11 @@ -# Ukrainian translation of alacarte. +# Ukrainian translation of mozo. # Copyright (C) 2006 Free Software Foundation # This file is distributed under the same license as the PACKAGE package. # Maxim Dziumanenko , 2006-2007. # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-19 13:00+0200\n" "PO-Revision-Date: 2007-02-19 13:56+0200\n" @@ -15,67 +15,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Назва" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Показати" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Елемент" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Вибір програм, що відображаються у головному меню" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "головне меню" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "_Елементи:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Перемістити вниз" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Перемістити вгору" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "С_творити елемент" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Створити _розділювач" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Відновити початковий вигляд меню" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Повернути зміни?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Повернути усі меню до початкового стану? " -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Меню:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Створити меню" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Повернути до початкового стану" diff --git a/po/uz@cyrillic.po b/po/uz@cyrillic.po index c62509c..e5aec98 100644 --- a/po/uz@cyrillic.po +++ b/po/uz@cyrillic.po @@ -1,11 +1,11 @@ -# translation of alacarte.HEAD.po to Uzbek +# translation of mozo.HEAD.po to Uzbek # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Nurali Abdurahmonov , 2007. msgid "" msgstr "" -"Project-Id-Version: alacarte.HEAD\n" +"Project-Id-Version: mozo.HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-09-05 19:51+0200\n" "PO-Revision-Date: 2007-09-05 12:50+0500\n" @@ -16,66 +16,66 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Номи" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Кўрсатиш" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Элемент" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Асосий менюда кўрсатиладиган дастурларни ўзгартириш" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "Асосий меню" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "Эл_ементлар:" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "Пастга" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "Юқорига" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "Янг_и элемент" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "Янги _ажратувчи" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Менюнинг илк кўринишига қайтариш" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "Ўзгаришлар бекор қилинсинми?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Ҳамма менюлар асл мосламаларига қайтарилсинми?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "_Менюлар:" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "_Янги меню" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "_Асл ҳолатига қайтариш" diff --git a/po/vi.po b/po/vi.po index 4ef7f92..2e73d9e 100644 --- a/po/vi.po +++ b/po/vi.po @@ -4,9 +4,9 @@ # msgid "" msgstr "" -"Project-Id-Version: alacarte HEAD\n" +"Project-Id-Version: mozo HEAD\n" "Report-Msgid-Bugs-To: http://bugzilla.mate.org/enter_bug.cgi?" -"product=alacarte&component=general\n" +"product=mozo&component=general\n" "POT-Creation-Date: 2009-04-22 22:36+0000\n" "PO-Revision-Date: 2007-02-19 14:04+0700\n" "Last-Translator: Bùi Xuân Dương \n" @@ -16,67 +16,67 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "Tên" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "Hiện" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "Mục" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "Thay đổi những ứng dụng hiển thị trong trình đơn chính" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.glade.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.glade.h:2 msgid "Main Menu" msgstr "Trình đơn chính" -#: ../data/alacarte.glade.h:1 +#: ../data/mozo.glade.h:1 msgid "It_ems:" msgstr "_Mục:" -#: ../data/alacarte.glade.h:3 +#: ../data/mozo.glade.h:3 msgid "Move Down" msgstr "Đem xuống" -#: ../data/alacarte.glade.h:4 +#: ../data/mozo.glade.h:4 msgid "Move Up" msgstr "Đem lên" -#: ../data/alacarte.glade.h:5 +#: ../data/mozo.glade.h:5 msgid "Ne_w Item" msgstr "Mục mớ_i" -#: ../data/alacarte.glade.h:6 +#: ../data/mozo.glade.h:6 msgid "New _Separator" msgstr "Thanh _ngăn cách mới" -#: ../data/alacarte.glade.h:7 +#: ../data/mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "Phục hồi bố cục trình đơn mặc định" -#: ../data/alacarte.glade.h:8 +#: ../data/mozo.glade.h:8 msgid "Revert Changes?" msgstr "Bỏ qua các thay đổi?" -#: ../data/alacarte.glade.h:9 +#: ../data/mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "Hoàn nguyên thiết lập ban đầu của mọi trình đơn?" -#: ../data/alacarte.glade.h:10 +#: ../data/mozo.glade.h:10 msgid "_Menus:" msgstr "_Trình đơn:" -#: ../data/alacarte.glade.h:11 +#: ../data/mozo.glade.h:11 msgid "_New Menu" msgstr "Trình đơn mớ_i" -#: ../data/alacarte.glade.h:12 +#: ../data/mozo.glade.h:12 msgid "_Revert to Original" msgstr "H_oàn nguyên" @@ -104,8 +104,8 @@ msgstr "H_oàn nguyên" #~ msgid "Menu Editor" #~ msgstr "Bộ sửa trình đơn" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Bộ sửa trình đơn Alacarte" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Bộ sửa trình đơn Mozo" #~ msgid "Browse..." #~ msgstr "Duyệt..." diff --git a/po/zh_CN.po b/po/zh_CN.po index c384341..19d2fb5 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -5,7 +5,7 @@ # msgid "" msgstr "" -"Project-Id-Version: alacarte\n" +"Project-Id-Version: mozo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2007-02-12 04:30+0000\n" "PO-Revision-Date: 2007-02-28 18:06+0800\n" @@ -15,67 +15,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:167 +#: ../Mozo/MainWindow.py:167 msgid "Name" msgstr "名称" -#: ../Alacarte/MainWindow.py:183 +#: ../Mozo/MainWindow.py:183 msgid "Show" msgstr "显示" -#: ../Alacarte/MainWindow.py:191 +#: ../Mozo/MainWindow.py:191 msgid "Item" msgstr "项目" -#: ../alacarte.desktop.in.in.h:1 +#: ../mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "更改显示于主菜单的应用程序" -#: ../alacarte.desktop.in.in.h:2 ../alacarte.glade.h:2 +#: ../mozo.desktop.in.in.h:2 ../mozo.glade.h:2 msgid "Main Menu" msgstr "主菜单" -#: ../alacarte.glade.h:1 +#: ../mozo.glade.h:1 msgid "It_ems:" msgstr "项数(_E):" -#: ../alacarte.glade.h:3 +#: ../mozo.glade.h:3 msgid "Move Down" msgstr "下移" -#: ../alacarte.glade.h:4 +#: ../mozo.glade.h:4 msgid "Move Up" msgstr "上移" -#: ../alacarte.glade.h:5 +#: ../mozo.glade.h:5 msgid "Ne_w Item" msgstr "新建项目(_W)" -#: ../alacarte.glade.h:6 +#: ../mozo.glade.h:6 msgid "New _Separator" msgstr "新建分隔符(_S)" -#: ../alacarte.glade.h:7 +#: ../mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "恢复默认菜单布局" -#: ../alacarte.glade.h:8 +#: ../mozo.glade.h:8 msgid "Revert Changes?" msgstr "复原更改吗?" -#: ../alacarte.glade.h:9 +#: ../mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "将全部菜单复原到原始设置吗?" -#: ../alacarte.glade.h:10 +#: ../mozo.glade.h:10 msgid "_Menus:" msgstr "菜单(_M):" -#: ../alacarte.glade.h:11 +#: ../mozo.glade.h:11 msgid "_New Menu" msgstr "新建菜单(_N)" -#: ../alacarte.glade.h:12 +#: ../mozo.glade.h:12 msgid "_Revert to Original" msgstr "复原到原始值(_R)" diff --git a/po/zh_HK.po b/po/zh_HK.po index 69156de..021b1ce 100644 --- a/po/zh_HK.po +++ b/po/zh_HK.po @@ -1,11 +1,11 @@ -# Chinese (Hong Kong) translation of alacarte. +# Chinese (Hong Kong) translation of mozo. # Copyright (C) 2006, 07 Free Software Foundation, Inc. # Woodman Tuen , 2006-2007. # # msgid "" msgstr "" -"Project-Id-Version: alacarte 0.11.8\n" +"Project-Id-Version: mozo 0.11.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-01-30 22:47+0800\n" "PO-Revision-Date: 2009-01-31 14:05+0800\n" @@ -15,67 +15,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:169 +#: ../Mozo/MainWindow.py:169 msgid "Name" msgstr "名稱" -#: ../Alacarte/MainWindow.py:185 +#: ../Mozo/MainWindow.py:185 msgid "Show" msgstr "顯示" -#: ../Alacarte/MainWindow.py:193 +#: ../Mozo/MainWindow.py:193 msgid "Item" msgstr "項目" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "選擇那一個應用程式顯示在主選單上" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.glade.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.glade.h:2 msgid "Main Menu" msgstr "主選單" -#: ../data/alacarte.glade.h:1 +#: ../data/mozo.glade.h:1 msgid "It_ems:" msgstr "項目(_E):" -#: ../data/alacarte.glade.h:3 +#: ../data/mozo.glade.h:3 msgid "Move Down" msgstr "下移" -#: ../data/alacarte.glade.h:4 +#: ../data/mozo.glade.h:4 msgid "Move Up" msgstr "上移" -#: ../data/alacarte.glade.h:5 +#: ../data/mozo.glade.h:5 msgid "Ne_w Item" msgstr "新增項目(_W)" -#: ../data/alacarte.glade.h:6 +#: ../data/mozo.glade.h:6 msgid "New _Separator" msgstr "新增分隔線(_S)" -#: ../data/alacarte.glade.h:7 +#: ../data/mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "回復預設的選單配置" -#: ../data/alacarte.glade.h:8 +#: ../data/mozo.glade.h:8 msgid "Revert Changes?" msgstr "還原更改?" -#: ../data/alacarte.glade.h:9 +#: ../data/mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "將所有選單還原為原本的設定?" -#: ../data/alacarte.glade.h:10 +#: ../data/mozo.glade.h:10 msgid "_Menus:" msgstr "選單(_M):" -#: ../data/alacarte.glade.h:11 +#: ../data/mozo.glade.h:11 msgid "_New Menu" msgstr "新增選單(_N)" -#: ../data/alacarte.glade.h:12 +#: ../data/mozo.glade.h:12 msgid "_Revert to Original" msgstr "還原為原本的設定(_R)" @@ -106,8 +106,8 @@ msgstr "還原為原本的設定(_R)" #~ msgid "Menu Editor" #~ msgstr "選單編輯器" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Alacarte 選單編輯器" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Mozo 選單編輯器" #~ msgid "Browse..." #~ msgstr "瀏覽..." diff --git a/po/zh_TW.po b/po/zh_TW.po index c7c382f..719ed1f 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -1,11 +1,11 @@ -# Chinese (Taiwan) translation of alacarte. +# Chinese (Taiwan) translation of mozo. # Copyright (C) 2006, 07 Free Software Foundation, Inc. # Woodman Tuen , 2006-2007. # # msgid "" msgstr "" -"Project-Id-Version: alacarte 0.11.8\n" +"Project-Id-Version: mozo 0.11.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-01-30 22:47+0800\n" "PO-Revision-Date: 2007-02-21 02:13+0800\n" @@ -15,67 +15,67 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../Alacarte/MainWindow.py:169 +#: ../Mozo/MainWindow.py:169 msgid "Name" msgstr "名稱" -#: ../Alacarte/MainWindow.py:185 +#: ../Mozo/MainWindow.py:185 msgid "Show" msgstr "顯示" -#: ../Alacarte/MainWindow.py:193 +#: ../Mozo/MainWindow.py:193 msgid "Item" msgstr "項目" -#: ../data/alacarte.desktop.in.in.h:1 +#: ../data/mozo.desktop.in.in.h:1 msgid "Change which applications are shown on the main menu" msgstr "選擇那一個應用程式顯示在主選單上" -#: ../data/alacarte.desktop.in.in.h:2 ../data/alacarte.glade.h:2 +#: ../data/mozo.desktop.in.in.h:2 ../data/mozo.glade.h:2 msgid "Main Menu" msgstr "主選單" -#: ../data/alacarte.glade.h:1 +#: ../data/mozo.glade.h:1 msgid "It_ems:" msgstr "項目(_E):" -#: ../data/alacarte.glade.h:3 +#: ../data/mozo.glade.h:3 msgid "Move Down" msgstr "下移" -#: ../data/alacarte.glade.h:4 +#: ../data/mozo.glade.h:4 msgid "Move Up" msgstr "上移" -#: ../data/alacarte.glade.h:5 +#: ../data/mozo.glade.h:5 msgid "Ne_w Item" msgstr "新增項目(_W)" -#: ../data/alacarte.glade.h:6 +#: ../data/mozo.glade.h:6 msgid "New _Separator" msgstr "新增分隔線(_S)" -#: ../data/alacarte.glade.h:7 +#: ../data/mozo.glade.h:7 msgid "Restore the default menu layout" msgstr "回復預設的選單配置" -#: ../data/alacarte.glade.h:8 +#: ../data/mozo.glade.h:8 msgid "Revert Changes?" msgstr "還原變更?" -#: ../data/alacarte.glade.h:9 +#: ../data/mozo.glade.h:9 msgid "Revert all menus to original settings?" msgstr "將所有選單還原為原本的設定?" -#: ../data/alacarte.glade.h:10 +#: ../data/mozo.glade.h:10 msgid "_Menus:" msgstr "選單(_M):" -#: ../data/alacarte.glade.h:11 +#: ../data/mozo.glade.h:11 msgid "_New Menu" msgstr "新增選單(_N)" -#: ../data/alacarte.glade.h:12 +#: ../data/mozo.glade.h:12 msgid "_Revert to Original" msgstr "還原為原本的設定(_R)" @@ -106,8 +106,8 @@ msgstr "還原為原本的設定(_R)" #~ msgid "Menu Editor" #~ msgstr "選單編輯器" -#~ msgid "Alacarte Menu Editor" -#~ msgstr "Alacarte 選單編輯器" +#~ msgid "Mozo Menu Editor" +#~ msgstr "Mozo 選單編輯器" #~ msgid "Browse..." #~ msgstr "瀏覽..." -- cgit v1.2.1