Changes of Revision 9

curlew.changes Changed
x
 
1
@@ -1,4 +1,12 @@
2
 -------------------------------------------------------------------
3
+Fri Apr 21 21:21:34 UTC 2017 - avvissu@yandex.by
4
+
5
+- Update to 0.2.3:
6
+  * see: /usr/share/doc/packages/curlew/ChangeLog
7
+- Update patches:
8
+  * curlew-0.2.1_path.patch -> curlew-0.2.3_path.patch 
9
+
10
+-------------------------------------------------------------------
11
 Mon Mar 14 11:58:45 UTC 2016 - avvissu@yandex.ru
12
 
13
 - Update to 0.2.2:
14
curlew.spec Changed
90
 
1
@@ -1,7 +1,7 @@
2
 #
3
 # spec file for package curlew
4
 #
5
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
6
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
7
 #
8
 # All modifications and additions to the file contributed by third parties
9
 # remain the property of their copyright owners, unless otherwise agreed
10
@@ -17,28 +17,30 @@
11
 
12
 
13
 Name:           curlew
14
-Version:        0.2.2
15
+Version:        0.2.3
16
 Release:        0
17
 Summary:        Multimedia converter
18
 License:        Waqf
19
-Group:          Productivity/Multimedia/Video/Convertors
20
+Group:          Productivity/Multimedia/Video/Editors and Convertors
21
 Url:            http://sourceforge.net/projects/curlew/
22
 Source0:        http://sourceforge.net/projects/curlew/files/curlew-%{version}/%{name}-%{version}.tar.gz
23
 # PATCH-FIX-OPENSUSE sitelib.patch avvissu@yandex.ru -- Change path to files (use site-packages)
24
-Patch0:         curlew-0.2.2_sitelib.patch
25
+Patch0:         curlew-0.2.3_sitelib.patch
26
+BuildRequires:  dbus-1-python3
27
 BuildRequires:  hicolor-icon-theme
28
 BuildRequires:  intltool
29
 BuildRequires:  python3-base >= 3.3.2
30
 BuildRequires:  python3-gobject >= 3.12.0
31
 BuildRequires:  python3-setuptools
32
 BuildRequires:  rsvg-view
33
+BuildRequires:  typelib-1_0-Gtk-3_0 >= 3.12.0
34
 BuildRequires:  update-desktop-files
35
 Requires:       dbus-1-python3
36
 Requires:       ffmpeg
37
 Requires:       mediainfo
38
 Requires:       mencoder
39
 Requires:       python3-gobject
40
-Requires:       typelib(Gtk) = 3.0
41
+Requires:       typelib-1_0-Gtk-3_0 >= 3.12.0
42
 Requires:       xdg-utils
43
 # Conflict with ffmpeg
44
 #Requires:       libav-tools
45
@@ -62,17 +64,14 @@
46
   - Combine subtitle with video file.
47
   - Show error details if exist.
48
   - And more ...
49
-  
50
+
51
 %lang_package
52
 
53
 %prep
54
 %setup -q
55
 %patch0 -p1
56
 
57
-# Set mplayer as the default player
58
-sed -i '/self.player/s/avplay/mplayer/' $(grep -rl 'avplay')
59
-
60
-# Fix spurious-executable-perm
61
+# Fix: spurious-executable-perm
62
 find . -type f -perm /u+x -exec chmod 644 {} \; || :
63
 
64
 %build
65
@@ -80,9 +79,7 @@
66
 
67
 %install
68
 python3 setup.py install --root=%{buildroot}
69
-
70
 %suse_update_desktop_file -r %{name} AudioVideo Video AudioVideoEditing
71
-
72
 %find_lang %{name}
73
 
74
 %post
75
@@ -94,12 +91,12 @@
76
 %desktop_database_postun
77
 
78
 %files
79
+%defattr(-,root,root)
80
 %doc LICENSE* AUTHORS ChangeLog README
81
 %{_bindir}/%{name}
82
 %{_datadir}/%{name}/
83
 %{_datadir}/applications/%{name}.desktop
84
-%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
85
-%{_datadir}/icons/hicolor/*/apps/%{name}.png
86
+%{_datadir}/icons/hicolor/*/apps/%{name}.??g
87
 %{python3_sitelib}/%{name}-*.egg-info
88
 %{python3_sitelib}/%{name}/
89
 
90
curlew-0.2.2_sitelib.patch Deleted
162
 
1
@@ -1,160 +0,0 @@
2
-diff -U 3 -dHrN curlew-0.2.2.orig/curlew curlew-0.2.2/curlew
3
---- curlew-0.2.2.orig/curlew   2016-03-07 13:52:48.000000000 +0300
4
-+++ curlew-0.2.2/curlew    2016-03-14 15:02:59.504346113 +0300
5
-@@ -1,9 +1,5 @@
6
- #!/usr/bin/env python3
7
- 
8
--from site import addsitedir
9
--addsitedir('/usr/share/curlew')
10
--addsitedir('/usr/local/share/curlew')
11
--
12
- import sys
13
--from modules.curlew import main
14
-+from curlew.curlew import main
15
- main(*sys.argv[1:])
16
-diff -U 3 -dHrN curlew-0.2.2.orig/modules/codecs.py curlew-0.2.2/modules/codecs.py
17
---- curlew-0.2.2.orig/modules/codecs.py    2016-03-10 16:19:55.000000000 +0300
18
-+++ curlew-0.2.2/modules/codecs.py 2016-03-14 15:04:47.898214293 +0300
19
-@@ -21,7 +21,7 @@
20
- gi.require_version('Gtk', '3.0')
21
- 
22
- from gi.repository import Gtk, Pango
23
--from modules.functions import get_available_codecs
24
-+from curlew.functions import get_available_codecs
25
- 
26
- class CodecsDialog(Gtk.Dialog):
27
-     def __init__(self, prnt, encoder, title, headerbar):
28
-diff -U 3 -dHrN curlew-0.2.2.orig/modules/configs.py curlew-0.2.2/modules/configs.py
29
---- curlew-0.2.2.orig/modules/configs.py   2016-03-08 19:41:33.000000000 +0300
30
-+++ curlew-0.2.2/modules/configs.py    2016-03-14 15:08:07.496466859 +0300
31
-@@ -19,7 +19,7 @@
32
- 
33
- 
34
- from gi.repository import GLib
35
--from modules.consts import CONF_FILE
36
-+from curlew.consts import CONF_FILE
37
- 
38
- GROUP = 'configs'
39
- 
40
-diff -U 3 -dHrN curlew-0.2.2.orig/modules/consts.py curlew-0.2.2/modules/consts.py
41
---- curlew-0.2.2.orig/modules/consts.py    2016-03-07 13:52:48.000000000 +0300
42
-+++ curlew-0.2.2/modules/consts.py 2016-03-14 15:05:41.710010707 +0300
43
-@@ -26,7 +26,7 @@
44
- CONF_FILE = join(CONF_PATH, 'curlew.cfg')
45
- 
46
- PKG_DIR = dirname(realpath(__file__))
47
--DTA_DIR = join(PKG_DIR, '../')
48
-+DTA_DIR = join(PKG_DIR, '../../../../share/curlew')
49
- 
50
- ORG_FFILE = join(DTA_DIR, 'formats.cfg')
51
- USR_FFILE = join(CONF_PATH, 'formats.cfg')
52
-diff -U 3 -dHrN curlew-0.2.2.orig/modules/curlew.py curlew-0.2.2/modules/curlew.py
53
---- curlew-0.2.2.orig/modules/curlew.py    2016-03-12 00:37:11.000000000 +0300
54
-+++ curlew-0.2.2/modules/curlew.py 2016-03-14 15:08:07.536464240 +0300
55
-@@ -38,23 +38,23 @@
56
-     from gi.repository import Gtk, GLib, Gdk, GObject, GdkPixbuf, Gio
57
-     import dbus.glib, dbus.service
58
-     
59
--    from modules.customwidgets import LabeledHBox, TimeLayout, HScale, \
60
-+    from curlew.customwidgets import LabeledHBox, TimeLayout, HScale, \
61
-     SpinsFrame, LabeledGrid, ComboWithEntry, ButtonWithIcon
62
--    from modules.about import About
63
--    from modules.functions import show_message, get_format_size, \
64
-+    from curlew.about import About
65
-+    from curlew.functions import show_message, get_format_size, \
66
-     duration_to_time, time_to_duration, check_codec
67
--    from modules.logdialog import LogDialog
68
--    from modules.tray import StatusIcon
69
--    from modules.languages import LANGUAGES
70
--    from modules.favdialog import Favorite
71
--    from modules.waitdialog import WaitDialog
72
--    from modules.fileinfos import FileInfos
73
--    from modules.formats import Formats
74
--    from modules.infobars import InfoBar
75
--    from modules.codecs import CodecsDialog
76
--    from modules.consts import CONF_PATH, HOME, CONF_FILE, DTA_DIR, \
77
-+    from curlew.logdialog import LogDialog
78
-+    from curlew.tray import StatusIcon
79
-+    from curlew.languages import LANGUAGES
80
-+    from curlew.favdialog import Favorite
81
-+    from curlew.waitdialog import WaitDialog
82
-+    from curlew.fileinfos import FileInfos
83
-+    from curlew.formats import Formats
84
-+    from curlew.infobars import InfoBar
85
-+    from curlew.codecs import CodecsDialog
86
-+    from curlew.consts import CONF_PATH, HOME, CONF_FILE, DTA_DIR, \
87
-     ORG_FFILE, USR_FFILE
88
--    from modules.configs import get_b_config
89
-+    from curlew.configs import get_b_config
90
- except Exception as e:
91
-     print(e)
92
-     sys.exit(1)
93
-@@ -72,7 +72,7 @@
94
- 
95
- # Localization.
96
- DOMAIN = 'curlew'
97
--LOCALDIR = join(DTA_DIR, 'locale')
98
-+LOCALDIR = join(DTA_DIR, '../locale')
99
- gettext.install(DOMAIN, LOCALDIR)
100
- 
101
- # Create ".curlew" folder if not exist
102
-diff -U 3 -dHrN curlew-0.2.2.orig/modules/edition.py curlew-0.2.2/modules/edition.py
103
---- curlew-0.2.2.orig/modules/edition.py   2016-03-11 19:29:53.000000000 +0300
104
-+++ curlew-0.2.2/modules/edition.py    2016-03-14 15:08:07.492467120 +0300
105
-@@ -24,9 +24,9 @@
106
- 
107
- from gi.repository import Gtk, GLib
108
- 
109
--from modules.customwidgets import LabeledGrid, ButtonWithIcon
110
--from modules.consts import CONF_FILE, ORG_FFILE
111
--from modules.functions import show_message
112
-+from curlew.customwidgets import LabeledGrid, ButtonWithIcon
113
-+from curlew.consts import CONF_FILE, ORG_FFILE
114
-+from curlew.functions import show_message
115
- 
116
- 
117
- class FormatEditor(Gtk.Dialog):
118
-diff -U 3 -dHrN curlew-0.2.2.orig/modules/formats.py curlew-0.2.2/modules/formats.py
119
---- curlew-0.2.2.orig/modules/formats.py   2016-03-12 00:41:14.000000000 +0300
120
-+++ curlew-0.2.2/modules/formats.py    2016-03-14 15:08:07.488467381 +0300
121
-@@ -21,8 +21,8 @@
122
- gi.require_version('Gtk', '3.0')
123
- 
124
- from gi.repository import Gtk
125
--from modules.edition import FormatEditor
126
--from modules.customwidgets import ButtonWithIcon
127
-+from curlew.edition import FormatEditor
128
-+from curlew.customwidgets import ButtonWithIcon
129
- 
130
- class Formats(Gtk.Popover):
131
-     
132
-diff -U 3 -dHrN curlew-0.2.2.orig/setup.py curlew-0.2.2/setup.py
133
---- curlew-0.2.2.orig/setup.py 2016-03-14 12:39:44.000000000 +0300
134
-+++ curlew-0.2.2/setup.py  2016-03-14 15:11:55.448256414 +0300
135
-@@ -17,8 +17,6 @@
136
- doc_files  = ['LICENSE-ar.txt', 'LICENSE-en.txt', 'AUTHORS', 'THANKS', 'ChangeLog', 'README']
137
- data_files = [('share/applications/', ['curlew.desktop']),
138
-               ('share/icons/hicolor/scalable/apps', ['curlew.svg']),
139
--              ('share/pixmaps', ['curlew.svg']),
140
--              ('share/doc/curlew', doc_files),
141
-               ('share/curlew', ['formats.cfg']),
142
-               #('share/curlew', ['formats.cfg', 'ffmpeg']), # Portable version
143
-               ('share/curlew/modules', glob("modules/*.py"))
144
-@@ -58,7 +56,7 @@
145
-         # Generate mo files
146
-         call("msgfmt {} -o {}".format(po_file, mo_path), shell=True)
147
-     
148
--    locales = map(lambda i: ('share/curlew/'+i, [i+'/curlew.mo', ]), glob('locale/*/LC_MESSAGES'))
149
-+    locales = map(lambda i: ('share/'+i, [i+'/curlew.mo', ]), glob('locale/*/LC_MESSAGES'))
150
-     data_files.extend(locales)
151
-     
152
-     return 0
153
-@@ -168,5 +166,7 @@
154
-                      'Topic :: Desktop Environment :: Gnome',
155
-                      'Topic :: Multimedia :: Sound/Audio :: Conversion',
156
-                      'Topic :: Utilities'],
157
--      data_files=data_files
158
-+      data_files=data_files,
159
-+      packages=['curlew'],
160
-+      package_dir={"curlew" : "modules"}
161
-       )
162
curlew-0.2.3_sitelib.patch Added
190
 
1
@@ -0,0 +1,188 @@
2
+diff -ruN curlew-0.2.3.orig/curlew curlew-0.2.3/curlew
3
+--- curlew-0.2.3.orig/curlew   2016-03-04 16:39:47.000000000 +0300
4
++++ curlew-0.2.3/curlew    2017-04-22 00:12:17.920666141 +0300
5
+@@ -1,9 +1,5 @@
6
+ #!/usr/bin/env python3
7
+ 
8
+-from site import addsitedir
9
+-addsitedir('/usr/share/curlew')
10
+-addsitedir('/usr/local/share/curlew')
11
+-
12
+ import sys
13
+-from modules.curlew import main
14
++from curlew.curlew import main
15
+ main(*sys.argv[1:])
16
+diff -ruN curlew-0.2.3.orig/modules/codecs.py curlew-0.2.3/modules/codecs.py
17
+--- curlew-0.2.3.orig/modules/codecs.py    2017-04-20 11:31:29.000000000 +0300
18
++++ curlew-0.2.3/modules/codecs.py 2017-04-22 00:13:35.652887426 +0300
19
+@@ -21,7 +21,7 @@
20
+ gi.require_version('Gtk', '3.0')
21
+ 
22
+ from gi.repository import Gtk, Pango
23
+-from modules.functions import get_available_codecs
24
++from curlew.functions import get_available_codecs
25
+ 
26
+ class CodecsDialog(Gtk.Dialog):
27
+     def __init__(self, prnt, encoder, title, headerbar):
28
+diff -ruN curlew-0.2.3.orig/modules/configs.py curlew-0.2.3/modules/configs.py
29
+--- curlew-0.2.3.orig/modules/configs.py   2017-04-20 11:31:29.000000000 +0300
30
++++ curlew-0.2.3/modules/configs.py    2017-04-22 00:13:35.652887426 +0300
31
+@@ -19,7 +19,7 @@
32
+ 
33
+ 
34
+ from gi.repository import GLib
35
+-from modules.consts import CONF_FILE
36
++from curlew.consts import CONF_FILE
37
+ 
38
+ GROUP = 'configs'
39
+ 
40
+diff -ruN curlew-0.2.3.orig/modules/consts.py curlew-0.2.3/modules/consts.py
41
+--- curlew-0.2.3.orig/modules/consts.py    2017-04-20 11:31:29.000000000 +0300
42
++++ curlew-0.2.3/modules/consts.py 2017-04-22 00:14:14.996999426 +0300
43
+@@ -26,7 +26,7 @@
44
+ CONF_FILE = join(CONF_PATH, 'curlew.cfg')
45
+ 
46
+ PKG_DIR = dirname(realpath(__file__))
47
+-DTA_DIR = join(PKG_DIR, '../')
48
++DTA_DIR = join(PKG_DIR, '../../../../share/curlew')
49
+ 
50
+ SOUND_FILE = join(DTA_DIR, 'done.ogg')
51
+ 
52
+diff -ruN curlew-0.2.3.orig/modules/curlew.py curlew-0.2.3/modules/curlew.py
53
+--- curlew-0.2.3.orig/modules/curlew.py    2017-04-21 02:26:15.000000000 +0300
54
++++ curlew-0.2.3/modules/curlew.py 2017-04-22 00:17:59.627062169 +0300
55
+@@ -39,24 +39,24 @@
56
+     from gi.repository import Gtk, GLib, Gdk, GObject, GdkPixbuf, Gio
57
+     import dbus.glib, dbus.service
58
+     
59
+-    from modules.customwidgets import LabeledHBox, TimeLayout, HScale, \
60
++    from curlew.customwidgets import LabeledHBox, TimeLayout, HScale, \
61
+     SpinsFrame, LabeledGrid, ComboWithEntry, ButtonWithIcon
62
+-    from modules.about import About
63
+-    from modules.functions import show_message, get_format_size, \
64
++    from curlew.about import About
65
++    from curlew.functions import show_message, get_format_size, \
66
+     duration_to_time, time_to_duration, check_codec
67
+-    from modules.logdialog import LogDialog
68
+-    from modules.tray import StatusIcon
69
+-    from modules.languages import LANGUAGES
70
+-    from modules.favdialog import Favorite
71
+-    from modules.waitdialog import WaitDialog
72
+-    from modules.fileinfos import FileInfos
73
+-    from modules.formats import Formats
74
+-    from modules.infobars import InfoBar
75
+-    from modules.codecs import CodecsDialog
76
+-    from modules.consts import CONF_PATH, HOME, CONF_FILE, DTA_DIR, \
77
++    from curlew.logdialog import LogDialog
78
++    from curlew.tray import StatusIcon
79
++    from curlew.languages import LANGUAGES
80
++    from curlew.favdialog import Favorite
81
++    from curlew.waitdialog import WaitDialog
82
++    from curlew.fileinfos import FileInfos
83
++    from curlew.formats import Formats
84
++    from curlew.infobars import InfoBar
85
++    from curlew.codecs import CodecsDialog
86
++    from curlew.consts import CONF_PATH, HOME, CONF_FILE, DTA_DIR, \
87
+     ORG_FFILE, USR_FFILE, SOUND_FILE
88
+-    from modules.configs import get_b_config, get_s_config
89
+-    from modules.players import Players
90
++    from curlew.configs import get_b_config, get_s_config
91
++    from curlew.players import Players
92
+ except Exception as e:
93
+     print(e)
94
+     sys.exit(1)
95
+@@ -74,7 +74,7 @@
96
+ 
97
+ # Localization.
98
+ DOMAIN = 'curlew'
99
+-LOCALDIR = join(DTA_DIR, 'locale')
100
++LOCALDIR = join(DTA_DIR, '../locale')
101
+ gettext.install(DOMAIN, LOCALDIR)
102
+ 
103
+ # Treeview cols nbrs
104
+diff -ruN curlew-0.2.3.orig/modules/edition.py curlew-0.2.3/modules/edition.py
105
+--- curlew-0.2.3.orig/modules/edition.py   2017-04-20 11:31:29.000000000 +0300
106
++++ curlew-0.2.3/modules/edition.py    2017-04-22 00:13:35.640887391 +0300
107
+@@ -24,9 +24,9 @@
108
+ 
109
+ from gi.repository import Gtk, GLib
110
+ 
111
+-from modules.customwidgets import LabeledGrid, ButtonWithIcon
112
+-from modules.consts import CONF_FILE, ORG_FFILE
113
+-from modules.functions import show_message
114
++from curlew.customwidgets import LabeledGrid, ButtonWithIcon
115
++from curlew.consts import CONF_FILE, ORG_FFILE
116
++from curlew.functions import show_message
117
+ 
118
+ 
119
+ class FormatEditor(Gtk.Dialog):
120
+diff -ruN curlew-0.2.3.orig/modules/formats.py curlew-0.2.3/modules/formats.py
121
+--- curlew-0.2.3.orig/modules/formats.py   2017-04-20 11:49:28.000000000 +0300
122
++++ curlew-0.2.3/modules/formats.py    2017-04-22 00:13:35.644887403 +0300
123
+@@ -21,8 +21,8 @@
124
+ gi.require_version('Gtk', '3.0')
125
+ 
126
+ from gi.repository import Gtk
127
+-from modules.edition import FormatEditor
128
+-from modules.customwidgets import ButtonWithIcon
129
++from curlew.edition import FormatEditor
130
++from curlew.customwidgets import ButtonWithIcon
131
+ 
132
+ class Formats(Gtk.Popover):
133
+     
134
+diff -ruN curlew-0.2.3.orig/modules/__init__.py curlew-0.2.3/modules/__init__.py
135
+--- curlew-0.2.3.orig/modules/__init__.py  2017-04-20 11:30:11.000000000 +0300
136
++++ curlew-0.2.3/modules/__init__.py   2017-04-22 00:13:35.640887391 +0300
137
+@@ -19,7 +19,7 @@
138
+ 
139
+ from gi.repository import GLib
140
+ 
141
+-from modules.consts import CONF_FILE, USR_FFILE, CONF_PATH
142
++from curlew.consts import CONF_FILE, USR_FFILE, CONF_PATH
143
+ from os.path import exists
144
+ import os
145
+ 
146
+diff -ruN curlew-0.2.3.orig/modules/players.py curlew-0.2.3/modules/players.py
147
+--- curlew-0.2.3.orig/modules/players.py   2017-04-20 11:31:29.000000000 +0300
148
++++ curlew-0.2.3/modules/players.py    2017-04-22 00:13:35.652887426 +0300
149
+@@ -23,8 +23,8 @@
150
+ from shutil import which
151
+ 
152
+ from gi.repository import Gtk
153
+-from modules.customwidgets import ComboWithEntry
154
+-from modules.configs import set_s_config
155
++from curlew.customwidgets import ComboWithEntry
156
++from curlew.configs import set_s_config
157
+ 
158
+ PLAYERS_LIST = [
159
+     'mpv',
160
+diff -ruN curlew-0.2.3.orig/setup.py curlew-0.2.3/setup.py
161
+--- curlew-0.2.3.orig/setup.py 2016-12-01 17:26:10.000000000 +0300
162
++++ curlew-0.2.3/setup.py  2017-04-22 00:19:55.035178724 +0300
163
+@@ -17,8 +17,6 @@
164
+ doc_files  = ['LICENSE-ar.txt', 'LICENSE-en.txt', 'AUTHORS', 'THANKS', 'ChangeLog', 'README']
165
+ data_files = [('share/applications/', ['curlew.desktop']),
166
+               ('share/icons/hicolor/scalable/apps', ['curlew.svg']),
167
+-              ('share/pixmaps', ['curlew.svg']),
168
+-              ('share/doc/curlew', doc_files),
169
+               ('share/curlew', ['formats.cfg', 'done.ogg']),
170
+               #('share/curlew', ['formats.cfg', 'ffmpeg']), # Portable version
171
+               ('share/curlew/modules', glob("modules/*.py"))
172
+@@ -58,7 +56,7 @@
173
+         # Generate mo files
174
+         call("msgfmt {} -o {}".format(po_file, mo_path), shell=True)
175
+     
176
+-    locales = map(lambda i: ('share/curlew/'+i, [i+'/curlew.mo', ]), glob('locale/*/LC_MESSAGES'))
177
++    locales = map(lambda i: ('share/'+i, [i+'/curlew.mo', ]), glob('locale/*/LC_MESSAGES'))
178
+     data_files.extend(locales)
179
+     
180
+     return 0
181
+@@ -168,5 +166,7 @@
182
+                      'Topic :: Desktop Environment :: Gnome',
183
+                      'Topic :: Multimedia :: Sound/Audio :: Conversion',
184
+                      'Topic :: Utilities'],
185
+-      data_files=data_files
186
++      data_files=data_files,
187
++      packages=['curlew'],
188
++      package_dir={"curlew" : "modules"}
189
+       )
190
curlew-0.2.2.tar.gz/ChangeLog -> curlew-0.2.3.tar.gz/ChangeLog Changed
25
 
1
@@ -1,9 +1,21 @@
2
-Version 0.2.1
3
+Version 0.2.3
4
+-------------
5
+
6
+* Show dialog in the first install to choose the favorite player.
7
+* Added "German" translation (by Rainer Peichl).
8
+* Fix infobar hiding (workaround https://bugzilla.gnome.org/show_bug.cgi?id=710888).
9
+* Stop player on exit.
10
+* Add an option for bad-index files (AVI,M2V,TS,dump-stream MPEG).
11
+* Don't start the conversion if codecs are missing.
12
+* Accept folder as argument and only add audio/video mimetypes.
13
+* Updated Spanish translation.
14
+
15
+Version 0.2.2
16
 -------------
17
 
18
 * Added -Use CSD- option, to enable/disable HeaderBar.  
19
 * Limited Favorite list to only 10 elements.
20
-* Fixed bug when add files/folders contains special caracters.
21
+* Fixed bug when add files/folders contains special characters.
22
 * Updated translations and some other changes.
23
 
24
 Version 0.2.1
25
curlew-0.2.2.tar.gz/PKG-INFO -> curlew-0.2.3.tar.gz/PKG-INFO Changed
18
 
1
@@ -1,6 +1,6 @@
2
 Metadata-Version: 1.1
3
 Name: curlew
4
-Version: 0.2.2
5
+Version: 0.2.3
6
 Summary: Easy to use multimedia converter in Linux
7
 Home-page: http://sourceforge.net/projects/curlew
8
 Author: Fayssal Chamekh
9
@@ -13,7 +13,7 @@
10
         - Hide the advanced options with the ability to show them.
11
         - Convert to more than 100 different formats.
12
         - Allow to edit formats.
13
-        - Shutdown or suspend PC afer a conversion process.
14
+        - Shutdown or suspend PC after a conversion process.
15
         - Show file informations (duration, remaining time, estimated size, progress value).
16
         - Show file details using mediainfo.
17
         - Allow to skip or remove file during conversion process.
18
curlew-0.2.2.tar.gz/README -> curlew-0.2.3.tar.gz/README Changed
18
 
1
@@ -13,7 +13,7 @@
2
 - Hide the advanced options with the ability to show them.
3
 - Convert to more than 100 different formats.
4
 - Allow to edit formats.
5
-- Shutdown or suspend PC afer a conversion process.
6
+- Shutdown or suspend PC after a conversion process.
7
 - Show file informations (duration, remaining time, estimated size, progress value).
8
 - Show file details using mediainfo.
9
 - Allow to skip or remove file during conversion process.
10
@@ -35,6 +35,7 @@
11
     - python3-gi >= 3.12
12
     - python3-dbus
13
     - gir1.2-gtk-3.0 >> 3.12
14
+    - gir1.2-gstreamer-1.0
15
     - libav-tools >= 0.8 (or ffmpeg)
16
     - libavcodec-extra (Ubuntu/Debian)
17
     - xdg-utils
18
curlew-0.2.2.tar.gz/THANKS -> curlew-0.2.3.tar.gz/THANKS Changed
39
 
1
@@ -5,6 +5,9 @@
2
     Ehab El-Gedawy <ehabsas@gmail.com>
3
     Ken <lxgator@gmail.com>
4
     Andrej Kvasnica <andrej@gmail.com>
5
+    OLEG N <legon1@yandex.ru>
6
+    Matteo Alessio Carrara <sw.matteoac@gmail.com>
7
+    Booker <bookletchoir@mailbox.org>
8
 
9
 
10
 Translators:
11
@@ -12,15 +15,24 @@
12
     Basque: Alexander Gabilondo <alexgabi@irakasle.net>
13
     Traditional Chinese: by taijuin <taijuin@gmail.com>
14
     Czech: Pavel Fric <pavelfric@seznam.cz>
15
-    Italian: by bersil <bmsavone@gmail.com>
16
+    German: Rainer Peichl <peichl.rainer@gmail.com>
17
+    Italian: bersil <bmsavone@gmail.com>
18
     Nederlands: JohnV
19
     Polish: Daniel Napora <napcok@gmail.com>
20
     Português - Brazil: by vagner <vagner.unix@gmail.com>
21
-    Serbian: by Ch_Brozović <chajbo@ro.ru>
22
-    Spanish: by bersil <bmsavone@gmail.com>
23
+    Serbian: Ch_Brozović <chajbo@ro.ru>
24
+    Spanish: bersil <bmsavone@gmail.com>, Toni Estévez <toni.estevez@gmail.com>
25
     Russian: VitalD <vitald@ro.ru>
26
 
27
 
28
 Designers:
29
 ----------
30
    Smail <kungfu07mail@gmail.com>
31
+
32
+
33
+Others:
34
+-------
35
+    Curlew sound: Pete Smith <petesoundrecordist@gmail.com>
36
+
37
+
38
+
39
curlew-0.2.2.tar.gz/TODO -> curlew-0.2.3.tar.gz/TODO Changed
12
 
1
@@ -5,7 +5,8 @@
2
 * Prevent to duplicate file in the same session.
3
 
4
 Changes:
5
-* Use GLib.spawn_* functions instead of subprocess
6
+
7
 
8
 Features:
9
-* ...
10
+* Added GIF support.
11
+
12
curlew-0.2.2.tar.gz/curlew.svg -> curlew-0.2.3.tar.gz/curlew.svg Changed
62
 
1
@@ -14,7 +14,7 @@
2
    height="128"
3
    id="svg2"
4
    version="1.1"
5
-   inkscape:version="0.48.4 r9939"
6
+   inkscape:version="0.91 r13725"
7
    sodipodi:docname="curlew.svg">
8
   <defs
9
      id="defs4">
10
@@ -35,9 +35,9 @@
11
       <stop
12
          id="stop4147"
13
          offset="0"
14
-         style="stop-color:#0197fd;stop-opacity:1" />
15
+         style="stop-color:#68b9ff;stop-opacity:1" />
16
       <stop
17
-         style="stop-color:#f47f88;stop-opacity:1;"
18
+         style="stop-color:#ffb380;stop-opacity:1"
19
          offset="1"
20
          id="stop4231" />
21
     </linearGradient>
22
@@ -446,15 +446,15 @@
23
      inkscape:pageopacity="0.0"
24
      inkscape:pageshadow="2"
25
      inkscape:zoom="3.7730777"
26
-     inkscape:cx="-3.4698748"
27
-     inkscape:cy="62.315095"
28
+     inkscape:cx="83.064256"
29
+     inkscape:cy="59.929776"
30
      inkscape:document-units="px"
31
      inkscape:current-layer="g3912"
32
      showgrid="false"
33
      inkscape:window-width="1600"
34
-     inkscape:window-height="841"
35
-     inkscape:window-x="-2"
36
-     inkscape:window-y="-3"
37
+     inkscape:window-height="832"
38
+     inkscape:window-x="0"
39
+     inkscape:window-y="31"
40
      inkscape:window-maximized="1"
41
      inkscape:snap-to-guides="false"
42
      inkscape:snap-bbox="false" />
43
@@ -489,14 +489,14 @@
44
          inkscape:connector-curvature="0"
45
          id="rect3936"
46
          d="m 12.511647,934.09138 c -3.0336958,0 -5.4913034,2.42807 -5.4913034,5.46176 l 0,98.48926 c 0,3.0336 2.4576076,5.4616 5.4913034,5.4616 l 102.976713,0 c 3.03367,0 5.4913,-2.428 5.4913,-5.4616 l 0,-98.48926 c 0,-3.03369 -2.45763,-5.46176 -5.4913,-5.46176 l -102.976713,0 z"
47
-         style="fill:#000000;fill-opacity:1;stroke:#333333" />
48
+         style="fill:#1a1a1a;fill-opacity:1;stroke:#1a1a1a" />
49
       <path
50
-         transform="translate(0,924.36218)"
51
          id="path4130"
52
          d="M 12.5 9.53125 C 9.4663042 9.53125 7.03125 11.96631 7.03125 15 L 7.03125 99 C 9.4230337 98.739784 12.123492 98.688625 14.09375 99.4375 C 15.681507 100.041 17.669365 101.51385 19.125 102.34375 C 26.467939 106.53025 40.773799 102.65625 48.59375 102.65625 C 54.569389 102.65625 63.589121 106.7616 69.375 104.5625 C 70.599109 104.0972 71.279585 102.3389 72.46875 102 C 78.688788 100.2268 85.610361 98.8402 91.25 95.625 C 94.974527 93.5015 99.934278 95.1668 103.625 93.0625 C 104.93203 92.3173 104.89455 90.74215 105.5625 89.21875 C 107.36905 85.09895 110.63814 86.16275 113.71875 84.40625 C 114.8176 83.779874 118.59065 80.628268 120.96875 79.4375 L 120.96875 15 C 120.96875 11.96631 118.53367 9.53125 115.5 9.53125 L 12.5 9.53125 z "
53
-         style="fill:url(#linearGradient4136);fill-opacity:1;stroke:#333333" />
54
+         style="fill:url(#linearGradient4136);fill-opacity:1;stroke:#1a1a1a"
55
+         transform="translate(0,924.36218)" />
56
       <path
57
-         style="fill:#000000;fill-opacity:1;stroke:none"
58
+         style="fill:#1a1a1a;fill-opacity:1;stroke:none"
59
          d="m 49.31123,1028.4445 c -2.515551,-1.245 -3.010151,-1.9139 -1.915679,-2.5903 1.335432,-0.8257 0.571333,-5.623 -1.754995,-11.019 -2.286771,-5.3043 -2.317921,-5.4675 -1.266562,-6.6405 2.454124,-2.7382 2.327148,-2.8916 -2.043609,-2.4688 -12.136761,1.1735 -14.268429,1.5537 -18.456789,3.2934 -5.516121,2.2911 -10.075981,3.6557 -10.075981,3.0152 0,-0.2715 0.729427,-0.6984 1.620952,-0.9484 l 1.620952,-0.454 -1.718741,-0.3467 c -1.713991,-0.3452 -1.709101,-0.3526 1.768311,-2.6469 1.917883,-1.2654 7.333139,-6.0909 12.033907,-10.7232 8.45654,-8.33294 17.208812,-15.28845 22.808786,-18.12615 1.676802,-0.84973 3.189122,-2.11727 3.598771,-3.01635 0.388613,-0.85289 0.706569,-4.02235 0.706569,-7.04317 0,-6.40362 0.871099,-8.10587 4.74148,-9.26546 2.162304,-0.64788 2.517425,-0.57281 5.209358,1.10056 1.793248,1.11473 4.086748,1.94433 6.047378,2.18735 7.814632,0.96867 14.334892,3.09708 15.559842,5.07911 0.22073,0.35713 -0.36906,0.25095 -1.31064,-0.23597 -5.10038,-2.63754 -15.050672,-3.58209 -18.832042,-1.78772 -3.092989,1.46772 -3.334709,2.39715 -2.240123,8.61367 1.484677,8.43215 0.439588,15.16359 -3.068248,19.76259 -0.842907,1.1052 -3.135933,3.18974 -5.09561,4.63264 -1.959683,1.4427 -3.908392,3.2886 -4.330463,4.1023 -0.422074,0.8134 -1.279099,2.1298 -1.904504,2.9249 -0.977994,1.2434 -1.145814,2.4883 -1.1994,8.8985 -0.03925,4.6965 0.180322,7.7451 0.593689,8.2433 0.360792,0.4344 0.491355,1.4461 0.29014,2.2482 -0.410691,1.6359 0.886882,2.6839 3.324702,2.6839 0.769831,0 1.914564,0.3889 2.543861,0.865 1.055803,0.7987 0.916538,0.867 -1.803012,0.8837 -1.840762,0.018 -3.887648,-0.4473 -5.4523,-1.2217 z m -1.384469,-15.4108 c -0.03164,-1.0538 0.136058,-3.0428 0.372691,-4.4208 0.483283,-2.8141 -0.258569,-3.3387 -1.483933,-1.049 -0.923567,1.7256 -0.936546,4.4746 -0.02914,6.1702 0.910685,1.7012 1.207028,1.5194 1.14038,-0.7004 z"
60
          id="path3850"
61
          inkscape:connector-curvature="0" />
62
curlew-0.2.3.tar.gz/done.ogg Added
curlew-0.2.2.tar.gz/formats.cfg -> curlew-0.2.3.tar.gz/formats.cfg Changed
14
 
1
@@ -1607,6 +1607,12 @@
2
 cmd = -crf 15.0 -coder 1 -flags +loop -cmp +chroma -partitions +parti4x4+partp8x8+partb8x8 -me_method hex -subq 6 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 1 -qcomp 0.6 -qmin 0 -qmax 69 -qdiff 4 -bf 8 -refs 16 -trellis 2 -flags2 +bpyramid+mixed_refs+wpred+dct8x8+fastpskip -threads 0
3
 ext = mov
4
 
5
+[AVI - Unpack DivX-style packed B-frames]
6
+type = copy
7
+ext = None
8
+flag = custom
9
+extra = -vbsf mpeg4_unpack_bframes -vtag XVID
10
+
11
 
12
 
13
 [Copy Mode]
14
curlew-0.2.2.tar.gz/modules/__init__.py -> curlew-0.2.3.tar.gz/modules/__init__.py Changed
37
 
1
@@ -1,1 +1,35 @@
2
+# -*- coding: utf-8 -*-
3
+
4
+# Curlew - Easy to use multimedia converter
5
+#
6
+# Copyright (C) 2012-2017 Fayssal Chamekh <chamfay@gmail.com>
7
+#
8
+# Released under terms on waqf public license.
9
+#
10
+# Curlew is free software; you can redistribute it and/or modify it 
11
+# under the terms of the latest version waqf public license as published by 
12
+# ojuba.org.
13
+#
14
+# Curlew is distributed in the hope that it will be useful, but WITHOUT 
15
+# ANY WARRANTY; without even the implied warranty 
16
+# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
17
+#        
18
+# The latest version of the license can be found on:
19
+# http://waqf.ojuba.org/license
20
+
21
+from gi.repository import GLib
22
+
23
+from modules.consts import CONF_FILE, USR_FFILE, CONF_PATH
24
+from os.path import exists
25
+import os
26
+
27
+# Create ".curlew" folder if not exist
28
+if not exists(CONF_PATH): os.mkdir(CONF_PATH)
29
+
30
+# Create empty config file (curlew.cfg).
31
+if not exists(CONF_FILE):
32
+    conf = GLib.KeyFile()
33
+    conf.set_string('configs', 'formats_file', USR_FFILE)
34
+    conf.save_to_file(CONF_FILE)
35
+    conf.unref()
36
 
37
curlew-0.2.2.tar.gz/modules/about.py -> curlew-0.2.3.tar.gz/modules/about.py Changed
28
 
1
@@ -2,7 +2,7 @@
2
 
3
 # Curlew - Easy to use multimedia converter
4
 #
5
-# Copyright (C) 2012-2016 Fayssal Chamekh <chamfay@gmail.com>
6
+# Copyright (C) 2012-2017 Fayssal Chamekh <chamfay@gmail.com>
7
 #
8
 # Released under terms on waqf public license.
9
 #
10
@@ -24,7 +24,7 @@
11
 
12
 PROGRAMMER = 'Fayssal Chamekh <chamfay@gmail.com>'
13
 WEBSITE = 'http://sourceforge.net/projects/curlew'
14
-VERSION='0.2.2'
15
+VERSION = '0.2.3'
16
 
17
 
18
 class About(Gtk.AboutDialog):
19
@@ -32,7 +32,7 @@
20
         Gtk.AboutDialog.__init__(self, parent=parent, wrap_license=True)
21
         self.set_program_name(_('Curlew'))
22
         self.set_authors([PROGRAMMER, 'Ehab El-Gedawy <ehabsas@gmail.com>', 'Andrej Kvasnica <andrej@gmail.com>'])
23
-        self.set_copyright("Copyright © 2012-2016 Fayssal Chamekh <chamfay@gmail.com>")
24
+        self.set_copyright("Copyright © 2012-2017 Fayssal Chamekh <chamfay@gmail.com>")
25
         self.set_version(VERSION)
26
         self.set_title(_('About Curlew'))
27
         self.set_logo_icon_name('curlew')
28
curlew-0.2.2.tar.gz/modules/codecs.py -> curlew-0.2.3.tar.gz/modules/codecs.py Changed
10
 
1
@@ -2,7 +2,7 @@
2
 
3
 # Curlew - Easy to use multimedia converter
4
 #
5
-# Copyright (C) 2012-2016 Fayssal Chamekh <chamfay@gmail.com>
6
+# Copyright (C) 2012-2017 Fayssal Chamekh <chamfay@gmail.com>
7
 #
8
 # Released under terms on waqf public license.
9
 #
10
curlew-0.2.2.tar.gz/modules/configs.py -> curlew-0.2.3.tar.gz/modules/configs.py Changed
34
 
1
@@ -2,7 +2,7 @@
2
 
3
 # Curlew - Easy to use multimedia converter
4
 #
5
-# Copyright (C) 2012-2016 Fayssal Chamekh <chamfay@gmail.com>
6
+# Copyright (C) 2012-2017 Fayssal Chamekh <chamfay@gmail.com>
7
 #
8
 # Released under terms on waqf public license.
9
 #
10
@@ -39,6 +39,23 @@
11
         pass
12
     return bool_value
13
 
14
+def set_s_config(key, value):
15
+    conf = GLib.KeyFile()
16
+    conf.load_from_file(CONF_FILE, GLib.KeyFileFlags.NONE)
17
+    conf.set_string(GROUP, key, value)
18
+    conf.save_to_file(CONF_FILE)
19
+
20
+def get_s_config(key):
21
+    str_value = ''
22
+    try:
23
+        conf = GLib.KeyFile()
24
+        conf.load_from_file(CONF_FILE, GLib.KeyFileFlags.NONE)
25
+        str_value = conf.get_string(GROUP, key)
26
+    except:
27
+        pass
28
+    return str_value
29
+
30
+
31
 
32
 
33
 
34
curlew-0.2.2.tar.gz/modules/consts.py -> curlew-0.2.3.tar.gz/modules/consts.py Changed
19
 
1
@@ -2,7 +2,7 @@
2
 
3
 # Curlew - Easy to use multimedia converter
4
 #
5
-# Copyright (C) 2012-2016 Fayssal Chamekh <chamfay@gmail.com>
6
+# Copyright (C) 2012-2017 Fayssal Chamekh <chamfay@gmail.com>
7
 #
8
 # Released under terms on waqf public license.
9
 #
10
@@ -28,6 +28,8 @@
11
 PKG_DIR = dirname(realpath(__file__))
12
 DTA_DIR = join(PKG_DIR, '../')
13
 
14
+SOUND_FILE = join(DTA_DIR, 'done.ogg')
15
+
16
 ORG_FFILE = join(DTA_DIR, 'formats.cfg')
17
 USR_FFILE = join(CONF_PATH, 'formats.cfg')
18
 
19
curlew-0.2.2.tar.gz/modules/curlew.py -> curlew-0.2.3.tar.gz/modules/curlew.py Changed
201
 
1
@@ -2,7 +2,7 @@
2
 
3
 # Curlew - Easy to use multimedia converter
4
 #
5
-# Copyright (C) 2012-2016 Fayssal Chamekh <chamfay@gmail.com>
6
+# Copyright (C) 2012-2017 Fayssal Chamekh <chamfay@gmail.com>
7
 #
8
 # Released under terms on waqf public license.
9
 #
10
@@ -20,6 +20,7 @@
11
 
12
 from configparser import ConfigParser
13
 import gettext
14
+import mimetypes
15
 import os
16
 from os.path import basename, isdir, splitext, join, dirname, realpath, \
17
 isfile, exists, getsize, abspath
18
@@ -53,8 +54,9 @@
19
     from modules.infobars import InfoBar
20
     from modules.codecs import CodecsDialog
21
     from modules.consts import CONF_PATH, HOME, CONF_FILE, DTA_DIR, \
22
-    ORG_FFILE, USR_FFILE
23
-    from modules.configs import get_b_config
24
+    ORG_FFILE, USR_FFILE, SOUND_FILE
25
+    from modules.configs import get_b_config, get_s_config
26
+    from modules.players import Players
27
 except Exception as e:
28
     print(e)
29
     sys.exit(1)
30
@@ -75,9 +77,6 @@
31
 LOCALDIR = join(DTA_DIR, 'locale')
32
 gettext.install(DOMAIN, LOCALDIR)
33
 
34
-# Create ".curlew" folder if not exist
35
-if not exists(CONF_PATH): os.mkdir(CONF_PATH)
36
-
37
 # Treeview cols nbrs
38
 C_SKIP = 0  # Skip (checkbox)
39
 C_NAME = 1  # File name
40
@@ -116,6 +115,17 @@
41
         dlg.show_dialog()
42
         return True
43
     
44
+    def play_sound(self, sfile):
45
+        try:
46
+            gi.require_version('Gst', '1.0')
47
+            from gi.repository import Gst
48
+            Gst.init()
49
+            pl = Gst.ElementFactory.make("playbin", "player")
50
+            pl.set_property('uri', 'file://' + sfile)
51
+            pl.set_state(Gst.State.PLAYING)
52
+        except Exception as e:
53
+            print(e)
54
+    
55
     
56
     def on_select_fav(self, action, param, item):
57
         sele_fmt = item.get_attribute_value(Gio.MENU_ATTRIBUTE_LABEL).get_string()
58
@@ -141,12 +151,12 @@
59
         
60
         # limit fav list to 10 elmnts
61
         if len(fav_list) > 9:
62
-            print('Favorite list number is limited to 10.')
63
+            print('Favorite list number is limited to only 10 elements.')
64
             return
65
         
66
         # format already exist
67
         if fav_format in fav_list:
68
-            print('Format already exsit!')
69
+            print('Format "{}" already exist in favorite list!'.format(fav_format))
70
             return
71
         
72
         fav_list.append(fav_format)
73
@@ -222,6 +232,7 @@
74
         self.counter = 20
75
         self.errs_nbr = 0
76
         self.pass_nbr = 0
77
+        self.play_process = None
78
         
79
         '''
80
         self.pass_nbr = 0: Single pass encoding option
81
@@ -230,7 +241,7 @@
82
         '''
83
         
84
         self.encoder = ''
85
-        self.player = 'avplay'
86
+        self.player  = ''
87
         self.is_preview = False
88
         
89
         self._start_time = None
90
@@ -260,7 +271,6 @@
91
          
92
         self.csd = get_b_config('use-csd')
93
         if self.csd:
94
-            self.header.set_title(_('Curlew'))
95
             self.header.set_show_close_button(True)
96
             self.set_titlebar(self.header)
97
         else:
98
@@ -270,6 +280,7 @@
99
         self.info_bar = InfoBar()
100
         vbox_global.pack_start(self.info_bar, False, False, 0)
101
         
102
+        
103
         # Add File/Folder buttons
104
         box_add = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL)
105
         Gtk.StyleContext.add_class(box_add.get_style_context(), "linked")
106
@@ -320,7 +331,6 @@
107
         
108
         self.btn_convert = Gtk.Button(_('Convert'))
109
         self.btn_convert.set_tooltip_text(_('Start Conversion'))
110
-        self.btn_convert.set_size_request(60, 1)
111
         self.btn_convert.connect('clicked', self.on_convert_cb)
112
         box_convert.pack_start(self.btn_convert, False, False, 0)
113
         
114
@@ -612,6 +622,11 @@
115
         self.cb_video_only.connect('toggled', self.on_cb_video_only_toggled)
116
         hbox.pack_start(self.cb_video_only, False, False, 0)
117
         
118
+        # Fix for bad index file
119
+        self.cb_bad_indx = Gtk.CheckButton(_('Fix bad index'))
120
+        self.cb_bad_indx.set_tooltip_text("")
121
+        hbox.pack_start(self.cb_bad_indx, False, False, 0)
122
+        
123
         self.vb_video.pack_start(Gtk.Separator(), False, False, 0)
124
         
125
         # Video quality for ogv
126
@@ -789,6 +804,12 @@
127
         
128
         self.cmb_encoder.set_active(0)
129
         
130
+        
131
+        # Check player
132
+        if not get_s_config('player'):
133
+            player_dlg = Players(self)
134
+            self.entry_player.set_text(player_dlg.show_dialog())
135
+        
136
         #--- Configuration page
137
         self.vb_config = Gtk.Box(spacing=4, border_width=5, orientation=Gtk.Orientation.VERTICAL)
138
         self.note.append_page(self.vb_config, Gtk.Label(_('Configs')))
139
@@ -834,6 +855,10 @@
140
         self.cb_suspend.connect('toggled', self.on_cb_suspend_toggled)
141
         self.vb_config.pack_start(self.cb_suspend, False, False, 0)
142
         
143
+        # Play sound after conversion
144
+        self.cb_play = Gtk.CheckButton(_('Play sound after finish'))
145
+        self.vb_config.pack_start(self.cb_play, False, False, 0)
146
+        
147
         # Output page
148
         self.vb_output = Gtk.Box(spacing=4, border_width=5, orientation=Gtk.Orientation.VERTICAL)
149
         grid_output = LabeledGrid(self.vb_output)
150
@@ -924,7 +949,27 @@
151
         self.trayico.set_visible(self.cb_tray.get_active())
152
         
153
         if files_list:
154
-            self.add_files(*files_list)
155
+            media_files = []
156
+
157
+            for entry in files_list:
158
+                if os.path.isdir(entry):
159
+                    # Get all files with mimetype and avoid args like `dir/*`
160
+                    dir_files = [[os.path.realpath(entry) + "/" + name, mimetypes.guess_type(name)[0]] \
161
+                                 for name in os.listdir(entry)]
162
+
163
+                    # Add to main list
164
+                    media_files += dir_files
165
+                elif os.path.isfile(entry):
166
+                    media_files.append([os.path.realpath(entry), mimetypes.guess_type(entry)[0]])
167
+
168
+            # Drop NoneType from list
169
+            media_files = [[name, mime] for name, mime in media_files \
170
+                           if mime is not None]
171
+
172
+            # Filter video/audio mimetypes
173
+            media_files = [name for name, mime in media_files \
174
+                           if "video" in mime or "audio" in mime]
175
+            self.add_files(*media_files)
176
             
177
     def on_toggled_cb(self, widget, Path):
178
         self.store[Path][C_SKIP] = not self.store[Path][C_SKIP]        
179
@@ -948,6 +993,12 @@
180
     
181
     def quit_cb(self, *args):
182
         self.save_states()
183
+        
184
+        # Stop playing.
185
+        if self.play_process != None:
186
+            if self.play_process.poll() == None:
187
+                self.play_process.kill()
188
+        
189
         if self.is_converting:
190
             ''' Press quit btn during conversion process '''
191
             resp = show_message(self, _('Do you want to quit Curlew and \
192
@@ -1191,6 +1242,10 @@
193
         
194
         cmd = [self.encoder, '-y']  # , '-xerror']
195
         
196
+        # Bad index
197
+        if self.cb_bad_indx.get_active():
198
+            cmd.extend(['-fflags','+igndts+genpts'])
199
+        
200
         if start_pos != '-1' and part_dura != '-1':
201
curlew-0.2.2.tar.gz/modules/customwidgets.py -> curlew-0.2.3.tar.gz/modules/customwidgets.py Changed
10
 
1
@@ -2,7 +2,7 @@
2
 
3
 # Curlew - Easy to use multimedia converter
4
 #
5
-# Copyright (C) 2012-2016 Fayssal Chamekh <chamfay@gmail.com>
6
+# Copyright (C) 2012-2017 Fayssal Chamekh <chamfay@gmail.com>
7
 #
8
 # Released under terms on waqf public license.
9
 #
10
curlew-0.2.2.tar.gz/modules/edition.py -> curlew-0.2.3.tar.gz/modules/edition.py Changed
42
 
1
@@ -2,7 +2,7 @@
2
 
3
 # Curlew - Easy to use multimedia converter
4
 #
5
-# Copyright (C) 2012-2016 Fayssal Chamekh <chamfay@gmail.com>
6
+# Copyright (C) 2012-2017 Fayssal Chamekh <chamfay@gmail.com>
7
 #
8
 # Released under terms on waqf public license.
9
 #
10
@@ -134,7 +134,7 @@
11
                  'video':   [True, True, True, True, True, True, True, True, True],
12
                  'presets': [False, False, False, False, False, False, False, False, False],
13
                  'copy': [False, False, False, False, False, False, False, False, False]
14
-                 }
15
+                }
16
          
17
         self.entry_ab.set_sensitive(sens[media_type][0])
18
         self.spin_def_ab.set_sensitive(sens[media_type][0])
19
@@ -241,6 +241,7 @@
20
                             use_header_bar=headerbar)
21
         self.set_size_request(700, 450)
22
         self.set_border_width(4)
23
+        self.set_title(_('Edition'))
24
         
25
         self.format = frmt
26
         self.store = store
27
@@ -251,8 +252,14 @@
28
             self.get_content_area().add(self.titlebar)
29
         self.main_win = prnt
30
         
31
+        self.vbox.set_spacing(6)
32
         grid = LabeledGrid(self.vbox)
33
         
34
+        # Warning
35
+        lbl_warn = Gtk.Label(_('<span foreground="red"><i><b>WARNING:</b> Please change these values with care!</i></span>'), use_markup=True)
36
+        self.vbox.pack_end(lbl_warn, False, False, 0)
37
+        self.vbox.pack_end(Gtk.Separator(), False, False, 0)
38
+        
39
         grid.append_title(_('Audio:'))
40
         
41
         self.entry_ab = Gtk.Entry()
42
curlew-0.2.2.tar.gz/modules/favdialog.py -> curlew-0.2.3.tar.gz/modules/favdialog.py Changed
10
 
1
@@ -2,7 +2,7 @@
2
 
3
 # Curlew - Easy to use multimedia converter
4
 #
5
-# Copyright (C) 2012-2016 Fayssal Chamekh <chamfay@gmail.com>
6
+# Copyright (C) 2012-2017 Fayssal Chamekh <chamfay@gmail.com>
7
 #
8
 # Released under terms on waqf public license.
9
 #
10
curlew-0.2.2.tar.gz/modules/fileinfos.py -> curlew-0.2.3.tar.gz/modules/fileinfos.py Changed
10
 
1
@@ -2,7 +2,7 @@
2
 
3
 # Curlew - Easy to use multimedia converter
4
 #
5
-# Copyright (C) 2012-2016 Fayssal Chamekh <chamfay@gmail.com>
6
+# Copyright (C) 2012-2017 Fayssal Chamekh <chamfay@gmail.com>
7
 #
8
 # Released under terms on waqf public license.
9
 #
10
curlew-0.2.2.tar.gz/modules/formats.py -> curlew-0.2.3.tar.gz/modules/formats.py Changed
10
 
1
@@ -2,7 +2,7 @@
2
 
3
 # Curlew - Easy to use multimedia converter
4
 #
5
-# Copyright (C) 2012-2016 Fayssal Chamekh <chamfay@gmail.com>
6
+# Copyright (C) 2012-2017 Fayssal Chamekh <chamfay@gmail.com>
7
 #
8
 # Released under terms on waqf public license.
9
 #
10
curlew-0.2.2.tar.gz/modules/functions.py -> curlew-0.2.3.tar.gz/modules/functions.py Changed
10
 
1
@@ -2,7 +2,7 @@
2
 
3
 # Curlew - Easy to use multimedia converter
4
 #
5
-# Copyright (C) 2012-2016 Fayssal Chamekh <chamfay@gmail.com>
6
+# Copyright (C) 2012-2017 Fayssal Chamekh <chamfay@gmail.com>
7
 #
8
 # Released under terms on waqf public license.
9
 #
10
curlew-0.2.2.tar.gz/modules/infobars.py -> curlew-0.2.3.tar.gz/modules/infobars.py Changed
47
 
1
@@ -2,7 +2,7 @@
2
 
3
 # Curlew - Easy to use multimedia converter
4
 #
5
-# Copyright (C) 2012-2016 Fayssal Chamekh <chamfay@gmail.com>
6
+# Copyright (C) 2012-2017 Fayssal Chamekh <chamfay@gmail.com>
7
 #
8
 # Released under terms on waqf public license.
9
 #
10
@@ -24,8 +24,7 @@
11
 
12
 class InfoBar(Gtk.InfoBar):
13
     def __init__(self):
14
-        Gtk.InfoBar.__init__(self)
15
-        self.set_show_close_button(True)
16
+        Gtk.InfoBar.__init__(self, show_close_button=True)
17
         self.set_no_show_all(True)
18
         self.connect('response', self.on_response)
19
         
20
@@ -33,6 +32,17 @@
21
         self.lbl_bar.set_use_markup(True)
22
         self.lbl_bar.show()
23
         self.get_content_area().add(self.lbl_bar)
24
+        
25
+        self.fix_infobar()
26
+    
27
+    # Workaround for infobar hiding bug.
28
+    def fix_infobar(self):
29
+        # Work around https://bugzilla.gnome.org/show_bug.cgi?id=710888
30
+        def make_sure_revealer_does_nothing(widget):
31
+            if not isinstance(widget, Gtk.Revealer):
32
+                return
33
+            widget.set_transition_type(Gtk.RevealerTransitionType.CROSSFADE)
34
+        self.forall(make_sure_revealer_does_nothing)
35
     
36
     def show_message(self, msg, message_type=Gtk.MessageType.INFO):
37
         self.lbl_bar.set_label('<b>{}</b>'.format(msg))
38
@@ -40,7 +50,6 @@
39
         self.show()
40
     
41
     def on_response(self, info_bar, response_id):
42
-        info_bar.hide()
43
-
44
+        self.hide()
45
 
46
 
47
curlew-0.2.2.tar.gz/modules/languages.py -> curlew-0.2.3.tar.gz/modules/languages.py Changed
18
 
1
@@ -2,7 +2,7 @@
2
 
3
 # Curlew - Easy to use multimedia converter
4
 #
5
-# Copyright (C) 2012-2016 Fayssal Chamekh <chamfay@gmail.com>
6
+# Copyright (C) 2012-2017 Fayssal Chamekh <chamfay@gmail.com>
7
 #
8
 # Released under terms on waqf public license.
9
 #
10
@@ -22,6 +22,7 @@
11
              'العربية': 'ar',
12
              'Português - Brazil': 'br',
13
              'Český': 'cs',
14
+             'Deutsch': 'de',
15
              'English': 'en',
16
              'Español': 'es',
17
              'Euskara': 'eu',
18
curlew-0.2.2.tar.gz/modules/logdialog.py -> curlew-0.2.3.tar.gz/modules/logdialog.py Changed
10
 
1
@@ -2,7 +2,7 @@
2
 
3
 # Curlew - Easy to use multimedia converter
4
 #
5
-# Copyright (C) 2012-2016 Fayssal Chamekh <chamfay@gmail.com>
6
+# Copyright (C) 2012-2017 Fayssal Chamekh <chamfay@gmail.com>
7
 #
8
 # Released under terms on waqf public license.
9
 #
10
curlew-0.2.3.tar.gz/modules/players.py Added
82
 
1
@@ -0,0 +1,80 @@
2
+# -*- coding: utf-8 -*-
3
+
4
+# Curlew - Easy to use multimedia converter
5
+#
6
+# Copyright (C) 2012-2017 Fayssal Chamekh <chamfay@gmail.com>
7
+#
8
+# Released under terms on waqf public license.
9
+#
10
+# Curlew is free software; you can redistribute it and/or modify it 
11
+# under the terms of the latest version waqf public license as published by 
12
+# ojuba.org.
13
+#
14
+# Curlew is distributed in the hope that it will be useful, but WITHOUT 
15
+# ANY WARRANTY; without even the implied warranty 
16
+# of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
17
+#        
18
+# The latest version of the license can be found on:
19
+# http://waqf.ojuba.org/license
20
+
21
+import gi
22
+gi.require_version('Gtk', '3.0')
23
+
24
+from shutil import which
25
+
26
+from gi.repository import Gtk
27
+from modules.customwidgets import ComboWithEntry
28
+from modules.configs import set_s_config
29
+
30
+PLAYERS_LIST = [
31
+    'mpv',
32
+    'vlc',
33
+    'ffplay',
34
+    'avplay',
35
+    'mplayer',
36
+    'smplayer',
37
+    'totem',
38
+    'kplayer',
39
+    'kmplayer',
40
+    'parole'
41
+    ]
42
+
43
+class Players(Gtk.Dialog):
44
+    def __init__(self, prnt):
45
+        Gtk.Dialog.__init__(self, use_header_bar=True, parent=prnt)
46
+        self.set_border_width(4)
47
+        self.set_size_request(300, 1)
48
+        self.set_resizable(False)
49
+        self.set_title(('Players list'))
50
+        self.vbox.set_spacing(6)
51
+        
52
+        label = Gtk.Label(_("<b>Select your favorite player: </b>"), use_markup=True)
53
+        label.set_alignment(0.0, 0.5)
54
+        self.vbox.pack_start(label, False, False, 0)
55
+        
56
+        cmb_players = ComboWithEntry()
57
+        self.vbox.pack_start(cmb_players, False, False, 0)
58
+        
59
+        self.entry_player = cmb_players.get_child()
60
+        self.entry_player.connect('changed', self.on_entry_player_changed)
61
+        
62
+        # Load available players
63
+        cmb_players.remove_all()
64
+        for player in PLAYERS_LIST:
65
+            if which(player):
66
+                cmb_players.append_text(player)
67
+        cmb_players.set_active(0)
68
+    
69
+    
70
+    def on_entry_player_changed(self, e):
71
+        e.set_icon_from_icon_name(Gtk.EntryIconPosition.PRIMARY, e.get_text())
72
+    
73
+    def show_dialog(self):
74
+        self.show_all()
75
+        self.run()
76
+        
77
+        plyr = self.entry_player.get_text()
78
+        set_s_config('player', plyr)
79
+        
80
+        self.destroy()
81
+        return plyr
82
curlew-0.2.2.tar.gz/modules/tray.py -> curlew-0.2.3.tar.gz/modules/tray.py Changed
10
 
1
@@ -2,7 +2,7 @@
2
 
3
 # Curlew - Easy to use multimedia converter
4
 #
5
-# Copyright (C) 2012-2016 Fayssal Chamekh <chamfay@gmail.com>
6
+# Copyright (C) 2012-2017 Fayssal Chamekh <chamfay@gmail.com>
7
 #
8
 # Released under terms on waqf public license.
9
 #
10
curlew-0.2.2.tar.gz/modules/waitdialog.py -> curlew-0.2.3.tar.gz/modules/waitdialog.py Changed
10
 
1
@@ -2,7 +2,7 @@
2
 
3
 # Curlew - Easy to use multimedia converter
4
 #
5
-# Copyright (C) 2012-2016 Fayssal Chamekh <chamfay@gmail.com>
6
+# Copyright (C) 2012-2017 Fayssal Chamekh <chamfay@gmail.com>
7
 #
8
 # Released under terms on waqf public license.
9
 #
10
curlew-0.2.2.tar.gz/po/ar.po -> curlew-0.2.3.tar.gz/po/ar.po Changed
201
 
1
@@ -7,28 +7,81 @@
2
 msgstr ""
3
 "Project-Id-Version: 0.1.0\n"
4
 "Report-Msgid-Bugs-To: \n"
5
-"POT-Creation-Date: 2016-03-14 09:37+0000\n"
6
-"PO-Revision-Date: 2016-03-14 09:37+0000\n"
7
+"POT-Creation-Date: 2016-10-01 14:51+0100\n"
8
+"PO-Revision-Date: 2016-09-16 08:01+0100\n"
9
 "Last-Translator: Faissal Chamekh <chamfay@gmail.com>\n"
10
 "Language-Team: Arabic <chamfay@gmail.com>\n"
11
 "Language: ar\n"
12
 "MIME-Version: 1.0\n"
13
 "Content-Type: text/plain; charset=UTF-8\n"
14
 "Content-Transfer-Encoding: 8bit\n"
15
-"X-Generator: Poedit 1.8.4\n"
16
+"X-Generator: Poedit 1.8.7.1\n"
17
 "X-Poedit-SourceCharset: UTF-8\n"
18
 
19
-#: modules/formats.py:60
20
-msgid "<i><span color=\"red\">No format selected!</span></i>"
21
-msgstr "<i><span color=\"red\">لا صيغة مختارة!</span></i>"
22
+#: modules/customwidgets.py:52
23
+msgid "Top"
24
+msgstr "أعلى"
25
 
26
-#: modules/formats.py:113
27
-msgid "Edit"
28
-msgstr "حرّر"
29
+#: modules/customwidgets.py:60
30
+msgid "Bottom"
31
+msgstr "أسفل"
32
 
33
-#: modules/formats.py:121 modules/formats.py:123
34
-msgid "Choose"
35
-msgstr "اِختر"
36
+#: modules/customwidgets.py:68
37
+msgid "Left"
38
+msgstr "يسار"
39
+
40
+#: modules/customwidgets.py:76
41
+msgid "Right"
42
+msgstr "يمين"
43
+
44
+#: modules/customwidgets.py:174
45
+msgid "hr"
46
+msgstr "سا"
47
+
48
+#: modules/customwidgets.py:179
49
+msgid "min"
50
+msgstr "د"
51
+
52
+#: modules/customwidgets.py:184 modules/curlew.py:714
53
+msgid "sec"
54
+msgstr "ثا"
55
+
56
+#: modules/favdialog.py:29 modules/curlew.py:496
57
+msgid "Favorite list"
58
+msgstr "القائمة المفضّلة"
59
+
60
+#: modules/favdialog.py:44
61
+msgid "Format"
62
+msgstr "الصيــغة"
63
+
64
+#: modules/favdialog.py:60
65
+msgid "Up"
66
+msgstr "أعلى"
67
+
68
+#: modules/favdialog.py:66
69
+msgid "Down"
70
+msgstr "أسفل"
71
+
72
+#: modules/favdialog.py:72 modules/edition.py:324 modules/curlew.py:2295
73
+msgid "Remove"
74
+msgstr "اِحذف"
75
+
76
+#: modules/about.py:33 modules/tray.py:33 modules/curlew.py:199
77
+#: modules/curlew.py:272
78
+msgid "Curlew"
79
+msgstr "كـروان"
80
+
81
+#: modules/about.py:37 modules/curlew.py:344
82
+msgid "About Curlew"
83
+msgstr "عنْ كروان"
84
+
85
+#: modules/about.py:40
86
+msgid "Easy to use Multimedia Converter for Linux"
87
+msgstr "محوّل وسائط على لينُكس سهل الاستخدام"
88
+
89
+#: modules/about.py:53
90
+msgid "translator-credits"
91
+msgstr "فيصل شامخ <chamfay@gmail.com>"
92
 
93
 #: modules/functions.py:47
94
 msgid " KB"
95
@@ -42,6 +95,30 @@
96
 msgid " GB"
97
 msgstr " ج.ب"
98
 
99
+#: modules/tray.py:39 modules/tray.py:69
100
+msgid "Hide"
101
+msgstr "أخفِ"
102
+
103
+#: modules/tray.py:43 modules/curlew.py:337
104
+msgid "Stop Conversion"
105
+msgstr "أوقف التحويل"
106
+
107
+#: modules/tray.py:47
108
+msgid "Quit application"
109
+msgstr "غادِر البرنامج"
110
+
111
+#: modules/tray.py:71
112
+msgid "Show"
113
+msgstr "أظهِر"
114
+
115
+#: modules/logdialog.py:32
116
+msgid "Errors detail"
117
+msgstr "تفاصيلُ اﻷخطاء"
118
+
119
+#: modules/logdialog.py:51
120
+msgid "_Close"
121
+msgstr "_أغلِق"
122
+
123
 #: modules/edition.py:38
124
 msgid "Are you sure you want to save settings?"
125
 msgstr "هل أنت متأكد من أنك تريد حفظ التغييرات؟"
126
@@ -54,97 +131,92 @@
127
 msgid "Are you sure you want to remove this format?"
128
 msgstr "هل أنت متأكد من أنك تريد حذف هذه الصيغة؟"
129
 
130
-#: modules/edition.py:256
131
+#: modules/edition.py:244
132
+msgid "Edition"
133
+msgstr "تحرير"
134
+
135
+#: modules/edition.py:259
136
+msgid ""
137
+"<span foreground=\"red\"><i><b>WARNING:</b> Please change these values with "
138
+"care!</i></span>"
139
+msgstr ""
140
+"<span foreground=\"red\"><i><b>تحذير:</b> رجاءً غيّر هذه الإعدادات بحذر!</i></"
141
+"span>"
142
+
143
+#: modules/edition.py:263
144
 msgid "Audio:"
145
 msgstr "الصوت:"
146
 
147
-#: modules/edition.py:264 modules/edition.py:283
148
+#: modules/edition.py:271 modules/edition.py:290
149
 msgid "Default"
150
 msgstr "الافتراضي"
151
 
152
-#: modules/edition.py:267
153
+#: modules/edition.py:274
154
 msgid "Audio Bitrates"
155
 msgstr "معدّلات بتات الصوت"
156
 
157
-#: modules/edition.py:269
158
+#: modules/edition.py:276
159
 msgid "Audio Frequencies"
160
 msgstr "ترددات الصوت"
161
 
162
-#: modules/edition.py:271 modules/curlew.py:558
163
+#: modules/edition.py:278 modules/curlew.py:567
164
 msgid "Audio Channels"
165
 msgstr "قناة الصوت"
166
 
167
-#: modules/edition.py:273
168
+#: modules/edition.py:280
169
 msgid "Audio Codecs"
170
 msgstr "ترميزات الصوت"
171
 
172
-#: modules/edition.py:276
173
+#: modules/edition.py:283
174
 msgid "Video:"
175
 msgstr "الفيديو:"
176
 
177
-#: modules/edition.py:286
178
+#: modules/edition.py:293
179
 msgid "Video Bitrates"
180
 msgstr "معدّلات بتات الفيديو"
181
 
182
-#: modules/edition.py:288 modules/curlew.py:598
183
+#: modules/edition.py:295 modules/curlew.py:607
184
 msgid "Video FPS"
185
 msgstr "قيمة FPS"
186
 
187
-#: modules/edition.py:290
188
+#: modules/edition.py:297
189
 msgid "Video Sizes"
190
 msgstr "مقاسات الفيديو"
191
 
192
-#: modules/edition.py:292
193
+#: modules/edition.py:299
194
 msgid "Video Codecs"
195
 msgstr "ترميزات الفيديو"
196
 
197
-#: modules/edition.py:294
198
+#: modules/edition.py:301
199
 msgid "Aspect Ratios"
200
 msgstr "التناسبات"
201
curlew-0.2.2.tar.gz/po/br.po -> curlew-0.2.3.tar.gz/po/br.po Changed
201
 
1
@@ -7,7 +7,7 @@
2
 msgstr ""
3
 "Project-Id-Version: 0.1\n"
4
 "Report-Msgid-Bugs-To: \n"
5
-"POT-Creation-Date: 2016-03-14 09:37+0000\n"
6
+"POT-Creation-Date: 2016-10-01 14:51+0100\n"
7
 "PO-Revision-Date: 2014-04-09 22:18+0100\n"
8
 "Last-Translator: Fayssal Chamekh <chamfay@gmail.com>\n"
9
 "Language-Team: Portuguese Brazil <vagner.unix@gmail.com>\n"
10
@@ -18,19 +18,70 @@
11
 "X-Poedit-SourceCharset: UTF-8\n"
12
 "X-Generator: Poedit 1.5.4\n"
13
 
14
-#: modules/formats.py:60
15
-msgid "<i><span color=\"red\">No format selected!</span></i>"
16
+#: modules/customwidgets.py:52
17
+msgid "Top"
18
+msgstr "Topo"
19
+
20
+#: modules/customwidgets.py:60
21
+msgid "Bottom"
22
+msgstr "Botão"
23
+
24
+#: modules/customwidgets.py:68
25
+msgid "Left"
26
+msgstr "Esquerda"
27
+
28
+#: modules/customwidgets.py:76
29
+msgid "Right"
30
+msgstr "Direita"
31
+
32
+#: modules/customwidgets.py:174
33
+msgid "hr"
34
+msgstr "Hs"
35
+
36
+#: modules/customwidgets.py:179
37
+msgid "min"
38
+msgstr "Min"
39
+
40
+#: modules/customwidgets.py:184 modules/curlew.py:714
41
+msgid "sec"
42
+msgstr "seg"
43
+
44
+#: modules/favdialog.py:29 modules/curlew.py:496
45
+msgid "Favorite list"
46
+msgstr "Lista de favoritos"
47
+
48
+#: modules/favdialog.py:44
49
+msgid "Format"
50
+msgstr "Formato"
51
+
52
+#: modules/favdialog.py:60
53
+msgid "Up"
54
 msgstr ""
55
 
56
-#: modules/formats.py:113
57
-#, fuzzy
58
-msgid "Edit"
59
-msgstr "Editar Lista"
60
+#: modules/favdialog.py:66
61
+msgid "Down"
62
+msgstr ""
63
 
64
-#: modules/formats.py:121 modules/formats.py:123
65
-#, fuzzy
66
-msgid "Choose"
67
-msgstr "Escolha outro nome"
68
+#: modules/favdialog.py:72 modules/edition.py:324 modules/curlew.py:2295
69
+msgid "Remove"
70
+msgstr "Remover"
71
+
72
+#: modules/about.py:33 modules/tray.py:33 modules/curlew.py:199
73
+#: modules/curlew.py:272
74
+msgid "Curlew"
75
+msgstr "Curlew"
76
+
77
+#: modules/about.py:37 modules/curlew.py:344
78
+msgid "About Curlew"
79
+msgstr "Sobre Curlew"
80
+
81
+#: modules/about.py:40
82
+msgid "Easy to use Multimedia Converter for Linux"
83
+msgstr "Conversor Multimídia fácil de Usar para Linux"
84
+
85
+#: modules/about.py:53
86
+msgid "translator-credits"
87
+msgstr "VaGNaroK"
88
 
89
 #: modules/functions.py:47
90
 msgid " KB"
91
@@ -44,6 +95,30 @@
92
 msgid " GB"
93
 msgstr "GB"
94
 
95
+#: modules/tray.py:39 modules/tray.py:69
96
+msgid "Hide"
97
+msgstr "Esconder"
98
+
99
+#: modules/tray.py:43 modules/curlew.py:337
100
+msgid "Stop Conversion"
101
+msgstr "Parar Conversão"
102
+
103
+#: modules/tray.py:47
104
+msgid "Quit application"
105
+msgstr "Sair do Programa"
106
+
107
+#: modules/tray.py:71
108
+msgid "Show"
109
+msgstr "Mostrar"
110
+
111
+#: modules/logdialog.py:32
112
+msgid "Errors detail"
113
+msgstr "Detalhes do Erro"
114
+
115
+#: modules/logdialog.py:51
116
+msgid "_Close"
117
+msgstr ""
118
+
119
 #: modules/edition.py:38
120
 msgid "Are you sure you want to save settings?"
121
 msgstr ""
122
@@ -56,107 +131,101 @@
123
 msgid "Are you sure you want to remove this format?"
124
 msgstr ""
125
 
126
-#: modules/edition.py:256
127
+#: modules/edition.py:244
128
+#, fuzzy
129
+msgid "Edition"
130
+msgstr "Editar Lista"
131
+
132
+#: modules/edition.py:259
133
+msgid ""
134
+"<span foreground=\"red\"><i><b>WARNING:</b> Please change these values with "
135
+"care!</i></span>"
136
+msgstr ""
137
+
138
+#: modules/edition.py:263
139
 #, fuzzy
140
 msgid "Audio:"
141
 msgstr "Áudio"
142
 
143
-#: modules/edition.py:264 modules/edition.py:283
144
+#: modules/edition.py:271 modules/edition.py:290
145
 msgid "Default"
146
 msgstr ""
147
 
148
-#: modules/edition.py:267
149
+#: modules/edition.py:274
150
 #, fuzzy
151
 msgid "Audio Bitrates"
152
 msgstr "Bitrate do Áudio"
153
 
154
-#: modules/edition.py:269
155
+#: modules/edition.py:276
156
 #, fuzzy
157
 msgid "Audio Frequencies"
158
 msgstr "Frequência do Áudio"
159
 
160
-#: modules/edition.py:271 modules/curlew.py:558
161
+#: modules/edition.py:278 modules/curlew.py:567
162
 msgid "Audio Channels"
163
 msgstr "Canais de Áudio"
164
 
165
-#: modules/edition.py:273
166
+#: modules/edition.py:280
167
 #, fuzzy
168
 msgid "Audio Codecs"
169
 msgstr "Codec de Áudio"
170
 
171
-#: modules/edition.py:276
172
+#: modules/edition.py:283
173
 #, fuzzy
174
 msgid "Video:"
175
 msgstr "Vídeo"
176
 
177
-#: modules/edition.py:286
178
+#: modules/edition.py:293
179
 #, fuzzy
180
 msgid "Video Bitrates"
181
 msgstr "Bitrate do Vídeo"
182
 
183
-#: modules/edition.py:288 modules/curlew.py:598
184
+#: modules/edition.py:295 modules/curlew.py:607
185
 msgid "Video FPS"
186
 msgstr "FPS do Vídeo"
187
 
188
-#: modules/edition.py:290
189
+#: modules/edition.py:297
190
 #, fuzzy
191
 msgid "Video Sizes"
192
 msgstr "Tamanho do Vídeo"
193
 
194
-#: modules/edition.py:292
195
+#: modules/edition.py:299
196
 #, fuzzy
197
 msgid "Video Codecs"
198
 msgstr "Codec de Vídeo"
199
 
200
-#: modules/edition.py:294
201
curlew-0.2.2.tar.gz/po/cs.po -> curlew-0.2.3.tar.gz/po/cs.po Changed
201
 
1
@@ -1,13 +1,13 @@
2
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
3
 # This file is distributed under the same license as the PACKAGE package.
4
 #
5
-# Pavel Fric <pavelfric@seznam.cz>, 2013, 2014.
6
+# Pavel Fric <pavelfric@seznam.cz>, 2013, 2014, 2016.
7
 msgid ""
8
 msgstr ""
9
 "Project-Id-Version: \n"
10
 "Report-Msgid-Bugs-To: \n"
11
-"POT-Creation-Date: 2016-03-14 09:37+0000\n"
12
-"PO-Revision-Date: 2014-01-04 18:34+0100\n"
13
+"POT-Creation-Date: 2016-10-01 14:51+0100\n"
14
+"PO-Revision-Date: 2016-03-20 20:43+0100\n"
15
 "Last-Translator: Pavel Fric <pavelfric@seznam.cz>\n"
16
 "Language-Team: Czech <kde-i18n-doc@kde.org>\n"
17
 "Language: cs\n"
18
@@ -17,19 +17,70 @@
19
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
20
 "X-Generator: Lokalize 1.5\n"
21
 
22
-#: modules/formats.py:60
23
-msgid "<i><span color=\"red\">No format selected!</span></i>"
24
-msgstr ""
25
+#: modules/customwidgets.py:52
26
+msgid "Top"
27
+msgstr "Nahoře"
28
 
29
-#: modules/formats.py:113
30
-#, fuzzy
31
-msgid "Edit"
32
-msgstr "Upravit seznam"
33
+#: modules/customwidgets.py:60
34
+msgid "Bottom"
35
+msgstr "Dole"
36
 
37
-#: modules/formats.py:121 modules/formats.py:123
38
-#, fuzzy
39
-msgid "Choose"
40
-msgstr "Vybrat jiný název"
41
+#: modules/customwidgets.py:68
42
+msgid "Left"
43
+msgstr "Vlevo"
44
+
45
+#: modules/customwidgets.py:76
46
+msgid "Right"
47
+msgstr "Vpravo"
48
+
49
+#: modules/customwidgets.py:174
50
+msgid "hr"
51
+msgstr "hod"
52
+
53
+#: modules/customwidgets.py:179
54
+msgid "min"
55
+msgstr "min"
56
+
57
+#: modules/customwidgets.py:184 modules/curlew.py:714
58
+msgid "sec"
59
+msgstr "s"
60
+
61
+#: modules/favdialog.py:29 modules/curlew.py:496
62
+msgid "Favorite list"
63
+msgstr "Seznam oblíbených"
64
+
65
+#: modules/favdialog.py:44
66
+msgid "Format"
67
+msgstr "Formát"
68
+
69
+#: modules/favdialog.py:60
70
+msgid "Up"
71
+msgstr "Nahoru"
72
+
73
+#: modules/favdialog.py:66
74
+msgid "Down"
75
+msgstr "Dolů"
76
+
77
+#: modules/favdialog.py:72 modules/edition.py:324 modules/curlew.py:2295
78
+msgid "Remove"
79
+msgstr "Odstranit"
80
+
81
+#: modules/about.py:33 modules/tray.py:33 modules/curlew.py:199
82
+#: modules/curlew.py:272
83
+msgid "Curlew"
84
+msgstr "Curlew"
85
+
86
+#: modules/about.py:37 modules/curlew.py:344
87
+msgid "About Curlew"
88
+msgstr "O programu Curlew"
89
+
90
+#: modules/about.py:40
91
+msgid "Easy to use Multimedia Converter for Linux"
92
+msgstr "Snadno použitelný převodník multimédií pro Linux"
93
+
94
+#: modules/about.py:53
95
+msgid "translator-credits"
96
+msgstr "www.fripohled.blogspot.com"
97
 
98
 #: modules/functions.py:47
99
 msgid " KB"
100
@@ -43,545 +94,501 @@
101
 msgid " GB"
102
 msgstr " GB"
103
 
104
+#: modules/tray.py:39 modules/tray.py:69
105
+msgid "Hide"
106
+msgstr "Skrýt"
107
+
108
+#: modules/tray.py:43 modules/curlew.py:337
109
+msgid "Stop Conversion"
110
+msgstr "Zastavit převod"
111
+
112
+#: modules/tray.py:47
113
+msgid "Quit application"
114
+msgstr "Ukončit program"
115
+
116
+#: modules/tray.py:71
117
+msgid "Show"
118
+msgstr "Ukázat"
119
+
120
+#: modules/logdialog.py:32
121
+msgid "Errors detail"
122
+msgstr "Podrobnosti chyb"
123
+
124
+#: modules/logdialog.py:51
125
+msgid "_Close"
126
+msgstr "_Zavřít"
127
+
128
 #: modules/edition.py:38
129
 msgid "Are you sure you want to save settings?"
130
-msgstr ""
131
+msgstr "Opravdu chcete uložit nastavení?"
132
 
133
 #: modules/edition.py:110
134
 msgid "You can't restore a custom format to defaults."
135
-msgstr ""
136
+msgstr "Nemůžete obnovit vlastní formát na výchozí nastavení."
137
 
138
 #: modules/edition.py:205
139
 msgid "Are you sure you want to remove this format?"
140
-msgstr ""
141
+msgstr "Opravdu chcete odstranit tento formát?"
142
 
143
-#: modules/edition.py:256
144
+#: modules/edition.py:244
145
 #, fuzzy
146
+msgid "Edition"
147
+msgstr "Upravit"
148
+
149
+#: modules/edition.py:259
150
+msgid ""
151
+"<span foreground=\"red\"><i><b>WARNING:</b> Please change these values with "
152
+"care!</i></span>"
153
+msgstr ""
154
+
155
+#: modules/edition.py:263
156
 msgid "Audio:"
157
-msgstr "Zvuk"
158
+msgstr "Zvuk:"
159
 
160
-#: modules/edition.py:264 modules/edition.py:283
161
+#: modules/edition.py:271 modules/edition.py:290
162
 msgid "Default"
163
-msgstr ""
164
+msgstr "Výchozí"
165
 
166
-#: modules/edition.py:267
167
-#, fuzzy
168
+#: modules/edition.py:274
169
 msgid "Audio Bitrates"
170
-msgstr "Datový tok zvuku"
171
+msgstr "Datové toky zvuku"
172
 
173
-#: modules/edition.py:269
174
-#, fuzzy
175
+#: modules/edition.py:276
176
 msgid "Audio Frequencies"
177
-msgstr "Kmitočet zvuku"
178
+msgstr "Zvukové kmitočty"
179
 
180
-#: modules/edition.py:271 modules/curlew.py:558
181
+#: modules/edition.py:278 modules/curlew.py:567
182
 msgid "Audio Channels"
183
 msgstr "Zvukové kanály"
184
 
185
-#: modules/edition.py:273
186
-#, fuzzy
187
+#: modules/edition.py:280
188
 msgid "Audio Codecs"
189
-msgstr "Zvukový kodek"
190
+msgstr "Zvukové kodeky"
191
 
192
-#: modules/edition.py:276
193
-#, fuzzy
194
+#: modules/edition.py:283
195
 msgid "Video:"
196
-msgstr "Video"
197
+msgstr "Obraz:"
198
 
199
-#: modules/edition.py:286
200
-#, fuzzy
201
curlew-0.2.2.tar.gz/po/curlew.pot -> curlew-0.2.3.tar.gz/po/curlew.pot Changed
201
 
1
@@ -8,7 +8,7 @@
2
 msgstr ""
3
 "Project-Id-Version: PACKAGE VERSION\n"
4
 "Report-Msgid-Bugs-To: \n"
5
-"POT-Creation-Date: 2016-03-14 09:37+0000\n"
6
+"POT-Creation-Date: 2016-10-01 14:51+0100\n"
7
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
9
 "Language-Team: LANGUAGE <LL@li.org>\n"
10
@@ -17,16 +17,69 @@
11
 "Content-Type: text/plain; charset=CHARSET\n"
12
 "Content-Transfer-Encoding: 8bit\n"
13
 
14
-#: modules/formats.py:60
15
-msgid "<i><span color=\"red\">No format selected!</span></i>"
16
+#: modules/customwidgets.py:52
17
+msgid "Top"
18
 msgstr ""
19
 
20
-#: modules/formats.py:113
21
-msgid "Edit"
22
+#: modules/customwidgets.py:60
23
+msgid "Bottom"
24
 msgstr ""
25
 
26
-#: modules/formats.py:121 modules/formats.py:123
27
-msgid "Choose"
28
+#: modules/customwidgets.py:68
29
+msgid "Left"
30
+msgstr ""
31
+
32
+#: modules/customwidgets.py:76
33
+msgid "Right"
34
+msgstr ""
35
+
36
+#: modules/customwidgets.py:174
37
+msgid "hr"
38
+msgstr ""
39
+
40
+#: modules/customwidgets.py:179
41
+msgid "min"
42
+msgstr ""
43
+
44
+#: modules/customwidgets.py:184 modules/curlew.py:714
45
+msgid "sec"
46
+msgstr ""
47
+
48
+#: modules/favdialog.py:29 modules/curlew.py:496
49
+msgid "Favorite list"
50
+msgstr ""
51
+
52
+#: modules/favdialog.py:44
53
+msgid "Format"
54
+msgstr ""
55
+
56
+#: modules/favdialog.py:60
57
+msgid "Up"
58
+msgstr ""
59
+
60
+#: modules/favdialog.py:66
61
+msgid "Down"
62
+msgstr ""
63
+
64
+#: modules/favdialog.py:72 modules/edition.py:324 modules/curlew.py:2295
65
+msgid "Remove"
66
+msgstr ""
67
+
68
+#: modules/about.py:33 modules/tray.py:33 modules/curlew.py:199
69
+#: modules/curlew.py:272
70
+msgid "Curlew"
71
+msgstr ""
72
+
73
+#: modules/about.py:37 modules/curlew.py:344
74
+msgid "About Curlew"
75
+msgstr ""
76
+
77
+#: modules/about.py:40
78
+msgid "Easy to use Multimedia Converter for Linux"
79
+msgstr ""
80
+
81
+#: modules/about.py:53
82
+msgid "translator-credits"
83
 msgstr ""
84
 
85
 #: modules/functions.py:47
86
@@ -41,6 +94,30 @@
87
 msgid " GB"
88
 msgstr ""
89
 
90
+#: modules/tray.py:39 modules/tray.py:69
91
+msgid "Hide"
92
+msgstr ""
93
+
94
+#: modules/tray.py:43 modules/curlew.py:337
95
+msgid "Stop Conversion"
96
+msgstr ""
97
+
98
+#: modules/tray.py:47
99
+msgid "Quit application"
100
+msgstr ""
101
+
102
+#: modules/tray.py:71
103
+msgid "Show"
104
+msgstr ""
105
+
106
+#: modules/logdialog.py:32
107
+msgid "Errors detail"
108
+msgstr ""
109
+
110
+#: modules/logdialog.py:51
111
+msgid "_Close"
112
+msgstr ""
113
+
114
 #: modules/edition.py:38
115
 msgid "Are you sure you want to save settings?"
116
 msgstr ""
117
@@ -53,97 +130,90 @@
118
 msgid "Are you sure you want to remove this format?"
119
 msgstr ""
120
 
121
-#: modules/edition.py:256
122
+#: modules/edition.py:244
123
+msgid "Edition"
124
+msgstr ""
125
+
126
+#: modules/edition.py:259
127
+msgid ""
128
+"<span foreground=\"red\"><i><b>WARNING:</b> Please change these values with "
129
+"care!</i></span>"
130
+msgstr ""
131
+
132
+#: modules/edition.py:263
133
 msgid "Audio:"
134
 msgstr ""
135
 
136
-#: modules/edition.py:264 modules/edition.py:283
137
+#: modules/edition.py:271 modules/edition.py:290
138
 msgid "Default"
139
 msgstr ""
140
 
141
-#: modules/edition.py:267
142
+#: modules/edition.py:274
143
 msgid "Audio Bitrates"
144
 msgstr ""
145
 
146
-#: modules/edition.py:269
147
+#: modules/edition.py:276
148
 msgid "Audio Frequencies"
149
 msgstr ""
150
 
151
-#: modules/edition.py:271 modules/curlew.py:558
152
+#: modules/edition.py:278 modules/curlew.py:567
153
 msgid "Audio Channels"
154
 msgstr ""
155
 
156
-#: modules/edition.py:273
157
+#: modules/edition.py:280
158
 msgid "Audio Codecs"
159
 msgstr ""
160
 
161
-#: modules/edition.py:276
162
+#: modules/edition.py:283
163
 msgid "Video:"
164
 msgstr ""
165
 
166
-#: modules/edition.py:286
167
+#: modules/edition.py:293
168
 msgid "Video Bitrates"
169
 msgstr ""
170
 
171
-#: modules/edition.py:288 modules/curlew.py:598
172
+#: modules/edition.py:295 modules/curlew.py:607
173
 msgid "Video FPS"
174
 msgstr ""
175
 
176
-#: modules/edition.py:290
177
+#: modules/edition.py:297
178
 msgid "Video Sizes"
179
 msgstr ""
180
 
181
-#: modules/edition.py:292
182
+#: modules/edition.py:299
183
 msgid "Video Codecs"
184
 msgstr ""
185
 
186
-#: modules/edition.py:294
187
+#: modules/edition.py:301
188
 msgid "Aspect Ratios"
189
 msgstr ""
190
 
191
-#: modules/edition.py:296
192
+#: modules/edition.py:303
193
 msgid "Other Options:"
194
 msgstr ""
195
 
196
-#: modules/edition.py:298
197
+#: modules/edition.py:305
198
 msgid "Extra Options"
199
 msgstr ""
200
 
201
curlew-0.2.3.tar.gz/po/de.po Added
201
 
1
@@ -0,0 +1,676 @@
2
+# SOME DESCRIPTIVE TITLE.
3
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
4
+# This file is distributed under the same license as the PACKAGE package.
5
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
6
+#
7
+msgid ""
8
+msgstr ""
9
+"Project-Id-Version: \n"
10
+"Report-Msgid-Bugs-To: \n"
11
+"POT-Creation-Date: 2016-10-01 14:51+0100\n"
12
+"PO-Revision-Date: 2016-09-24 16:01+0200\n"
13
+"Last-Translator: Rainer Peichl <peichl.rainer@gmail.com>\n"
14
+"Language-Team: \n"
15
+"Language: de_DE\n"
16
+"MIME-Version: 1.0\n"
17
+"Content-Type: text/plain; charset=UTF-8\n"
18
+"Content-Transfer-Encoding: 8bit\n"
19
+"X-Generator: Poedit 1.8.9\n"
20
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
21
+
22
+#: modules/customwidgets.py:52
23
+msgid "Top"
24
+msgstr "Oben"
25
+
26
+#: modules/customwidgets.py:60
27
+msgid "Bottom"
28
+msgstr "Unten"
29
+
30
+#: modules/customwidgets.py:68
31
+msgid "Left"
32
+msgstr "Links"
33
+
34
+#: modules/customwidgets.py:76
35
+msgid "Right"
36
+msgstr "Rechts"
37
+
38
+#: modules/customwidgets.py:174
39
+msgid "hr"
40
+msgstr "hr"
41
+
42
+#: modules/customwidgets.py:179
43
+msgid "min"
44
+msgstr "Min"
45
+
46
+#: modules/customwidgets.py:184 modules/curlew.py:714
47
+msgid "sec"
48
+msgstr "Sek"
49
+
50
+#: modules/favdialog.py:29 modules/curlew.py:496
51
+msgid "Favorite list"
52
+msgstr "Favoritenliste"
53
+
54
+#: modules/favdialog.py:44
55
+msgid "Format"
56
+msgstr "Format"
57
+
58
+#: modules/favdialog.py:60
59
+msgid "Up"
60
+msgstr "Hoch"
61
+
62
+#: modules/favdialog.py:66
63
+msgid "Down"
64
+msgstr "Runter"
65
+
66
+#: modules/favdialog.py:72 modules/edition.py:324 modules/curlew.py:2295
67
+msgid "Remove"
68
+msgstr "Entfernen"
69
+
70
+#: modules/about.py:33 modules/tray.py:33 modules/curlew.py:199
71
+#: modules/curlew.py:272
72
+msgid "Curlew"
73
+msgstr "Curlew"
74
+
75
+#: modules/about.py:37 modules/curlew.py:344
76
+msgid "About Curlew"
77
+msgstr "Über Curlew"
78
+
79
+#: modules/about.py:40
80
+msgid "Easy to use Multimedia Converter for Linux"
81
+msgstr "Ein einfacher Multimedia-Konverter für Linux"
82
+
83
+#: modules/about.py:53
84
+msgid "translator-credits"
85
+msgstr "Rainer Peichl <peichl.rainer@gmail.com>"
86
+
87
+#: modules/functions.py:47
88
+msgid " KB"
89
+msgstr " KB"
90
+
91
+#: modules/functions.py:50
92
+msgid " MB"
93
+msgstr " MB"
94
+
95
+#: modules/functions.py:53
96
+msgid " GB"
97
+msgstr " GB"
98
+
99
+#: modules/tray.py:39 modules/tray.py:69
100
+msgid "Hide"
101
+msgstr "Verbergen"
102
+
103
+#: modules/tray.py:43 modules/curlew.py:337
104
+msgid "Stop Conversion"
105
+msgstr "Stoppe die Konvertierung"
106
+
107
+#: modules/tray.py:47
108
+msgid "Quit application"
109
+msgstr "Anwendung beenden"
110
+
111
+#: modules/tray.py:71
112
+msgid "Show"
113
+msgstr "Anzeigen"
114
+
115
+#: modules/logdialog.py:32
116
+msgid "Errors detail"
117
+msgstr "Fehler Detail"
118
+
119
+#: modules/logdialog.py:51
120
+msgid "_Close"
121
+msgstr "_Schließen"
122
+
123
+#: modules/edition.py:38
124
+msgid "Are you sure you want to save settings?"
125
+msgstr "Sind Sie sicher, dass Sie die Einstellungen speichern möchten?"
126
+
127
+#: modules/edition.py:110
128
+msgid "You can't restore a custom format to defaults."
129
+msgstr ""
130
+"Sie können ein benutzerdefiniertes Format auf die Standardwerte zurücksetzen."
131
+
132
+#: modules/edition.py:205
133
+msgid "Are you sure you want to remove this format?"
134
+msgstr "Sind Sie sicher, dass Sie dieses Format entfernen wollen?"
135
+
136
+#: modules/edition.py:244
137
+#, fuzzy
138
+msgid "Edition"
139
+msgstr "Bearbeiten"
140
+
141
+#: modules/edition.py:259
142
+msgid ""
143
+"<span foreground=\"red\"><i><b>WARNING:</b> Please change these values with "
144
+"care!</i></span>"
145
+msgstr ""
146
+
147
+#: modules/edition.py:263
148
+msgid "Audio:"
149
+msgstr "Audio:"
150
+
151
+#: modules/edition.py:271 modules/edition.py:290
152
+msgid "Default"
153
+msgstr "Standard"
154
+
155
+#: modules/edition.py:274
156
+msgid "Audio Bitrates"
157
+msgstr "Audio Bitrates"
158
+
159
+#: modules/edition.py:276
160
+msgid "Audio Frequencies"
161
+msgstr "Audio Frequenzen"
162
+
163
+#: modules/edition.py:278 modules/curlew.py:567
164
+msgid "Audio Channels"
165
+msgstr "Audi Kanäle"
166
+
167
+#: modules/edition.py:280
168
+msgid "Audio Codecs"
169
+msgstr "Audio Codecs"
170
+
171
+#: modules/edition.py:283
172
+msgid "Video:"
173
+msgstr "Video:"
174
+
175
+#: modules/edition.py:293
176
+msgid "Video Bitrates"
177
+msgstr "Video Bitrates"
178
+
179
+#: modules/edition.py:295 modules/curlew.py:607
180
+msgid "Video FPS"
181
+msgstr "Video FPS"
182
+
183
+#: modules/edition.py:297
184
+msgid "Video Sizes"
185
+msgstr "Video Größe"
186
+
187
+#: modules/edition.py:299
188
+msgid "Video Codecs"
189
+msgstr "Video Codecs"
190
+
191
+#: modules/edition.py:301
192
+msgid "Aspect Ratios"
193
+msgstr "Seitenverhältnis"
194
+
195
+#: modules/edition.py:303
196
+msgid "Other Options:"
197
+msgstr "Andere Optionen:"
198
+
199
+#: modules/edition.py:305
200
+msgid "Extra Options"
201
curlew-0.2.2.tar.gz/po/en.po -> curlew-0.2.3.tar.gz/po/en.po Changed
201
 
1
@@ -7,7 +7,7 @@
2
 msgstr ""
3
 "Project-Id-Version: 0.1\n"
4
 "Report-Msgid-Bugs-To: \n"
5
-"POT-Creation-Date: 2016-03-14 09:37+0000\n"
6
+"POT-Creation-Date: 2016-10-01 14:51+0100\n"
7
 "PO-Revision-Date: 2013-03-07 14:21-0000\n"
8
 "Last-Translator: Fayssal Chamekh <chamfay@gmail.com>\n"
9
 "Language-Team: English <chamfay@gmail.com>\n"
10
@@ -18,16 +18,69 @@
11
 "X-Poedit-Language: English\n"
12
 "X-Poedit-SourceCharset: utf-8\n"
13
 
14
-#: modules/formats.py:60
15
-msgid "<i><span color=\"red\">No format selected!</span></i>"
16
+#: modules/customwidgets.py:52
17
+msgid "Top"
18
 msgstr ""
19
 
20
-#: modules/formats.py:113
21
-msgid "Edit"
22
+#: modules/customwidgets.py:60
23
+msgid "Bottom"
24
 msgstr ""
25
 
26
-#: modules/formats.py:121 modules/formats.py:123
27
-msgid "Choose"
28
+#: modules/customwidgets.py:68
29
+msgid "Left"
30
+msgstr ""
31
+
32
+#: modules/customwidgets.py:76
33
+msgid "Right"
34
+msgstr ""
35
+
36
+#: modules/customwidgets.py:174
37
+msgid "hr"
38
+msgstr ""
39
+
40
+#: modules/customwidgets.py:179
41
+msgid "min"
42
+msgstr ""
43
+
44
+#: modules/customwidgets.py:184 modules/curlew.py:714
45
+msgid "sec"
46
+msgstr ""
47
+
48
+#: modules/favdialog.py:29 modules/curlew.py:496
49
+msgid "Favorite list"
50
+msgstr ""
51
+
52
+#: modules/favdialog.py:44
53
+msgid "Format"
54
+msgstr ""
55
+
56
+#: modules/favdialog.py:60
57
+msgid "Up"
58
+msgstr ""
59
+
60
+#: modules/favdialog.py:66
61
+msgid "Down"
62
+msgstr ""
63
+
64
+#: modules/favdialog.py:72 modules/edition.py:324 modules/curlew.py:2295
65
+msgid "Remove"
66
+msgstr ""
67
+
68
+#: modules/about.py:33 modules/tray.py:33 modules/curlew.py:199
69
+#: modules/curlew.py:272
70
+msgid "Curlew"
71
+msgstr ""
72
+
73
+#: modules/about.py:37 modules/curlew.py:344
74
+msgid "About Curlew"
75
+msgstr ""
76
+
77
+#: modules/about.py:40
78
+msgid "Easy to use Multimedia Converter for Linux"
79
+msgstr ""
80
+
81
+#: modules/about.py:53
82
+msgid "translator-credits"
83
 msgstr ""
84
 
85
 #: modules/functions.py:47
86
@@ -42,6 +95,30 @@
87
 msgid " GB"
88
 msgstr ""
89
 
90
+#: modules/tray.py:39 modules/tray.py:69
91
+msgid "Hide"
92
+msgstr ""
93
+
94
+#: modules/tray.py:43 modules/curlew.py:337
95
+msgid "Stop Conversion"
96
+msgstr ""
97
+
98
+#: modules/tray.py:47
99
+msgid "Quit application"
100
+msgstr ""
101
+
102
+#: modules/tray.py:71
103
+msgid "Show"
104
+msgstr ""
105
+
106
+#: modules/logdialog.py:32
107
+msgid "Errors detail"
108
+msgstr ""
109
+
110
+#: modules/logdialog.py:51
111
+msgid "_Close"
112
+msgstr ""
113
+
114
 #: modules/edition.py:38
115
 msgid "Are you sure you want to save settings?"
116
 msgstr ""
117
@@ -54,97 +131,90 @@
118
 msgid "Are you sure you want to remove this format?"
119
 msgstr ""
120
 
121
-#: modules/edition.py:256
122
+#: modules/edition.py:244
123
+msgid "Edition"
124
+msgstr ""
125
+
126
+#: modules/edition.py:259
127
+msgid ""
128
+"<span foreground=\"red\"><i><b>WARNING:</b> Please change these values with "
129
+"care!</i></span>"
130
+msgstr ""
131
+
132
+#: modules/edition.py:263
133
 msgid "Audio:"
134
 msgstr ""
135
 
136
-#: modules/edition.py:264 modules/edition.py:283
137
+#: modules/edition.py:271 modules/edition.py:290
138
 msgid "Default"
139
 msgstr ""
140
 
141
-#: modules/edition.py:267
142
+#: modules/edition.py:274
143
 msgid "Audio Bitrates"
144
 msgstr ""
145
 
146
-#: modules/edition.py:269
147
+#: modules/edition.py:276
148
 msgid "Audio Frequencies"
149
 msgstr ""
150
 
151
-#: modules/edition.py:271 modules/curlew.py:558
152
+#: modules/edition.py:278 modules/curlew.py:567
153
 msgid "Audio Channels"
154
 msgstr ""
155
 
156
-#: modules/edition.py:273
157
+#: modules/edition.py:280
158
 msgid "Audio Codecs"
159
 msgstr ""
160
 
161
-#: modules/edition.py:276
162
+#: modules/edition.py:283
163
 msgid "Video:"
164
 msgstr ""
165
 
166
-#: modules/edition.py:286
167
+#: modules/edition.py:293
168
 msgid "Video Bitrates"
169
 msgstr ""
170
 
171
-#: modules/edition.py:288 modules/curlew.py:598
172
+#: modules/edition.py:295 modules/curlew.py:607
173
 msgid "Video FPS"
174
 msgstr ""
175
 
176
-#: modules/edition.py:290
177
+#: modules/edition.py:297
178
 msgid "Video Sizes"
179
 msgstr ""
180
 
181
-#: modules/edition.py:292
182
+#: modules/edition.py:299
183
 msgid "Video Codecs"
184
 msgstr ""
185
 
186
-#: modules/edition.py:294
187
+#: modules/edition.py:301
188
 msgid "Aspect Ratios"
189
 msgstr ""
190
 
191
-#: modules/edition.py:296
192
+#: modules/edition.py:303
193
 msgid "Other Options:"
194
 msgstr ""
195
 
196
-#: modules/edition.py:298
197
+#: modules/edition.py:305
198
 msgid "Extra Options"
199
 msgstr ""
200
 
201
curlew-0.2.2.tar.gz/po/es.po -> curlew-0.2.3.tar.gz/po/es.po Changed
201
 
1
@@ -1,15 +1,15 @@
2
-# SOME DESCRIPTIVE TITLE.
3
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
4
-# This file is distributed under the same license as the PACKAGE package.
5
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
6
-# 
7
+# SOME DESCRIPTIVE TITLE.
8
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
9
+# This file is distributed under the same license as the PACKAGE package.
10
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
11
+#
12
 msgid ""
13
 msgstr ""
14
 "Project-Id-Version: 0.1\n"
15
 "Report-Msgid-Bugs-To: \n"
16
-"POT-Creation-Date: 2016-03-14 09:37+0000\n"
17
-"PO-Revision-Date: 2013-08-12 15:59+0100\n"
18
-"Last-Translator: bernardo miguel savone <bmsavone@gmail.com>\n"
19
+"POT-Creation-Date: 2016-10-01 14:51+0100\n"
20
+"PO-Revision-Date: 2017-04-17 13:21+0200\n"
21
+"Last-Translator: Toni Estevez <toni.estevez@gmail.com>\n"
22
 "Language-Team: Spanish <bmsavone@gmail.com>\n"
23
 "Language: es\n"
24
 "MIME-Version: 1.0\n"
25
@@ -17,21 +17,74 @@
26
 "Content-Transfer-Encoding: 8bit\n"
27
 "X-Poedit-SourceCharset: UTF-8\n"
28
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
29
-"X-Generator: Poedit 1.5.7\n"
30
+"X-Generator: Poedit 1.8.7.1\n"
31
 
32
-#: modules/formats.py:60
33
-msgid "<i><span color=\"red\">No format selected!</span></i>"
34
-msgstr ""
35
+#: modules/customwidgets.py:52
36
+msgid "Top"
37
+msgstr "Arriba "
38
 
39
-#: modules/formats.py:113
40
-#, fuzzy
41
-msgid "Edit"
42
-msgstr "Editar lista"
43
+#: modules/customwidgets.py:60
44
+msgid "Bottom"
45
+msgstr "Abajo "
46
 
47
-#: modules/formats.py:121 modules/formats.py:123
48
-#, fuzzy
49
-msgid "Choose"
50
-msgstr "Elija otro nombre"
51
+#: modules/customwidgets.py:68
52
+msgid "Left"
53
+msgstr "Izquierda "
54
+
55
+#: modules/customwidgets.py:76
56
+msgid "Right"
57
+msgstr "Derecha "
58
+
59
+#: modules/customwidgets.py:174
60
+msgid "hr"
61
+msgstr "h"
62
+
63
+#: modules/customwidgets.py:179
64
+msgid "min"
65
+msgstr "min"
66
+
67
+#: modules/customwidgets.py:184 modules/curlew.py:714
68
+msgid "sec"
69
+msgstr "s"
70
+
71
+#: modules/favdialog.py:29 modules/curlew.py:496
72
+msgid "Favorite list"
73
+msgstr "Lista de favoritos"
74
+
75
+#: modules/favdialog.py:44
76
+msgid "Format"
77
+msgstr "Formato"
78
+
79
+#: modules/favdialog.py:60
80
+msgid "Up"
81
+msgstr "Arriba"
82
+
83
+#: modules/favdialog.py:66
84
+msgid "Down"
85
+msgstr "Abajo"
86
+
87
+#: modules/favdialog.py:72 modules/edition.py:324 modules/curlew.py:2295
88
+msgid "Remove"
89
+msgstr "Eliminar"
90
+
91
+#: modules/about.py:33 modules/tray.py:33 modules/curlew.py:199
92
+#: modules/curlew.py:272
93
+msgid "Curlew"
94
+msgstr "Curlew"
95
+
96
+#: modules/about.py:37 modules/curlew.py:344
97
+msgid "About Curlew"
98
+msgstr "Acerca de Curlew"
99
+
100
+#: modules/about.py:40
101
+msgid "Easy to use Multimedia Converter for Linux"
102
+msgstr "Convertidor multimedia para Linux fácil de usar"
103
+
104
+#: modules/about.py:53
105
+msgid "translator-credits"
106
+msgstr ""
107
+"bersil <bmsavone@gmail.com>\n"
108
+"Toni Estevez <toni.estevez@gmail.com>"
109
 
110
 #: modules/functions.py:47
111
 msgid " KB"
112
@@ -45,601 +98,554 @@
113
 msgid " GB"
114
 msgstr " GB"
115
 
116
+#: modules/tray.py:39 modules/tray.py:69
117
+msgid "Hide"
118
+msgstr "Ocultar"
119
+
120
+#: modules/tray.py:43 modules/curlew.py:337
121
+msgid "Stop Conversion"
122
+msgstr "Detener la conversión"
123
+
124
+#: modules/tray.py:47
125
+msgid "Quit application"
126
+msgstr "Salir de la aplicación"
127
+
128
+#: modules/tray.py:71
129
+msgid "Show"
130
+msgstr "Mostrar"
131
+
132
+#: modules/logdialog.py:32
133
+msgid "Errors detail"
134
+msgstr "Detalles del error"
135
+
136
+#: modules/logdialog.py:51
137
+msgid "_Close"
138
+msgstr "_Cerrar"
139
+
140
 #: modules/edition.py:38
141
 msgid "Are you sure you want to save settings?"
142
-msgstr ""
143
+msgstr "¿Seguro que quiere guardar la configuración?"
144
 
145
 #: modules/edition.py:110
146
 msgid "You can't restore a custom format to defaults."
147
 msgstr ""
148
+"No se pueden restaurar los valores por defecto de un formato personalizado."
149
 
150
 #: modules/edition.py:205
151
 msgid "Are you sure you want to remove this format?"
152
+msgstr "¿Seguro que quiere eliminar este formato?"
153
+
154
+#: modules/edition.py:244
155
+msgid "Edition"
156
+msgstr "Edición"
157
+
158
+#: modules/edition.py:259
159
+msgid ""
160
+"<span foreground=\"red\"><i><b>WARNING:</b> Please change these values with "
161
+"care!</i></span>"
162
 msgstr ""
163
+"<span foreground=\"red\"><i><b>ADVERTENCIA:</b> ¡Cambie estos valores con "
164
+"cuidado!</i></span>"
165
 
166
-#: modules/edition.py:256
167
-#, fuzzy
168
+#: modules/edition.py:263
169
 msgid "Audio:"
170
-msgstr "Audio"
171
+msgstr "Audio "
172
 
173
-#: modules/edition.py:264 modules/edition.py:283
174
+#: modules/edition.py:271 modules/edition.py:290
175
 msgid "Default"
176
-msgstr ""
177
+msgstr "Por defecto"
178
 
179
-#: modules/edition.py:267
180
-#, fuzzy
181
+#: modules/edition.py:274
182
 msgid "Audio Bitrates"
183
-msgstr "Audio Bitrate"
184
+msgstr "Tasas de bits "
185
 
186
-#: modules/edition.py:269
187
-#, fuzzy
188
+#: modules/edition.py:276
189
 msgid "Audio Frequencies"
190
-msgstr "Frequencia de audio"
191
+msgstr "Tasas de muestreo "
192
 
193
-#: modules/edition.py:271 modules/curlew.py:558
194
+#: modules/edition.py:278 modules/curlew.py:567
195
 msgid "Audio Channels"
196
-msgstr "Canales de audio"
197
+msgstr "Canales "
198
 
199
-#: modules/edition.py:273
200
-#, fuzzy
201
curlew-0.2.2.tar.gz/po/eu.po -> curlew-0.2.3.tar.gz/po/eu.po Changed
201
 
1
@@ -7,7 +7,7 @@
2
 msgstr ""
3
 "Project-Id-Version: 0.1\n"
4
 "Report-Msgid-Bugs-To: \n"
5
-"POT-Creation-Date: 2016-03-14 09:37+0000\n"
6
+"POT-Creation-Date: 2016-10-01 14:51+0100\n"
7
 "PO-Revision-Date: 2014-01-08 19:07+0100\n"
8
 "Last-Translator: Alexander Gabilondo <alexgabi@irakasle.net>\n"
9
 "Language-Team: BASQUE\n"
10
@@ -17,19 +17,70 @@
11
 "Content-Transfer-Encoding: 8bit\n"
12
 "X-Generator: Poedit 1.5.4\n"
13
 
14
-#: modules/formats.py:60
15
-msgid "<i><span color=\"red\">No format selected!</span></i>"
16
+#: modules/customwidgets.py:52
17
+msgid "Top"
18
+msgstr "Goitik"
19
+
20
+#: modules/customwidgets.py:60
21
+msgid "Bottom"
22
+msgstr "Behetik"
23
+
24
+#: modules/customwidgets.py:68
25
+msgid "Left"
26
+msgstr "Ezkerretik"
27
+
28
+#: modules/customwidgets.py:76
29
+msgid "Right"
30
+msgstr "Eskuinetik"
31
+
32
+#: modules/customwidgets.py:174
33
+msgid "hr"
34
+msgstr "ordu"
35
+
36
+#: modules/customwidgets.py:179
37
+msgid "min"
38
+msgstr "min"
39
+
40
+#: modules/customwidgets.py:184 modules/curlew.py:714
41
+msgid "sec"
42
+msgstr "seg"
43
+
44
+#: modules/favdialog.py:29 modules/curlew.py:496
45
+msgid "Favorite list"
46
+msgstr "Gogokoen zerrenda"
47
+
48
+#: modules/favdialog.py:44
49
+msgid "Format"
50
+msgstr "Formatua"
51
+
52
+#: modules/favdialog.py:60
53
+msgid "Up"
54
 msgstr ""
55
 
56
-#: modules/formats.py:113
57
-#, fuzzy
58
-msgid "Edit"
59
-msgstr "Editatu zerrenda"
60
+#: modules/favdialog.py:66
61
+msgid "Down"
62
+msgstr ""
63
 
64
-#: modules/formats.py:121 modules/formats.py:123
65
-#, fuzzy
66
-msgid "Choose"
67
-msgstr "Aukeratu beste izena"
68
+#: modules/favdialog.py:72 modules/edition.py:324 modules/curlew.py:2295
69
+msgid "Remove"
70
+msgstr "Kendu"
71
+
72
+#: modules/about.py:33 modules/tray.py:33 modules/curlew.py:199
73
+#: modules/curlew.py:272
74
+msgid "Curlew"
75
+msgstr "Curlew"
76
+
77
+#: modules/about.py:37 modules/curlew.py:344
78
+msgid "About Curlew"
79
+msgstr "Curlew-ri buruz"
80
+
81
+#: modules/about.py:40
82
+msgid "Easy to use Multimedia Converter for Linux"
83
+msgstr "Multimedia bihurtzaile erraza Linuxerako"
84
+
85
+#: modules/about.py:53
86
+msgid "translator-credits"
87
+msgstr "Itzultzailearen kredituak"
88
 
89
 #: modules/functions.py:47
90
 msgid " KB"
91
@@ -43,6 +94,30 @@
92
 msgid " GB"
93
 msgstr " GB"
94
 
95
+#: modules/tray.py:39 modules/tray.py:69
96
+msgid "Hide"
97
+msgstr "Ezkutatu"
98
+
99
+#: modules/tray.py:43 modules/curlew.py:337
100
+msgid "Stop Conversion"
101
+msgstr "Gelditu bihurketa"
102
+
103
+#: modules/tray.py:47
104
+msgid "Quit application"
105
+msgstr "Irten aplikaziotik"
106
+
107
+#: modules/tray.py:71
108
+msgid "Show"
109
+msgstr "Erakutsi"
110
+
111
+#: modules/logdialog.py:32
112
+msgid "Errors detail"
113
+msgstr "Errorearen xehetasunak"
114
+
115
+#: modules/logdialog.py:51
116
+msgid "_Close"
117
+msgstr ""
118
+
119
 #: modules/edition.py:38
120
 msgid "Are you sure you want to save settings?"
121
 msgstr ""
122
@@ -55,107 +130,101 @@
123
 msgid "Are you sure you want to remove this format?"
124
 msgstr ""
125
 
126
-#: modules/edition.py:256
127
+#: modules/edition.py:244
128
+#, fuzzy
129
+msgid "Edition"
130
+msgstr "Editatu zerrenda"
131
+
132
+#: modules/edition.py:259
133
+msgid ""
134
+"<span foreground=\"red\"><i><b>WARNING:</b> Please change these values with "
135
+"care!</i></span>"
136
+msgstr ""
137
+
138
+#: modules/edition.py:263
139
 #, fuzzy
140
 msgid "Audio:"
141
 msgstr "Audio"
142
 
143
-#: modules/edition.py:264 modules/edition.py:283
144
+#: modules/edition.py:271 modules/edition.py:290
145
 msgid "Default"
146
 msgstr ""
147
 
148
-#: modules/edition.py:267
149
+#: modules/edition.py:274
150
 #, fuzzy
151
 msgid "Audio Bitrates"
152
 msgstr "Audio bit-tasa"
153
 
154
-#: modules/edition.py:269
155
+#: modules/edition.py:276
156
 #, fuzzy
157
 msgid "Audio Frequencies"
158
 msgstr "Audio-maiztasuna"
159
 
160
-#: modules/edition.py:271 modules/curlew.py:558
161
+#: modules/edition.py:278 modules/curlew.py:567
162
 msgid "Audio Channels"
163
 msgstr "Audio-kanalak"
164
 
165
-#: modules/edition.py:273
166
+#: modules/edition.py:280
167
 #, fuzzy
168
 msgid "Audio Codecs"
169
 msgstr "Audio-kodeka"
170
 
171
-#: modules/edition.py:276
172
+#: modules/edition.py:283
173
 #, fuzzy
174
 msgid "Video:"
175
 msgstr "Bideoa"
176
 
177
-#: modules/edition.py:286
178
+#: modules/edition.py:293
179
 #, fuzzy
180
 msgid "Video Bitrates"
181
 msgstr "Bideo bit-tasa"
182
 
183
-#: modules/edition.py:288 modules/curlew.py:598
184
+#: modules/edition.py:295 modules/curlew.py:607
185
 msgid "Video FPS"
186
 msgstr "Bideo FPS"
187
 
188
-#: modules/edition.py:290
189
+#: modules/edition.py:297
190
 #, fuzzy
191
 msgid "Video Sizes"
192
 msgstr "Bideo-tamaina"
193
 
194
-#: modules/edition.py:292
195
+#: modules/edition.py:299
196
 #, fuzzy
197
 msgid "Video Codecs"
198
 msgstr "Bideo-kodeka"
199
 
200
-#: modules/edition.py:294
201
curlew-0.2.2.tar.gz/po/fr.po -> curlew-0.2.3.tar.gz/po/fr.po Changed
201
 
1
@@ -7,8 +7,8 @@
2
 msgstr ""
3
 "Project-Id-Version: 0.1\n"
4
 "Report-Msgid-Bugs-To: \n"
5
-"POT-Creation-Date: 2016-03-14 09:37+0000\n"
6
-"PO-Revision-Date: 2016-02-27 22:31+0100\n"
7
+"POT-Creation-Date: 2016-10-01 14:51+0100\n"
8
+"PO-Revision-Date: 2016-09-16 08:06+0100\n"
9
 "Last-Translator: Faissal Chamekh <chamfay@gmail.com>\n"
10
 "Language-Team: Fayssal Chamekh <chamfay@gmail.com>\n"
11
 "Language: fr_FR\n"
12
@@ -16,19 +16,72 @@
13
 "Content-Type: text/plain; charset=UTF-8\n"
14
 "Content-Transfer-Encoding: 8bit\n"
15
 "X-Poedit-SourceCharset: utf-8\n"
16
-"X-Generator: Poedit 1.8.4\n"
17
+"X-Generator: Poedit 1.8.7.1\n"
18
 
19
-#: modules/formats.py:60
20
-msgid "<i><span color=\"red\">No format selected!</span></i>"
21
-msgstr "<i><span color=\"red\">Aucun format sélectionné!</span></i>"
22
+#: modules/customwidgets.py:52
23
+msgid "Top"
24
+msgstr "Haut"
25
 
26
-#: modules/formats.py:113
27
-msgid "Edit"
28
-msgstr "Editer"
29
+#: modules/customwidgets.py:60
30
+msgid "Bottom"
31
+msgstr "Bas"
32
 
33
-#: modules/formats.py:121 modules/formats.py:123
34
-msgid "Choose"
35
-msgstr "Choisir"
36
+#: modules/customwidgets.py:68
37
+msgid "Left"
38
+msgstr "Gauche"
39
+
40
+#: modules/customwidgets.py:76
41
+msgid "Right"
42
+msgstr "Droite"
43
+
44
+#: modules/customwidgets.py:174
45
+msgid "hr"
46
+msgstr "hr"
47
+
48
+#: modules/customwidgets.py:179
49
+msgid "min"
50
+msgstr "min"
51
+
52
+#: modules/customwidgets.py:184 modules/curlew.py:714
53
+msgid "sec"
54
+msgstr "sec"
55
+
56
+#: modules/favdialog.py:29 modules/curlew.py:496
57
+msgid "Favorite list"
58
+msgstr "Liste des favoris"
59
+
60
+#: modules/favdialog.py:44
61
+msgid "Format"
62
+msgstr "Format"
63
+
64
+#: modules/favdialog.py:60
65
+msgid "Up"
66
+msgstr "Haut"
67
+
68
+#: modules/favdialog.py:66
69
+msgid "Down"
70
+msgstr "Bas"
71
+
72
+#: modules/favdialog.py:72 modules/edition.py:324 modules/curlew.py:2295
73
+msgid "Remove"
74
+msgstr "Supprimer"
75
+
76
+#: modules/about.py:33 modules/tray.py:33 modules/curlew.py:199
77
+#: modules/curlew.py:272
78
+msgid "Curlew"
79
+msgstr "Curlew"
80
+
81
+#: modules/about.py:37 modules/curlew.py:344
82
+msgid "About Curlew"
83
+msgstr "A propos de Curlew"
84
+
85
+#: modules/about.py:40
86
+msgid "Easy to use Multimedia Converter for Linux"
87
+msgstr "Un Convertisseur Multimédia simple à utiliser sous Linux"
88
+
89
+#: modules/about.py:53
90
+msgid "translator-credits"
91
+msgstr "Fayssal Chamekh <chamfay@gmail.com>"
92
 
93
 #: modules/functions.py:47
94
 msgid " KB"
95
@@ -42,6 +95,30 @@
96
 msgid " GB"
97
 msgstr " GB"
98
 
99
+#: modules/tray.py:39 modules/tray.py:69
100
+msgid "Hide"
101
+msgstr "Cacher"
102
+
103
+#: modules/tray.py:43 modules/curlew.py:337
104
+msgid "Stop Conversion"
105
+msgstr "Arrêter la conversion"
106
+
107
+#: modules/tray.py:47
108
+msgid "Quit application"
109
+msgstr "Quiter l'application"
110
+
111
+#: modules/tray.py:71
112
+msgid "Show"
113
+msgstr "Afficher"
114
+
115
+#: modules/logdialog.py:32
116
+msgid "Errors detail"
117
+msgstr "Détail des erreurs"
118
+
119
+#: modules/logdialog.py:51
120
+msgid "_Close"
121
+msgstr "_Fermer"
122
+
123
 #: modules/edition.py:38
124
 msgid "Are you sure you want to save settings?"
125
 msgstr "Etes-vous sûr que vous voulez enregistrer les paramètres?"
126
@@ -55,97 +132,90 @@
127
 msgid "Are you sure you want to remove this format?"
128
 msgstr "Êtes-vous sûr que vous voulez supprimer ce format?"
129
 
130
-#: modules/edition.py:256
131
+#: modules/edition.py:244
132
+msgid "Edition"
133
+msgstr "Edition"
134
+
135
+#: modules/edition.py:259
136
+msgid ""
137
+"<span foreground=\"red\"><i><b>WARNING:</b> Please change these values with "
138
+"care!</i></span>"
139
+msgstr ""
140
+
141
+#: modules/edition.py:263
142
 msgid "Audio:"
143
 msgstr "Audio:"
144
 
145
-#: modules/edition.py:264 modules/edition.py:283
146
+#: modules/edition.py:271 modules/edition.py:290
147
 msgid "Default"
148
 msgstr "Par défaut"
149
 
150
-#: modules/edition.py:267
151
+#: modules/edition.py:274
152
 msgid "Audio Bitrates"
153
 msgstr "Bitrates Audio"
154
 
155
-#: modules/edition.py:269
156
+#: modules/edition.py:276
157
 msgid "Audio Frequencies"
158
 msgstr "Fréquences Audio"
159
 
160
-#: modules/edition.py:271 modules/curlew.py:558
161
+#: modules/edition.py:278 modules/curlew.py:567
162
 msgid "Audio Channels"
163
 msgstr "Canaux Audio"
164
 
165
-#: modules/edition.py:273
166
+#: modules/edition.py:280
167
 msgid "Audio Codecs"
168
 msgstr "Codecs Audio"
169
 
170
-#: modules/edition.py:276
171
+#: modules/edition.py:283
172
 msgid "Video:"
173
 msgstr "Vidéo:"
174
 
175
-#: modules/edition.py:286
176
+#: modules/edition.py:293
177
 msgid "Video Bitrates"
178
 msgstr "Bitrates Vidéo"
179
 
180
-#: modules/edition.py:288 modules/curlew.py:598
181
+#: modules/edition.py:295 modules/curlew.py:607
182
 msgid "Video FPS"
183
 msgstr "FPS Vidéo"
184
 
185
-#: modules/edition.py:290
186
+#: modules/edition.py:297
187
 msgid "Video Sizes"
188
 msgstr "Dimensions vidéo"
189
 
190
-#: modules/edition.py:292
191
+#: modules/edition.py:299
192
 msgid "Video Codecs"
193
 msgstr "Codecs Vidéo"
194
 
195
-#: modules/edition.py:294
196
+#: modules/edition.py:301
197
 msgid "Aspect Ratios"
198
 msgstr "Proportions"
199
 
200
-#: modules/edition.py:296
201
curlew-0.2.2.tar.gz/po/it.po -> curlew-0.2.3.tar.gz/po/it.po Changed
201
 
1
@@ -7,7 +7,7 @@
2
 msgstr ""
3
 "Project-Id-Version: 0.1\n"
4
 "Report-Msgid-Bugs-To: \n"
5
-"POT-Creation-Date: 2016-03-14 09:37+0000\n"
6
+"POT-Creation-Date: 2016-10-01 14:51+0100\n"
7
 "PO-Revision-Date: 2013-08-12 15:58+0100\n"
8
 "Last-Translator: bernardo miguel savone <bmsavone@gmail.com>\n"
9
 "Language-Team: Italian <bmsavone@gmail.com>\n"
10
@@ -19,19 +19,70 @@
11
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
12
 "X-Generator: Poedit 1.5.7\n"
13
 
14
-#: modules/formats.py:60
15
-msgid "<i><span color=\"red\">No format selected!</span></i>"
16
+#: modules/customwidgets.py:52
17
+msgid "Top"
18
+msgstr "Sopra"
19
+
20
+#: modules/customwidgets.py:60
21
+msgid "Bottom"
22
+msgstr "Sotto"
23
+
24
+#: modules/customwidgets.py:68
25
+msgid "Left"
26
+msgstr "Sinistra"
27
+
28
+#: modules/customwidgets.py:76
29
+msgid "Right"
30
+msgstr "Destra"
31
+
32
+#: modules/customwidgets.py:174
33
+msgid "hr"
34
+msgstr "Ora"
35
+
36
+#: modules/customwidgets.py:179
37
+msgid "min"
38
+msgstr "min"
39
+
40
+#: modules/customwidgets.py:184 modules/curlew.py:714
41
+msgid "sec"
42
+msgstr "sec"
43
+
44
+#: modules/favdialog.py:29 modules/curlew.py:496
45
+msgid "Favorite list"
46
+msgstr "Lista dei preferiti"
47
+
48
+#: modules/favdialog.py:44
49
+msgid "Format"
50
+msgstr "Formato"
51
+
52
+#: modules/favdialog.py:60
53
+msgid "Up"
54
 msgstr ""
55
 
56
-#: modules/formats.py:113
57
-#, fuzzy
58
-msgid "Edit"
59
-msgstr "Edita lista"
60
+#: modules/favdialog.py:66
61
+msgid "Down"
62
+msgstr ""
63
 
64
-#: modules/formats.py:121 modules/formats.py:123
65
-#, fuzzy
66
-msgid "Choose"
67
-msgstr "Scegli un altro nome"
68
+#: modules/favdialog.py:72 modules/edition.py:324 modules/curlew.py:2295
69
+msgid "Remove"
70
+msgstr "Rimuovi"
71
+
72
+#: modules/about.py:33 modules/tray.py:33 modules/curlew.py:199
73
+#: modules/curlew.py:272
74
+msgid "Curlew"
75
+msgstr "Curlew"
76
+
77
+#: modules/about.py:37 modules/curlew.py:344
78
+msgid "About Curlew"
79
+msgstr "Info su Curlew"
80
+
81
+#: modules/about.py:40
82
+msgid "Easy to use Multimedia Converter for Linux"
83
+msgstr "Convertitore multimediale per Linux facile da usare"
84
+
85
+#: modules/about.py:53
86
+msgid "translator-credits"
87
+msgstr "bersil <bmsavone@gmail.com>"
88
 
89
 #: modules/functions.py:47
90
 msgid " KB"
91
@@ -45,6 +96,30 @@
92
 msgid " GB"
93
 msgstr " GB"
94
 
95
+#: modules/tray.py:39 modules/tray.py:69
96
+msgid "Hide"
97
+msgstr "Nascondi"
98
+
99
+#: modules/tray.py:43 modules/curlew.py:337
100
+msgid "Stop Conversion"
101
+msgstr "Ferma Conversione"
102
+
103
+#: modules/tray.py:47
104
+msgid "Quit application"
105
+msgstr "Chiudi l'applicazione"
106
+
107
+#: modules/tray.py:71
108
+msgid "Show"
109
+msgstr "Mostra"
110
+
111
+#: modules/logdialog.py:32
112
+msgid "Errors detail"
113
+msgstr "Dettagli del errore"
114
+
115
+#: modules/logdialog.py:51
116
+msgid "_Close"
117
+msgstr ""
118
+
119
 #: modules/edition.py:38
120
 msgid "Are you sure you want to save settings?"
121
 msgstr ""
122
@@ -57,108 +132,102 @@
123
 msgid "Are you sure you want to remove this format?"
124
 msgstr ""
125
 
126
-#: modules/edition.py:256
127
+#: modules/edition.py:244
128
+#, fuzzy
129
+msgid "Edition"
130
+msgstr "Edita lista"
131
+
132
+#: modules/edition.py:259
133
+msgid ""
134
+"<span foreground=\"red\"><i><b>WARNING:</b> Please change these values with "
135
+"care!</i></span>"
136
+msgstr ""
137
+
138
+#: modules/edition.py:263
139
 #, fuzzy
140
 msgid "Audio:"
141
 msgstr "Audio"
142
 
143
-#: modules/edition.py:264 modules/edition.py:283
144
+#: modules/edition.py:271 modules/edition.py:290
145
 msgid "Default"
146
 msgstr ""
147
 
148
-#: modules/edition.py:267
149
+#: modules/edition.py:274
150
 #, fuzzy
151
 msgid "Audio Bitrates"
152
 msgstr "Audio Bitrate"
153
 
154
-#: modules/edition.py:269
155
+#: modules/edition.py:276
156
 #, fuzzy
157
 msgid "Audio Frequencies"
158
 msgstr "Frequenza audio"
159
 
160
-#: modules/edition.py:271 modules/curlew.py:558
161
+#: modules/edition.py:278 modules/curlew.py:567
162
 msgid "Audio Channels"
163
 msgstr "Canali audio"
164
 
165
-#: modules/edition.py:273
166
+#: modules/edition.py:280
167
 #, fuzzy
168
 msgid "Audio Codecs"
169
 msgstr "Codec Audio"
170
 
171
-#: modules/edition.py:276
172
+#: modules/edition.py:283
173
 #, fuzzy
174
 msgid "Video:"
175
 msgstr "Video"
176
 
177
-#: modules/edition.py:286
178
+#: modules/edition.py:293
179
 #, fuzzy
180
 msgid "Video Bitrates"
181
 msgstr "Video Bitrate"
182
 
183
-#: modules/edition.py:288 modules/curlew.py:598
184
+#: modules/edition.py:295 modules/curlew.py:607
185
 msgid "Video FPS"
186
 msgstr "FPS Video"
187
 
188
-#: modules/edition.py:290
189
+#: modules/edition.py:297
190
 #, fuzzy
191
 msgid "Video Sizes"
192
 msgstr "Dimensioni video"
193
 
194
-#: modules/edition.py:292
195
+#: modules/edition.py:299
196
 #, fuzzy
197
 msgid "Video Codecs"
198
 msgstr "Codec Video"
199
 
200
-#: modules/edition.py:294
201
curlew-0.2.2.tar.gz/po/nl.po -> curlew-0.2.3.tar.gz/po/nl.po Changed
201
 
1
@@ -7,7 +7,7 @@
2
 msgstr ""
3
 "Project-Id-Version: 0.1\n"
4
 "Report-Msgid-Bugs-To: \n"
5
-"POT-Creation-Date: 2016-03-14 09:37+0000\n"
6
+"POT-Creation-Date: 2016-10-01 14:51+0100\n"
7
 "PO-Revision-Date: 2013-07-25 07:04-0000\n"
8
 "Last-Translator: Fayssal <chamfay@gmail.com>\n"
9
 "Language-Team:  <chamfay@gmail.com>\n"
10
@@ -18,19 +18,70 @@
11
 "X-Poedit-SourceCharset: utf-8\n"
12
 "X-Generator: Poedit 1.5.4\n"
13
 
14
-#: modules/formats.py:60
15
-msgid "<i><span color=\"red\">No format selected!</span></i>"
16
+#: modules/customwidgets.py:52
17
+msgid "Top"
18
+msgstr "Boven"
19
+
20
+#: modules/customwidgets.py:60
21
+msgid "Bottom"
22
+msgstr "Onder"
23
+
24
+#: modules/customwidgets.py:68
25
+msgid "Left"
26
+msgstr "Links"
27
+
28
+#: modules/customwidgets.py:76
29
+msgid "Right"
30
+msgstr "Rechts"
31
+
32
+#: modules/customwidgets.py:174
33
+msgid "hr"
34
+msgstr "uren"
35
+
36
+#: modules/customwidgets.py:179
37
+msgid "min"
38
+msgstr "minuten"
39
+
40
+#: modules/customwidgets.py:184 modules/curlew.py:714
41
+msgid "sec"
42
+msgstr "seconden"
43
+
44
+#: modules/favdialog.py:29 modules/curlew.py:496
45
+msgid "Favorite list"
46
+msgstr "Favorietenlijst"
47
+
48
+#: modules/favdialog.py:44
49
+msgid "Format"
50
+msgstr "Formaat"
51
+
52
+#: modules/favdialog.py:60
53
+msgid "Up"
54
 msgstr ""
55
 
56
-#: modules/formats.py:113
57
-#, fuzzy
58
-msgid "Edit"
59
-msgstr "Lijst bewerken"
60
+#: modules/favdialog.py:66
61
+msgid "Down"
62
+msgstr ""
63
 
64
-#: modules/formats.py:121 modules/formats.py:123
65
-#, fuzzy
66
-msgid "Choose"
67
-msgstr "Een andere naam geven"
68
+#: modules/favdialog.py:72 modules/edition.py:324 modules/curlew.py:2295
69
+msgid "Remove"
70
+msgstr "Verwijderen"
71
+
72
+#: modules/about.py:33 modules/tray.py:33 modules/curlew.py:199
73
+#: modules/curlew.py:272
74
+msgid "Curlew"
75
+msgstr "Curlew"
76
+
77
+#: modules/about.py:37 modules/curlew.py:344
78
+msgid "About Curlew"
79
+msgstr "Over Curlew"
80
+
81
+#: modules/about.py:40
82
+msgid "Easy to use Multimedia Converter for Linux"
83
+msgstr "Eenvoudig multimediabestanden omzetten in Linux"
84
+
85
+#: modules/about.py:53
86
+msgid "translator-credits"
87
+msgstr "JohnV "
88
 
89
 #: modules/functions.py:47
90
 msgid " KB"
91
@@ -44,6 +95,30 @@
92
 msgid " GB"
93
 msgstr ""
94
 
95
+#: modules/tray.py:39 modules/tray.py:69
96
+msgid "Hide"
97
+msgstr "Verbergen"
98
+
99
+#: modules/tray.py:43 modules/curlew.py:337
100
+msgid "Stop Conversion"
101
+msgstr "Conversie stoppen"
102
+
103
+#: modules/tray.py:47
104
+msgid "Quit application"
105
+msgstr "Toepassing beëindigen"
106
+
107
+#: modules/tray.py:71
108
+msgid "Show"
109
+msgstr "Tonen"
110
+
111
+#: modules/logdialog.py:32
112
+msgid "Errors detail"
113
+msgstr "Foutdetails"
114
+
115
+#: modules/logdialog.py:51
116
+msgid "_Close"
117
+msgstr ""
118
+
119
 #: modules/edition.py:38
120
 msgid "Are you sure you want to save settings?"
121
 msgstr ""
122
@@ -56,108 +131,102 @@
123
 msgid "Are you sure you want to remove this format?"
124
 msgstr ""
125
 
126
-#: modules/edition.py:256
127
+#: modules/edition.py:244
128
+#, fuzzy
129
+msgid "Edition"
130
+msgstr "Lijst bewerken"
131
+
132
+#: modules/edition.py:259
133
+msgid ""
134
+"<span foreground=\"red\"><i><b>WARNING:</b> Please change these values with "
135
+"care!</i></span>"
136
+msgstr ""
137
+
138
+#: modules/edition.py:263
139
 #, fuzzy
140
 msgid "Audio:"
141
 msgstr "Audio"
142
 
143
-#: modules/edition.py:264 modules/edition.py:283
144
+#: modules/edition.py:271 modules/edition.py:290
145
 msgid "Default"
146
 msgstr ""
147
 
148
-#: modules/edition.py:267
149
+#: modules/edition.py:274
150
 #, fuzzy
151
 msgid "Audio Bitrates"
152
 msgstr "Audiocompressie"
153
 
154
-#: modules/edition.py:269
155
+#: modules/edition.py:276
156
 #, fuzzy
157
 msgid "Audio Frequencies"
158
 msgstr "Audiofrequentie"
159
 
160
-#: modules/edition.py:271 modules/curlew.py:558
161
+#: modules/edition.py:278 modules/curlew.py:567
162
 msgid "Audio Channels"
163
 msgstr "Audiokanalen"
164
 
165
-#: modules/edition.py:273
166
+#: modules/edition.py:280
167
 #, fuzzy
168
 msgid "Audio Codecs"
169
 msgstr "Audiocodec"
170
 
171
-#: modules/edition.py:276
172
+#: modules/edition.py:283
173
 #, fuzzy
174
 msgid "Video:"
175
 msgstr "Video"
176
 
177
-#: modules/edition.py:286
178
+#: modules/edition.py:293
179
 #, fuzzy
180
 msgid "Video Bitrates"
181
 msgstr "Videocompressie"
182
 
183
-#: modules/edition.py:288 modules/curlew.py:598
184
+#: modules/edition.py:295 modules/curlew.py:607
185
 msgid "Video FPS"
186
 msgstr "Videobeelden per seconde"
187
 
188
-#: modules/edition.py:290
189
+#: modules/edition.py:297
190
 #, fuzzy
191
 msgid "Video Sizes"
192
 msgstr "Videoresolutie"
193
 
194
-#: modules/edition.py:292
195
+#: modules/edition.py:299
196
 #, fuzzy
197
 msgid "Video Codecs"
198
 msgstr "Videocodec"
199
 
200
-#: modules/edition.py:294
201
curlew-0.2.2.tar.gz/po/pl.po -> curlew-0.2.3.tar.gz/po/pl.po Changed
201
 
1
@@ -6,7 +6,7 @@
2
 msgstr ""
3
 "Project-Id-Version: \n"
4
 "Report-Msgid-Bugs-To: \n"
5
-"POT-Creation-Date: 2016-03-14 09:37+0000\n"
6
+"POT-Creation-Date: 2016-10-01 14:51+0100\n"
7
 "PO-Revision-Date: 2014-01-27 15:11+0100\n"
8
 "Last-Translator: Daniel Napora <napcok@gmail.com>\n"
9
 "Language-Team: Polish <kde-i18n-doc@kde.org>\n"
10
@@ -18,19 +18,70 @@
11
 "|| n%100>=20) ? 1 : 2);\n"
12
 "X-Generator: Lokalize 1.5\n"
13
 
14
-#: modules/formats.py:60
15
-msgid "<i><span color=\"red\">No format selected!</span></i>"
16
+#: modules/customwidgets.py:52
17
+msgid "Top"
18
+msgstr "Góra"
19
+
20
+#: modules/customwidgets.py:60
21
+msgid "Bottom"
22
+msgstr "Dół"
23
+
24
+#: modules/customwidgets.py:68
25
+msgid "Left"
26
+msgstr "Lewo"
27
+
28
+#: modules/customwidgets.py:76
29
+msgid "Right"
30
+msgstr "Prawo"
31
+
32
+#: modules/customwidgets.py:174
33
+msgid "hr"
34
+msgstr "h"
35
+
36
+#: modules/customwidgets.py:179
37
+msgid "min"
38
+msgstr "min"
39
+
40
+#: modules/customwidgets.py:184 modules/curlew.py:714
41
+msgid "sec"
42
+msgstr "sek"
43
+
44
+#: modules/favdialog.py:29 modules/curlew.py:496
45
+msgid "Favorite list"
46
+msgstr "Lista ulubionych"
47
+
48
+#: modules/favdialog.py:44
49
+msgid "Format"
50
+msgstr "Format"
51
+
52
+#: modules/favdialog.py:60
53
+msgid "Up"
54
 msgstr ""
55
 
56
-#: modules/formats.py:113
57
-#, fuzzy
58
-msgid "Edit"
59
-msgstr "Edytuj listę"
60
+#: modules/favdialog.py:66
61
+msgid "Down"
62
+msgstr ""
63
 
64
-#: modules/formats.py:121 modules/formats.py:123
65
-#, fuzzy
66
-msgid "Choose"
67
-msgstr "Wybierz inną nazwę"
68
+#: modules/favdialog.py:72 modules/edition.py:324 modules/curlew.py:2295
69
+msgid "Remove"
70
+msgstr "Usuń"
71
+
72
+#: modules/about.py:33 modules/tray.py:33 modules/curlew.py:199
73
+#: modules/curlew.py:272
74
+msgid "Curlew"
75
+msgstr "Curlew"
76
+
77
+#: modules/about.py:37 modules/curlew.py:344
78
+msgid "About Curlew"
79
+msgstr "O programie Curlew"
80
+
81
+#: modules/about.py:40
82
+msgid "Easy to use Multimedia Converter for Linux"
83
+msgstr "Łatwy w użyciu konwerter multimedialny dla Linuksa"
84
+
85
+#: modules/about.py:53
86
+msgid "translator-credits"
87
+msgstr "Daniel Napora <napcok@gmail.com>"
88
 
89
 #: modules/functions.py:47
90
 msgid " KB"
91
@@ -44,6 +95,30 @@
92
 msgid " GB"
93
 msgstr " GB"
94
 
95
+#: modules/tray.py:39 modules/tray.py:69
96
+msgid "Hide"
97
+msgstr "Ukryj"
98
+
99
+#: modules/tray.py:43 modules/curlew.py:337
100
+msgid "Stop Conversion"
101
+msgstr "Zatrzymaj konwertowanie"
102
+
103
+#: modules/tray.py:47
104
+msgid "Quit application"
105
+msgstr "Zakończ"
106
+
107
+#: modules/tray.py:71
108
+msgid "Show"
109
+msgstr "Pokaż"
110
+
111
+#: modules/logdialog.py:32
112
+msgid "Errors detail"
113
+msgstr "Szczegóły błędów"
114
+
115
+#: modules/logdialog.py:51
116
+msgid "_Close"
117
+msgstr ""
118
+
119
 #: modules/edition.py:38
120
 msgid "Are you sure you want to save settings?"
121
 msgstr ""
122
@@ -56,107 +131,101 @@
123
 msgid "Are you sure you want to remove this format?"
124
 msgstr ""
125
 
126
-#: modules/edition.py:256
127
+#: modules/edition.py:244
128
+#, fuzzy
129
+msgid "Edition"
130
+msgstr "Edytuj listę"
131
+
132
+#: modules/edition.py:259
133
+msgid ""
134
+"<span foreground=\"red\"><i><b>WARNING:</b> Please change these values with "
135
+"care!</i></span>"
136
+msgstr ""
137
+
138
+#: modules/edition.py:263
139
 #, fuzzy
140
 msgid "Audio:"
141
 msgstr "Dźwięk"
142
 
143
-#: modules/edition.py:264 modules/edition.py:283
144
+#: modules/edition.py:271 modules/edition.py:290
145
 msgid "Default"
146
 msgstr ""
147
 
148
-#: modules/edition.py:267
149
+#: modules/edition.py:274
150
 #, fuzzy
151
 msgid "Audio Bitrates"
152
 msgstr "Bitrate:"
153
 
154
-#: modules/edition.py:269
155
+#: modules/edition.py:276
156
 #, fuzzy
157
 msgid "Audio Frequencies"
158
 msgstr "Częstotliwość"
159
 
160
-#: modules/edition.py:271 modules/curlew.py:558
161
+#: modules/edition.py:278 modules/curlew.py:567
162
 msgid "Audio Channels"
163
 msgstr "Kanały"
164
 
165
-#: modules/edition.py:273
166
+#: modules/edition.py:280
167
 #, fuzzy
168
 msgid "Audio Codecs"
169
 msgstr "Kodek"
170
 
171
-#: modules/edition.py:276
172
+#: modules/edition.py:283
173
 #, fuzzy
174
 msgid "Video:"
175
 msgstr "Wideo"
176
 
177
-#: modules/edition.py:286
178
+#: modules/edition.py:293
179
 #, fuzzy
180
 msgid "Video Bitrates"
181
 msgstr "Bitrate"
182
 
183
-#: modules/edition.py:288 modules/curlew.py:598
184
+#: modules/edition.py:295 modules/curlew.py:607
185
 msgid "Video FPS"
186
 msgstr "FPS"
187
 
188
-#: modules/edition.py:290
189
+#: modules/edition.py:297
190
 #, fuzzy
191
 msgid "Video Sizes"
192
 msgstr "Rozmiar"
193
 
194
-#: modules/edition.py:292
195
+#: modules/edition.py:299
196
 #, fuzzy
197
 msgid "Video Codecs"
198
 msgstr "Kodek"
199
 
200
-#: modules/edition.py:294
201
curlew-0.2.2.tar.gz/po/ru.po -> curlew-0.2.3.tar.gz/po/ru.po Changed
201
 
1
@@ -7,7 +7,7 @@
2
 msgstr ""
3
 "Project-Id-Version: 0.1\n"
4
 "Report-Msgid-Bugs-To: \n"
5
-"POT-Creation-Date: 2016-03-14 09:37+0000\n"
6
+"POT-Creation-Date: 2016-10-01 14:51+0100\n"
7
 "PO-Revision-Date: 2014-02-15 09:42-0000\n"
8
 "Last-Translator: Fayssal Chamekh <chamfay@gmail.com>\n"
9
 "Language-Team: None\n"
10
@@ -18,19 +18,71 @@
11
 "X-Poedit-SourceCharset: utf-8\n"
12
 "X-Generator: Poedit 1.5.4\n"
13
 
14
-#: modules/formats.py:60
15
-msgid "<i><span color=\"red\">No format selected!</span></i>"
16
+#: modules/customwidgets.py:52
17
+msgid "Top"
18
+msgstr "Сверху"
19
+
20
+#: modules/customwidgets.py:60
21
+msgid "Bottom"
22
+msgstr "Снизу"
23
+
24
+#: modules/customwidgets.py:68
25
+msgid "Left"
26
+msgstr "Слева"
27
+
28
+#: modules/customwidgets.py:76
29
+msgid "Right"
30
+msgstr "Справа"
31
+
32
+#: modules/customwidgets.py:174
33
+msgid "hr"
34
 msgstr ""
35
 
36
-#: modules/formats.py:113
37
-#, fuzzy
38
-msgid "Edit"
39
-msgstr "Изменить список"
40
+#: modules/customwidgets.py:179
41
+msgid "min"
42
+msgstr "мин"
43
 
44
-#: modules/formats.py:121 modules/formats.py:123
45
+#: modules/customwidgets.py:184 modules/curlew.py:714
46
+msgid "sec"
47
+msgstr "сек"
48
+
49
+#: modules/favdialog.py:29 modules/curlew.py:496
50
+msgid "Favorite list"
51
+msgstr "Список избранного"
52
+
53
+#: modules/favdialog.py:44
54
+msgid "Format"
55
+msgstr "Формат"
56
+
57
+#: modules/favdialog.py:60
58
+msgid "Up"
59
+msgstr ""
60
+
61
+#: modules/favdialog.py:66
62
+msgid "Down"
63
+msgstr ""
64
+
65
+#: modules/favdialog.py:72 modules/edition.py:324 modules/curlew.py:2295
66
+msgid "Remove"
67
+msgstr "Убрать"
68
+
69
+#: modules/about.py:33 modules/tray.py:33 modules/curlew.py:199
70
+#: modules/curlew.py:272
71
 #, fuzzy
72
-msgid "Choose"
73
-msgstr "предложить выбор нового имени"
74
+msgid "Curlew"
75
+msgstr "О Churlew"
76
+
77
+#: modules/about.py:37 modules/curlew.py:344
78
+msgid "About Curlew"
79
+msgstr "О Churlew"
80
+
81
+#: modules/about.py:40
82
+msgid "Easy to use Multimedia Converter for Linux"
83
+msgstr "Легкий для использования Мультимедиа Конвертер для GNU/Linux"
84
+
85
+#: modules/about.py:53
86
+msgid "translator-credits"
87
+msgstr "о переводчиках"
88
 
89
 #: modules/functions.py:47
90
 msgid " KB"
91
@@ -44,6 +96,30 @@
92
 msgid " GB"
93
 msgstr " ГБ"
94
 
95
+#: modules/tray.py:39 modules/tray.py:69
96
+msgid "Hide"
97
+msgstr "Скрыть"
98
+
99
+#: modules/tray.py:43 modules/curlew.py:337
100
+msgid "Stop Conversion"
101
+msgstr "Остановить конвертацию"
102
+
103
+#: modules/tray.py:47
104
+msgid "Quit application"
105
+msgstr "Выйти из программы"
106
+
107
+#: modules/tray.py:71
108
+msgid "Show"
109
+msgstr "Показать"
110
+
111
+#: modules/logdialog.py:32
112
+msgid "Errors detail"
113
+msgstr "Подробности ошибки"
114
+
115
+#: modules/logdialog.py:51
116
+msgid "_Close"
117
+msgstr ""
118
+
119
 #: modules/edition.py:38
120
 msgid "Are you sure you want to save settings?"
121
 msgstr ""
122
@@ -56,108 +132,101 @@
123
 msgid "Are you sure you want to remove this format?"
124
 msgstr ""
125
 
126
-#: modules/edition.py:256
127
+#: modules/edition.py:244
128
+#, fuzzy
129
+msgid "Edition"
130
+msgstr "Изменить список"
131
+
132
+#: modules/edition.py:259
133
+msgid ""
134
+"<span foreground=\"red\"><i><b>WARNING:</b> Please change these values with "
135
+"care!</i></span>"
136
+msgstr ""
137
+
138
+#: modules/edition.py:263
139
 #, fuzzy
140
 msgid "Audio:"
141
 msgstr "Звук"
142
 
143
-#: modules/edition.py:264 modules/edition.py:283
144
+#: modules/edition.py:271 modules/edition.py:290
145
 msgid "Default"
146
 msgstr ""
147
 
148
-#: modules/edition.py:267
149
+#: modules/edition.py:274
150
 #, fuzzy
151
 msgid "Audio Bitrates"
152
 msgstr "Скорость потока"
153
 
154
-#: modules/edition.py:269
155
+#: modules/edition.py:276
156
 #, fuzzy
157
 msgid "Audio Frequencies"
158
 msgstr "Частота звука"
159
 
160
-#: modules/edition.py:271 modules/curlew.py:558
161
+#: modules/edition.py:278 modules/curlew.py:567
162
 msgid "Audio Channels"
163
 msgstr "Звуковые каналы"
164
 
165
-#: modules/edition.py:273
166
+#: modules/edition.py:280
167
 #, fuzzy
168
 msgid "Audio Codecs"
169
 msgstr "Звуковой кодек"
170
 
171
-#: modules/edition.py:276
172
+#: modules/edition.py:283
173
 #, fuzzy
174
 msgid "Video:"
175
 msgstr "Видео"
176
 
177
-#: modules/edition.py:286
178
+#: modules/edition.py:293
179
 #, fuzzy
180
 msgid "Video Bitrates"
181
 msgstr "Скорость потока"
182
 
183
-#: modules/edition.py:288 modules/curlew.py:598
184
+#: modules/edition.py:295 modules/curlew.py:607
185
 msgid "Video FPS"
186
 msgstr "Частота кадров"
187
 
188
-#: modules/edition.py:290
189
+#: modules/edition.py:297
190
 #, fuzzy
191
 msgid "Video Sizes"
192
 msgstr "Размер видео"
193
 
194
-#: modules/edition.py:292
195
+#: modules/edition.py:299
196
 #, fuzzy
197
 msgid "Video Codecs"
198
 msgstr "Видео кодек"
199
 
200
-#: modules/edition.py:294
201
curlew-0.2.2.tar.gz/po/sr.po -> curlew-0.2.3.tar.gz/po/sr.po Changed
201
 
1
@@ -7,7 +7,7 @@
2
 msgstr ""
3
 "Project-Id-Version: 0.1.22\n"
4
 "Report-Msgid-Bugs-To: \n"
5
-"POT-Creation-Date: 2016-03-14 09:37+0000\n"
6
+"POT-Creation-Date: 2016-10-01 14:51+0100\n"
7
 "PO-Revision-Date: 2014-02-24 17:27+0100\n"
8
 "Last-Translator: Ch_Brozović <chajbo@ro.ru>\n"
9
 "Language-Team: LANGUAGE <LL@li.org>\n"
10
@@ -16,19 +16,70 @@
11
 "Content-Type: text/plain; charset=UTF-8\n"
12
 "Content-Transfer-Encoding: 8bit\n"
13
 
14
-#: modules/formats.py:60
15
-msgid "<i><span color=\"red\">No format selected!</span></i>"
16
+#: modules/customwidgets.py:52
17
+msgid "Top"
18
+msgstr "На врху"
19
+
20
+#: modules/customwidgets.py:60
21
+msgid "Bottom"
22
+msgstr "Доле"
23
+
24
+#: modules/customwidgets.py:68
25
+msgid "Left"
26
+msgstr "Лево"
27
+
28
+#: modules/customwidgets.py:76
29
+msgid "Right"
30
+msgstr "Десно"
31
+
32
+#: modules/customwidgets.py:174
33
+msgid "hr"
34
+msgstr "час"
35
+
36
+#: modules/customwidgets.py:179
37
+msgid "min"
38
+msgstr "мин"
39
+
40
+#: modules/customwidgets.py:184 modules/curlew.py:714
41
+msgid "sec"
42
+msgstr "сек"
43
+
44
+#: modules/favdialog.py:29 modules/curlew.py:496
45
+msgid "Favorite list"
46
+msgstr "Листа омиљеног"
47
+
48
+#: modules/favdialog.py:44
49
+msgid "Format"
50
+msgstr "Формат"
51
+
52
+#: modules/favdialog.py:60
53
+msgid "Up"
54
 msgstr ""
55
 
56
-#: modules/formats.py:113
57
-#, fuzzy
58
-msgid "Edit"
59
-msgstr "Листа измена"
60
+#: modules/favdialog.py:66
61
+msgid "Down"
62
+msgstr ""
63
 
64
-#: modules/formats.py:121 modules/formats.py:123
65
-#, fuzzy
66
-msgid "Choose"
67
-msgstr "Одреди друго име"
68
+#: modules/favdialog.py:72 modules/edition.py:324 modules/curlew.py:2295
69
+msgid "Remove"
70
+msgstr "Уклони"
71
+
72
+#: modules/about.py:33 modules/tray.py:33 modules/curlew.py:199
73
+#: modules/curlew.py:272
74
+msgid "Curlew"
75
+msgstr "Curlew"
76
+
77
+#: modules/about.py:37 modules/curlew.py:344
78
+msgid "About Curlew"
79
+msgstr "О Curlew"
80
+
81
+#: modules/about.py:40
82
+msgid "Easy to use Multimedia Converter for Linux"
83
+msgstr "Једноставан конвертер мултимедије за Линукс"
84
+
85
+#: modules/about.py:53
86
+msgid "translator-credits"
87
+msgstr "преводиоци"
88
 
89
 #: modules/functions.py:47
90
 msgid " KB"
91
@@ -42,6 +93,30 @@
92
 msgid " GB"
93
 msgstr "ГБ"
94
 
95
+#: modules/tray.py:39 modules/tray.py:69
96
+msgid "Hide"
97
+msgstr "Сакриј"
98
+
99
+#: modules/tray.py:43 modules/curlew.py:337
100
+msgid "Stop Conversion"
101
+msgstr "Заустави конверзију"
102
+
103
+#: modules/tray.py:47
104
+msgid "Quit application"
105
+msgstr "Напусти програм"
106
+
107
+#: modules/tray.py:71
108
+msgid "Show"
109
+msgstr "Покажи"
110
+
111
+#: modules/logdialog.py:32
112
+msgid "Errors detail"
113
+msgstr "Детаљи грешке"
114
+
115
+#: modules/logdialog.py:51
116
+msgid "_Close"
117
+msgstr ""
118
+
119
 #: modules/edition.py:38
120
 msgid "Are you sure you want to save settings?"
121
 msgstr ""
122
@@ -54,107 +129,101 @@
123
 msgid "Are you sure you want to remove this format?"
124
 msgstr ""
125
 
126
-#: modules/edition.py:256
127
+#: modules/edition.py:244
128
+#, fuzzy
129
+msgid "Edition"
130
+msgstr "Листа измена"
131
+
132
+#: modules/edition.py:259
133
+msgid ""
134
+"<span foreground=\"red\"><i><b>WARNING:</b> Please change these values with "
135
+"care!</i></span>"
136
+msgstr ""
137
+
138
+#: modules/edition.py:263
139
 #, fuzzy
140
 msgid "Audio:"
141
 msgstr "Звук"
142
 
143
-#: modules/edition.py:264 modules/edition.py:283
144
+#: modules/edition.py:271 modules/edition.py:290
145
 msgid "Default"
146
 msgstr ""
147
 
148
-#: modules/edition.py:267
149
+#: modules/edition.py:274
150
 #, fuzzy
151
 msgid "Audio Bitrates"
152
 msgstr "Брзина преноса звука"
153
 
154
-#: modules/edition.py:269
155
+#: modules/edition.py:276
156
 #, fuzzy
157
 msgid "Audio Frequencies"
158
 msgstr "Звучна фреквенција"
159
 
160
-#: modules/edition.py:271 modules/curlew.py:558
161
+#: modules/edition.py:278 modules/curlew.py:567
162
 msgid "Audio Channels"
163
 msgstr "Звучни канали"
164
 
165
-#: modules/edition.py:273
166
+#: modules/edition.py:280
167
 #, fuzzy
168
 msgid "Audio Codecs"
169
 msgstr "Звучни кодеци"
170
 
171
-#: modules/edition.py:276
172
+#: modules/edition.py:283
173
 #, fuzzy
174
 msgid "Video:"
175
 msgstr "Видео"
176
 
177
-#: modules/edition.py:286
178
+#: modules/edition.py:293
179
 #, fuzzy
180
 msgid "Video Bitrates"
181
 msgstr "Брзина преноса видеа"
182
 
183
-#: modules/edition.py:288 modules/curlew.py:598
184
+#: modules/edition.py:295 modules/curlew.py:607
185
 msgid "Video FPS"
186
 msgstr "Видео ФПС"
187
 
188
-#: modules/edition.py:290
189
+#: modules/edition.py:297
190
 #, fuzzy
191
 msgid "Video Sizes"
192
 msgstr "Величина видеа"
193
 
194
-#: modules/edition.py:292
195
+#: modules/edition.py:299
196
 #, fuzzy
197
 msgid "Video Codecs"
198
 msgstr "Видео кодек"
199
 
200
-#: modules/edition.py:294
201
curlew-0.2.2.tar.gz/po/zh_TW.po -> curlew-0.2.3.tar.gz/po/zh_TW.po Changed
201
 
1
@@ -7,7 +7,7 @@
2
 msgstr ""
3
 "Project-Id-Version: 0.1\n"
4
 "Report-Msgid-Bugs-To: \n"
5
-"POT-Creation-Date: 2016-03-14 09:37+0000\n"
6
+"POT-Creation-Date: 2016-10-01 14:51+0100\n"
7
 "PO-Revision-Date: 2013-09-26 12:58+0800\n"
8
 "Last-Translator: taijuin <taijuin@gmail.com>\n"
9
 "Language-Team: taijuin <taijuin@gmail.com>\n"
10
@@ -18,19 +18,70 @@
11
 "X-Poedit-SourceCharset: UTF-8\n"
12
 "X-Generator: Poedit 1.5.4\n"
13
 
14
-#: modules/formats.py:60
15
-msgid "<i><span color=\"red\">No format selected!</span></i>"
16
+#: modules/customwidgets.py:52
17
+msgid "Top"
18
+msgstr "頂端"
19
+
20
+#: modules/customwidgets.py:60
21
+msgid "Bottom"
22
+msgstr "底部"
23
+
24
+#: modules/customwidgets.py:68
25
+msgid "Left"
26
+msgstr "左"
27
+
28
+#: modules/customwidgets.py:76
29
+msgid "Right"
30
+msgstr "右"
31
+
32
+#: modules/customwidgets.py:174
33
+msgid "hr"
34
+msgstr "小時"
35
+
36
+#: modules/customwidgets.py:179
37
+msgid "min"
38
+msgstr "分鐘"
39
+
40
+#: modules/customwidgets.py:184 modules/curlew.py:714
41
+msgid "sec"
42
+msgstr "秒鐘"
43
+
44
+#: modules/favdialog.py:29 modules/curlew.py:496
45
+msgid "Favorite list"
46
+msgstr "收藏清單"
47
+
48
+#: modules/favdialog.py:44
49
+msgid "Format"
50
+msgstr "格式"
51
+
52
+#: modules/favdialog.py:60
53
+msgid "Up"
54
 msgstr ""
55
 
56
-#: modules/formats.py:113
57
-#, fuzzy
58
-msgid "Edit"
59
-msgstr "編輯清單"
60
+#: modules/favdialog.py:66
61
+msgid "Down"
62
+msgstr ""
63
 
64
-#: modules/formats.py:121 modules/formats.py:123
65
-#, fuzzy
66
-msgid "Choose"
67
-msgstr "選擇其他名稱"
68
+#: modules/favdialog.py:72 modules/edition.py:324 modules/curlew.py:2295
69
+msgid "Remove"
70
+msgstr "移除"
71
+
72
+#: modules/about.py:33 modules/tray.py:33 modules/curlew.py:199
73
+#: modules/curlew.py:272
74
+msgid "Curlew"
75
+msgstr "Curlew"
76
+
77
+#: modules/about.py:37 modules/curlew.py:344
78
+msgid "About Curlew"
79
+msgstr "關於 Curlew"
80
+
81
+#: modules/about.py:40
82
+msgid "Easy to use Multimedia Converter for Linux"
83
+msgstr "適用於Linux,且易於使用之多媒體轉換器"
84
+
85
+#: modules/about.py:53
86
+msgid "translator-credits"
87
+msgstr "翻譯者榮譽榜"
88
 
89
 #: modules/functions.py:47
90
 msgid " KB"
91
@@ -44,6 +95,30 @@
92
 msgid " GB"
93
 msgstr " GB"
94
 
95
+#: modules/tray.py:39 modules/tray.py:69
96
+msgid "Hide"
97
+msgstr "隱藏"
98
+
99
+#: modules/tray.py:43 modules/curlew.py:337
100
+msgid "Stop Conversion"
101
+msgstr "停止轉換"
102
+
103
+#: modules/tray.py:47
104
+msgid "Quit application"
105
+msgstr "結束應用程式"
106
+
107
+#: modules/tray.py:71
108
+msgid "Show"
109
+msgstr "顯示"
110
+
111
+#: modules/logdialog.py:32
112
+msgid "Errors detail"
113
+msgstr "錯誤細節"
114
+
115
+#: modules/logdialog.py:51
116
+msgid "_Close"
117
+msgstr ""
118
+
119
 #: modules/edition.py:38
120
 msgid "Are you sure you want to save settings?"
121
 msgstr ""
122
@@ -56,108 +131,102 @@
123
 msgid "Are you sure you want to remove this format?"
124
 msgstr ""
125
 
126
-#: modules/edition.py:256
127
+#: modules/edition.py:244
128
+#, fuzzy
129
+msgid "Edition"
130
+msgstr "編輯清單"
131
+
132
+#: modules/edition.py:259
133
+msgid ""
134
+"<span foreground=\"red\"><i><b>WARNING:</b> Please change these values with "
135
+"care!</i></span>"
136
+msgstr ""
137
+
138
+#: modules/edition.py:263
139
 #, fuzzy
140
 msgid "Audio:"
141
 msgstr "音訊"
142
 
143
-#: modules/edition.py:264 modules/edition.py:283
144
+#: modules/edition.py:271 modules/edition.py:290
145
 msgid "Default"
146
 msgstr ""
147
 
148
-#: modules/edition.py:267
149
+#: modules/edition.py:274
150
 #, fuzzy
151
 msgid "Audio Bitrates"
152
 msgstr "音訊位元率"
153
 
154
-#: modules/edition.py:269
155
+#: modules/edition.py:276
156
 #, fuzzy
157
 msgid "Audio Frequencies"
158
 msgstr "音訊頻率"
159
 
160
-#: modules/edition.py:271 modules/curlew.py:558
161
+#: modules/edition.py:278 modules/curlew.py:567
162
 msgid "Audio Channels"
163
 msgstr "音訊頻道"
164
 
165
-#: modules/edition.py:273
166
+#: modules/edition.py:280
167
 #, fuzzy
168
 msgid "Audio Codecs"
169
 msgstr "音訊編解碼器"
170
 
171
-#: modules/edition.py:276
172
+#: modules/edition.py:283
173
 #, fuzzy
174
 msgid "Video:"
175
 msgstr "影片"
176
 
177
-#: modules/edition.py:286
178
+#: modules/edition.py:293
179
 #, fuzzy
180
 msgid "Video Bitrates"
181
 msgstr "影片位元率"
182
 
183
-#: modules/edition.py:288 modules/curlew.py:598
184
+#: modules/edition.py:295 modules/curlew.py:607
185
 msgid "Video FPS"
186
 msgstr "畫面更新率"
187
 
188
-#: modules/edition.py:290
189
+#: modules/edition.py:297
190
 #, fuzzy
191
 msgid "Video Sizes"
192
 msgstr "影片大小"
193
 
194
-#: modules/edition.py:292
195
+#: modules/edition.py:299
196
 #, fuzzy
197
 msgid "Video Codecs"
198
 msgstr "視訊編解碼器"
199
 
200
-#: modules/edition.py:294
201
curlew-0.2.2.tar.gz/setup.py -> curlew-0.2.3.tar.gz/setup.py Changed
28
 
1
@@ -9,7 +9,7 @@
2
 #     "librsvg2-bin" to use rsvg-convert command.
3
 #     "intltool-debian" or "intltool" to use intltool-update command.
4
 
5
-VERSION = '0.2.2'
6
+VERSION = '0.2.3'
7
 SVG_CONVERT = 'rsvg-convert'
8
 UPDATE = 'intltool-update'
9
 UPDATE_DEBIAN = '/usr/share/intltool-debian/intltool-update'
10
@@ -19,7 +19,7 @@
11
               ('share/icons/hicolor/scalable/apps', ['curlew.svg']),
12
               ('share/pixmaps', ['curlew.svg']),
13
               ('share/doc/curlew', doc_files),
14
-              ('share/curlew', ['formats.cfg']),
15
+              ('share/curlew', ['formats.cfg', 'done.ogg']),
16
               #('share/curlew', ['formats.cfg', 'ffmpeg']), # Portable version
17
               ('share/curlew/modules', glob("modules/*.py"))
18
               ]
19
@@ -137,7 +137,7 @@
20
 - Hide the advanced options with the ability to show them.
21
 - Convert to more than 100 different formats.
22
 - Allow to edit formats.
23
-- Shutdown or suspend PC afer a conversion process.
24
+- Shutdown or suspend PC after a conversion process.
25
 - Show file informations (duration, remaining time, estimated size, progress value).
26
 - Show file details using mediainfo.
27
 - Allow to skip or remove file during conversion process.
28
curlew-0.2.2.tar.gz/stdeb.cfg -> curlew-0.2.3.tar.gz/stdeb.cfg Changed
10
 
1
@@ -2,7 +2,7 @@
2
 Source: curlew
3
 Package: curlew
4
 Section: video
5
-Depends3: python3-gi (>> 3.12), python3-dbus, gir1.2-gtk-3.0 (>> 3.12), gnome-icon-theme-symbolic, ffmpeg | libav-tools, xdg-utils, mediainfo
6
+Depends3: python3-gi (>> 3.12), python3-dbus, gir1.2-gtk-3.0 (>> 3.12), gir1.2-gstreamer-1.0, gnome-icon-theme-symbolic, ffmpeg | libav-tools, xdg-utils, mediainfo
7
 Build-Depends: librsvg2-bin, intltool-debian
8
 XS-Python-Version: >= 3.3
9
 X-Python3-Version: >= 3.3
10