Merge lp:~jbicha/ubuntu/oneiric/shutter/shutter-0.87.3 into lp:ubuntu/oneiric/shutter
- Oneiric (11.10)
- shutter-0.87.3
- Merge into oneiric
Status: | Work in progress |
---|---|
Proposed branch: | lp:~jbicha/ubuntu/oneiric/shutter/shutter-0.87.3 |
Merge into: | lp:ubuntu/oneiric/shutter |
Diff against target: |
100777 lines (+32108/-19779) 118 files modified
bin/shutter (+168/-97) debian/changelog (+13/-0) debian/control (+24/-2) debian/source/format (+1/-0) share/shutter/resources/modules/Shutter/App/Menu.pm (+16/-0) share/shutter/resources/modules/Shutter/App/Options.pm (+0/-1) share/shutter/resources/modules/Shutter/App/Toolbar.pm (+1/-1) share/shutter/resources/modules/Shutter/Screenshot/Main.pm (+92/-29) share/shutter/resources/modules/Shutter/Screenshot/Web.pm (+8/-4) share/shutter/resources/modules/Shutter/Screenshot/Window.pm (+11/-5) share/shutter/resources/modules/Shutter/Screenshot/Workspace.pm (+2/-2) share/shutter/resources/modules/Shutter/Upload/FTP.pm (+1/-1) share/shutter/resources/modules/Shutter/Upload/UbuntuOne.pm (+37/-0) share/shutter/resources/modules/X11/Protocol/Ext/XFIXES.pm (+1001/-86) share/shutter/resources/po/shutter-plugins/ar.po (+7/-7) share/shutter/resources/po/shutter-plugins/bg.po (+7/-7) share/shutter/resources/po/shutter-plugins/bn.po (+497/-0) share/shutter/resources/po/shutter-plugins/bs.po (+19/-10) share/shutter/resources/po/shutter-plugins/ca.po (+19/-10) share/shutter/resources/po/shutter-plugins/cs.po (+23/-11) share/shutter/resources/po/shutter-plugins/da.po (+24/-12) share/shutter/resources/po/shutter-plugins/de.po (+21/-9) share/shutter/resources/po/shutter-plugins/el.po (+11/-12) share/shutter/resources/po/shutter-plugins/en_CA.po (+23/-11) share/shutter/resources/po/shutter-plugins/en_GB.po (+23/-11) share/shutter/resources/po/shutter-plugins/es.po (+24/-12) share/shutter/resources/po/shutter-plugins/et.po (+7/-7) share/shutter/resources/po/shutter-plugins/fi.po (+7/-7) share/shutter/resources/po/shutter-plugins/fr.po (+22/-10) share/shutter/resources/po/shutter-plugins/gl.po (+24/-12) share/shutter/resources/po/shutter-plugins/he.po (+19/-10) share/shutter/resources/po/shutter-plugins/hr.po (+19/-10) share/shutter/resources/po/shutter-plugins/hu.po (+19/-10) share/shutter/resources/po/shutter-plugins/id.po (+7/-7) share/shutter/resources/po/shutter-plugins/it.po (+25/-13) share/shutter/resources/po/shutter-plugins/ja.po (+7/-7) share/shutter/resources/po/shutter-plugins/kk.po (+7/-7) share/shutter/resources/po/shutter-plugins/lt.po (+19/-10) share/shutter/resources/po/shutter-plugins/ms.po (+36/-31) share/shutter/resources/po/shutter-plugins/nb.po (+19/-10) share/shutter/resources/po/shutter-plugins/nl.po (+25/-13) share/shutter/resources/po/shutter-plugins/oc.po (+19/-10) share/shutter/resources/po/shutter-plugins/pl.po (+19/-10) share/shutter/resources/po/shutter-plugins/pt.po (+23/-11) share/shutter/resources/po/shutter-plugins/pt_BR.po (+25/-13) share/shutter/resources/po/shutter-plugins/ro.po (+7/-7) share/shutter/resources/po/shutter-plugins/ru.po (+22/-10) share/shutter/resources/po/shutter-plugins/shutter-plugins.pot (+8/-8) share/shutter/resources/po/shutter-plugins/sk.po (+23/-11) share/shutter/resources/po/shutter-plugins/sl.po (+23/-11) share/shutter/resources/po/shutter-plugins/sr.po (+7/-7) share/shutter/resources/po/shutter-plugins/sv.po (+19/-10) share/shutter/resources/po/shutter-plugins/th.po (+7/-7) share/shutter/resources/po/shutter-plugins/tr.po (+10/-10) share/shutter/resources/po/shutter-plugins/uk.po (+19/-10) share/shutter/resources/po/shutter-plugins/ur.po (+7/-7) share/shutter/resources/po/shutter-plugins/vi.po (+19/-10) share/shutter/resources/po/shutter-plugins/zh_CN.po (+24/-15) share/shutter/resources/po/shutter-plugins/zh_TW.po (+7/-7) share/shutter/resources/po/shutter/af.po (+377/-335) share/shutter/resources/po/shutter/ar.po (+405/-353) share/shutter/resources/po/shutter/as.po (+377/-335) share/shutter/resources/po/shutter/ast.po (+377/-335) share/shutter/resources/po/shutter/be.po (+2572/-0) share/shutter/resources/po/shutter/bg.po (+380/-332) share/shutter/resources/po/shutter/bn.po (+382/-339) share/shutter/resources/po/shutter/bs.po (+380/-332) share/shutter/resources/po/shutter/ca.po (+380/-332) share/shutter/resources/po/shutter/cs.po (+380/-332) share/shutter/resources/po/shutter/cy.po (+2574/-0) share/shutter/resources/po/shutter/da.po (+391/-333) share/shutter/resources/po/shutter/de.po (+394/-335) share/shutter/resources/po/shutter/el.po (+400/-355) share/shutter/resources/po/shutter/en_CA.po (+445/-397) share/shutter/resources/po/shutter/en_GB.po (+409/-361) share/shutter/resources/po/shutter/es.po (+406/-346) share/shutter/resources/po/shutter/et.po (+415/-368) share/shutter/resources/po/shutter/eu.po (+380/-332) share/shutter/resources/po/shutter/fi.po (+423/-368) share/shutter/resources/po/shutter/fo.po (+377/-335) share/shutter/resources/po/shutter/fr.po (+391/-333) share/shutter/resources/po/shutter/gl.po (+401/-341) share/shutter/resources/po/shutter/he.po (+380/-332) share/shutter/resources/po/shutter/hr.po (+459/-403) share/shutter/resources/po/shutter/hu.po (+381/-333) share/shutter/resources/po/shutter/id.po (+381/-337) share/shutter/resources/po/shutter/it.po (+395/-335) share/shutter/resources/po/shutter/ja.po (+391/-345) share/shutter/resources/po/shutter/kk.po (+377/-335) share/shutter/resources/po/shutter/ko.po (+380/-335) share/shutter/resources/po/shutter/lt.po (+380/-335) share/shutter/resources/po/shutter/lv.po (+377/-335) share/shutter/resources/po/shutter/ms.po (+440/-395) share/shutter/resources/po/shutter/nb.po (+380/-332) share/shutter/resources/po/shutter/nl.po (+396/-335) share/shutter/resources/po/shutter/nn.po (+378/-336) share/shutter/resources/po/shutter/oc.po (+380/-335) share/shutter/resources/po/shutter/pl.po (+398/-341) share/shutter/resources/po/shutter/pt.po (+757/-633) share/shutter/resources/po/shutter/pt_BR.po (+395/-335) share/shutter/resources/po/shutter/ro.po (+385/-336) share/shutter/resources/po/shutter/ru.po (+386/-334) share/shutter/resources/po/shutter/shutter.pot (+626/-652) share/shutter/resources/po/shutter/si.po (+2578/-0) share/shutter/resources/po/shutter/sk.po (+380/-332) share/shutter/resources/po/shutter/sl.po (+409/-337) share/shutter/resources/po/shutter/sr.po (+380/-332) share/shutter/resources/po/shutter/sv.po (+380/-332) share/shutter/resources/po/shutter/te.po (+378/-336) share/shutter/resources/po/shutter/th.po (+377/-332) share/shutter/resources/po/shutter/tr.po (+380/-332) share/shutter/resources/po/shutter/uk.po (+383/-335) share/shutter/resources/po/shutter/ur.po (+377/-335) share/shutter/resources/po/shutter/vi.po (+377/-332) share/shutter/resources/po/shutter/zh_CN.po (+384/-335) share/shutter/resources/po/shutter/zh_TW.po (+456/-405) share/shutter/resources/system/plugins/perl/sp3dreflection/sp3dreflection (+2/-2) share/shutter/resources/system/plugins/perl/sp3drotate/sp3drotate (+6/-6) |
To merge this branch: | bzr merge lp:~jbicha/ubuntu/oneiric/shutter/shutter-0.87.3 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Scott Moser | Needs Information | ||
Jeremy Bícha | Pending | ||
Ubuntu branches | Pending | ||
Review via email: mp+72643@code.launchpad.net |
Commit message
Description of the change
Jeremy Bícha (jbicha) wrote : | # |
I see one new feature, a "Show in folder" link in the Screenshot menu and when right-clicking a picture. The rest of the changes including capturing the actual cursor are bugfixes.
Scott Moser (smoser) wrote : | # |
Hi,
Thanks for taking the time to submit this merge proposal. Over all, it looks pretty good.
A couple of things I noticed though that it would be good if you addressed.
- You wrapped the Depends, which is nice, but it doesn't seem like you did so with 'wrap-and-sort'.
If we're going to modify the list, we might as well do it in a "standard" way.
- I noticed that shutter upstream is fairly actively maintaining a ppa at https:/
Would you consider sending a patch to upstream to make their packaging look more like your proposed/existing packaging?
Both of those are nit picks, and I'm guessing you did the first to be in line with formatting of upstream.
Other than that, It looks good to me, and the time is right to get this into 'pristine'.
Unmerged revisions
- 15. By Jeremy Bícha
-
* New upstream release.
- "Show in folder" feature
- Captures real cursor, not just the default cursor
- Other bugfixes
* debian/control:
- Bump to Standards-Version 3.9.2
- Update dependencies to better match upstream's selections
* debian/source/ format: Use 3.0 (quilt)
Preview Diff
1 | === modified file 'bin/shutter' |
2 | --- bin/shutter 2011-03-26 01:19:18 +0000 |
3 | +++ bin/shutter 2011-08-24 02:16:24 +0000 |
4 | @@ -93,9 +93,9 @@ |
5 | #define constants |
6 | #-------------------------------------- |
7 | use constant MAX_ERROR => 5; |
8 | -use constant SHUTTER_REV => 'Rev.1071'; |
9 | +use constant SHUTTER_REV => 'Rev.1091'; |
10 | use constant SHUTTER_NAME => 'Shutter'; |
11 | -use constant SHUTTER_VERSION => '0.87.2'; |
12 | +use constant SHUTTER_VERSION => '0.87.3'; |
13 | |
14 | #-------------------------------------- |
15 | |
16 | @@ -550,6 +550,7 @@ |
17 | #screenshot menu |
18 | #~ $sm->{_menu_actions}->signal_connect( 'focus', sub { $sm->{_menuitem_reopen}->set_submenu(&fct_ret_program_menu); }); |
19 | $sm->{_menuitem_reopen}->set_submenu(&fct_ret_program_menu); |
20 | + $sm->{_menuitem_show_in_folder}->signal_connect( 'activate', \&fct_show_in_folder ); |
21 | $sm->{_menuitem_rename}->signal_connect( 'activate', \&fct_rename ); |
22 | $sm->{_menuitem_upload}->signal_connect( 'activate', \&fct_upload ); |
23 | |
24 | @@ -573,6 +574,7 @@ |
25 | #large screenshot menu |
26 | $sm->{_menu_large_actions}->signal_connect( 'focus', sub { $sm->{_menuitem_large_reopen}->set_submenu(&fct_ret_program_menu($sm->{_menuitem_large_reopen}->get_submenu)); }); |
27 | $sm->{_menuitem_large_reopen}->set_submenu(&fct_ret_program_menu); |
28 | + $sm->{_menuitem_large_show_in_folder}->signal_connect( 'activate', \&fct_show_in_folder ); |
29 | $sm->{_menuitem_large_rename}->signal_connect( 'activate', \&fct_rename ); |
30 | $sm->{_menuitem_large_copy}->signal_connect( 'activate', \&fct_clipboard, 'image' ); |
31 | $sm->{_menuitem_large_copy_filename}->signal_connect( 'activate', \&fct_clipboard, 'text' ); |
32 | @@ -701,6 +703,7 @@ |
33 | my $asel_capture_vbox = Gtk2::VBox->new( FALSE, 0 ); |
34 | |
35 | my $keybinding_mode_box = Gtk2::HBox->new( TRUE, 0 ); |
36 | + my $keybinding_hint_box = Gtk2::HBox->new( TRUE, 0 ); |
37 | my $key_box = Gtk2::HBox->new( FALSE, 0 ); |
38 | my $key_sel_box = Gtk2::HBox->new( FALSE, 0 ); |
39 | |
40 | @@ -2018,6 +2021,16 @@ |
41 | $keybinding_mode_box->pack_start( Gtk2::Label->new, FALSE, FALSE, 0 ); |
42 | $keybinding_mode_box->pack_start( $combobox_keybinding_mode, TRUE, TRUE, 0 ); |
43 | |
44 | + my $keybinding_hint = Gtk2::Label->new; |
45 | + $keybinding_hint->set_alignment( 0, 0.5 ); |
46 | + |
47 | + $keybinding_hint->set_markup( |
48 | + "<span size='small'>" . |
49 | + $d->get("<b>Please note:</b> Make sure to activate <i>Gnome Compatibility</i> and <i>D-Bus Control Backend</i>\nvia CompizConfig Settings Manager if your are using Desktop Effects or Unity.") |
50 | + . "</span>"); |
51 | + |
52 | + $keybinding_hint_box->pack_start( $keybinding_hint, TRUE, TRUE, 6 ); |
53 | + |
54 | my $keybinding_active = Gtk2::CheckButton->new; |
55 | my $keybinding_sel_active = Gtk2::CheckButton->new; |
56 | |
57 | @@ -2528,6 +2541,7 @@ |
58 | $keybinding_vbox->pack_start( $key_box, FALSE, TRUE, 3 ); |
59 | $keybinding_vbox->pack_start( $key_sel_box, FALSE, TRUE, 3 ); |
60 | $keybinding_vbox->pack_start( $keybinding_mode_box, FALSE, TRUE, 3 ); |
61 | + $keybinding_vbox->pack_start( $keybinding_hint_box, FALSE, TRUE, 3 ); |
62 | $keybinding_frame->add($keybinding_vbox); |
63 | |
64 | $vbox_keyboard->pack_start( $keybinding_frame, FALSE, TRUE, 3 ); |
65 | @@ -3163,7 +3177,7 @@ |
66 | print "\n$data was emitted by widget $widget\n" |
67 | if $sc->get_debug; |
68 | |
69 | - if ( $data ne "quit" && $close_at_close_active->get_active ) { |
70 | + if ( $data ne "quit" && $close_at_close_active->get_active && !$sc->get_disable_systray ) { |
71 | $window->hide; |
72 | $is_hidden = TRUE; |
73 | return TRUE; |
74 | @@ -3206,7 +3220,7 @@ |
75 | return FALSE; |
76 | }); |
77 | |
78 | - return FALSE; |
79 | + return TRUE; |
80 | } |
81 | |
82 | sub evt_bug { |
83 | @@ -3580,6 +3594,7 @@ |
84 | $sm->{_menuitem_reopen_default}->visible($n_items); |
85 | $sm->{_menuitem_reopen_default}->set_sensitive($n_items); |
86 | $sm->{_menuitem_reopen}->set_sensitive($n_items); |
87 | + $sm->{_menuitem_show_in_folder}->set_sensitive($n_items); |
88 | $sm->{_menuitem_rename}->set_sensitive($n_items); |
89 | |
90 | #upload links |
91 | @@ -3622,6 +3637,7 @@ |
92 | #~ $sm->{_menuitem_large_reopen_default}->visible($n_items); |
93 | #~ $sm->{_menuitem_large_reopen_default}->set_sensitive($n_items); |
94 | $sm->{_menuitem_large_reopen}->set_sensitive($n_items); |
95 | + $sm->{_menuitem_large_show_in_folder}->set_sensitive($n_items); |
96 | $sm->{_menuitem_large_rename}->set_sensitive($n_items); |
97 | $sm->{_menuitem_large_trash}->set_sensitive($n_items); |
98 | $sm->{_menuitem_large_copy}->set_sensitive($n_items); |
99 | @@ -4443,7 +4459,7 @@ |
100 | my $timeout = undef; |
101 | foreach my $to (@timeouts) { |
102 | if ( $to->get_active ) { |
103 | - $timeout = $to->get_children->get_text; |
104 | + $timeout = $to->get_name; |
105 | $timeout =~ /([0-9]+)/; |
106 | $timeout = $1; |
107 | } |
108 | @@ -4783,13 +4799,13 @@ |
109 | |
110 | #gnomecompat is disabled |
111 | if($error == 3){ |
112 | - my $response = $sd->dlg_error_message( |
113 | - $d->get( "Please activate the Gnome Compatibility plugin via CompizConfig Settings Manager." ), |
114 | - $d->get( "There was an error configuring the keybindings." ), |
115 | - undef, undef, undef, |
116 | - undef, undef, undef, |
117 | - $@ |
118 | - ); |
119 | + #~ my $response = $sd->dlg_error_message( |
120 | + #~ $d->get( "Please activate the Gnome Compatibility plugin via CompizConfig Settings Manager." ), |
121 | + #~ $d->get( "There was an error configuring the keybindings." ), |
122 | + #~ undef, undef, undef, |
123 | + #~ undef, undef, undef, |
124 | + #~ $@ |
125 | + #~ ); |
126 | #settings are not correctly set even though there are no other errors |
127 | }elsif($error > 0){ |
128 | my $response = $sd->dlg_error_message( |
129 | @@ -4873,7 +4889,7 @@ |
130 | my @timeouts = $web_menu->get_children; |
131 | my $timeout = undef; |
132 | foreach my $to (@timeouts) { |
133 | - $timeout = $to->get_children->get_text; |
134 | + $timeout = $to->get_name; |
135 | $timeout =~ /([0-9]+)/; |
136 | $timeout = $1; |
137 | if ( $settings_xml->{'general'}->{'web_timeout'} == $timeout ) { |
138 | @@ -5947,6 +5963,44 @@ |
139 | return TRUE; |
140 | } |
141 | |
142 | + sub fct_show_in_folder { |
143 | + my $key = &fct_get_current_file; |
144 | + |
145 | + my @show_in_folder_array; |
146 | + |
147 | + #single file |
148 | + if ($key) { |
149 | + |
150 | + return FALSE unless &fct_screenshot_exists($key); |
151 | + |
152 | + print "Showing in filebrowser started - file: " . $session_screens{$key}->{'long'} . "\n" |
153 | + if $sc->get_debug; |
154 | + push (@show_in_folder_array, $key); |
155 | + |
156 | + } else { |
157 | + |
158 | + $session_start_screen{'first_page'}->{'view'}->selected_foreach( |
159 | + sub { |
160 | + my ( $view, $path ) = @_; |
161 | + my $iter = $session_start_screen{'first_page'}->{'model'}->get_iter($path); |
162 | + if ( defined $iter ) { |
163 | + my $key = $session_start_screen{'first_page'}->{'model'}->get_value( $iter, 2 ); |
164 | + push (@show_in_folder_array, $key); |
165 | + } |
166 | + }, |
167 | + undef |
168 | + ); |
169 | + |
170 | + } |
171 | + |
172 | + #open folders in filebrowser |
173 | + foreach my $ckey (@show_in_folder_array){ |
174 | + $shf->xdg_open( undef, $session_screens{$ckey}->{'folder'}); |
175 | + } |
176 | + |
177 | + return TRUE; |
178 | + } |
179 | + |
180 | sub fct_rename { |
181 | |
182 | my $key = &fct_get_current_file; |
183 | @@ -6205,14 +6259,14 @@ |
184 | my $timeout = undef; |
185 | foreach my $to (@timeouts) { |
186 | if ( $to->get_active ) { |
187 | - $timeout = $to->get_children->get_text; |
188 | + $timeout = $to->get_name; |
189 | $timeout =~ /([0-9]+)/; |
190 | $timeout = $1; |
191 | print $timeout. "\n" if $sc->get_debug; |
192 | } |
193 | } |
194 | |
195 | - $screenshooter = Shutter::Screenshot::Web->new($sc, $timeout, $filetype_value, $website_width); |
196 | + $screenshooter = Shutter::Screenshot::Web->new($sc, $timeout, $website_width); |
197 | $screenshot = $screenshooter->dlg_website($extra); |
198 | |
199 | #window by xid |
200 | @@ -6463,7 +6517,7 @@ |
201 | #e.g. window or workspace name |
202 | if(my $action_name = $screenshooter->get_action_name){ |
203 | utf8::decode $action_name; |
204 | - $action_name =~ s/(\/|\#)/-/g; |
205 | + $action_name =~ s/(\/|\#|\>|\<|\%|\*)/-/g; |
206 | $screenshot_name =~ s/\$name/$action_name/g; |
207 | #no blanks (special wildcard) |
208 | $action_name =~ s/\ //g; |
209 | @@ -8140,7 +8194,8 @@ |
210 | next unless defined $space; |
211 | |
212 | #compiz |
213 | - if ( $wm_name =~ /compiz/ ){ |
214 | + print "Current window manager: ", $wm_name, "\n" if $sc->get_debug; |
215 | + if ( $wm_name =~ /compiz/i ){ |
216 | |
217 | #calculate viewports with size of workspace |
218 | my $vpx = $space->get_viewport_x; |
219 | @@ -8819,17 +8874,23 @@ |
220 | |
221 | my $menu_web = Gtk2::Menu->new; |
222 | |
223 | - my $timeout0 = Gtk2::RadioMenuItem->new( undef, $d->get("Timeout") . ": 0" ); |
224 | - my $timeout1 = Gtk2::RadioMenuItem->new( $timeout0, $d->get("Timeout") . ": 10" ); |
225 | - my $timeout2 = Gtk2::RadioMenuItem->new( $timeout0, $d->get("Timeout") . ": 30" ); |
226 | - my $timeout3 = Gtk2::RadioMenuItem->new( $timeout0, $d->get("Timeout") . ": 60" ); |
227 | - my $timeout4 = Gtk2::RadioMenuItem->new( $timeout0, $d->get("Timeout") . ": 120" ); |
228 | - |
229 | - $tooltips->set_tip( $timeout0, $d->get("The timeout in seconds, or 0 to disable timeout" )); |
230 | - $tooltips->set_tip( $timeout1, $d->get("The timeout in seconds, or 0 to disable timeout" )); |
231 | - $tooltips->set_tip( $timeout2, $d->get("The timeout in seconds, or 0 to disable timeout" )); |
232 | - $tooltips->set_tip( $timeout3, $d->get("The timeout in seconds, or 0 to disable timeout" )); |
233 | - $tooltips->set_tip( $timeout4, $d->get("The timeout in seconds, or 0 to disable timeout" )); |
234 | + my $timeout0 = Gtk2::RadioMenuItem->new( undef, $d->get("Wait indefinitely") ); |
235 | + my $timeout1 = Gtk2::RadioMenuItem->new( $timeout0, sprintf($d->nget("Wait max %d second", "Wait max %d seconds", 10), 10)); |
236 | + my $timeout2 = Gtk2::RadioMenuItem->new( $timeout0, sprintf($d->nget("Wait max %d second", "Wait max %d seconds", 10), 30)); |
237 | + my $timeout3 = Gtk2::RadioMenuItem->new( $timeout0, sprintf($d->nget("Wait max %d minute", "Wait max %d minutes", 1), 1)); |
238 | + my $timeout4 = Gtk2::RadioMenuItem->new( $timeout0, sprintf($d->nget("Wait max %d minute", "Wait max %d minutes", 2), 2)); |
239 | + |
240 | + $timeout0->set_name("timeout0"); |
241 | + $timeout1->set_name("timeout10"); |
242 | + $timeout2->set_name("timeout30"); |
243 | + $timeout3->set_name("timeout60"); |
244 | + $timeout4->set_name("timeout120"); |
245 | + |
246 | + $tooltips->set_tip( $timeout0, $d->get("Shutter will wait indefinitely for the screenshot to capture" )); |
247 | + $tooltips->set_tip( $timeout1, sprintf($d->nget("Shutter will wait up to %d second for the screenshot to capture before aborting the process if it's taking too long", "Shutter will wait up to %d seconds for the screenshot to capture before aborting the process if it's taking too long", 10), 10)); |
248 | + $tooltips->set_tip( $timeout2, sprintf($d->nget("Shutter will wait up to %d second for the screenshot to capture before aborting the process if it's taking too long", "Shutter will wait up to %d seconds for the screenshot to capture before aborting the process if it's taking too long", 30), 30)); |
249 | + $tooltips->set_tip( $timeout3, sprintf($d->nget("Shutter will wait up to %d minute for the screenshot to capture before aborting the process if it's taking too long", "Shutter will wait up to %d minutes for the screenshot to capture before aborting the process if it's taking too long", 1), 1)); |
250 | + $tooltips->set_tip( $timeout4, sprintf($d->nget("Shutter will wait up to %d minute for the screenshot to capture before aborting the process if it's taking too long", "Shutter will wait up to %d minutes for the screenshot to capture before aborting the process if it's taking too long", 2), 2)); |
251 | |
252 | $timeout2->set_active(TRUE); |
253 | $menu_web->append($timeout0); |
254 | @@ -8843,7 +8904,7 @@ |
255 | my @timeouts = $menu_web->get_children; |
256 | my $timeout = undef; |
257 | foreach my $to (@timeouts) { |
258 | - $timeout = $to->get_children->get_text; |
259 | + $timeout = $to->get_name; |
260 | $timeout =~ /([0-9]+)/; |
261 | $timeout = $1; |
262 | if ( $settings_xml->{'general'}->{'web_timeout'} == $timeout ) { |
263 | @@ -9108,71 +9169,77 @@ |
264 | sub fct_init_u1_watcher { |
265 | |
266 | return FALSE unless $ubuntuone; |
267 | - |
268 | + |
269 | my $u1 = Shutter::Upload::UbuntuOne->new($sc); |
270 | $u1->connect_to_bus; |
271 | - |
272 | + |
273 | #check api requirements |
274 | return FALSE unless $u1->check_api; |
275 | - |
276 | + |
277 | if($u1->is_connected){ |
278 | - |
279 | - my $sd_status = $u1->get_syncdaemon_status; |
280 | - my $sd_public = $u1->get_syncdaemon_public; |
281 | - my $sd_fs = $u1->get_syncdaemon_fs; |
282 | - |
283 | - $sd_status->connect_to_signal('UploadFinished', sub { |
284 | - my $file = shift; |
285 | - my %meta = %{$sd_fs->get_metadata($file)}; |
286 | - #~ print Dumper %meta; |
287 | - #find corresponding key |
288 | - if(my $key = &fct_get_key_by_pubfile($meta{'path'})){ |
289 | + |
290 | + my $sd_status = $u1->get_syncdaemon_status; |
291 | + my $sd_public = $u1->get_syncdaemon_public; |
292 | + my $sd_fs = $u1->get_syncdaemon_fs; |
293 | + |
294 | + $sd_status->connect_to_signal('UploadFinished', sub { |
295 | + my $file = shift; |
296 | + my %meta = %{$sd_fs->get_metadata($file)}; |
297 | + #~ print Dumper %meta; |
298 | + #find corresponding key |
299 | + if(my $key = &fct_get_key_by_pubfile($meta{'path'})){ |
300 | $sd_public->change_public_access($meta{'share_id'}, $meta{'node_id'}, TRUE); |
301 | - } |
302 | - }); |
303 | - |
304 | - $sd_public->connect_to_signal('PublicAccessChanged', sub { |
305 | - my $meta_ref = shift; |
306 | - my %meta = %{$meta_ref}; |
307 | - #~ print Dumper %meta; |
308 | - #find corresponding key |
309 | - if(my $key = &fct_get_key_by_pubfile($meta{'path'})){ |
310 | - |
311 | + } |
312 | + }); |
313 | + |
314 | + $sd_public->connect_to_signal('PublicAccessChanged', sub { |
315 | + my $meta_ref = shift; |
316 | + my %meta = %{$meta_ref}; |
317 | + #~ print Dumper %meta; |
318 | + #find corresponding key |
319 | + if(my $key = &fct_get_key_by_pubfile($meta{'path'})){ |
320 | + |
321 | #changed to public |
322 | if($meta{'is_public'}){ |
323 | |
324 | - $session_screens{$key}->{'links'}->{'ubuntu-one'}->{'puburl'} = $meta{'public_url'}; |
325 | - $session_screens{$key}->{'links'}->{'ubuntu-one'}->{'menuentry'} = $d->get("Copy Ubuntu One public URL"); |
326 | - $session_screens{$key}->{'links'}->{'ubuntu-one'}->{'menuimage'} = "ubuntuone"; |
327 | - |
328 | - #copy to clipboard |
329 | - $clipboard->set_text($meta{'public_url'}); |
330 | - |
331 | - #show as notification |
332 | - my $notify = $sc->get_notification_object; |
333 | - $notify->show( $d->get("Successfully published"), sprintf($d->get("The file %s was successfully published: %s"), $session_screens{$key}->{'long'}, $meta{'public_url'} ) ); |
334 | - |
335 | - &fct_show_status_message( 1, $shf->utf8_decode(sprintf($d->get("%s published"), $meta{'path'})) ); |
336 | - #publishing stopped |
337 | + $session_screens{$key}->{'links'}->{'ubuntu-one'}->{'puburl'} = $meta{'public_url'}; |
338 | + $session_screens{$key}->{'links'}->{'ubuntu-one'}->{'menuentry'} = $d->get("Copy Ubuntu One public URL"); |
339 | + $session_screens{$key}->{'links'}->{'ubuntu-one'}->{'menuimage'} = "ubuntuone"; |
340 | + |
341 | + #copy to clipboard |
342 | + $clipboard->set_text($meta{'public_url'}); |
343 | + |
344 | + #show as notification |
345 | + unless($u1->is_notifications_enabled){ |
346 | + my $notify = $sc->get_notification_object; |
347 | + $notify->show( $d->get("Successfully published"), sprintf($d->get("The file %s was successfully published: %s"), $session_screens{$key}->{'long'}, $meta{'public_url'} ) ); |
348 | + } |
349 | + |
350 | + &fct_show_status_message( 1, $shf->utf8_decode(sprintf($d->get("%s published"), $meta{'path'})) ); |
351 | + |
352 | + #publishing stopped |
353 | }else{ |
354 | |
355 | - $session_screens{$key}->{'links'}->{'ubuntu-one'}->{'puburl'} = undef; |
356 | - $session_screens{$key}->{'links'}->{'ubuntu-one'}->{'menuentry'} = undef; |
357 | - $session_screens{$key}->{'links'}->{'ubuntu-one'}->{'menuimage'} = undef; |
358 | - |
359 | - #show as notification |
360 | - my $notify = $sc->get_notification_object; |
361 | - $notify->show( $d->get("Unpublished"), sprintf($d->get("The file %s is no longer published. The external link is not available anymore."), $meta{'path'} ) ); |
362 | - |
363 | - &fct_show_status_message( 1, $shf->utf8_decode(sprintf($d->get("The file %s is no longer published."), $meta{'path'})) ); |
364 | + $session_screens{$key}->{'links'}->{'ubuntu-one'}->{'puburl'} = undef; |
365 | + $session_screens{$key}->{'links'}->{'ubuntu-one'}->{'menuentry'} = undef; |
366 | + $session_screens{$key}->{'links'}->{'ubuntu-one'}->{'menuimage'} = undef; |
367 | + |
368 | + #show as notification |
369 | + unless($u1->is_notifications_enabled){ |
370 | + my $notify = $sc->get_notification_object; |
371 | + $notify->show( $d->get("Unpublished"), sprintf($d->get("The file %s is no longer published. The external link is not available anymore."), $meta{'path'} ) ); |
372 | + } |
373 | + |
374 | + &fct_show_status_message( 1, $shf->utf8_decode(sprintf($d->get("The file %s is no longer published."), $meta{'path'})) ); |
375 | + |
376 | } |
377 | |
378 | #update actions |
379 | #new public links |
380 | &fct_update_actions(1, $key); |
381 | - |
382 | - } |
383 | - }); |
384 | + |
385 | + } |
386 | + }); |
387 | |
388 | } |
389 | |
390 | @@ -9249,21 +9316,29 @@ |
391 | return $curr_value; |
392 | } |
393 | |
394 | - if($mode eq 'start'){ |
395 | - #save and return current value |
396 | - if(defined $fpl && $fpl){ |
397 | - $curr_value = $fpl->get; |
398 | - } |
399 | - if(defined $fpl && $fpl && $fpl->get != 0){ |
400 | - $fpl->set(0); |
401 | + if(defined $fpl && $fpl){ |
402 | + eval{ |
403 | + if($mode eq 'start'){ |
404 | + #save and return current value |
405 | + if(defined $fpl && $fpl){ |
406 | + $curr_value = $fpl->get; |
407 | + } |
408 | + if(defined $fpl && $fpl && $fpl->get != 0){ |
409 | + $fpl->set(0); |
410 | + } |
411 | + #re-enable focus prevention -> restore value |
412 | + }elsif($mode eq 'stop'){ |
413 | + if(defined $fpl && $fpl && defined $restore_value){ |
414 | + $fpl->set($restore_value); |
415 | + }elsif(defined $fpl && $fpl){ |
416 | + $fpl->set(1); |
417 | + } |
418 | + } |
419 | + }; |
420 | + if($@){ |
421 | + warn "ERROR: Unable to set/get focus_level_prevention --> skipping compiz related tasks\n\n"; |
422 | + warn $@ . "\n\n"; |
423 | } |
424 | - #re-enable focus prevention -> restore value |
425 | - }elsif($mode eq 'stop'){ |
426 | - if(defined $fpl && $fpl && defined $restore_value){ |
427 | - $fpl->set($restore_value); |
428 | - }elsif(defined $fpl && $fpl){ |
429 | - $fpl->set(1); |
430 | - } |
431 | } |
432 | |
433 | return $curr_value; |
434 | @@ -11227,7 +11302,7 @@ |
435 | =head1 DESCRIPTION |
436 | |
437 | B<Shutter> is a feature-rich screenshot program. You can take a screenshot of a specific area, window, your whole screen, or even of a website - apply different effects to it, draw on it to highlight points, and then upload to an image hosting site, all within one window. |
438 | - |
439 | + |
440 | =head1 OPTIONS |
441 | |
442 | =over 8 |
443 | @@ -11310,10 +11385,6 @@ |
444 | |
445 | Prints a brief help message and exits. |
446 | |
447 | -=item B<--man> |
448 | - |
449 | -Prints the manual page and exits. |
450 | - |
451 | =item B<-v, --version> |
452 | |
453 | Prints version information. |
454 | |
455 | === modified file 'debian/changelog' |
456 | --- debian/changelog 2011-03-26 01:19:18 +0000 |
457 | +++ debian/changelog 2011-08-24 02:16:24 +0000 |
458 | @@ -1,3 +1,16 @@ |
459 | +shutter (0.87.3-0ubuntu1) UNRELEASED; urgency=low |
460 | + |
461 | + * New upstream release. |
462 | + - "Show in folder" feature |
463 | + - Captures real cursor, not just the default cursor |
464 | + - Other bugfixes |
465 | + * debian/control: |
466 | + - Bump to Standards-Version 3.9.2 |
467 | + - Update dependencies to better match upstream's selections |
468 | + * debian/source/format: Use 3.0 (quilt) |
469 | + |
470 | + -- Jeremy Bicha <jbicha@ubuntu.com> Tue, 23 Aug 2011 21:45:50 -0400 |
471 | + |
472 | shutter (0.87.2-0ubuntu1) natty; urgency=low |
473 | |
474 | * New upstream release. (LP: #742815) |
475 | |
476 | === modified file 'debian/control' |
477 | --- debian/control 2011-02-24 08:31:48 +0000 |
478 | +++ debian/control 2011-08-24 02:16:24 +0000 |
479 | @@ -4,14 +4,36 @@ |
480 | Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
481 | XSBC-Original-Maintainer: Ryan Niebur <ryan@debian.org> |
482 | Build-Depends: debhelper (>= 7.0.50) |
483 | -Standards-Version: 3.8.3 |
484 | +Standards-Version: 3.9.2 |
485 | Homepage: http://shutter-project.org/ |
486 | Vcs-Git: git://git.ryan52.info/git/shutter |
487 | Vcs-Browser: http://git.ryan52.info/?p=shutter;a=summary |
488 | |
489 | Package: shutter |
490 | Architecture: all |
491 | -Depends: ${shlibs:Depends}, ${misc:Depends}, libgtk2-perl, libglib-perl, libgnome2-perl, libgnome2-vfs-perl, libgnome2-wnck-perl, libgnome2-gconf-perl, liblocale-gettext-perl, libxml-simple-perl, libwww-mechanize-perl, libwww-perl, perlmagick, libx11-protocol-perl, librsvg2-common, libfile-desktopentry-perl, libfile-basedir-perl, libfile-copy-recursive-perl, libfile-mimeinfo-perl, libproc-simple-perl, libfile-homedir-perl, libfile-which-perl, libsort-naturally-perl, libgtk2-imageview-perl, libnet-dbus-perl, libgnome2-canvas-perl, imagemagick, libproc-processtable-perl, libgtk2-unique-perl |
492 | +Depends: ${shlibs:Depends}, |
493 | + ${misc:Depends}, |
494 | + imagemagick, |
495 | + libglib-perl, |
496 | + libgnome2-gconf-perl, |
497 | + libgnome2-perl, |
498 | + libgnome2-vfs-perl, |
499 | + libgnome2-wnck-perl, |
500 | + libgtk2-imageview-perl, |
501 | + libgtk2-perl, |
502 | + libgtk2-trayicon-perl, |
503 | + libgtk2-unique-perl, |
504 | + liblocale-gettext-perl, |
505 | + libnet-dbus-perl, |
506 | + libproc-processtable-perl, |
507 | + librsvg2-common, |
508 | + libwww-mechanize-perl, |
509 | + libwww-perl, |
510 | + libx11-protocol-perl, |
511 | + libxml-simple-perl, |
512 | + perlmagick, |
513 | + procps, |
514 | + xdg-utils |
515 | Recommends: gnome-web-photo, libgoo-canvas-perl |
516 | Suggests: nautilus-sendto, libnet-dbus-glib-perl |
517 | Description: feature-rich screenshot program |
518 | |
519 | === added directory 'debian/source' |
520 | === added file 'debian/source/format' |
521 | --- debian/source/format 1970-01-01 00:00:00 +0000 |
522 | +++ debian/source/format 2011-08-24 02:16:24 +0000 |
523 | @@ -0,0 +1,1 @@ |
524 | +3.0 (quilt) |
525 | |
526 | === modified file 'share/locale/af/LC_MESSAGES/shutter.mo' |
527 | Binary files share/locale/af/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/af/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
528 | === modified file 'share/locale/ar/LC_MESSAGES/shutter-plugins.mo' |
529 | Binary files share/locale/ar/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/ar/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
530 | === modified file 'share/locale/ar/LC_MESSAGES/shutter.mo' |
531 | Binary files share/locale/ar/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/ar/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
532 | === modified file 'share/locale/as/LC_MESSAGES/shutter.mo' |
533 | Binary files share/locale/as/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/as/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
534 | === modified file 'share/locale/ast/LC_MESSAGES/shutter.mo' |
535 | Binary files share/locale/ast/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/ast/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
536 | === added directory 'share/locale/be' |
537 | === added directory 'share/locale/be/LC_MESSAGES' |
538 | === added file 'share/locale/be/LC_MESSAGES/shutter.mo' |
539 | Binary files share/locale/be/LC_MESSAGES/shutter.mo 1970-01-01 00:00:00 +0000 and share/locale/be/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
540 | === modified file 'share/locale/bg/LC_MESSAGES/shutter-plugins.mo' |
541 | Binary files share/locale/bg/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/bg/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
542 | === modified file 'share/locale/bg/LC_MESSAGES/shutter.mo' |
543 | Binary files share/locale/bg/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/bg/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
544 | === added file 'share/locale/bn/LC_MESSAGES/shutter-plugins.mo' |
545 | Binary files share/locale/bn/LC_MESSAGES/shutter-plugins.mo 1970-01-01 00:00:00 +0000 and share/locale/bn/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
546 | === modified file 'share/locale/bn/LC_MESSAGES/shutter.mo' |
547 | Binary files share/locale/bn/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/bn/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
548 | === modified file 'share/locale/bs/LC_MESSAGES/shutter-plugins.mo' |
549 | Binary files share/locale/bs/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/bs/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
550 | === modified file 'share/locale/bs/LC_MESSAGES/shutter.mo' |
551 | Binary files share/locale/bs/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/bs/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
552 | === modified file 'share/locale/ca/LC_MESSAGES/shutter-plugins.mo' |
553 | Binary files share/locale/ca/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/ca/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
554 | === modified file 'share/locale/ca/LC_MESSAGES/shutter.mo' |
555 | Binary files share/locale/ca/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/ca/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
556 | === modified file 'share/locale/cs/LC_MESSAGES/shutter-plugins.mo' |
557 | Binary files share/locale/cs/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/cs/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
558 | === modified file 'share/locale/cs/LC_MESSAGES/shutter.mo' |
559 | Binary files share/locale/cs/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/cs/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
560 | === added directory 'share/locale/cy' |
561 | === added directory 'share/locale/cy/LC_MESSAGES' |
562 | === added file 'share/locale/cy/LC_MESSAGES/shutter.mo' |
563 | Binary files share/locale/cy/LC_MESSAGES/shutter.mo 1970-01-01 00:00:00 +0000 and share/locale/cy/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
564 | === modified file 'share/locale/da/LC_MESSAGES/shutter-plugins.mo' |
565 | Binary files share/locale/da/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/da/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
566 | === modified file 'share/locale/da/LC_MESSAGES/shutter.mo' |
567 | Binary files share/locale/da/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/da/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
568 | === modified file 'share/locale/de/LC_MESSAGES/shutter-plugins.mo' |
569 | Binary files share/locale/de/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/de/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
570 | === modified file 'share/locale/de/LC_MESSAGES/shutter.mo' |
571 | Binary files share/locale/de/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/de/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
572 | === modified file 'share/locale/el/LC_MESSAGES/shutter-plugins.mo' |
573 | Binary files share/locale/el/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/el/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
574 | === modified file 'share/locale/el/LC_MESSAGES/shutter.mo' |
575 | Binary files share/locale/el/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/el/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
576 | === modified file 'share/locale/en_CA/LC_MESSAGES/shutter-plugins.mo' |
577 | Binary files share/locale/en_CA/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/en_CA/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
578 | === modified file 'share/locale/en_CA/LC_MESSAGES/shutter.mo' |
579 | Binary files share/locale/en_CA/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/en_CA/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
580 | === modified file 'share/locale/en_GB/LC_MESSAGES/shutter-plugins.mo' |
581 | Binary files share/locale/en_GB/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/en_GB/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
582 | === modified file 'share/locale/en_GB/LC_MESSAGES/shutter.mo' |
583 | Binary files share/locale/en_GB/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/en_GB/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
584 | === modified file 'share/locale/es/LC_MESSAGES/shutter-plugins.mo' |
585 | Binary files share/locale/es/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/es/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
586 | === modified file 'share/locale/es/LC_MESSAGES/shutter.mo' |
587 | Binary files share/locale/es/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/es/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
588 | === modified file 'share/locale/et/LC_MESSAGES/shutter-plugins.mo' |
589 | Binary files share/locale/et/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/et/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
590 | === modified file 'share/locale/et/LC_MESSAGES/shutter.mo' |
591 | Binary files share/locale/et/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/et/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
592 | === modified file 'share/locale/eu/LC_MESSAGES/shutter.mo' |
593 | Binary files share/locale/eu/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/eu/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
594 | === modified file 'share/locale/fi/LC_MESSAGES/shutter-plugins.mo' |
595 | Binary files share/locale/fi/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/fi/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
596 | === modified file 'share/locale/fi/LC_MESSAGES/shutter.mo' |
597 | Binary files share/locale/fi/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/fi/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
598 | === modified file 'share/locale/fo/LC_MESSAGES/shutter.mo' |
599 | Binary files share/locale/fo/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/fo/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
600 | === modified file 'share/locale/fr/LC_MESSAGES/shutter-plugins.mo' |
601 | Binary files share/locale/fr/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/fr/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
602 | === modified file 'share/locale/fr/LC_MESSAGES/shutter.mo' |
603 | Binary files share/locale/fr/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/fr/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
604 | === modified file 'share/locale/gl/LC_MESSAGES/shutter-plugins.mo' |
605 | Binary files share/locale/gl/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/gl/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
606 | === modified file 'share/locale/gl/LC_MESSAGES/shutter.mo' |
607 | Binary files share/locale/gl/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/gl/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
608 | === modified file 'share/locale/he/LC_MESSAGES/shutter-plugins.mo' |
609 | Binary files share/locale/he/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/he/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
610 | === modified file 'share/locale/he/LC_MESSAGES/shutter.mo' |
611 | Binary files share/locale/he/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/he/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
612 | === modified file 'share/locale/hr/LC_MESSAGES/shutter-plugins.mo' |
613 | Binary files share/locale/hr/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/hr/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
614 | === modified file 'share/locale/hr/LC_MESSAGES/shutter.mo' |
615 | Binary files share/locale/hr/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/hr/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
616 | === modified file 'share/locale/hu/LC_MESSAGES/shutter-plugins.mo' |
617 | Binary files share/locale/hu/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/hu/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
618 | === modified file 'share/locale/hu/LC_MESSAGES/shutter.mo' |
619 | Binary files share/locale/hu/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/hu/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
620 | === modified file 'share/locale/id/LC_MESSAGES/shutter-plugins.mo' |
621 | Binary files share/locale/id/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/id/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
622 | === modified file 'share/locale/id/LC_MESSAGES/shutter.mo' |
623 | Binary files share/locale/id/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/id/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
624 | === modified file 'share/locale/it/LC_MESSAGES/shutter-plugins.mo' |
625 | Binary files share/locale/it/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/it/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
626 | === modified file 'share/locale/it/LC_MESSAGES/shutter.mo' |
627 | Binary files share/locale/it/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/it/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
628 | === modified file 'share/locale/ja/LC_MESSAGES/shutter-plugins.mo' |
629 | Binary files share/locale/ja/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/ja/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
630 | === modified file 'share/locale/ja/LC_MESSAGES/shutter.mo' |
631 | Binary files share/locale/ja/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/ja/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
632 | === modified file 'share/locale/kk/LC_MESSAGES/shutter-plugins.mo' |
633 | Binary files share/locale/kk/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/kk/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
634 | === modified file 'share/locale/kk/LC_MESSAGES/shutter.mo' |
635 | Binary files share/locale/kk/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/kk/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
636 | === modified file 'share/locale/ko/LC_MESSAGES/shutter.mo' |
637 | Binary files share/locale/ko/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/ko/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
638 | === modified file 'share/locale/lt/LC_MESSAGES/shutter-plugins.mo' |
639 | Binary files share/locale/lt/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/lt/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
640 | === modified file 'share/locale/lt/LC_MESSAGES/shutter.mo' |
641 | Binary files share/locale/lt/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/lt/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
642 | === modified file 'share/locale/lv/LC_MESSAGES/shutter.mo' |
643 | Binary files share/locale/lv/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/lv/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
644 | === modified file 'share/locale/ms/LC_MESSAGES/shutter-plugins.mo' |
645 | Binary files share/locale/ms/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/ms/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
646 | === modified file 'share/locale/ms/LC_MESSAGES/shutter.mo' |
647 | Binary files share/locale/ms/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/ms/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
648 | === modified file 'share/locale/nb/LC_MESSAGES/shutter-plugins.mo' |
649 | Binary files share/locale/nb/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/nb/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
650 | === modified file 'share/locale/nb/LC_MESSAGES/shutter.mo' |
651 | Binary files share/locale/nb/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/nb/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
652 | === modified file 'share/locale/nl/LC_MESSAGES/shutter-plugins.mo' |
653 | Binary files share/locale/nl/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/nl/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
654 | === modified file 'share/locale/nl/LC_MESSAGES/shutter.mo' |
655 | Binary files share/locale/nl/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/nl/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
656 | === modified file 'share/locale/nn/LC_MESSAGES/shutter.mo' |
657 | Binary files share/locale/nn/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/nn/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
658 | === modified file 'share/locale/oc/LC_MESSAGES/shutter-plugins.mo' |
659 | Binary files share/locale/oc/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/oc/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
660 | === modified file 'share/locale/oc/LC_MESSAGES/shutter.mo' |
661 | Binary files share/locale/oc/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/oc/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
662 | === modified file 'share/locale/pl/LC_MESSAGES/shutter-plugins.mo' |
663 | Binary files share/locale/pl/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/pl/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
664 | === modified file 'share/locale/pl/LC_MESSAGES/shutter.mo' |
665 | Binary files share/locale/pl/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/pl/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
666 | === modified file 'share/locale/pt/LC_MESSAGES/shutter-plugins.mo' |
667 | Binary files share/locale/pt/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/pt/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
668 | === modified file 'share/locale/pt/LC_MESSAGES/shutter.mo' |
669 | Binary files share/locale/pt/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/pt/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
670 | === modified file 'share/locale/pt_BR/LC_MESSAGES/shutter-plugins.mo' |
671 | Binary files share/locale/pt_BR/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/pt_BR/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
672 | === modified file 'share/locale/pt_BR/LC_MESSAGES/shutter.mo' |
673 | Binary files share/locale/pt_BR/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/pt_BR/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
674 | === modified file 'share/locale/ro/LC_MESSAGES/shutter-plugins.mo' |
675 | Binary files share/locale/ro/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/ro/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
676 | === modified file 'share/locale/ro/LC_MESSAGES/shutter.mo' |
677 | Binary files share/locale/ro/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/ro/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
678 | === modified file 'share/locale/ru/LC_MESSAGES/shutter-plugins.mo' |
679 | Binary files share/locale/ru/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/ru/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
680 | === modified file 'share/locale/ru/LC_MESSAGES/shutter.mo' |
681 | Binary files share/locale/ru/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/ru/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
682 | === added directory 'share/locale/si' |
683 | === added directory 'share/locale/si/LC_MESSAGES' |
684 | === added file 'share/locale/si/LC_MESSAGES/shutter.mo' |
685 | Binary files share/locale/si/LC_MESSAGES/shutter.mo 1970-01-01 00:00:00 +0000 and share/locale/si/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
686 | === modified file 'share/locale/sk/LC_MESSAGES/shutter-plugins.mo' |
687 | Binary files share/locale/sk/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/sk/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
688 | === modified file 'share/locale/sk/LC_MESSAGES/shutter.mo' |
689 | Binary files share/locale/sk/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/sk/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
690 | === modified file 'share/locale/sl/LC_MESSAGES/shutter-plugins.mo' |
691 | Binary files share/locale/sl/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/sl/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
692 | === modified file 'share/locale/sl/LC_MESSAGES/shutter.mo' |
693 | Binary files share/locale/sl/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/sl/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
694 | === modified file 'share/locale/sr/LC_MESSAGES/shutter-plugins.mo' |
695 | Binary files share/locale/sr/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/sr/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
696 | === modified file 'share/locale/sr/LC_MESSAGES/shutter.mo' |
697 | Binary files share/locale/sr/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/sr/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
698 | === modified file 'share/locale/sv/LC_MESSAGES/shutter-plugins.mo' |
699 | Binary files share/locale/sv/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/sv/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
700 | === modified file 'share/locale/sv/LC_MESSAGES/shutter.mo' |
701 | Binary files share/locale/sv/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/sv/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
702 | === modified file 'share/locale/te/LC_MESSAGES/shutter.mo' |
703 | Binary files share/locale/te/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/te/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
704 | === modified file 'share/locale/th/LC_MESSAGES/shutter-plugins.mo' |
705 | Binary files share/locale/th/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/th/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
706 | === modified file 'share/locale/th/LC_MESSAGES/shutter.mo' |
707 | Binary files share/locale/th/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/th/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
708 | === modified file 'share/locale/tr/LC_MESSAGES/shutter-plugins.mo' |
709 | Binary files share/locale/tr/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/tr/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
710 | === modified file 'share/locale/tr/LC_MESSAGES/shutter.mo' |
711 | Binary files share/locale/tr/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/tr/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
712 | === modified file 'share/locale/uk/LC_MESSAGES/shutter-plugins.mo' |
713 | Binary files share/locale/uk/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/uk/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
714 | === modified file 'share/locale/uk/LC_MESSAGES/shutter.mo' |
715 | Binary files share/locale/uk/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/uk/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
716 | === modified file 'share/locale/ur/LC_MESSAGES/shutter-plugins.mo' |
717 | Binary files share/locale/ur/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/ur/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
718 | === modified file 'share/locale/ur/LC_MESSAGES/shutter.mo' |
719 | Binary files share/locale/ur/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/ur/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
720 | === modified file 'share/locale/vi/LC_MESSAGES/shutter-plugins.mo' |
721 | Binary files share/locale/vi/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/vi/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
722 | === modified file 'share/locale/vi/LC_MESSAGES/shutter.mo' |
723 | Binary files share/locale/vi/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/vi/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
724 | === modified file 'share/locale/zh_CN/LC_MESSAGES/shutter-plugins.mo' |
725 | Binary files share/locale/zh_CN/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/zh_CN/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
726 | === modified file 'share/locale/zh_CN/LC_MESSAGES/shutter.mo' |
727 | Binary files share/locale/zh_CN/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/zh_CN/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
728 | === modified file 'share/locale/zh_TW/LC_MESSAGES/shutter-plugins.mo' |
729 | Binary files share/locale/zh_TW/LC_MESSAGES/shutter-plugins.mo 2011-03-26 01:19:18 +0000 and share/locale/zh_TW/LC_MESSAGES/shutter-plugins.mo 2011-08-24 02:16:24 +0000 differ |
730 | === modified file 'share/locale/zh_TW/LC_MESSAGES/shutter.mo' |
731 | Binary files share/locale/zh_TW/LC_MESSAGES/shutter.mo 2011-03-26 01:19:18 +0000 and share/locale/zh_TW/LC_MESSAGES/shutter.mo 2011-08-24 02:16:24 +0000 differ |
732 | === modified file 'share/man/man1/shutter.1.gz' |
733 | Binary files share/man/man1/shutter.1.gz 2011-02-24 08:30:31 +0000 and share/man/man1/shutter.1.gz 2011-08-24 02:16:24 +0000 differ |
734 | === modified file 'share/shutter/resources/modules/Shutter/App/Menu.pm' |
735 | --- share/shutter/resources/modules/Shutter/App/Menu.pm 2011-03-11 09:27:44 +0000 |
736 | +++ share/shutter/resources/modules/Shutter/App/Menu.pm 2011-08-24 02:16:24 +0000 |
737 | @@ -597,6 +597,14 @@ |
738 | $self->{_menuitem_reopen}->set_name('item-reopen-list'); |
739 | $self->{_menu_actions}->append( $self->{_menuitem_reopen} ); |
740 | |
741 | + $self->{_menuitem_show_in_folder} = Gtk2::ImageMenuItem->new_with_mnemonic( |
742 | + $d->get('Show in _folder') |
743 | + ); |
744 | + $self->{_menuitem_show_in_folder}->set_image( Gtk2::Image->new_from_stock( 'gtk-open', 'menu' ) ); |
745 | + $self->{_menuitem_show_in_folder}->set_sensitive(FALSE); |
746 | + $self->{_menuitem_show_in_folder}->set_name('item-reopen-default'); |
747 | + $self->{_menu_actions}->append( $self->{_menuitem_show_in_folder} ); |
748 | + |
749 | $self->{_menuitem_rename} = Gtk2::ImageMenuItem->new_with_mnemonic( $d->get('_Rename...') ); |
750 | $self->{_menuitem_rename}->add_accelerator( 'activate', $accel_group, Gtk2::Accelerator->parse('F2'), qw/visible/ ) if $accel_group; |
751 | $self->{_menuitem_rename}->set_image( Gtk2::Image->new_from_stock( 'gtk-edit', 'menu' ) ); |
752 | @@ -697,6 +705,14 @@ |
753 | $self->{_menuitem_large_reopen}->set_name('item-large-reopen-list'); |
754 | $self->{_menu_large_actions}->append( $self->{_menuitem_large_reopen} ); |
755 | |
756 | + $self->{_menuitem_large_show_in_folder} = Gtk2::ImageMenuItem->new_with_mnemonic( |
757 | + $d->get('Show in _folder') |
758 | + ); |
759 | + $self->{_menuitem_large_show_in_folder}->set_image( Gtk2::Image->new_from_stock( 'gtk-open', 'menu' ) ); |
760 | + $self->{_menuitem_large_show_in_folder}->set_sensitive(FALSE); |
761 | + $self->{_menuitem_large_show_in_folder}->set_name('item-reopen-default'); |
762 | + $self->{_menu_large_actions}->append( $self->{_menuitem_large_show_in_folder} ); |
763 | + |
764 | $self->{_menuitem_large_rename} = Gtk2::ImageMenuItem->new_with_mnemonic( $d->get('_Rename...') ); |
765 | $self->{_menuitem_large_rename}->set_image( Gtk2::Image->new_from_stock( 'gtk-edit', 'menu' ) ); |
766 | $self->{_menuitem_large_rename}->set_sensitive(FALSE); |
767 | |
768 | === modified file 'share/shutter/resources/modules/Shutter/App/Options.pm' |
769 | --- share/shutter/resources/modules/Shutter/App/Options.pm 2011-02-24 08:30:31 +0000 |
770 | +++ share/shutter/resources/modules/Shutter/App/Options.pm 2011-08-24 02:16:24 +0000 |
771 | @@ -61,7 +61,6 @@ |
772 | 'p|profile=s' => sub{ my ($p, $profile) = @_; $self->{_sc}->set_profile_to_start_with($profile); }, |
773 | |
774 | 'h|help' => sub{ pod2usage(-verbose => 1); }, |
775 | - 'man' => sub{ pod2usage(-verbose => 2); }, |
776 | 'v|version' => sub{ print $self->{_sc}->get_version, " ", $self->{_sc}->get_rev, "\n"; exit; }, |
777 | 'd|debug' => sub{ $self->{_sc}->set_debug(TRUE); }, |
778 | 'clear_cache' => sub{ $self->{_sc}->set_clear_cache(TRUE); }, |
779 | |
780 | === modified file 'share/shutter/resources/modules/Shutter/App/Toolbar.pm' |
781 | --- share/shutter/resources/modules/Shutter/App/Toolbar.pm 2011-02-24 08:30:31 +0000 |
782 | +++ share/shutter/resources/modules/Shutter/App/Toolbar.pm 2011-08-24 02:16:24 +0000 |
783 | @@ -235,7 +235,7 @@ |
784 | $self->{_web} = Gtk2::MenuToolButton->new( $image_web, $d->get("Web") ); |
785 | |
786 | $tooltips->set_tip( $self->{_web}, $d->get("Take a screenshot of a website") ); |
787 | - $self->{_web}->set_arrow_tooltip( $tooltips, $d->get("The timeout in seconds, or 0 to disable timeout"), '' ); |
788 | + $self->{_web}->set_arrow_tooltip( $tooltips, $d->get("Set how long Shutter will wait for the screenshot to complete before aborting the process if it's taking too long"), '' ); |
789 | |
790 | #-------------------------------------- |
791 | |
792 | |
793 | === modified file 'share/shutter/resources/modules/Shutter/Screenshot/Main.pm' |
794 | --- share/shutter/resources/modules/Shutter/Screenshot/Main.pm 2011-02-24 08:30:31 +0000 |
795 | +++ share/shutter/resources/modules/Shutter/Screenshot/Main.pm 2011-08-24 02:16:24 +0000 |
796 | @@ -33,6 +33,9 @@ |
797 | #Glib |
798 | use Glib qw/TRUE FALSE/; |
799 | |
800 | +#stringified perl data structures, suitable for both printing and eval |
801 | +use Data::Dumper; |
802 | + |
803 | #-------------------------------------- |
804 | |
805 | sub new { |
806 | @@ -351,46 +354,105 @@ |
807 | return ($pixbuf, $l_cropped, $r_cropped, $t_cropped, $b_cropped); |
808 | } |
809 | |
810 | -#code ported and partially borrowed from gnome-screenshot |
811 | +#code ported and partially borrowed from gnome-screenshot and Gimp |
812 | sub include_cursor { |
813 | |
814 | my ( $self, $xp, $yp, $widthp, $heightp, $gdk_window, $pixbuf ) = @_; |
815 | |
816 | - #~ require lib; |
817 | - #~ import lib $self->{_sc}->get_root."/share/shutter/resources/modules"; |
818 | - #~ |
819 | - #~ require X11::Protocol; |
820 | - |
821 | - #~ #X11 protocol and XSHAPE ext |
822 | - #~ $self->{_x11} = X11::Protocol->new( $ENV{ 'DISPLAY' } ); |
823 | - #~ $self->{_x11}{ext_xfixes} = $self->{_x11}->init_extension('XFIXES'); |
824 | - |
825 | - my $cursor = Gtk2::Gdk::Cursor->new( 'GDK_LEFT_PTR' ); |
826 | - |
827 | - my $cursor_pixbuf = $cursor->get_image; |
828 | - |
829 | - #try to use default cursor if there was an error |
830 | - unless ( $cursor_pixbuf) { |
831 | - warn "WARNING: There was an error while getting the cursor image - using a default cursor\n"; |
832 | - my $icons_path = $self->{_sc}->get_root . "/share/shutter/resources/icons"; |
833 | - eval{ |
834 | - $cursor_pixbuf = Gtk2::Gdk::Pixbuf->new_from_file($icons_path."/Normal.cur"); |
835 | - }; |
836 | - if($@){ |
837 | - warn "ERROR: There was an error while loading the default cursor: $@\n"; |
838 | - } |
839 | + require lib; |
840 | + import lib $self->{_sc}->get_root."/share/shutter/resources/modules"; |
841 | + |
842 | + require X11::Protocol; |
843 | + |
844 | + #X11 protocol and XFIXES ext |
845 | + $self->{_x11} = X11::Protocol->new( $ENV{ 'DISPLAY' } ); |
846 | + $self->{_x11}{ext_xfixes} = $self->{_x11}->init_extension('XFIXES'); |
847 | + |
848 | + #pixbuf |
849 | + my $cursor_pixbuf = undef; |
850 | + |
851 | + #Cursor position (root window coordinates) |
852 | + my $cursor_pixbuf_xroot = undef; |
853 | + my $cursor_pixbuf_yroot = undef; |
854 | + |
855 | + #The "hotspot" position |
856 | + my $cursor_pixbuf_xhot = undef; |
857 | + my $cursor_pixbuf_yhot = undef; |
858 | + |
859 | + if($self->{_x11}{ext_xfixes}){ |
860 | + |
861 | + my ($root_x, $root_y, $width, $height, $xhot, $yhot, $serial, $pixels) = $self->{_x11}->XFixesGetCursorImage; |
862 | + |
863 | + #packed data string |
864 | + my $data; |
865 | + my $pos = 0; |
866 | + foreach my $y (0 .. $height-1) { |
867 | + foreach my $x (0 .. $width-1) { |
868 | + my $argb = unpack 'L', substr($pixels,$pos,4); |
869 | + my $a = ($argb >> 24) & 0xFF; |
870 | + my $r = ($argb >> 16) & 0xFF; |
871 | + my $g = ($argb >> 8) & 0xFF; |
872 | + my $b = ($argb >> 0) & 0xFF; |
873 | + $pos += 4; |
874 | + |
875 | + #~ print "r:$r,g:$g,b:$b,a:$a\n"; |
876 | + |
877 | + $r = ($r * 255) / $a if($a); |
878 | + $g = ($g * 255) / $a if($a); |
879 | + $b = ($b * 255) / $a if($a); |
880 | + |
881 | + $data .= pack ('C*', $r, $g, $b, $a); |
882 | + } |
883 | + } |
884 | + |
885 | + $cursor_pixbuf = Gtk2::Gdk::Pixbuf->new_from_data($data,'rgb',1,8,$width,$height-1,4*$width); |
886 | + |
887 | + $cursor_pixbuf_xhot = $xhot; |
888 | + $cursor_pixbuf_yhot = $yhot; |
889 | + |
890 | + $cursor_pixbuf_xroot = $root_x; |
891 | + $cursor_pixbuf_yroot = $root_y; |
892 | + |
893 | + }else{ |
894 | + |
895 | + my ( $window_at_pointer, $root_x, $root_y, $mask ) = $gdk_window->get_pointer; |
896 | + |
897 | + my $cursor = Gtk2::Gdk::Cursor->new( 'GDK_LEFT_PTR' ); |
898 | + $cursor_pixbuf = $cursor->get_image; |
899 | + |
900 | + #try to use default cursor if there was an error |
901 | + unless ( $cursor_pixbuf) { |
902 | + warn "WARNING: There was an error while getting the cursor image - using a default cursor\n"; |
903 | + my $icons_path = $self->{_sc}->get_root . "/share/shutter/resources/icons"; |
904 | + eval{ |
905 | + $cursor_pixbuf = Gtk2::Gdk::Pixbuf->new_from_file($icons_path."/Normal.cur"); |
906 | + }; |
907 | + if($@){ |
908 | + warn "ERROR: There was an error while loading the default cursor: $@\n"; |
909 | + } |
910 | + } |
911 | + |
912 | + $cursor_pixbuf_xhot = $cursor_pixbuf->get_option('x_hot'); |
913 | + $cursor_pixbuf_yhot = $cursor_pixbuf->get_option('y_hot'); |
914 | + |
915 | + $cursor_pixbuf_xroot = $root_x; |
916 | + $cursor_pixbuf_yroot = $root_y; |
917 | + |
918 | } |
919 | |
920 | if ( $cursor_pixbuf ) { |
921 | - my ( $window_at_pointer, $x, $y, $mask ) = $gdk_window->get_pointer; |
922 | + |
923 | + #x,y pos (cursor) |
924 | + my $x = $cursor_pixbuf_xroot; |
925 | + my $y = $cursor_pixbuf_yroot; |
926 | |
927 | #screenshot dimensions saved in a rect (global x, y) |
928 | my $scshot = Gtk2::Gdk::Rectangle->new( $xp, $yp, $widthp, $heightp ); |
929 | |
930 | #see 'man xcursor' for a detailed description |
931 | #of these values |
932 | - my $xhot = $cursor_pixbuf->get_option('x_hot'); |
933 | - my $yhot = $cursor_pixbuf->get_option('y_hot'); |
934 | + my $xhot = $cursor_pixbuf_xhot; |
935 | + my $yhot = $cursor_pixbuf_yhot; |
936 | |
937 | #cursor dimensions (global x, y and width and height of the pixbuf) |
938 | my $cursor = Gtk2::Gdk::Rectangle->new( $x, $y, $cursor_pixbuf->get_width, $cursor_pixbuf->get_height ); |
939 | @@ -415,12 +477,13 @@ |
940 | $pixbuf, |
941 | $dest_x, |
942 | $dest_y, |
943 | - $cursor->width + $xhot, |
944 | - $cursor->height + $yhot, |
945 | + $cursor->width, |
946 | + $cursor->height, |
947 | $x - $xp - $xhot, |
948 | $y - $yp - $yhot, |
949 | 1.0, 1.0, 'bilinear', 255 |
950 | ); |
951 | + |
952 | } |
953 | } |
954 | |
955 | |
956 | === modified file 'share/shutter/resources/modules/Shutter/Screenshot/Web.pm' |
957 | --- share/shutter/resources/modules/Shutter/Screenshot/Web.pm 2011-02-24 08:30:31 +0000 |
958 | +++ share/shutter/resources/modules/Shutter/Screenshot/Web.pm 2011-08-24 02:16:24 +0000 |
959 | @@ -48,8 +48,7 @@ |
960 | |
961 | my $self = { |
962 | _sc => shift, |
963 | - _timeout => shift, |
964 | - _format => shift, |
965 | + _timeout => shift, |
966 | _width => shift, |
967 | }; |
968 | |
969 | @@ -65,7 +64,12 @@ |
970 | sub web { |
971 | my $self = shift; |
972 | |
973 | - system("gnome-web-photo --timeout=$self->{_timeout} --mode=photo --format=$self->{_format} --width=$self->{_width} '$self->{_url}' '$self->{_dest_filename}'"); |
974 | + #use http:// when nothing provided |
975 | + unless($self->{_url} =~ /^(http\:\/\/|https\:\/\/|file\:\/\/)/i){ |
976 | + $self->{_url} = "http://".$self->{_url}; |
977 | + } |
978 | + |
979 | + system("gnome-web-photo --timeout=$self->{_timeout} --mode=photo --width=$self->{_width} '$self->{_url}' '$self->{_dest_filename}'"); |
980 | |
981 | return TRUE; |
982 | } |
983 | @@ -198,7 +202,7 @@ |
984 | $self->{_url} = $website->get_text; |
985 | $self->{_dest_filename} = $tmpfilename; |
986 | |
987 | - print "gnome-web-photo --timeout=$self->{_timeout} --mode=photo --format=$self->{_format} --width=$self->{_width} '$self->{_url}' '$self->{_dest_filename}'\n" if $self->{_sc}->get_debug; |
988 | + print "gnome-web-photo --timeout=$self->{_timeout} --mode=photo --width=$self->{_width} '$self->{_url}' '$self->{_dest_filename}'\n" if $self->{_sc}->get_debug; |
989 | Proc::Simple::debug(1) if $self->{_sc}->get_debug; |
990 | |
991 | $web_process->start( |
992 | |
993 | === modified file 'share/shutter/resources/modules/Shutter/Screenshot/Window.pm' |
994 | --- share/shutter/resources/modules/Shutter/Screenshot/Window.pm 2011-03-11 09:27:44 +0000 |
995 | +++ share/shutter/resources/modules/Shutter/Screenshot/Window.pm 2011-08-24 02:16:24 +0000 |
996 | @@ -298,10 +298,14 @@ |
997 | |
998 | print "Calculating window shape\n" if $self->{_sc}->get_debug; |
999 | |
1000 | - my ($ordering, @r) = $self->{_x11}->ShapeGetRectangles($self->find_wm_window($xid), 'Bounding'); |
1001 | + #check if extenstion is available and use it |
1002 | + my ($ordering, @r) = (undef, undef); |
1003 | + if($self->{_x11}{ext_shape}){ |
1004 | + ($ordering, @r) = $self->{_x11}->ShapeGetRectangles($self->find_wm_window($xid), 'Bounding'); |
1005 | + } |
1006 | |
1007 | my $manually_shaped = FALSE; |
1008 | - #create shape manually when option is set |
1009 | + #create shape manually when option is set and the shape was not detected automatically |
1010 | if (scalar @r <= 1 && defined $self->{_auto_shape} && $self->{_auto_shape}){ |
1011 | |
1012 | my $shf = Shutter::App::HelperFunctions->new( $self->{_sc} ); |
1013 | @@ -951,7 +955,7 @@ |
1014 | $output = $output_new; |
1015 | |
1016 | #respect rounded corners of wm decorations (metacity for example - does not work with compiz currently) |
1017 | - if($self->{_x11}{ext_shape} && $self->{_include_border}){ |
1018 | + if($self->{_include_border}){ |
1019 | my $xid = $self->{_c}{ 'cw' }{ 'gdk_window' }->get_xid; |
1020 | #do not try this for child windows |
1021 | foreach my $win ($self->{_wnck_screen}->get_windows){ |
1022 | @@ -1099,7 +1103,7 @@ |
1023 | #(metacity for example - does not work with compiz currently) |
1024 | #only if toplevel window was selected |
1025 | if ( ( $self->{_mode} eq "window" || $self->{_mode} eq "tray_window" || $self->{_mode} eq "awindow" || $self->{_mode} eq "tray_awindow" ) ) { |
1026 | - if($self->{_x11}{ext_shape} && $self->{_include_border}){ |
1027 | + if($self->{_include_border}){ |
1028 | my $xid = $self->{_c}{ 'cw' }{ 'gdk_window' }->get_xid; |
1029 | #do not try this for child windows |
1030 | foreach my $win ($self->{_wnck_screen}->get_windows){ |
1031 | @@ -1250,7 +1254,9 @@ |
1032 | $output = $output_new; |
1033 | |
1034 | if($self->{_mode} eq "window" || $self->{_mode} eq "tray_window" || $self->{_mode} eq "awindow" || $self->{_mode} eq "tray_awindow"){ |
1035 | - $output = $self->get_shape($gxid, $output, $l_cropped, $r_cropped, $t_cropped, $b_cropped); |
1036 | + if($self->{_include_border}){ |
1037 | + $output = $self->get_shape($gxid, $output, $l_cropped, $r_cropped, $t_cropped, $b_cropped); |
1038 | + } |
1039 | } |
1040 | |
1041 | #restore window size when autoresizing was used |
1042 | |
1043 | === modified file 'share/shutter/resources/modules/Shutter/Screenshot/Workspace.pm' |
1044 | --- share/shutter/resources/modules/Shutter/Screenshot/Workspace.pm 2011-02-24 08:30:31 +0000 |
1045 | +++ share/shutter/resources/modules/Shutter/Screenshot/Workspace.pm 2011-08-24 02:16:24 +0000 |
1046 | @@ -89,7 +89,7 @@ |
1047 | next unless defined $space; |
1048 | |
1049 | #compiz |
1050 | - if ( $self->{_wm_manager_name} =~ /compiz/ ){ |
1051 | + if ( $self->{_wm_manager_name} =~ /compiz/i ){ |
1052 | |
1053 | #calculate viewports with size of workspace |
1054 | my $vpx = $space->get_viewport_x; |
1055 | @@ -185,7 +185,7 @@ |
1056 | } |
1057 | |
1058 | #compiz |
1059 | - if ( $self->{_wm_manager_name} =~ /compiz/ ){ |
1060 | + if ( $self->{_wm_manager_name} =~ /compiz/i ){ |
1061 | $self->{_wnck_screen}->move_viewport( $active_vpx, $active_vpy ); |
1062 | #metacity etc. |
1063 | }else{ |
1064 | |
1065 | === modified file 'share/shutter/resources/modules/Shutter/Upload/FTP.pm' |
1066 | --- share/shutter/resources/modules/Shutter/Upload/FTP.pm 2011-02-24 08:30:31 +0000 |
1067 | +++ share/shutter/resources/modules/Shutter/Upload/FTP.pm 2011-08-24 02:16:24 +0000 |
1068 | @@ -110,7 +110,7 @@ |
1069 | or return ( |
1070 | sprintf ($self->{_gettext_object}->get("Login with username %s failed."), "'".$self->{_username}."'"), |
1071 | $self->{_gettext_object}->get("Please check your credentials and try again."), |
1072 | - undef); |
1073 | + $self->{_ftp}->message); |
1074 | |
1075 | #THERE ARE NO ERRORS WHEN ROUTINE RETURNS AT THIS POINT |
1076 | return (FALSE); |
1077 | |
1078 | === modified file 'share/shutter/resources/modules/Shutter/Upload/UbuntuOne.pm' |
1079 | --- share/shutter/resources/modules/Shutter/Upload/UbuntuOne.pm 2011-02-24 08:30:31 +0000 |
1080 | +++ share/shutter/resources/modules/Shutter/Upload/UbuntuOne.pm 2011-08-24 02:16:24 +0000 |
1081 | @@ -112,6 +112,23 @@ |
1082 | return $self->{_sd_folders}; |
1083 | } |
1084 | |
1085 | +sub get_syncdaemon_config { |
1086 | + my $self = shift; |
1087 | + return FALSE unless $self->is_connected; |
1088 | + |
1089 | + #the following does not exist in all versions of U1 |
1090 | + my $api = $self->{_service}->get_object("/", "org.freedesktop.DBus.Introspectable"); |
1091 | + my $node = $api->Introspect(); |
1092 | + if($node =~ /name=\"config\"/){ |
1093 | + unless(defined $self->{_sd_config}){ |
1094 | + $self->{_sd_config} = $self->{_service}->get_object("/config", "com.ubuntuone.SyncDaemon.Config"); |
1095 | + } |
1096 | + return $self->{_sd_config}; |
1097 | + } |
1098 | + print "Warning: Node 'config' not found. Your Ubuntu One installation seems to be out of date. Unable to check for configuration.", "\n"; |
1099 | + return FALSE; |
1100 | +} |
1101 | + |
1102 | sub get_syncdaemon_shares { |
1103 | my $self = shift; |
1104 | return FALSE unless $self->is_connected; |
1105 | @@ -202,4 +219,24 @@ |
1106 | return $meta{is_dir}; |
1107 | } |
1108 | |
1109 | +sub is_notifications_enabled { |
1110 | + my $self = shift; |
1111 | + |
1112 | + return FALSE unless $self->is_connected; |
1113 | + |
1114 | + my $sd_cf = $self->get_syncdaemon_config; |
1115 | + |
1116 | + #does not exist in all version of U1 |
1117 | + return FALSE unless $sd_cf; |
1118 | + |
1119 | + my $is_enabled = TRUE; |
1120 | + eval{ |
1121 | + $is_enabled = $sd_cf->show_all_notifications_enabled; |
1122 | + }; |
1123 | + if($@){ |
1124 | + return FALSE; |
1125 | + } |
1126 | + return $is_enabled; |
1127 | +} |
1128 | + |
1129 | 1; |
1130 | |
1131 | === modified file 'share/shutter/resources/modules/X11/Protocol/Ext/XFIXES.pm' |
1132 | --- share/shutter/resources/modules/X11/Protocol/Ext/XFIXES.pm 2011-02-24 08:30:31 +0000 |
1133 | +++ share/shutter/resources/modules/X11/Protocol/Ext/XFIXES.pm 2011-08-24 02:16:24 +0000 |
1134 | @@ -1,89 +1,1004 @@ |
1135 | -################################################### |
1136 | -# |
1137 | -# Copyright (C) 2008-2011 Mario Kemper <mario.kemper@googlemail.com> and Shutter Team |
1138 | -# |
1139 | -# This file is part of Shutter. |
1140 | -# |
1141 | -# Shutter is free software; you can redistribute it and/or modify |
1142 | -# it under the terms of the GNU General Public License as published by |
1143 | -# the Free Software Foundation; either version 3 of the License, or |
1144 | -# (at your option) any later version. |
1145 | -# |
1146 | -# Shutter is distributed in the hope that it will be useful, |
1147 | -# but WITHOUT ANY WARRANTY; without even the implied warranty of |
1148 | -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
1149 | -# GNU General Public License for more details. |
1150 | -# |
1151 | -# You should have received a copy of the GNU General Public License |
1152 | -# along with Shutter; if not, write to the Free Software |
1153 | -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
1154 | -# |
1155 | -################################################### |
1156 | - |
1157 | -#http://freedesktop.org/wiki/Software/FixesExt |
1158 | -package X11::Protocol::Ext::XFIXES; |
1159 | - |
1160 | -use X11::Protocol qw(pad padding padded make_num_hash); |
1161 | +# Copyright 2011 Kevin Ryde |
1162 | + |
1163 | +# This file is part of X11-Protocol-Other. |
1164 | +# |
1165 | +# X11-Protocol-Other is free software; you can redistribute it and/or |
1166 | +# modify it under the terms of the GNU General Public License as published |
1167 | +# by the Free Software Foundation; either version 3, or (at your option) any |
1168 | +# later version. |
1169 | +# |
1170 | +# X11-Protocol-Other is distributed in the hope that it will be useful, |
1171 | +# but WITHOUT ANY WARRANTY; without even the implied warranty of |
1172 | +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General |
1173 | +# Public License for more details. |
1174 | +# |
1175 | +# You should have received a copy of the GNU General Public License along |
1176 | +# with X11-Protocol-Other. If not, see <http://www.gnu.org/licenses/>. |
1177 | + |
1178 | +BEGIN { require 5 } |
1179 | +package X11::Protocol::Ext::XFIXES; |
1180 | +use X11::Protocol 'padded'; |
1181 | +use strict; |
1182 | use Carp; |
1183 | |
1184 | -use strict; |
1185 | -use vars '$VERSION'; |
1186 | - |
1187 | -$VERSION = 0.01; |
1188 | - |
1189 | -sub new |
1190 | -{ |
1191 | - my($pkg, $x, $request_num, $event_num, $error_num) = @_; |
1192 | - my($self) = {}; |
1193 | - |
1194 | - #Request |
1195 | - #GetCursorImage |
1196 | - # |
1197 | - # |
1198 | - #x: INT16 |
1199 | - #y: INT16 |
1200 | - #width: CARD16 |
1201 | - #height: CARD16 |
1202 | - #x-hot: CARD16 |
1203 | - #y-hot: CARD16 |
1204 | - #cursor-serial: CARD32 |
1205 | - #cursor-image: LISTofCARD32 |
1206 | - |
1207 | - #GetCursorImage returns the image of the current cursor. X and y are |
1208 | - #the current cursor position. Width and height are the size of the |
1209 | - #cursor image. X-hot and y-hot mark the hotspot within the cursor |
1210 | - #image. Cursor-serial provides the number assigned to this cursor |
1211 | - #image, this same serial number will be reported in a CursorNotify |
1212 | - #event if this cursor image is redisplayed in the future. |
1213 | - |
1214 | - #The cursor image itself is returned as a single image at 32 bits per |
1215 | - #pixel with 8 bits of alpha in the most significant 8 bits of the |
1216 | - #pixel followed by 8 bits each of red, green and finally 8 bits of |
1217 | - #blue in the least significant 8 bits. The color components are |
1218 | - #pre-multiplied with the alpha component. |
1219 | - $x->{'ext_request'}{$request_num} = |
1220 | - [ |
1221 | - ["XFixesQueryVersion", sub { |
1222 | - my($self) = shift; |
1223 | - return pack("LL", 1, 0); #we support/need only version 1.0 |
1224 | - }, sub { |
1225 | - my($self) = shift; |
1226 | - my($data) = @_; |
1227 | - my($major,$minor) = unpack("xxxxxxxxLLxxxxxxxxxxxxxxxx",$data); |
1228 | - return($major,$minor); |
1229 | - }] |
1230 | - ]; |
1231 | - |
1232 | - my($i); |
1233 | - for $i (0 .. $#{$x->{'ext_request'}{$request_num}}) { |
1234 | - $x->{'ext_request_num'}{$x->{'ext_request'}{$request_num}[$i][0]} = |
1235 | - [$request_num, $i]; |
1236 | +use vars '$VERSION', '@CARP_NOT'; |
1237 | +$VERSION = 9; |
1238 | +@CARP_NOT = ('X11::Protocol'); |
1239 | + |
1240 | +# uncomment this to run the ### lines |
1241 | +#use Smart::Comments; |
1242 | + |
1243 | +# /usr/share/doc/x11proto-fixes-dev/fixesproto.txt.gz |
1244 | +# http://cgit.freedesktop.org/xorg/proto/fixesproto/tree/fixesproto.txt |
1245 | +# |
1246 | +# /usr/include/X11/extensions/Xfixes.h |
1247 | +# /usr/include/X11/extensions/xfixesproto.h |
1248 | +# /usr/include/X11/extensions/xfixeswire.h |
1249 | +# |
1250 | +# /usr/share/doc/x11proto-xext-dev/shape.txt.gz |
1251 | + |
1252 | +### XFIXES.pm loads |
1253 | + |
1254 | +# these not documented yet ... |
1255 | +use constant CLIENT_MAJOR_VERSION => 4; |
1256 | +use constant CLIENT_MINOR_VERSION => 0; |
1257 | + |
1258 | + |
1259 | +#------------------------------------------------------------------------------ |
1260 | +# symbolic constants |
1261 | + |
1262 | +my %const_arrays |
1263 | + = ( |
1264 | + XFixesWindowRegionKind => ['Bounding', 'Clip'], |
1265 | + XFixesSaveSetMode => ['Insert', 'Delete'], |
1266 | + XFixesSaveSetTarget => ['Nearest', 'Root'], |
1267 | + XFixesSaveSetMap => ['Map', 'Unmap'], |
1268 | + |
1269 | + XFixesSelectionNotifySubtype => [ 'SetSelectionOwner', |
1270 | + 'SelectionWindowDestroy', |
1271 | + 'SelectionClientClose' ], |
1272 | + XFixesCursorNotifySubtype => [ 'DisplayCursor' ], |
1273 | + |
1274 | + # Not sure about these two ... |
1275 | + # XFixesSelectionEventMask => [ 'SetSelectionOwner', |
1276 | + # 'SelectionWindowDestroy', |
1277 | + # 'SelectionClientClose' ], |
1278 | + # XFixesCursorEventMask => [ 'DisplayCursor' ], |
1279 | + ); |
1280 | + |
1281 | +my %const_hashes |
1282 | + = (map { $_ => { X11::Protocol::make_num_hash($const_arrays{$_}) } } |
1283 | + keys %const_arrays); |
1284 | + |
1285 | +#------------------------------------------------------------------------------ |
1286 | +# events |
1287 | + |
1288 | +my $XFixesSelectionNotify_event = [ 'xCxxL5', |
1289 | + ['subtype','XFixesSelectionNotifySubtype'], |
1290 | + 'window', |
1291 | + ['owner',['None']], # window |
1292 | + 'selection', # atom |
1293 | + 'time', |
1294 | + 'selection_time', |
1295 | + ]; |
1296 | + |
1297 | +my $XFixesCursorNotify_event |
1298 | + = [ sub { |
1299 | + my $X = shift; |
1300 | + my $data = shift; |
1301 | + ### XFixesCursorNotify unpack: @_ |
1302 | + my ($subtype, $window, $cursor_serial, $time, $cursor_name) |
1303 | + = unpack 'xCxxL4', $data; |
1304 | + return (@_, # base fields |
1305 | + subtype => $X->interp('XFixesCursorNotifySubtype',$subtype), |
1306 | + window => _interp_none($X,$window), # probably not None though |
1307 | + cursor_serial => $cursor_serial, |
1308 | + time => _interp_time($time), |
1309 | + # "name" field only in XFIXES 2.0 up, probably pad garbage |
1310 | + # in 1.0, so omit there. Give it as "cursor_name" since |
1311 | + # plain "name" is the event name. |
1312 | + ($X->{'ext'}->{'XFIXES'}->[3]->{'major'} >= 2 |
1313 | + ? (cursor_name => $cursor_name) |
1314 | + : ())); |
1315 | + }, |
1316 | + sub { |
1317 | + my ($X, %h) = @_; |
1318 | + # "cursor_name" can be omitted as for a 1.0 event |
1319 | + return (pack('xCxxL4x12', |
1320 | + $X->num('XFixesCursorNotifySubtype',$h{'subtype'}), |
1321 | + _num_none($h{'window'}), |
1322 | + $h{'cursor_serial'}, |
1323 | + _num_time($h{'time'}), |
1324 | + _num_none($h{'cursor_name'} || 0)), |
1325 | + 1); # "do_seq" put in sequence number |
1326 | + } ]; |
1327 | + |
1328 | +#------------------------------------------------------------------------------ |
1329 | +# requests |
1330 | + |
1331 | +my $reqs = |
1332 | + [ |
1333 | + [ 'XFixesQueryVersion', # 0 |
1334 | + sub { |
1335 | + my ($X, $major, $minor) = @_; |
1336 | + ### XFixesQueryVersion request |
1337 | + return pack 'LL', $major, $minor; |
1338 | + }, |
1339 | + sub { |
1340 | + my ($X, $data) = @_; |
1341 | + ### XFixesQueryVersion reply: "$X" |
1342 | + my @ret = unpack 'x8SS', $data; |
1343 | + my $self; |
1344 | + if ($self = $X->{'ext'}->{'XFIXES'}->[3]) { |
1345 | + ($self->{'major'},$self->{'minor'}) = @ret; |
1346 | + } |
1347 | + return @ret; |
1348 | + }], |
1349 | + |
1350 | + [ 'XFixesChangeSaveSet', # 1 |
1351 | + sub { |
1352 | + my ($X, $window, $mode, $target, $map) = @_; |
1353 | + return pack ('CCCxL', |
1354 | + $X->num('XFixesSaveSetMode',$mode), |
1355 | + $X->num('XFixesSaveSetTarget',$target), |
1356 | + $X->num('XFixesSaveSetMap',$map), |
1357 | + $window); |
1358 | + }], |
1359 | + |
1360 | + [ 'XFixesSelectSelectionInput', # 2 |
1361 | + # ($X, $window, $selection, $event_mask) |
1362 | + # nothing special for $event_mask yet |
1363 | + \&_request_card32s ], |
1364 | + |
1365 | + [ 'XFixesSelectCursorInput', # 3 |
1366 | + # ($X, $window, $event_mask) nothing special for $event_mask yet |
1367 | + \&_request_card32s ], |
1368 | + |
1369 | + [ 'XFixesGetCursorImage', # 4 |
1370 | + \&_request_empty, |
1371 | + sub { |
1372 | + my ($X, $data) = @_; |
1373 | + # (rootx,rooty, width,height, xhot,yhot, serial, ... then pixels) |
1374 | + my @ret = unpack 'x8ssSSSSL', $data; |
1375 | + return (@ret, |
1376 | + substr ($data, 32, 4*$ret[2]*$ret[3])); # width*height |
1377 | + }], |
1378 | + |
1379 | + #--------------------------------------------------------------------------- |
1380 | + # version 2.0 |
1381 | + |
1382 | + [ 'XFixesCreateRegion', # 5 |
1383 | + \&_request_region_and_rectangles ], |
1384 | + |
1385 | + [ 'XFixesCreateRegionFromBitmap', # 6 |
1386 | + \&_request_xids ], |
1387 | + |
1388 | + [ 'XFixesCreateRegionFromWindow', # 7 |
1389 | + sub { |
1390 | + my ($X, $region, $window, $kind) = @_; |
1391 | + ### XFixesCreateRegionFromWindow: $region, $window, $kind |
1392 | + return pack ('LLCxxx', |
1393 | + $region, |
1394 | + $window, |
1395 | + $X->num('XFixesWindowRegionKind',$kind)); |
1396 | + }], |
1397 | + |
1398 | + [ 'XFixesCreateRegionFromGC', # 8 |
1399 | + \&_request_xids ], |
1400 | + |
1401 | + [ 'XFixesCreateRegionFromPicture', # 9 |
1402 | + \&_request_xids ], |
1403 | + |
1404 | + [ 'XFixesDestroyRegion', # 10 |
1405 | + \&_request_xids ], |
1406 | + |
1407 | + [ 'XFixesSetRegion', # 11 |
1408 | + \&_request_region_and_rectangles ], |
1409 | + |
1410 | + [ 'XFixesCopyRegion', # 12 |
1411 | + \&_request_xids ], |
1412 | + |
1413 | + [ 'XFixesUnionRegion', # 13 |
1414 | + \&_request_xids ], |
1415 | + [ 'XFixesIntersectRegion', # 14 |
1416 | + \&_request_xids ], |
1417 | + [ 'XFixesSubtractRegion', # 15 |
1418 | + \&_request_xids ], |
1419 | + |
1420 | + [ 'XFixesInvertRegion', # 16 |
1421 | + sub { |
1422 | + my ($X, $src, $rect, $dst) = @_; |
1423 | + return pack 'LssSSL', $src, @$rect, $dst; |
1424 | + }], |
1425 | + |
1426 | + [ 'XFixesTranslateRegion', # 17 |
1427 | + sub { |
1428 | + shift; # ($X, $region, $dx, $dy) |
1429 | + return pack 'Lss', @_; |
1430 | + }], |
1431 | + |
1432 | + [ 'XFixesRegionExtents', # 18 |
1433 | + \&_request_card32s ], # ($X, $src, $dst) |
1434 | + |
1435 | + [ 'XFixesFetchRegion', # 19 |
1436 | + \&_request_card32s, # ($X, $region) |
1437 | + sub { |
1438 | + my ($X, $data) = @_; |
1439 | + ### XFixesFetchRegion reply: length($data) |
1440 | + my @ret = ([ unpack 'x8ssSS', $data ]); # bounding |
1441 | + for (my $pos = 32; $pos < length($data); $pos+=8) { |
1442 | + push @ret, [ unpack 'ssSS', substr($data,$pos,8) ]; |
1443 | + } |
1444 | + return @ret; |
1445 | + }], |
1446 | + |
1447 | + [ 'XFixesSetGCClipRegion', # 20 |
1448 | + \&_request_xid_xy_region], # ($gc, $x, $y, $region) |
1449 | + |
1450 | + [ 'XFixesSetWindowShapeRegion', # 21 |
1451 | + sub { |
1452 | + my ($X, $window, $shape_kind, $x, $y, $region) = @_; |
1453 | + # use ShapeKind if SHAPE initialized, otherwise same Bounding and |
1454 | + # Clip from XFixesWindowRegionKind |
1455 | + my $kind_type = ($X->{'ext_const'}->{'ShapeKind'} |
1456 | + ? 'ShapeKind' : 'XFixesWindowRegionKind'); |
1457 | + return pack ('LCxxxssL', |
1458 | + $window, |
1459 | + $X->num($kind_type,$shape_kind), |
1460 | + $x,$y, |
1461 | + _num_none ($region)); |
1462 | + }], |
1463 | + |
1464 | + [ 'XFixesSetPictureClipRegion', # 22 |
1465 | + \&_request_xid_xy_region ], # ($pict, $x, $y, $region) |
1466 | + |
1467 | + [ 'XFixesSetCursorName', # 23 |
1468 | + sub { |
1469 | + my ($X, $cursor, $str) = @_; |
1470 | + ### XFixesSetCursorName request |
1471 | + ### $cursor |
1472 | + ### $str |
1473 | + return pack('LSxx'.padded($str), |
1474 | + $cursor, length($str), $str); |
1475 | + }], |
1476 | + |
1477 | + [ 'XFixesGetCursorName', # 24 |
1478 | + \&_request_xids, |
1479 | + sub { |
1480 | + my ($X, $data) = @_; |
1481 | + ### XFixesGetCursorName reply |
1482 | + my ($atom, $len) = unpack 'x8LS', $data; |
1483 | + return (_interp_none($X,$atom), substr($data,32,$len)); |
1484 | + }], |
1485 | + |
1486 | + [ 'XFixesGetCursorImageAndName', # 25 |
1487 | + \&_request_empty, |
1488 | + sub { |
1489 | + my ($X, $data) = @_; |
1490 | + # (x,y, w,h, xhot,yhot, serial, atom, $namelen, ... then pixels+name) |
1491 | + my @ret = unpack 'x8ssSSSSLLSxx', $data; |
1492 | + my $namelen = pop @ret; |
1493 | + my $atom = pop @ret; |
1494 | + my $pixelsize = 4 * $ret[2] * $ret[3]; |
1495 | + return (@ret, |
1496 | + substr ($data, 32, $pixelsize), # pixels |
1497 | + _interp_none($X,$atom), |
1498 | + substr ($data, 32 + $pixelsize, $namelen)); # name |
1499 | + }], |
1500 | + |
1501 | + [ 'XFixesChangeCursor', # 26 |
1502 | + sub { |
1503 | + my ($X, $src, $dst) = @_; |
1504 | + return pack 'LL', $src, $dst; |
1505 | + }], |
1506 | + |
1507 | + [ 'XFixesChangeCursorByName', # 27 |
1508 | + sub { |
1509 | + my ($X, $src, $str) = @_; |
1510 | + return pack ('LSxx'.padded($str), |
1511 | + $src, length($str), $str); |
1512 | + }], |
1513 | + |
1514 | + |
1515 | + #--------------------------------------------------------------------------- |
1516 | + # version 3.0 |
1517 | + |
1518 | + [ 'XFixesExpandRegion', # 28 |
1519 | + sub { |
1520 | + shift; # $X |
1521 | + return pack 'LLSSSS', @_; # $src, $dst, $left,$right, $top,$bottom |
1522 | + }], |
1523 | + |
1524 | + |
1525 | + #--------------------------------------------------------------------------- |
1526 | + # version 4.0 |
1527 | + |
1528 | + ['XFixesHideCursor', # 29 |
1529 | + \&_request_xids ], |
1530 | + ['XFixesShowCursor', # 30 |
1531 | + \&_request_xids ], |
1532 | + |
1533 | + #--------------------------------------------------------------------------- |
1534 | + # version 5.0 |
1535 | + |
1536 | + # untested, and not sure about how to take the directions arg |
1537 | + # |
1538 | + # ['XFixesCreatePointerBarrier', # 31 |
1539 | + # sub { |
1540 | + # my ($X, $barrier, $drawable, $x1,$y1, $x2,$y2, $directions, |
1541 | + # @devices) = @_; |
1542 | + # my $devices = pack 'S*', map{_num_xinputdevice($_)} @devices; |
1543 | + # return pack ('LLssLxx'.padding($devices), |
1544 | + # $barrier, # CARD32 |
1545 | + # $drawable, # CARD32 |
1546 | + # $x1,$y1, $x2,$y2, # INT16 |
1547 | + # $X->num('XFixesBarrierDirections',$directions), # CARD32 |
1548 | + # # pad16 |
1549 | + # scalar(@devices), # CARD16 |
1550 | + # $devices); # stringized |
1551 | + # }], |
1552 | + # |
1553 | + # ['XFixesDestroyPointerBarrier', # 32 |
1554 | + # \&_request_xids ], |
1555 | + ]; |
1556 | + |
1557 | +sub new { |
1558 | + my ($class, $X, $request_num, $event_num, $error_num) = @_; |
1559 | + ### XFIXES new() |
1560 | + |
1561 | + # Constants |
1562 | + %{$X->{'ext_const'}} = (%{$X->{'ext_const'} ||= {}}, %const_arrays); |
1563 | + %{$X->{'ext_const_num'}} = (%{$X->{'ext_const_num'} ||= {}}, %const_hashes); |
1564 | + |
1565 | + # Events |
1566 | + $X->{'ext_const'}{'Events'}[$event_num] = 'XFixesSelectionNotify'; |
1567 | + $X->{'ext_events'}[$event_num] = $XFixesSelectionNotify_event; |
1568 | + $event_num++; |
1569 | + $X->{'ext_const'}{'Events'}[$event_num] = 'XFixesCursorNotify'; |
1570 | + $X->{'ext_events'}[$event_num] = $XFixesCursorNotify_event; |
1571 | + |
1572 | + # Requests |
1573 | + _ext_requests_install ($X, $request_num, $reqs); |
1574 | + |
1575 | + # the protocol spec says must query version with what we support |
1576 | + # need it to know which error types are defined too, as otherwise oughtn't |
1577 | + # touch anything at $event_num |
1578 | + my ($server_major, $server_minor) |
1579 | + = $X->req ('XFixesQueryVersion', |
1580 | + CLIENT_MAJOR_VERSION, CLIENT_MINOR_VERSION); |
1581 | + |
1582 | + # Errors |
1583 | + _ext_const_error_install ($X, $error_num, |
1584 | + # version 2.0 |
1585 | + ($server_major >= 2 ? ('Region') : ()), |
1586 | + # version 5.0 |
1587 | + ($server_major >= 5 ? ('Barrier') : ())); |
1588 | + |
1589 | + return bless { major => $server_major, |
1590 | + minor => $server_minor, |
1591 | + }, $class; |
1592 | +} |
1593 | + |
1594 | +sub _request_empty { |
1595 | + if (@_ > 1) { |
1596 | + croak "No parameters in this request"; |
1597 | + } |
1598 | + return ''; |
1599 | +} |
1600 | + |
1601 | +sub _request_xids { |
1602 | + my $X = shift; |
1603 | + ### _request_xids(): @_ |
1604 | + return _request_card32s ($X, map {_num_none($_)} @_); |
1605 | +} |
1606 | +sub _request_card32s { |
1607 | + shift; |
1608 | + ### _request_card32s(): @_ |
1609 | + return pack 'L*', @_; |
1610 | +} |
1611 | + |
1612 | +sub _request_xid_xy_region { |
1613 | + my ($X, $xid, $x, $y, $region) = @_; |
1614 | + return pack ('LLss', $xid, _num_none($region), $x,$y); |
1615 | +} |
1616 | + |
1617 | +sub _request_region_and_rectangles { |
1618 | + shift; # $X |
1619 | + ### _request_region_and_rectangles: @_ |
1620 | + my $region = shift; |
1621 | + ### ret: pack('L',$region) . _pack_rectangles(@_) |
1622 | + return pack('L',$region) . _pack_rectangles(@_); |
1623 | +} |
1624 | +sub _pack_rectangles { |
1625 | + return join ('', map {pack 'ssSS', @$_} @_); |
1626 | +} |
1627 | + |
1628 | +sub _num_none { |
1629 | + my ($xid) = @_; |
1630 | + if (defined $xid && $xid eq 'None') { |
1631 | + return 0; |
1632 | + } else { |
1633 | + return $xid; |
1634 | + } |
1635 | +} |
1636 | +sub _interp_none { |
1637 | + my ($X, $xid) = @_; |
1638 | + if ($X->{'do_interp'} && $xid == 0) { |
1639 | + return 'None'; |
1640 | + } else { |
1641 | + return $xid; |
1642 | + } |
1643 | +} |
1644 | + |
1645 | +sub _interp_time { |
1646 | + my ($time) = @_; |
1647 | + if ($time == 0) { |
1648 | + return 'CurrentTime'; |
1649 | + } else { |
1650 | + return $time; |
1651 | + } |
1652 | +} |
1653 | +sub _num_time { |
1654 | + my ($time) = @_; |
1655 | + if ($time eq 'CurrentTime') { |
1656 | + return 0; |
1657 | + } else { |
1658 | + return $time; |
1659 | + } |
1660 | +} |
1661 | + |
1662 | + |
1663 | +sub _num_xinputdevice { |
1664 | + my ($device) = @_; |
1665 | + if ($device eq 'AllDevices') { return 0; } |
1666 | + if ($device eq 'AllMasterDevices') { return 1; } |
1667 | + return $device; |
1668 | +} |
1669 | + |
1670 | +sub _ext_requests_install { |
1671 | + my ($X, $request_num, $reqs) = @_; |
1672 | + |
1673 | + $X->{'ext_request'}->{$request_num} = $reqs; |
1674 | + my $href = $X->{'ext_request_num'}; |
1675 | + my $i; |
1676 | + foreach $i (0 .. $#$reqs) { |
1677 | + $href->{$reqs->[$i]->[0]} = [$request_num, $i]; |
1678 | + } |
1679 | +} |
1680 | +sub _ext_const_error_install { |
1681 | + my $X = shift; |
1682 | + ### _ext_const_error_install: @_ |
1683 | + my $error_num = shift; |
1684 | + my $aref = $X->{'ext_const'}{'Error'} # copy |
1685 | + = [ @{$X->{'ext_const'}{'Error'} || []} ]; |
1686 | + my $href = $X->{'ext_const_num'}{'Error'} # copy |
1687 | + = { %{$X->{'ext_const_num'}{'Error'} || {}} }; |
1688 | + my $i; |
1689 | + foreach $i (0 .. $#_) { |
1690 | + $aref->[$error_num + $i] = $_[$i]; |
1691 | + $href->{$_[$i]} = $error_num + $i; |
1692 | + } |
1693 | +} |
1694 | + |
1695 | +1; |
1696 | +__END__ |
1697 | + |
1698 | +=for stopwords XFIXES XID reparent Unmap arrayref AARRGGBB GG pre-multiplied pixmap RENDER ShapeKind subwindow Ryde hotspot ARGB GC ie latin-1 DisplayCursor RGB bitmask XIDs YX-banded |
1699 | + |
1700 | +=head1 NAME |
1701 | + |
1702 | +X11::Protocol::Ext::XFIXES - miscellaneous "fixes" extension |
1703 | + |
1704 | +=head1 SYNOPSIS |
1705 | + |
1706 | + use X11::Protocol; |
1707 | + my $X = X11::Protocol->new; |
1708 | + $X->init_extension('XFIXES') |
1709 | + or print "XFIXES extension not available"; |
1710 | + |
1711 | +=head1 DESCRIPTION |
1712 | + |
1713 | +The XFIXES extension adds some extra features conceived as "fixing" |
1714 | +omissions in the core X11 protocol, including |
1715 | + |
1716 | +=over |
1717 | + |
1718 | +=item * |
1719 | + |
1720 | +Events for changes to the selection (the cut and paste between clients). |
1721 | + |
1722 | +=item * |
1723 | + |
1724 | +Current cursor image fetching, events for cursor change, and cursor naming |
1725 | +and hiding. |
1726 | + |
1727 | +=item * |
1728 | + |
1729 | +Server-side "region" objects representing a set of rectangles. |
1730 | + |
1731 | +=back |
1732 | + |
1733 | +=head1 REQUESTS |
1734 | + |
1735 | +The following are made available with an C<init_extension()> per |
1736 | +L<X11::Protocol/EXTENSIONS>. |
1737 | + |
1738 | + my $bool = $X->init_extension('XFIXES'); |
1739 | + |
1740 | +=head2 XFIXES version 1.0 |
1741 | + |
1742 | +=over |
1743 | + |
1744 | +=item C<($server_major, $server_minor) = $X-E<gt>XFixesQueryVersion ($client_major, $client_minor)> |
1745 | + |
1746 | +Negotiate a protocol version with the server. C<$client_major> and |
1747 | +C<$client_minor> is what the client would like, the returned |
1748 | +C<$server_major> and C<$server_minor> is what the server will do, which |
1749 | +might be less than requested (but not more than). |
1750 | + |
1751 | +The current code in this module supports up to 4.0 and automatically |
1752 | +negotiates within C<init_extension()>, so direct use of |
1753 | +C<XFixesQueryVersion> is not necessary. Asking for higher than the code |
1754 | +supports might be a bad idea. |
1755 | + |
1756 | +=item C<($atom, $str) = $X-E<gt>XFixesChangeSaveSet ($window, $mode, $target, $map)> |
1757 | + |
1758 | +Insert or delete C<$window> (an XID) from the "save set" of resources to be |
1759 | +retained on the server when the client disconnects. This is an extended |
1760 | +version of the core C<ChangeSaveSet> request. |
1761 | + |
1762 | +C<$mode> is either "Insert" or "Delete". |
1763 | + |
1764 | +C<$target> is how to reparent C<$window> on client close-down, either |
1765 | +"Nearest" or "Root". The core C<ChangeSaveSet> is "Nearest" and means go to |
1766 | +the next non-client ancestor window. "Root" means go to the root window. |
1767 | + |
1768 | +C<$map> is either "Map" or "Unmap" to apply to C<$window> on close-down. |
1769 | +The core C<ChangeSaveSet> is "Map". |
1770 | + |
1771 | +=item $X-E<gt>XFixesSelectSelectionInput ($window, $selection, $event_mask)> |
1772 | + |
1773 | +Select C<XFixesSelectionNotify> events (see L</"EVENTS"> below) to be sent |
1774 | +to C<$window> when C<$selection> (an atom) changes. |
1775 | + |
1776 | + $X->XFixesSelectSelectionInput ($my_window, |
1777 | + $X->atom('PRIMARY'), |
1778 | + 0x07); |
1779 | + |
1780 | +C<$window> is given in the resulting C<XFixesSelectionNotify>. It probably |
1781 | +works to make it just a root window. Selections are global to the whole |
1782 | +server, so the window doesn't implicitly choose a screen or anything. |
1783 | + |
1784 | +C<$event_mask> has three bits for which event subtypes should be reported. |
1785 | + |
1786 | + bitpos bitval |
1787 | + SetSelectionOwner 0 0x01 |
1788 | + SelectionWindowDestroy 1 0x02 |
1789 | + SelectionClientClose 2 0x04 |
1790 | + |
1791 | +There's no pack function for these yet so just give an integer, for instance |
1792 | +0x07 for all three. |
1793 | + |
1794 | +=item $X-E<gt>XFixesSelectCursorInput ($window, $event_mask)> |
1795 | + |
1796 | +Select C<XFixesCursorNotify> events (see L</"EVENTS"> below) to be sent to |
1797 | +the client. |
1798 | + |
1799 | +C<$window> is given in the resulting C<XFixesSelectionNotify>. It probably |
1800 | +works to make it just a root window. The cursor image is global and the |
1801 | +events are for any change, not merely within C<$window>. |
1802 | + |
1803 | +C<$event_mask> has only a single bit, asking for displayed cursor changes, |
1804 | + |
1805 | + bitpos bitval |
1806 | + DisplayCursor 0 0x01 |
1807 | + |
1808 | +There's no pack function for this yet, just give integer 1 or 0. |
1809 | + |
1810 | +=item ($root_x,$root_y, $width,$height, $xhot,$yhot, $serial, $pixels) = $X-E<gt>XFixesGetCursorImage ()> |
1811 | + |
1812 | +Return the size and pixel contents of the currently displayed mouse pointer |
1813 | +cursor. |
1814 | + |
1815 | +C<$root_x>,C<$root_y> is the pointer location in root window coordinates |
1816 | +(similar to C<QueryPointer>). |
1817 | + |
1818 | +C<$width>,C<$height> is the size of the cursor image. C<$xhot>,C<$yhot> is |
1819 | +the "hotspot" position within that, which is the pixel that follows the |
1820 | +pointer location. |
1821 | + |
1822 | +C<$pixels> is a byte string of packed "ARGB" pixel values. Each is 32-bits |
1823 | +in client byte order, with C<$width> many for each row and C<$height> such |
1824 | +rows, no padding in between, for a total C<4*$width*$height> bytes. This |
1825 | +can be unpacked with for instance |
1826 | + |
1827 | + my @argb = unpack 'L*', $pixels; # each 0xAARRGGBB |
1828 | + |
1829 | + # top left pixel is in $argb[0] |
1830 | + my $blue = $argb[0] & 0xFF; # 0 to 255 |
1831 | + my $green = ($argb[0] >> 8) & 0xFF; # components |
1832 | + my $red = ($argb[0] >> 16) & 0xFF; |
1833 | + my $alpha = ($argb[0] >> 24) & 0xFF; |
1834 | + |
1835 | +The alpha transparency is pre-multiplied into the RGB components, so if the |
1836 | +alpha is zero (transparent) then the components are zero too. |
1837 | + |
1838 | +The core C<CreateCursor> bitmask makes only alpha=0 full-transparent or |
1839 | +alpha=255 full-opaque pixels. The RENDER extension (see |
1840 | +L<X11::Protocol::Ext::RENDER>) can make partially transparent cursors. |
1841 | + |
1842 | +There's no direct way to get the image of a cursor by its XID (beyond |
1843 | +something dodgy like a C<GrabPointer> to make it the displayed cursor). |
1844 | +Usually cursor XIDs are only ever created by a client itself (they can't be |
1845 | +read back out of an arbitrary window for instance) so no need to read back. |
1846 | + |
1847 | +=back |
1848 | + |
1849 | +=head2 XFIXES version 2.0 |
1850 | + |
1851 | +A region object on the server represents a set of rectangles, each |
1852 | +x,y,width,height, with positive or negative x,y, and the set possibly in |
1853 | +disconnected sections, etc. Since a rectangle might be simply 1x1 it can |
1854 | +represent any bitmap, but is geared towards the sort or rectangle arithmetic |
1855 | +arising from overlapping rectangular window areas etc. |
1856 | + |
1857 | +=over |
1858 | + |
1859 | +=item C<$X-E<gt>XFixesCreateRegion ($region, $rect...)> |
1860 | + |
1861 | +Create C<$region> (a new XID) as a region and set it to the union of the |
1862 | +given rectangles, or empty if none. Each C<$rect> is an arrayref |
1863 | +C<[$x,$y,$width,$height]>. |
1864 | + |
1865 | + my $region = $X->new_rsrc; |
1866 | + $X->XFixesCreateRegion ($region, [0,0,10,5], [100,100,1,1]); |
1867 | + |
1868 | +=item C<$X-E<gt>XFixesCreateRegionFromBitmap ($region, $bitmap)> |
1869 | + |
1870 | +Create a region initialized from the 1 bits of C<$bitmap> (a pixmap XID). |
1871 | + |
1872 | + my $region = $X->new_rsrc; |
1873 | + $X->XFixesCreateRegionFromBitmap ($region, $bitmap); |
1874 | + |
1875 | +=item C<$X-E<gt>XFixesCreateRegionFromWindow ($region, $window, $kind)> |
1876 | + |
1877 | +Create a region initialized from the shape of C<$window> (an XID). C<$kind> |
1878 | +is either "Bounding" or "Clip" as per the SHAPE extension (see |
1879 | +L<X11::Protocol::Ext::SHAPE>). |
1880 | + |
1881 | + my $region = $X->new_rsrc; |
1882 | + $X->XFixesCreateRegionFromBitmap ($region, $window, 'Clip'); |
1883 | + |
1884 | +It's not necessary to C<$X-E<gt>init_extension('SHAPE')> before using this |
1885 | +request, the shape as such is just on the server and results in whatever |
1886 | +rectangular or non-rectangular C<$region>. |
1887 | + |
1888 | +=item C<$X-E<gt>XFixesCreateRegionFromGC ($region, $gc)> |
1889 | + |
1890 | +Create a region initialized from the clip mask of C<$gc> (an XID). |
1891 | + |
1892 | + my $region = $X->new_rsrc; |
1893 | + $X->XFixesCreateRegionFromGC ($region, $gc); |
1894 | + |
1895 | +The region is relative to the GC C<clip_x_origin> and C<clip_y_origin>, |
1896 | +ie. those offsets are not applied to the X,Y in the region. |
1897 | + |
1898 | +=item C<$X-E<gt>XFixesCreateRegionFromPicture ($region, $picture)> |
1899 | + |
1900 | +Create a region initialized from a RENDER C<$picture> (an XID). |
1901 | + |
1902 | + my $region = $X->new_rsrc; |
1903 | + $X->XFixesCreateRegionFromBitmap ($region, $picture); |
1904 | + |
1905 | +The region is relative to the picture C<clip_x_origin> and C<clip_y_origin>, |
1906 | +ie. those offsets are not applied to the X,Y in the region. |
1907 | + |
1908 | +Picture objects are from the RENDER extension (see |
1909 | +L<X11::Protocol::Ext::RENDER>). This request always exists, but is not |
1910 | +useful without RENDER. |
1911 | + |
1912 | +=item C<$X-E<gt>XFixesDestroyRegion ($region)> |
1913 | + |
1914 | +Destroy C<$region>. |
1915 | + |
1916 | +=item C<$X-E<gt>XFixesSetRegion ($region, $rect...)> |
1917 | + |
1918 | +Set C<$region> to the union of the given rectangles, or empty if none. Each |
1919 | +C<$rect> is an arrayref C<[$x,$y,$width,$height]>, as per |
1920 | +C<XFixesCreateRegion> above. |
1921 | + |
1922 | + $X->XFixesSetRegion ($region, [0,0,20,10], [100,100,5,5]) |
1923 | + |
1924 | +=item C<$X-E<gt>XFixesCopyRegion ($dst, $src)> |
1925 | + |
1926 | +Copy a region C<$src> to region C<$dst>. |
1927 | + |
1928 | +=item C<$X-E<gt>XFixesUnionRegion ($src1, $src2, $dst)> |
1929 | + |
1930 | +=item C<$X-E<gt>XFixesIntersectRegion ($src1, $src2, $dst)> |
1931 | + |
1932 | +=item C<$X-E<gt>XFixesSubtractRegion ($src1, $src2, $dst)> |
1933 | + |
1934 | +Set region C<$dst> to respectively the union or intersection of C<$src1> and |
1935 | +C<$src2>, or the subtraction C<$src1> - C<$src2>. |
1936 | + |
1937 | +C<$dst> can be one of the source regions if desired, to change in-place. |
1938 | + |
1939 | +=item C<$X-E<gt>XFixesInvertRegion ($src, $rect, $dst)> |
1940 | + |
1941 | +Set region C<$dst> to the inverse of C<$src> bounded by rectangle C<$rect>, |
1942 | +ie. C<$rect> subtract C<$src>. C<$rect> is an arrayref |
1943 | +C<[$x,$y,$width,$height]>. |
1944 | + |
1945 | + $X-XFixesInvertRegion ($src, [10,10, 200,100], $dst)> |
1946 | + |
1947 | +C<$dst> can be the same as C<$src> to do an "in-place" invert. |
1948 | + |
1949 | +=item C<$X-E<gt>XFixesTranslateRegion ($region, $dx, $dy)> |
1950 | + |
1951 | +Move the area covered by C<$region> by an offset C<$dx> and C<$dy> |
1952 | +(integers). |
1953 | + |
1954 | +=item C<$X-E<gt>XFixesRegionExtents ($dst, $src)> |
1955 | + |
1956 | +Set region C<$dst> to the rectangular bounds of region C<$src>. If C<$src> |
1957 | +is empty then C<$dst> is set to empty. |
1958 | + |
1959 | +=item C<($bounding, @parts) = $X-E<gt>XFixesFetchRegion ($region)> |
1960 | + |
1961 | +Return the rectangles which cover C<$region>. Each returned element is an |
1962 | +arrayref |
1963 | + |
1964 | + [$x,$y,$width,$height] |
1965 | + |
1966 | +The first is a bounding rectangle, and after that the individual rectangles |
1967 | +making up the region, in "YX-banded" order. |
1968 | + |
1969 | + my ($bounding, @rects) = $X->XFixesFetchRegion ($region); |
1970 | + print "bounded by ",join(',',@$bounding); |
1971 | + foreach my $rect (@rects) { |
1972 | + print " rect part ",join(',',@$rect); |
1973 | } |
1974 | - ($self->{'major'}, $self->{'minor'}) = $x->req('XFixesQueryVersion'); |
1975 | - |
1976 | - print $self->{'major'}." - ".$self->{'minor'}."\n"; |
1977 | - |
1978 | - return bless $self, $pkg; |
1979 | -} |
1980 | - |
1981 | -1; |
1982 | + |
1983 | +=item C<$X-E<gt>XFixesSetGCClipRegion ($gc, $clip_x_origin, $clip_y_origin, $region)> |
1984 | + |
1985 | +Set the clip mask of C<$gc> (an XID) to C<$region> (an XID), and set the |
1986 | +clip origin to C<$clip_x_origin>,C<$clip_x_origin>. |
1987 | + |
1988 | +This is similar to the core C<SetClipRectangles>, but the rectangles are |
1989 | +from C<$region> (and no "ordering" parameter). |
1990 | + |
1991 | +=item C<$X-E<gt>XFixesSetWindowShapeRegion ($window, $kind, $x_offset, $y_offset, $region)> |
1992 | + |
1993 | +Set the shape mask of C<$window> (an XID) to C<$region>, at offset |
1994 | +C<$x_offset>,C<$y_offset> into the window. C<$kind> is a ShapeKind, either |
1995 | +"Bounding" or "Clip". |
1996 | + |
1997 | +This is similar to C<ShapeMask()> (see L<X11::Protocol::Ext::SHAPE>) with |
1998 | +operation "Set" and a a region instead of a bitmap. |
1999 | + |
2000 | +It's not necessary to C<$X-E<gt>init_extension('SHAPE')> before using this |
2001 | +request. If SHAPE is not available at all on the server then presumably |
2002 | +this request gives an error reply. |
2003 | + |
2004 | +=item C<$X-E<gt>XFixesSetPictureClipRegion ($picture, $clip_x_origin, $clip_y_origin, $region)> |
2005 | + |
2006 | +Set the clip mask of RENDER C<$picture> (an XID) to C<$region>, and set the |
2007 | +clip origin to C<$clip_x_origin>,C<$clip_x_origin>. |
2008 | + |
2009 | +This is similar to C<RenderSetPictureClipRectangles>, but the rectangles are |
2010 | +from C<$region>. |
2011 | + |
2012 | +Picture objects are from the RENDER extension (see |
2013 | +L<X11::Protocol::Ext::RENDER>). The request always exists, but is not useful |
2014 | +without RENDER. |
2015 | + |
2016 | +=item C<$X-E<gt>XFixesSetCursorName ($cursor, $str)> |
2017 | + |
2018 | +Set a name for cursor object C<$cursor> (an XID). The name string C<$str> |
2019 | +is interned as an atom within the server and therefore should consist only |
2020 | +of latin-1 characters. (Perhaps in the future that might be enforced here, |
2021 | +or wide chars converted.) |
2022 | + |
2023 | +=item C<($atom, $str) = $X-E<gt>XFixesGetCursorName ($cursor)> |
2024 | + |
2025 | +Get the name of mouse pointer cursor C<$cursor> (an XID), as set by |
2026 | +C<XFixesSetCursorName>. |
2027 | + |
2028 | +The returned C<$atom> is the name atom (an integer) and C<$str> is the name |
2029 | +string (which is the atom's name). If there's no name for C<$cursor> then |
2030 | +C<$atom> is string "None" (or 0 if no C<$X-E<gt>{'do_interp'}>) and C<$str> |
2031 | +is empty "". |
2032 | + |
2033 | +=item C<($x,$y, $width,$height, $xhot,$yhot, $serial, $pixels, $atom, $str) = $X-E<gt>XFixesGetCursorImageAndName ()> |
2034 | + |
2035 | +Get the image and name of the current mouse pointer cursor. The return is |
2036 | +per C<XFixesGetCursorImage> plus C<XFixesGetCursorName> described above. |
2037 | + |
2038 | +=item C<$X-E<gt>XFixesChangeCursor ($src, $dst)> |
2039 | + |
2040 | +Change the contents of cursor C<$dst> (an XID) to the contents of |
2041 | +cursor C<$src> (an XID). |
2042 | + |
2043 | +=item C<$X-E<gt>XFixesChangeCursorByName ($src, $dst_str)> |
2044 | + |
2045 | +Change the contents of any cursors with name C<$dst_str> (a string) to the |
2046 | +contents of cursor C<$src>. If there's no cursors with name C<$dst_str> |
2047 | +then do nothing. |
2048 | + |
2049 | +=back |
2050 | + |
2051 | +=head2 XFIXES version 3.0 |
2052 | + |
2053 | +=over |
2054 | + |
2055 | +=item C<$X-E<gt>XFixesExpandRegion ($src, $dst, $left,$right,$top,$bottom)> |
2056 | + |
2057 | +Set region C<$dst> (an XID) to the rectangles of region C<$src>, with each |
2058 | +rectangle expanded by C<$left>, C<$right>, C<$top>, C<$bottom> many pixels |
2059 | +in those respective directions. |
2060 | + |
2061 | +It doesn't matter how C<$src> is expressed as rectangles, the effect is as |
2062 | +if each pixel in C<$src> was individually expanded and the union of the |
2063 | +result taken. |
2064 | + |
2065 | +=back |
2066 | + |
2067 | +=head2 XFIXES version 4.0 |
2068 | + |
2069 | +=over |
2070 | + |
2071 | +=item C<$X-E<gt>XFixesHideCursor ($window)> |
2072 | + |
2073 | +=item C<$X-E<gt>XFixesShowCursor ($window)> |
2074 | + |
2075 | +Hide or show the mouse pointer cursor while it's in C<$window> (an XID) or |
2076 | +any subwindow of C<$window>. |
2077 | + |
2078 | +This hide/show for each window is a per-client setting. If more than one |
2079 | +client requests hiding then the cursor remains hidden until all of them |
2080 | +"show" again. If a client disconnects or is killed then any hides it has |
2081 | +are undone. |
2082 | + |
2083 | +=back |
2084 | + |
2085 | +=head2 XFIXES version 5.0 |
2086 | + |
2087 | +Code waiting to be tested! |
2088 | + |
2089 | +=head1 EVENTS |
2090 | + |
2091 | +The following events have the usual fields |
2092 | + |
2093 | + name "XFixes..." |
2094 | + synthetic true if from a SendEvent |
2095 | + code integer opcode |
2096 | + sequence_number integer |
2097 | + |
2098 | +=over |
2099 | + |
2100 | +=item C<XFixesSelectionNotify> |
2101 | + |
2102 | +This is sent to the client when selected by C<XFixesSelectSelectionInput> |
2103 | +above. It reports changes to the selection. The event-specific fields are |
2104 | + |
2105 | + subtype enum string |
2106 | + window XID |
2107 | + owner XID of owner window, or "None" |
2108 | + selection atom integer |
2109 | + time integer, server timestamp |
2110 | + selection_time integer, server timestamp |
2111 | + |
2112 | +C<subtype> is one of |
2113 | + |
2114 | + SetSelectionOwner |
2115 | + SelectionWindowDestroy |
2116 | + SelectionClientClose |
2117 | + |
2118 | +C<time> is when the event was generated, C<selection_time> is when the |
2119 | +selection was owned. |
2120 | + |
2121 | +=item C<XFixesCursorNotify> |
2122 | + |
2123 | +This is sent to the client when selected by C<XFixesSelectCursorInput> |
2124 | +above. It reports when the mouse pointer cursor displayed has changed. It |
2125 | +has the following event-specific fields, |
2126 | + |
2127 | + subtype enum string, currently always "DisplayCursor" |
2128 | + window XID |
2129 | + cursor_serial integer |
2130 | + time integer, server timestamp |
2131 | + cursor_name atom or "None", XFIXES 2.0 up |
2132 | + |
2133 | +C<subtype> is "DisplayCursor" when the displayed cursor has changed. This |
2134 | +is the only subtype currently. |
2135 | + |
2136 | +C<cursor_serial> is a serial number as per C<XFixesGetCursorImage>. |
2137 | +A client can use this to notice when the cursor changes to something it |
2138 | +already fetched with C<XFixesGetCursorImage>. |
2139 | + |
2140 | +C<cursor_name> is the atom of the name given to cursor by |
2141 | +C<XFixesSetCursorName>, or string "None" if no name. This is new in XFIXES |
2142 | +2.0 and is in event unpack only if the server does XFIXES 2.0 or higher. In |
2143 | +an C<$X-E<gt>pack_event()> re-pack, C<cursor_name> is optional and the field |
2144 | +set if given. |
2145 | + |
2146 | +=back |
2147 | + |
2148 | +=head1 SEE ALSO |
2149 | + |
2150 | +L<X11::Protocol>, |
2151 | +L<X11::Protocol::Ext::SHAPE>, |
2152 | +L<X11::Protocol::Ext::RENDER> |
2153 | + |
2154 | +=head1 HOME PAGE |
2155 | + |
2156 | +http://user42.tuxfamily.org/x11-protocol-other/index.html |
2157 | + |
2158 | +=head1 LICENSE |
2159 | + |
2160 | +Copyright 2011 Kevin Ryde |
2161 | + |
2162 | +X11-Protocol-Other is free software; you can redistribute it and/or modify |
2163 | +it under the terms of the GNU General Public License as published by the |
2164 | +Free Software Foundation; either version 3, or (at your option) any later |
2165 | +version. |
2166 | + |
2167 | +X11-Protocol-Other is distributed in the hope that it will be useful, but |
2168 | +WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY |
2169 | +or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for |
2170 | +more details. |
2171 | + |
2172 | +You should have received a copy of the GNU General Public License along with |
2173 | +X11-Protocol-Other. If not, see <http://www.gnu.org/licenses/>. |
2174 | + |
2175 | +=cut |
2176 | + |
2177 | + |
2178 | + |
2179 | + |
2180 | + |
2181 | + |
2182 | +# =head2 XFIXES version 5.0 |
2183 | +# |
2184 | +# =over |
2185 | +# |
2186 | +# =item C<$X-E<gt>XFixesCreatePointerBarrier ($barrier, $drawable, $x1,$y1, $x2,$y2, $directions, $device...)> |
2187 | +# |
2188 | +# Create C<$barrier> (a new XID) as a barrier object which prevents user mouse |
2189 | +# pointer movement across a line between C<$x1,$y1> and C<$x2,$y2>. |
2190 | +# |
2191 | +# my $barrier = $X->new_rsrc; |
2192 | +# $X->XFixesCreatePointerBarrier ($barrier, $X->root, |
2193 | +# 100,100, 100,500, |
2194 | +# ['PositiveY','NegativeY']); |
2195 | +# |
2196 | +# The line must be horizontal or vertical, so either C<$x1==$x2> or |
2197 | +# C<$y1==$y2>. A horizontal barrier is across the top edge of the line |
2198 | +# pixels, a vertical barrier is along the left edge of the line. |
2199 | +# |
2200 | +# C<$directions> is an arrayref list of strings |
2201 | +# |
2202 | +# PositiveX |
2203 | +# PositiveY |
2204 | +# NegativeX |
2205 | +# NegativeY |
2206 | +# |
2207 | +# C<$device> parameters are optional. If the X Input Extension 2.0 is |
2208 | +# available on the server (see L<X11::Protocol::Ext::XinputExtension>) then |
2209 | +# the devices is a list of device IDs or "AllDevices" or "AllMasterDevices" |
2210 | +# which the barrier should apply to. |
2211 | +# |
2212 | +# The user can move the mouse pointer to skirt around a barrier line, but by |
2213 | +# putting lines together a region can be constructed keeping the pointer |
2214 | +# inside or outside, or even making a maze to trick the user! |
2215 | +# |
2216 | +# Touchscreen pad input is not affected by barriers, and |
2217 | +# C<$X-E<gt>WarpPointer> can still move the pointer anywhere. |
2218 | +# |
2219 | +# =item C<$X-E<gt>XFixesDestroyPointerBarrier ($barrier)> |
2220 | +# |
2221 | +# Destroy the given barrier (an XID). |
2222 | +# |
2223 | +# =back |
2224 | + |
2225 | |
2226 | === modified file 'share/shutter/resources/po/shutter-plugins/ar.po' |
2227 | --- share/shutter/resources/po/shutter-plugins/ar.po 2011-03-26 01:19:18 +0000 |
2228 | +++ share/shutter/resources/po/shutter-plugins/ar.po 2011-08-24 02:16:24 +0000 |
2229 | @@ -7,15 +7,15 @@ |
2230 | msgstr "" |
2231 | "Project-Id-Version: gscrot-plugins-bash\n" |
2232 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
2233 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
2234 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
2235 | "PO-Revision-Date: 2010-10-21 20:31+0000\n" |
2236 | "Last-Translator: betta <bmi3@live.com>\n" |
2237 | "Language-Team: Arabic <ar@li.org>\n" |
2238 | "MIME-Version: 1.0\n" |
2239 | "Content-Type: text/plain; charset=UTF-8\n" |
2240 | "Content-Transfer-Encoding: 8bit\n" |
2241 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
2242 | -"X-Generator: Launchpad (build 12661)\n" |
2243 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
2244 | +"X-Generator: Launchpad (build 13333)\n" |
2245 | |
2246 | #: translate_tmp:27 |
2247 | msgid "Shutter Branding" |
2248 | @@ -132,7 +132,7 @@ |
2249 | |
2250 | #: translate_tmp:111 |
2251 | #: translate_tmp:118 |
2252 | -msgid "Perseptive rotation about left edge of image" |
2253 | +msgid "Perseptive rotation around left edge of image" |
2254 | msgstr "" |
2255 | |
2256 | #: translate_tmp:122 |
2257 | @@ -235,17 +235,17 @@ |
2258 | |
2259 | #: translate_tmp:111 |
2260 | #: translate_tmp:118 |
2261 | -msgid "Rotation about image vertical centerline" |
2262 | +msgid "Rotation around image vertical centerline" |
2263 | msgstr "" |
2264 | |
2265 | #: translate_tmp:129 |
2266 | #: translate_tmp:136 |
2267 | -msgid "Rotation about image horizontal centerline" |
2268 | +msgid "Rotation around image horizontal centerline" |
2269 | msgstr "" |
2270 | |
2271 | #: translate_tmp:147 |
2272 | #: translate_tmp:154 |
2273 | -msgid "Rotation about the image center" |
2274 | +msgid "Rotation around the image center" |
2275 | msgstr "" |
2276 | |
2277 | #: translate_tmp:183 |
2278 | |
2279 | === modified file 'share/shutter/resources/po/shutter-plugins/bg.po' |
2280 | --- share/shutter/resources/po/shutter-plugins/bg.po 2011-03-26 01:19:18 +0000 |
2281 | +++ share/shutter/resources/po/shutter-plugins/bg.po 2011-08-24 02:16:24 +0000 |
2282 | @@ -7,15 +7,15 @@ |
2283 | msgstr "" |
2284 | "Project-Id-Version: shutter\n" |
2285 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
2286 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
2287 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
2288 | "PO-Revision-Date: 2009-07-05 15:00+0000\n" |
2289 | "Last-Translator: Pavlin Grucov <pavlin.grucov@gmail.com>\n" |
2290 | "Language-Team: Bulgarian <bg@li.org>\n" |
2291 | "MIME-Version: 1.0\n" |
2292 | "Content-Type: text/plain; charset=UTF-8\n" |
2293 | "Content-Transfer-Encoding: 8bit\n" |
2294 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
2295 | -"X-Generator: Launchpad (build 12661)\n" |
2296 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
2297 | +"X-Generator: Launchpad (build 13333)\n" |
2298 | |
2299 | #: translate_tmp:27 |
2300 | msgid "Shutter Branding" |
2301 | @@ -132,7 +132,7 @@ |
2302 | |
2303 | #: translate_tmp:111 |
2304 | #: translate_tmp:118 |
2305 | -msgid "Perseptive rotation about left edge of image" |
2306 | +msgid "Perseptive rotation around left edge of image" |
2307 | msgstr "" |
2308 | |
2309 | #: translate_tmp:122 |
2310 | @@ -235,17 +235,17 @@ |
2311 | |
2312 | #: translate_tmp:111 |
2313 | #: translate_tmp:118 |
2314 | -msgid "Rotation about image vertical centerline" |
2315 | +msgid "Rotation around image vertical centerline" |
2316 | msgstr "" |
2317 | |
2318 | #: translate_tmp:129 |
2319 | #: translate_tmp:136 |
2320 | -msgid "Rotation about image horizontal centerline" |
2321 | +msgid "Rotation around image horizontal centerline" |
2322 | msgstr "" |
2323 | |
2324 | #: translate_tmp:147 |
2325 | #: translate_tmp:154 |
2326 | -msgid "Rotation about the image center" |
2327 | +msgid "Rotation around the image center" |
2328 | msgstr "" |
2329 | |
2330 | #: translate_tmp:183 |
2331 | |
2332 | === added file 'share/shutter/resources/po/shutter-plugins/bn.po' |
2333 | --- share/shutter/resources/po/shutter-plugins/bn.po 1970-01-01 00:00:00 +0000 |
2334 | +++ share/shutter/resources/po/shutter-plugins/bn.po 2011-08-24 02:16:24 +0000 |
2335 | @@ -0,0 +1,497 @@ |
2336 | +# Bengali translation for shutter |
2337 | +# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011 |
2338 | +# This file is distributed under the same license as the shutter package. |
2339 | +# FIRST AUTHOR <EMAIL@ADDRESS>, 2011. |
2340 | +# |
2341 | +msgid "" |
2342 | +msgstr "" |
2343 | +"Project-Id-Version: shutter\n" |
2344 | +"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
2345 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
2346 | +"PO-Revision-Date: 2011-03-26 14:30+0000\n" |
2347 | +"Last-Translator: MD. Atikul Islam <Unknown>\n" |
2348 | +"Language-Team: Bengali <bn@li.org>\n" |
2349 | +"MIME-Version: 1.0\n" |
2350 | +"Content-Type: text/plain; charset=UTF-8\n" |
2351 | +"Content-Transfer-Encoding: 8bit\n" |
2352 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
2353 | +"X-Generator: Launchpad (build 13333)\n" |
2354 | + |
2355 | +#: translate_tmp:27 |
2356 | +msgid "Shutter Branding" |
2357 | +msgstr "" |
2358 | + |
2359 | +#: translate_tmp:28 |
2360 | +#: translate_tmp:74 |
2361 | +#: translate_tmp:63 |
2362 | +#: translate_tmp:72 |
2363 | +#: translate_tmp:64 |
2364 | +msgid "Effect" |
2365 | +msgstr "" |
2366 | + |
2367 | +#: translate_tmp:29 |
2368 | +msgid "" |
2369 | +"Turn the image into a polaroid one with the Shutter logo and a subtitle added" |
2370 | +msgstr "" |
2371 | + |
2372 | +#: translate_tmp:27 |
2373 | +msgid "Grayscale" |
2374 | +msgstr "" |
2375 | + |
2376 | +#: translate_tmp:29 |
2377 | +msgid "Turn the image into a grayscale image (256 shades)" |
2378 | +msgstr "" |
2379 | + |
2380 | +#: translate_tmp:27 |
2381 | +msgid "Jigsaw Piece 1" |
2382 | +msgstr "" |
2383 | + |
2384 | +#: translate_tmp:29 |
2385 | +msgid "Cut out a jigsaw piece at the bottom right corner" |
2386 | +msgstr "" |
2387 | + |
2388 | +#: translate_tmp:27 |
2389 | +msgid "Jigsaw Piece 2" |
2390 | +msgstr "" |
2391 | + |
2392 | +#: translate_tmp:29 |
2393 | +msgid "Cut a jigsaw piece out of the image" |
2394 | +msgstr "" |
2395 | + |
2396 | +#: translate_tmp:27 |
2397 | +msgid "Offset" |
2398 | +msgstr "অফসেট" |
2399 | + |
2400 | +#: translate_tmp:29 |
2401 | +msgid "Give the picture an offset with itself as background" |
2402 | +msgstr "" |
2403 | + |
2404 | +#: translate_tmp:27 |
2405 | +msgid "Raise Border" |
2406 | +msgstr "" |
2407 | + |
2408 | +#: translate_tmp:29 |
2409 | +msgid "Raise a rectangular 3d-border" |
2410 | +msgstr "" |
2411 | + |
2412 | +#: translate_tmp:27 |
2413 | +msgid "Soft Edges" |
2414 | +msgstr "" |
2415 | + |
2416 | +#: translate_tmp:29 |
2417 | +msgid "Add soft edges around the image" |
2418 | +msgstr "" |
2419 | + |
2420 | +#: translate_tmp:27 |
2421 | +msgid "Sunk Border" |
2422 | +msgstr "" |
2423 | + |
2424 | +#: translate_tmp:29 |
2425 | +msgid "Add an inverted 3d border to the image" |
2426 | +msgstr "" |
2427 | + |
2428 | +#: translate_tmp:27 |
2429 | +msgid "Torned Paper" |
2430 | +msgstr "" |
2431 | + |
2432 | +#: translate_tmp:29 |
2433 | +msgid "Add a torn-like border to the image" |
2434 | +msgstr "" |
2435 | + |
2436 | +#: translate_tmp:27 |
2437 | +msgid "Autocrop" |
2438 | +msgstr "" |
2439 | + |
2440 | +#: translate_tmp:28 |
2441 | +#: translate_tmp:49 |
2442 | +msgid "Tool" |
2443 | +msgstr "" |
2444 | + |
2445 | +#: translate_tmp:29 |
2446 | +msgid "Remove empty borders from the image" |
2447 | +msgstr "" |
2448 | + |
2449 | +#: translate_tmp:73 |
2450 | +msgid "3D reflection" |
2451 | +msgstr "" |
2452 | + |
2453 | +#: translate_tmp:75 |
2454 | +msgid "" |
2455 | +"Adds a fading reflection below an image and views it in perspective\n" |
2456 | +"\n" |
2457 | +"Based on a script by Fred Weinhaus\n" |
2458 | +"\n" |
2459 | +"http://www.fmwconcepts.com/imagemagick/3Dreflection/index.php" |
2460 | +msgstr "" |
2461 | + |
2462 | +#: translate_tmp:104 |
2463 | +#: translate_tmp:133 |
2464 | +#: translate_tmp:127 |
2465 | +msgid "Rotation:" |
2466 | +msgstr "" |
2467 | + |
2468 | +#: translate_tmp:111 |
2469 | +#: translate_tmp:118 |
2470 | +msgid "Perseptive rotation around left edge of image" |
2471 | +msgstr "" |
2472 | + |
2473 | +#: translate_tmp:122 |
2474 | +msgid "Fade:" |
2475 | +msgstr "" |
2476 | + |
2477 | +#: translate_tmp:129 |
2478 | +#: translate_tmp:136 |
2479 | +msgid "Fade percent for mirror image" |
2480 | +msgstr "" |
2481 | + |
2482 | +#: translate_tmp:140 |
2483 | +msgid "Opacity:" |
2484 | +msgstr "" |
2485 | + |
2486 | +#: translate_tmp:147 |
2487 | +#: translate_tmp:154 |
2488 | +msgid "Opacity percent applied to whole mirror image" |
2489 | +msgstr "" |
2490 | + |
2491 | +#: translate_tmp:158 |
2492 | +msgid "Pef:" |
2493 | +msgstr "" |
2494 | + |
2495 | +#: translate_tmp:165 |
2496 | +#: translate_tmp:172 |
2497 | +msgid "Perspective exaggeration factor" |
2498 | +msgstr "" |
2499 | + |
2500 | +#: translate_tmp:176 |
2501 | +msgid "Gap:" |
2502 | +msgstr "" |
2503 | + |
2504 | +#: translate_tmp:183 |
2505 | +#: translate_tmp:190 |
2506 | +msgid "Gap between image and mirror in pixels" |
2507 | +msgstr "" |
2508 | + |
2509 | +#: translate_tmp:194 |
2510 | +#: translate_tmp:176 |
2511 | +msgid "Zoom:" |
2512 | +msgstr "" |
2513 | + |
2514 | +#: translate_tmp:201 |
2515 | +#: translate_tmp:208 |
2516 | +msgid "Zoom factor for output image" |
2517 | +msgstr "" |
2518 | + |
2519 | +#: translate_tmp:212 |
2520 | +#: translate_tmp:236 |
2521 | +#: translate_tmp:165 |
2522 | +#: translate_tmp:194 |
2523 | +msgid "Background color" |
2524 | +msgstr "পটভুমির রং" |
2525 | + |
2526 | +#: translate_tmp:217 |
2527 | +#: translate_tmp:241 |
2528 | +#: translate_tmp:170 |
2529 | +#: translate_tmp:199 |
2530 | +msgid "Choose background color" |
2531 | +msgstr "" |
2532 | + |
2533 | +#: translate_tmp:423 |
2534 | +#: translate_tmp:459 |
2535 | +#: translate_tmp:363 |
2536 | +#: translate_tmp:399 |
2537 | +#: translate_tmp:259 |
2538 | +#: translate_tmp:328 |
2539 | +#: translate_tmp:257 |
2540 | +#: translate_tmp:314 |
2541 | +#: translate_tmp:315 |
2542 | +#, perl-format |
2543 | +msgid "Error while executing plugin %s." |
2544 | +msgstr "" |
2545 | + |
2546 | +#: translate_tmp:424 |
2547 | +#: translate_tmp:460 |
2548 | +#: translate_tmp:364 |
2549 | +#: translate_tmp:400 |
2550 | +#: translate_tmp:260 |
2551 | +#: translate_tmp:329 |
2552 | +#: translate_tmp:258 |
2553 | +#: translate_tmp:315 |
2554 | +#: translate_tmp:316 |
2555 | +msgid "There was an error executing the plugin." |
2556 | +msgstr "" |
2557 | + |
2558 | +#: translate_tmp:73 |
2559 | +msgid "3D rotate" |
2560 | +msgstr "" |
2561 | + |
2562 | +#: translate_tmp:75 |
2563 | +msgid "" |
2564 | +"Applies a perspective distortion to an image\n" |
2565 | +"\n" |
2566 | +"Based on a script by Fred Weinhaus\n" |
2567 | +"\n" |
2568 | +"http://www.fmwconcepts.com/imagemagick/3Drotate/index.php" |
2569 | +msgstr "" |
2570 | + |
2571 | +#: translate_tmp:111 |
2572 | +#: translate_tmp:118 |
2573 | +msgid "Rotation around image vertical centerline" |
2574 | +msgstr "" |
2575 | + |
2576 | +#: translate_tmp:129 |
2577 | +#: translate_tmp:136 |
2578 | +msgid "Rotation around image horizontal centerline" |
2579 | +msgstr "" |
2580 | + |
2581 | +#: translate_tmp:147 |
2582 | +#: translate_tmp:154 |
2583 | +msgid "Rotation around the image center" |
2584 | +msgstr "" |
2585 | + |
2586 | +#: translate_tmp:183 |
2587 | +#: translate_tmp:190 |
2588 | +msgid "" |
2589 | +"Output zoom factor; where value > 1 means zoom in and < 1 means zoom out" |
2590 | +msgstr "" |
2591 | + |
2592 | +#: translate_tmp:204 |
2593 | +msgid "Auto:" |
2594 | +msgstr "" |
2595 | + |
2596 | +#: translate_tmp:226 |
2597 | +#: translate_tmp:233 |
2598 | +msgid "" |
2599 | +"off - No automatic adjustment\n" |
2600 | +"\n" |
2601 | +"c - Center bounding box in output\n" |
2602 | +"\n" |
2603 | +"zc - Zoom to fill and center bounding box in output\n" |
2604 | +"\n" |
2605 | +"out - Creates an output image of size needed to hold the transformed image" |
2606 | +msgstr "" |
2607 | + |
2608 | +#: translate_tmp:243 |
2609 | +msgid "Sky color" |
2610 | +msgstr "" |
2611 | + |
2612 | +#: translate_tmp:248 |
2613 | +msgid "Choose sky color" |
2614 | +msgstr "" |
2615 | + |
2616 | +#: translate_tmp:62 |
2617 | +msgid "Barrel Distortion" |
2618 | +msgstr "" |
2619 | + |
2620 | +#: translate_tmp:64 |
2621 | +msgid "Apply a distortion effect to your screenshot" |
2622 | +msgstr "" |
2623 | + |
2624 | +#: translate_tmp:93 |
2625 | +msgid "A:" |
2626 | +msgstr "" |
2627 | + |
2628 | +#: translate_tmp:97 |
2629 | +msgid "B:" |
2630 | +msgstr "" |
2631 | + |
2632 | +#: translate_tmp:101 |
2633 | +msgid "C:" |
2634 | +msgstr "" |
2635 | + |
2636 | +#: translate_tmp:105 |
2637 | +msgid "D:" |
2638 | +msgstr "" |
2639 | + |
2640 | +#: translate_tmp:112 |
2641 | +#: translate_tmp:119 |
2642 | +#: translate_tmp:126 |
2643 | +#: translate_tmp:133 |
2644 | +#: translate_tmp:140 |
2645 | +#: translate_tmp:147 |
2646 | +#: translate_tmp:154 |
2647 | +#: translate_tmp:161 |
2648 | +msgid "" |
2649 | +"The parameter d describes the linear scaling of the image. Using d=1, and " |
2650 | +"a=b=c=0 leaves the image as it is. Choosing other d-values scales the image " |
2651 | +"by that amount. a,b and c distort the image. Using negative values shifts " |
2652 | +"distant points away from the center.\n" |
2653 | +"\n" |
2654 | +"Defined by Barrel Correction Distortion, by Helmut Dersch.\n" |
2655 | +"http://www.all-in-one.ee/~dersch/barrel/barrel.html" |
2656 | +msgstr "" |
2657 | + |
2658 | +#: translate_tmp:73 |
2659 | +msgid "Bordereffects" |
2660 | +msgstr "" |
2661 | + |
2662 | +#: translate_tmp:75 |
2663 | +msgid "" |
2664 | +"Create various dispersion-like effects in the border of an image\n" |
2665 | +"\n" |
2666 | +"Based on a script by Fred Weinhaus\n" |
2667 | +"\n" |
2668 | +"http://www.fmwconcepts.com/imagemagick/bordereffects/index.php" |
2669 | +msgstr "" |
2670 | + |
2671 | +#: translate_tmp:104 |
2672 | +msgid "Size:" |
2673 | +msgstr "" |
2674 | + |
2675 | +#: translate_tmp:111 |
2676 | +#: translate_tmp:118 |
2677 | +msgid "The size or dimension of the border region" |
2678 | +msgstr "" |
2679 | + |
2680 | +#: translate_tmp:122 |
2681 | +msgid "Density:" |
2682 | +msgstr "" |
2683 | + |
2684 | +#: translate_tmp:129 |
2685 | +#: translate_tmp:136 |
2686 | +msgid "The frequency of detail in the border" |
2687 | +msgstr "" |
2688 | + |
2689 | +#: translate_tmp:140 |
2690 | +msgid "Curviness:" |
2691 | +msgstr "" |
2692 | + |
2693 | +#: translate_tmp:147 |
2694 | +#: translate_tmp:154 |
2695 | +msgid "The curviness in the border features" |
2696 | +msgstr "" |
2697 | + |
2698 | +#: translate_tmp:158 |
2699 | +msgid "Granularity:" |
2700 | +msgstr "" |
2701 | + |
2702 | +#: translate_tmp:165 |
2703 | +#: translate_tmp:172 |
2704 | +msgid "" |
2705 | +"The base grain size or pixelization size used to create the detail in the " |
2706 | +"border" |
2707 | +msgstr "" |
2708 | + |
2709 | +#: translate_tmp:176 |
2710 | +msgid "Pad:" |
2711 | +msgstr "" |
2712 | + |
2713 | +#: translate_tmp:183 |
2714 | +#: translate_tmp:190 |
2715 | +msgid "The pad size of constant color around the perimeter of the border" |
2716 | +msgstr "" |
2717 | + |
2718 | +#: translate_tmp:62 |
2719 | +msgid "Negate" |
2720 | +msgstr "" |
2721 | + |
2722 | +#: translate_tmp:64 |
2723 | +msgid "Invert the colors of the image" |
2724 | +msgstr "" |
2725 | + |
2726 | +#: translate_tmp:101 |
2727 | +msgid "Channel" |
2728 | +msgstr "" |
2729 | + |
2730 | +#: translate_tmp:62 |
2731 | +msgid "Polaroid" |
2732 | +msgstr "" |
2733 | + |
2734 | +#: translate_tmp:64 |
2735 | +msgid "" |
2736 | +"Make your screenshot look like a polaroid photo, add a caption, and even " |
2737 | +"rotate it a little" |
2738 | +msgstr "" |
2739 | + |
2740 | +#: translate_tmp:99 |
2741 | +#: translate_tmp:93 |
2742 | +msgid "Text:" |
2743 | +msgstr "" |
2744 | + |
2745 | +#: translate_tmp:106 |
2746 | +#: translate_tmp:112 |
2747 | +#: translate_tmp:100 |
2748 | +msgid "" |
2749 | +"There are several wild-cards available, like\n" |
2750 | +"%Y = year\n" |
2751 | +"%m = month\n" |
2752 | +"%d = day\n" |
2753 | +"%T = time" |
2754 | +msgstr "" |
2755 | + |
2756 | +#: translate_tmp:116 |
2757 | +#: translate_tmp:110 |
2758 | +msgid "Font size:" |
2759 | +msgstr "" |
2760 | + |
2761 | +#: translate_tmp:120 |
2762 | +#: translate_tmp:114 |
2763 | +msgid "Gravity:" |
2764 | +msgstr "" |
2765 | + |
2766 | +#: translate_tmp:137 |
2767 | +#: translate_tmp:131 |
2768 | +msgid "Stroke color" |
2769 | +msgstr "" |
2770 | + |
2771 | +#: translate_tmp:142 |
2772 | +#: translate_tmp:136 |
2773 | +msgid "Choose stroke color" |
2774 | +msgstr "" |
2775 | + |
2776 | +#: translate_tmp:45 |
2777 | +msgid "Resize" |
2778 | +msgstr "" |
2779 | + |
2780 | +#: translate_tmp:53 |
2781 | +msgid "Resize your screenshot" |
2782 | +msgstr "" |
2783 | + |
2784 | +#: translate_tmp:71 |
2785 | +msgid "Sepia" |
2786 | +msgstr "" |
2787 | + |
2788 | +#: translate_tmp:73 |
2789 | +msgid "Add sepia color toning to the image" |
2790 | +msgstr "" |
2791 | + |
2792 | +#: translate_tmp:110 |
2793 | +msgid "Sepia tone" |
2794 | +msgstr "" |
2795 | + |
2796 | +#: translate_tmp:63 |
2797 | +msgid "Hard Shadow" |
2798 | +msgstr "" |
2799 | + |
2800 | +#: translate_tmp:65 |
2801 | +msgid "Add a shadow to the image on a transparent background" |
2802 | +msgstr "" |
2803 | + |
2804 | +#: translate_tmp:94 |
2805 | +msgid "Direction" |
2806 | +msgstr "" |
2807 | + |
2808 | +#: translate_tmp:110 |
2809 | +#: translate_tmp:117 |
2810 | +msgid "The direction of the shadow" |
2811 | +msgstr "" |
2812 | + |
2813 | +#: translate_tmp:121 |
2814 | +msgid "Color" |
2815 | +msgstr "" |
2816 | + |
2817 | +#: translate_tmp:126 |
2818 | +msgid "Choose color" |
2819 | +msgstr "" |
2820 | + |
2821 | +#: translate_tmp:131 |
2822 | +#: translate_tmp:138 |
2823 | +msgid "The color of the shadow" |
2824 | +msgstr "" |
2825 | + |
2826 | +#: translate_tmp:62 |
2827 | +msgid "Watermark" |
2828 | +msgstr "" |
2829 | + |
2830 | +#: translate_tmp:64 |
2831 | +msgid "Add a custom text watermark to your screenshot" |
2832 | +msgstr "" |
2833 | |
2834 | === modified file 'share/shutter/resources/po/shutter-plugins/bs.po' |
2835 | --- share/shutter/resources/po/shutter-plugins/bs.po 2011-03-26 01:19:18 +0000 |
2836 | +++ share/shutter/resources/po/shutter-plugins/bs.po 2011-08-24 02:16:24 +0000 |
2837 | @@ -7,15 +7,15 @@ |
2838 | msgstr "" |
2839 | "Project-Id-Version: shutter\n" |
2840 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
2841 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
2842 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
2843 | "PO-Revision-Date: 2009-07-20 11:01+0000\n" |
2844 | "Last-Translator: Nedim Muminović <nedimmuminovic@gmail.com>\n" |
2845 | "Language-Team: Bosnian <bs@li.org>\n" |
2846 | "MIME-Version: 1.0\n" |
2847 | "Content-Type: text/plain; charset=UTF-8\n" |
2848 | "Content-Transfer-Encoding: 8bit\n" |
2849 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
2850 | -"X-Generator: Launchpad (build 12661)\n" |
2851 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
2852 | +"X-Generator: Launchpad (build 13333)\n" |
2853 | |
2854 | #: translate_tmp:27 |
2855 | msgid "Shutter Branding" |
2856 | @@ -132,7 +132,7 @@ |
2857 | |
2858 | #: translate_tmp:111 |
2859 | #: translate_tmp:118 |
2860 | -msgid "Perseptive rotation about left edge of image" |
2861 | +msgid "Perseptive rotation around left edge of image" |
2862 | msgstr "" |
2863 | |
2864 | #: translate_tmp:122 |
2865 | @@ -235,18 +235,18 @@ |
2866 | |
2867 | #: translate_tmp:111 |
2868 | #: translate_tmp:118 |
2869 | -msgid "Rotation about image vertical centerline" |
2870 | -msgstr "Rotacija slike oko vertikalne simetrale" |
2871 | +msgid "Rotation around image vertical centerline" |
2872 | +msgstr "" |
2873 | |
2874 | #: translate_tmp:129 |
2875 | #: translate_tmp:136 |
2876 | -msgid "Rotation about image horizontal centerline" |
2877 | -msgstr "Rotacija slike oko horizontalne simetrale" |
2878 | +msgid "Rotation around image horizontal centerline" |
2879 | +msgstr "" |
2880 | |
2881 | #: translate_tmp:147 |
2882 | #: translate_tmp:154 |
2883 | -msgid "Rotation about the image center" |
2884 | -msgstr "Rotacija oko centra slike" |
2885 | +msgid "Rotation around the image center" |
2886 | +msgstr "" |
2887 | |
2888 | #: translate_tmp:183 |
2889 | #: translate_tmp:190 |
2890 | @@ -570,6 +570,9 @@ |
2891 | #~ msgid "hard shadow" |
2892 | #~ msgstr "tvrda sjena" |
2893 | |
2894 | +#~ msgid "Rotation about the image center" |
2895 | +#~ msgstr "Rotacija oko centra slike" |
2896 | + |
2897 | #~ msgid "resize your screenshot" |
2898 | #~ msgstr "promjenite veličinu slike ekrana" |
2899 | |
2900 | @@ -601,6 +604,12 @@ |
2901 | #~ msgid "polaroid with Shutter logo and the name of the picture as subtitle" |
2902 | #~ msgstr "polaroid sa Shutter logo-om i imenom slike kao podnaslov" |
2903 | |
2904 | +#~ msgid "Rotation about image horizontal centerline" |
2905 | +#~ msgstr "Rotacija slike oko horizontalne simetrale" |
2906 | + |
2907 | +#~ msgid "Rotation about image vertical centerline" |
2908 | +#~ msgstr "Rotacija slike oko vertikalne simetrale" |
2909 | + |
2910 | #~ msgid "generates a torned-border" |
2911 | #~ msgstr "generiše poderan okvir" |
2912 | |
2913 | |
2914 | === modified file 'share/shutter/resources/po/shutter-plugins/ca.po' |
2915 | --- share/shutter/resources/po/shutter-plugins/ca.po 2011-03-26 01:19:18 +0000 |
2916 | +++ share/shutter/resources/po/shutter-plugins/ca.po 2011-08-24 02:16:24 +0000 |
2917 | @@ -7,15 +7,15 @@ |
2918 | msgstr "" |
2919 | "Project-Id-Version: gscrot-plugins-bash\n" |
2920 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
2921 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
2922 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
2923 | "PO-Revision-Date: 2010-09-05 12:40+0000\n" |
2924 | "Last-Translator: David Planella <david.planella@ubuntu.com>\n" |
2925 | "Language-Team: Catalan <ca@li.org>\n" |
2926 | "MIME-Version: 1.0\n" |
2927 | "Content-Type: text/plain; charset=UTF-8\n" |
2928 | "Content-Transfer-Encoding: 8bit\n" |
2929 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
2930 | -"X-Generator: Launchpad (build 12661)\n" |
2931 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
2932 | +"X-Generator: Launchpad (build 13333)\n" |
2933 | |
2934 | #: translate_tmp:27 |
2935 | msgid "Shutter Branding" |
2936 | @@ -139,7 +139,7 @@ |
2937 | |
2938 | #: translate_tmp:111 |
2939 | #: translate_tmp:118 |
2940 | -msgid "Perseptive rotation about left edge of image" |
2941 | +msgid "Perseptive rotation around left edge of image" |
2942 | msgstr "" |
2943 | |
2944 | #: translate_tmp:122 |
2945 | @@ -247,18 +247,18 @@ |
2946 | |
2947 | #: translate_tmp:111 |
2948 | #: translate_tmp:118 |
2949 | -msgid "Rotation about image vertical centerline" |
2950 | -msgstr "Rota la imatge sobre l'eix vertical" |
2951 | +msgid "Rotation around image vertical centerline" |
2952 | +msgstr "" |
2953 | |
2954 | #: translate_tmp:129 |
2955 | #: translate_tmp:136 |
2956 | -msgid "Rotation about image horizontal centerline" |
2957 | -msgstr "Rota la imatge sobre l'eix horitzontal" |
2958 | +msgid "Rotation around image horizontal centerline" |
2959 | +msgstr "" |
2960 | |
2961 | #: translate_tmp:147 |
2962 | #: translate_tmp:154 |
2963 | -msgid "Rotation about the image center" |
2964 | -msgstr "Rotació sobre el centre de la imatge" |
2965 | +msgid "Rotation around the image center" |
2966 | +msgstr "" |
2967 | |
2968 | #: translate_tmp:183 |
2969 | #: translate_tmp:190 |
2970 | @@ -646,6 +646,9 @@ |
2971 | #~ msgstr "" |
2972 | #~ "polaroid amb el logotip de Shutter i el nom de la fotografia com a subtítol" |
2973 | |
2974 | +#~ msgid "Rotation about the image center" |
2975 | +#~ msgstr "Rotació sobre el centre de la imatge" |
2976 | + |
2977 | #~ msgid "" |
2978 | #~ "applies a perspective distortion to an image\n" |
2979 | #~ "\n" |
2980 | @@ -665,6 +668,12 @@ |
2981 | #~ msgid "applies a simple reflection effect" |
2982 | #~ msgstr "aplica un efecte simple de reflexió" |
2983 | |
2984 | +#~ msgid "Rotation about image vertical centerline" |
2985 | +#~ msgstr "Rota la imatge sobre l'eix vertical" |
2986 | + |
2987 | +#~ msgid "Rotation about image horizontal centerline" |
2988 | +#~ msgstr "Rota la imatge sobre l'eix horitzontal" |
2989 | + |
2990 | #~ msgid "apply a distortion effect to your screenshot" |
2991 | #~ msgstr "aplica un efecte de distorsió a la captura" |
2992 | |
2993 | |
2994 | === modified file 'share/shutter/resources/po/shutter-plugins/cs.po' |
2995 | --- share/shutter/resources/po/shutter-plugins/cs.po 2011-03-26 01:19:18 +0000 |
2996 | +++ share/shutter/resources/po/shutter-plugins/cs.po 2011-08-24 02:16:24 +0000 |
2997 | @@ -7,15 +7,15 @@ |
2998 | msgstr "" |
2999 | "Project-Id-Version: gscrot-plugins-bash\n" |
3000 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
3001 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
3002 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
3003 | "PO-Revision-Date: 2010-09-01 14:26+0000\n" |
3004 | "Last-Translator: luisah <luisah.linux@gmail.com>\n" |
3005 | "Language-Team: Czech <cs@li.org>\n" |
3006 | "MIME-Version: 1.0\n" |
3007 | "Content-Type: text/plain; charset=UTF-8\n" |
3008 | "Content-Transfer-Encoding: 8bit\n" |
3009 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
3010 | -"X-Generator: Launchpad (build 12661)\n" |
3011 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
3012 | +"X-Generator: Launchpad (build 13333)\n" |
3013 | |
3014 | #: translate_tmp:27 |
3015 | msgid "Shutter Branding" |
3016 | @@ -135,8 +135,8 @@ |
3017 | |
3018 | #: translate_tmp:111 |
3019 | #: translate_tmp:118 |
3020 | -msgid "Perseptive rotation about left edge of image" |
3021 | -msgstr "Perspektivní otáčení kolem levého okraje obrázku" |
3022 | +msgid "Perseptive rotation around left edge of image" |
3023 | +msgstr "" |
3024 | |
3025 | #: translate_tmp:122 |
3026 | msgid "Fade:" |
3027 | @@ -241,18 +241,18 @@ |
3028 | |
3029 | #: translate_tmp:111 |
3030 | #: translate_tmp:118 |
3031 | -msgid "Rotation about image vertical centerline" |
3032 | -msgstr "Rotace podle svislé osy obrázku" |
3033 | +msgid "Rotation around image vertical centerline" |
3034 | +msgstr "" |
3035 | |
3036 | #: translate_tmp:129 |
3037 | #: translate_tmp:136 |
3038 | -msgid "Rotation about image horizontal centerline" |
3039 | -msgstr "Rotace podle vodorovné osy obrázku" |
3040 | +msgid "Rotation around image horizontal centerline" |
3041 | +msgstr "" |
3042 | |
3043 | #: translate_tmp:147 |
3044 | #: translate_tmp:154 |
3045 | -msgid "Rotation about the image center" |
3046 | -msgstr "Rotace podle středu obrázku" |
3047 | +msgid "Rotation around the image center" |
3048 | +msgstr "" |
3049 | |
3050 | #: translate_tmp:183 |
3051 | #: translate_tmp:190 |
3052 | @@ -661,3 +661,15 @@ |
3053 | #~ "Podle skriptu Freda Weinhause\n" |
3054 | #~ "\n" |
3055 | #~ "http://www.fmwconcepts.com/imagemagick/3Drotate/index.php" |
3056 | + |
3057 | +#~ msgid "Rotation about image vertical centerline" |
3058 | +#~ msgstr "Rotace podle svislé osy obrázku" |
3059 | + |
3060 | +#~ msgid "Rotation about image horizontal centerline" |
3061 | +#~ msgstr "Rotace podle vodorovné osy obrázku" |
3062 | + |
3063 | +#~ msgid "Rotation about the image center" |
3064 | +#~ msgstr "Rotace podle středu obrázku" |
3065 | + |
3066 | +#~ msgid "Perseptive rotation about left edge of image" |
3067 | +#~ msgstr "Perspektivní otáčení kolem levého okraje obrázku" |
3068 | |
3069 | === modified file 'share/shutter/resources/po/shutter-plugins/da.po' |
3070 | --- share/shutter/resources/po/shutter-plugins/da.po 2011-03-26 01:19:18 +0000 |
3071 | +++ share/shutter/resources/po/shutter-plugins/da.po 2011-08-24 02:16:24 +0000 |
3072 | @@ -7,15 +7,15 @@ |
3073 | msgstr "" |
3074 | "Project-Id-Version: gscrot-plugins-bash\n" |
3075 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
3076 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
3077 | -"PO-Revision-Date: 2011-01-14 00:21+0000\n" |
3078 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
3079 | +"PO-Revision-Date: 2011-06-15 13:42+0000\n" |
3080 | "Last-Translator: Aputsiaq Janussen <aj@isit.gl>\n" |
3081 | "Language-Team: Danish <da@li.org>\n" |
3082 | "MIME-Version: 1.0\n" |
3083 | "Content-Type: text/plain; charset=UTF-8\n" |
3084 | "Content-Transfer-Encoding: 8bit\n" |
3085 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
3086 | -"X-Generator: Launchpad (build 12661)\n" |
3087 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
3088 | +"X-Generator: Launchpad (build 13333)\n" |
3089 | |
3090 | #: translate_tmp:27 |
3091 | msgid "Shutter Branding" |
3092 | @@ -138,8 +138,8 @@ |
3093 | |
3094 | #: translate_tmp:111 |
3095 | #: translate_tmp:118 |
3096 | -msgid "Perseptive rotation about left edge of image" |
3097 | -msgstr "Perspektivisk rotation om billedets venstre kant" |
3098 | +msgid "Perseptive rotation around left edge of image" |
3099 | +msgstr "Perspektiv-rotation omkring venstre kant af billede" |
3100 | |
3101 | #: translate_tmp:122 |
3102 | msgid "Fade:" |
3103 | @@ -246,18 +246,18 @@ |
3104 | |
3105 | #: translate_tmp:111 |
3106 | #: translate_tmp:118 |
3107 | -msgid "Rotation about image vertical centerline" |
3108 | -msgstr "Rotér om billedets lodrette midterlinje" |
3109 | +msgid "Rotation around image vertical centerline" |
3110 | +msgstr "Rotation omkring billedets lodrette centerlinje" |
3111 | |
3112 | #: translate_tmp:129 |
3113 | #: translate_tmp:136 |
3114 | -msgid "Rotation about image horizontal centerline" |
3115 | -msgstr "Rotér om billedets vandrette midterlinje" |
3116 | +msgid "Rotation around image horizontal centerline" |
3117 | +msgstr "Rotation omkring billede vandrette centerlinje" |
3118 | |
3119 | #: translate_tmp:147 |
3120 | #: translate_tmp:154 |
3121 | -msgid "Rotation about the image center" |
3122 | -msgstr "Rotér om billedets midte" |
3123 | +msgid "Rotation around the image center" |
3124 | +msgstr "Rotation omkring billedets centrum" |
3125 | |
3126 | #: translate_tmp:183 |
3127 | #: translate_tmp:190 |
3128 | @@ -636,12 +636,21 @@ |
3129 | #~ msgid "torned paper" |
3130 | #~ msgstr "iturevet papir" |
3131 | |
3132 | +#~ msgid "Rotation about image vertical centerline" |
3133 | +#~ msgstr "Rotér om billedets lodrette midterlinje" |
3134 | + |
3135 | +#~ msgid "Rotation about image horizontal centerline" |
3136 | +#~ msgstr "Rotér om billedets vandrette midterlinje" |
3137 | + |
3138 | #~ msgid "generates a torned-border" |
3139 | #~ msgstr "generer en itureven kant" |
3140 | |
3141 | #~ msgid "sunk a rectangular 3d-border" |
3142 | #~ msgstr "sænk en rektangulær 3d-kant" |
3143 | |
3144 | +#~ msgid "Rotation about the image center" |
3145 | +#~ msgstr "Rotér om billedets midte" |
3146 | + |
3147 | #~ msgid "barrel distortion" |
3148 | #~ msgstr "tønde-forvrængning" |
3149 | |
3150 | @@ -656,3 +665,6 @@ |
3151 | |
3152 | #~ msgid "sepia tone coloring" |
3153 | #~ msgstr "sepia farvetone" |
3154 | + |
3155 | +#~ msgid "Perseptive rotation about left edge of image" |
3156 | +#~ msgstr "Perspektivisk rotation om billedets venstre kant" |
3157 | |
3158 | === modified file 'share/shutter/resources/po/shutter-plugins/de.po' |
3159 | --- share/shutter/resources/po/shutter-plugins/de.po 2011-03-26 01:19:18 +0000 |
3160 | +++ share/shutter/resources/po/shutter-plugins/de.po 2011-08-24 02:16:24 +0000 |
3161 | @@ -7,15 +7,15 @@ |
3162 | msgstr "" |
3163 | "Project-Id-Version: gscrot-plugins-bash\n" |
3164 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
3165 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
3166 | -"PO-Revision-Date: 2010-10-31 22:16+0000\n" |
3167 | -"Last-Translator: Dennispager <Unknown>\n" |
3168 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
3169 | +"PO-Revision-Date: 2011-04-08 14:04+0000\n" |
3170 | +"Last-Translator: Mario Kemper (Romario) <mario.kemper@googlemail.com>\n" |
3171 | "Language-Team: German <de@li.org>\n" |
3172 | "MIME-Version: 1.0\n" |
3173 | "Content-Type: text/plain; charset=UTF-8\n" |
3174 | "Content-Transfer-Encoding: 8bit\n" |
3175 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
3176 | -"X-Generator: Launchpad (build 12661)\n" |
3177 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
3178 | +"X-Generator: Launchpad (build 13333)\n" |
3179 | |
3180 | #: translate_tmp:27 |
3181 | msgid "Shutter Branding" |
3182 | @@ -138,7 +138,7 @@ |
3183 | |
3184 | #: translate_tmp:111 |
3185 | #: translate_tmp:118 |
3186 | -msgid "Perseptive rotation about left edge of image" |
3187 | +msgid "Perseptive rotation around left edge of image" |
3188 | msgstr "Perseptive Drehung um linken Rand des Bildes" |
3189 | |
3190 | #: translate_tmp:122 |
3191 | @@ -246,17 +246,17 @@ |
3192 | |
3193 | #: translate_tmp:111 |
3194 | #: translate_tmp:118 |
3195 | -msgid "Rotation about image vertical centerline" |
3196 | +msgid "Rotation around image vertical centerline" |
3197 | msgstr "Rotation um die vertikale Mittellinie des Bildes" |
3198 | |
3199 | #: translate_tmp:129 |
3200 | #: translate_tmp:136 |
3201 | -msgid "Rotation about image horizontal centerline" |
3202 | +msgid "Rotation around image horizontal centerline" |
3203 | msgstr "Rotation um die horizontale Mittellinie des Bildes" |
3204 | |
3205 | #: translate_tmp:147 |
3206 | #: translate_tmp:154 |
3207 | -msgid "Rotation about the image center" |
3208 | +msgid "Rotation around the image center" |
3209 | msgstr "Rotation um die Bildmitte" |
3210 | |
3211 | #: translate_tmp:183 |
3212 | @@ -672,6 +672,15 @@ |
3213 | #~ "\n" |
3214 | #~ "http://www.fmwconcepts.com/imagemagick/3Drotate/index.php" |
3215 | |
3216 | +#~ msgid "Rotation about the image center" |
3217 | +#~ msgstr "Rotation um die Bildmitte" |
3218 | + |
3219 | +#~ msgid "Rotation about image vertical centerline" |
3220 | +#~ msgstr "Rotation um die vertikale Mittellinie des Bildes" |
3221 | + |
3222 | +#~ msgid "Rotation about image horizontal centerline" |
3223 | +#~ msgstr "Rotation um die horizontale Mittellinie des Bildes" |
3224 | + |
3225 | #~ msgid "Save your screenshot as a PDF file" |
3226 | #~ msgstr "Direktes Exportieren als PDF" |
3227 | |
3228 | @@ -683,3 +692,6 @@ |
3229 | |
3230 | #~ msgid "Reflection" |
3231 | #~ msgstr "Reflektion" |
3232 | + |
3233 | +#~ msgid "Perseptive rotation about left edge of image" |
3234 | +#~ msgstr "Perseptive Drehung um linken Rand des Bildes" |
3235 | |
3236 | === modified file 'share/shutter/resources/po/shutter-plugins/el.po' |
3237 | --- share/shutter/resources/po/shutter-plugins/el.po 2011-03-26 01:19:18 +0000 |
3238 | +++ share/shutter/resources/po/shutter-plugins/el.po 2011-08-24 02:16:24 +0000 |
3239 | @@ -7,16 +7,15 @@ |
3240 | msgstr "" |
3241 | "Project-Id-Version: shutter\n" |
3242 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
3243 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
3244 | -"PO-Revision-Date: 2010-11-24 22:28+0000\n" |
3245 | -"Last-Translator: Ioannis Stilianakos(stilia-johny, d3vil) " |
3246 | -"<stilia.johny@gmail.com>\n" |
3247 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
3248 | +"PO-Revision-Date: 2011-05-16 12:26+0000\n" |
3249 | +"Last-Translator: Yannis Kaskamanidis <ttnfy17@yahoo.gr>\n" |
3250 | "Language-Team: Greek <el@li.org>\n" |
3251 | "MIME-Version: 1.0\n" |
3252 | "Content-Type: text/plain; charset=UTF-8\n" |
3253 | "Content-Transfer-Encoding: 8bit\n" |
3254 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
3255 | -"X-Generator: Launchpad (build 12661)\n" |
3256 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
3257 | +"X-Generator: Launchpad (build 13333)\n" |
3258 | |
3259 | #: translate_tmp:27 |
3260 | msgid "Shutter Branding" |
3261 | @@ -28,7 +27,7 @@ |
3262 | #: translate_tmp:72 |
3263 | #: translate_tmp:64 |
3264 | msgid "Effect" |
3265 | -msgstr "" |
3266 | +msgstr "Εφέ" |
3267 | |
3268 | #: translate_tmp:29 |
3269 | msgid "" |
3270 | @@ -39,7 +38,7 @@ |
3271 | |
3272 | #: translate_tmp:27 |
3273 | msgid "Grayscale" |
3274 | -msgstr "" |
3275 | +msgstr "Κλίμακα του γκρι" |
3276 | |
3277 | #: translate_tmp:29 |
3278 | msgid "Turn the image into a grayscale image (256 shades)" |
3279 | @@ -135,7 +134,7 @@ |
3280 | |
3281 | #: translate_tmp:111 |
3282 | #: translate_tmp:118 |
3283 | -msgid "Perseptive rotation about left edge of image" |
3284 | +msgid "Perseptive rotation around left edge of image" |
3285 | msgstr "" |
3286 | |
3287 | #: translate_tmp:122 |
3288 | @@ -238,17 +237,17 @@ |
3289 | |
3290 | #: translate_tmp:111 |
3291 | #: translate_tmp:118 |
3292 | -msgid "Rotation about image vertical centerline" |
3293 | +msgid "Rotation around image vertical centerline" |
3294 | msgstr "" |
3295 | |
3296 | #: translate_tmp:129 |
3297 | #: translate_tmp:136 |
3298 | -msgid "Rotation about image horizontal centerline" |
3299 | +msgid "Rotation around image horizontal centerline" |
3300 | msgstr "" |
3301 | |
3302 | #: translate_tmp:147 |
3303 | #: translate_tmp:154 |
3304 | -msgid "Rotation about the image center" |
3305 | +msgid "Rotation around the image center" |
3306 | msgstr "" |
3307 | |
3308 | #: translate_tmp:183 |
3309 | |
3310 | === modified file 'share/shutter/resources/po/shutter-plugins/en_CA.po' |
3311 | --- share/shutter/resources/po/shutter-plugins/en_CA.po 2011-03-26 01:19:18 +0000 |
3312 | +++ share/shutter/resources/po/shutter-plugins/en_CA.po 2011-08-24 02:16:24 +0000 |
3313 | @@ -7,15 +7,15 @@ |
3314 | msgstr "" |
3315 | "Project-Id-Version: shutter\n" |
3316 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
3317 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
3318 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
3319 | "PO-Revision-Date: 2010-09-07 17:27+0000\n" |
3320 | "Last-Translator: Brett Alton <brett.jr.alton@gmail.com>\n" |
3321 | "Language-Team: English (Canada) <en_CA@li.org>\n" |
3322 | "MIME-Version: 1.0\n" |
3323 | "Content-Type: text/plain; charset=UTF-8\n" |
3324 | "Content-Transfer-Encoding: 8bit\n" |
3325 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
3326 | -"X-Generator: Launchpad (build 12661)\n" |
3327 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
3328 | +"X-Generator: Launchpad (build 13333)\n" |
3329 | |
3330 | #: translate_tmp:27 |
3331 | msgid "Shutter Branding" |
3332 | @@ -138,8 +138,8 @@ |
3333 | |
3334 | #: translate_tmp:111 |
3335 | #: translate_tmp:118 |
3336 | -msgid "Perseptive rotation about left edge of image" |
3337 | -msgstr "Perseptive rotation about left edge of image" |
3338 | +msgid "Perseptive rotation around left edge of image" |
3339 | +msgstr "" |
3340 | |
3341 | #: translate_tmp:122 |
3342 | msgid "Fade:" |
3343 | @@ -246,18 +246,18 @@ |
3344 | |
3345 | #: translate_tmp:111 |
3346 | #: translate_tmp:118 |
3347 | -msgid "Rotation about image vertical centerline" |
3348 | -msgstr "Rotation about image vertical centreline" |
3349 | +msgid "Rotation around image vertical centerline" |
3350 | +msgstr "" |
3351 | |
3352 | #: translate_tmp:129 |
3353 | #: translate_tmp:136 |
3354 | -msgid "Rotation about image horizontal centerline" |
3355 | -msgstr "Rotation about image horizontal centreline" |
3356 | +msgid "Rotation around image horizontal centerline" |
3357 | +msgstr "" |
3358 | |
3359 | #: translate_tmp:147 |
3360 | #: translate_tmp:154 |
3361 | -msgid "Rotation about the image center" |
3362 | -msgstr "Rotation about the image centre" |
3363 | +msgid "Rotation around the image center" |
3364 | +msgstr "" |
3365 | |
3366 | #: translate_tmp:183 |
3367 | #: translate_tmp:190 |
3368 | @@ -639,6 +639,9 @@ |
3369 | #~ msgid "sepia" |
3370 | #~ msgstr "sepia" |
3371 | |
3372 | +#~ msgid "Rotation about the image center" |
3373 | +#~ msgstr "Rotation about the image centre" |
3374 | + |
3375 | #~ msgid "" |
3376 | #~ "applies a perspective distortion to an image\n" |
3377 | #~ "\n" |
3378 | @@ -658,6 +661,12 @@ |
3379 | #~ msgid "applies a simple reflection effect" |
3380 | #~ msgstr "applies a simple reflection effect" |
3381 | |
3382 | +#~ msgid "Rotation about image vertical centerline" |
3383 | +#~ msgstr "Rotation about image vertical centreline" |
3384 | + |
3385 | +#~ msgid "Rotation about image horizontal centerline" |
3386 | +#~ msgstr "Rotation about image horizontal centreline" |
3387 | + |
3388 | #~ msgid "barrel distortion" |
3389 | #~ msgstr "barrel distortion" |
3390 | |
3391 | @@ -681,3 +690,6 @@ |
3392 | |
3393 | #~ msgid "Reflection" |
3394 | #~ msgstr "Reflection" |
3395 | + |
3396 | +#~ msgid "Perseptive rotation about left edge of image" |
3397 | +#~ msgstr "Perseptive rotation about left edge of image" |
3398 | |
3399 | === modified file 'share/shutter/resources/po/shutter-plugins/en_GB.po' |
3400 | --- share/shutter/resources/po/shutter-plugins/en_GB.po 2011-03-26 01:19:18 +0000 |
3401 | +++ share/shutter/resources/po/shutter-plugins/en_GB.po 2011-08-24 02:16:24 +0000 |
3402 | @@ -7,15 +7,15 @@ |
3403 | msgstr "" |
3404 | "Project-Id-Version: gscrot-plugins-bash\n" |
3405 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
3406 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
3407 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
3408 | "PO-Revision-Date: 2011-03-14 11:42+0000\n" |
3409 | "Last-Translator: gareth <Unknown>\n" |
3410 | "Language-Team: English (United Kingdom) <en_GB@li.org>\n" |
3411 | "MIME-Version: 1.0\n" |
3412 | "Content-Type: text/plain; charset=UTF-8\n" |
3413 | "Content-Transfer-Encoding: 8bit\n" |
3414 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
3415 | -"X-Generator: Launchpad (build 12661)\n" |
3416 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
3417 | +"X-Generator: Launchpad (build 13333)\n" |
3418 | |
3419 | #: translate_tmp:27 |
3420 | msgid "Shutter Branding" |
3421 | @@ -138,8 +138,8 @@ |
3422 | |
3423 | #: translate_tmp:111 |
3424 | #: translate_tmp:118 |
3425 | -msgid "Perseptive rotation about left edge of image" |
3426 | -msgstr "Perseptive rotation about left edge of image" |
3427 | +msgid "Perseptive rotation around left edge of image" |
3428 | +msgstr "" |
3429 | |
3430 | #: translate_tmp:122 |
3431 | msgid "Fade:" |
3432 | @@ -246,18 +246,18 @@ |
3433 | |
3434 | #: translate_tmp:111 |
3435 | #: translate_tmp:118 |
3436 | -msgid "Rotation about image vertical centerline" |
3437 | -msgstr "Rotation about image vertical centreline" |
3438 | +msgid "Rotation around image vertical centerline" |
3439 | +msgstr "" |
3440 | |
3441 | #: translate_tmp:129 |
3442 | #: translate_tmp:136 |
3443 | -msgid "Rotation about image horizontal centerline" |
3444 | -msgstr "Rotation about image horizontal centreline" |
3445 | +msgid "Rotation around image horizontal centerline" |
3446 | +msgstr "" |
3447 | |
3448 | #: translate_tmp:147 |
3449 | #: translate_tmp:154 |
3450 | -msgid "Rotation about the image center" |
3451 | -msgstr "Rotation about the image centre" |
3452 | +msgid "Rotation around the image center" |
3453 | +msgstr "" |
3454 | |
3455 | #: translate_tmp:183 |
3456 | #: translate_tmp:190 |
3457 | @@ -631,3 +631,15 @@ |
3458 | |
3459 | #~ msgid "sepia" |
3460 | #~ msgstr "sepia" |
3461 | + |
3462 | +#~ msgid "Perseptive rotation about left edge of image" |
3463 | +#~ msgstr "Perseptive rotation about left edge of image" |
3464 | + |
3465 | +#~ msgid "Rotation about the image center" |
3466 | +#~ msgstr "Rotation about the image centre" |
3467 | + |
3468 | +#~ msgid "Rotation about image vertical centerline" |
3469 | +#~ msgstr "Rotation about image vertical centreline" |
3470 | + |
3471 | +#~ msgid "Rotation about image horizontal centerline" |
3472 | +#~ msgstr "Rotation about image horizontal centreline" |
3473 | |
3474 | === modified file 'share/shutter/resources/po/shutter-plugins/es.po' |
3475 | --- share/shutter/resources/po/shutter-plugins/es.po 2011-03-26 01:19:18 +0000 |
3476 | +++ share/shutter/resources/po/shutter-plugins/es.po 2011-08-24 02:16:24 +0000 |
3477 | @@ -7,15 +7,15 @@ |
3478 | msgstr "" |
3479 | "Project-Id-Version: gscrot-plugins-bash\n" |
3480 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
3481 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
3482 | -"PO-Revision-Date: 2011-03-10 15:48+0000\n" |
3483 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
3484 | +"PO-Revision-Date: 2011-05-06 00:59+0000\n" |
3485 | "Last-Translator: Fitoschido <fitoschido@gmail.com>\n" |
3486 | "Language-Team: Spanish <es@li.org>\n" |
3487 | "MIME-Version: 1.0\n" |
3488 | "Content-Type: text/plain; charset=UTF-8\n" |
3489 | "Content-Transfer-Encoding: 8bit\n" |
3490 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
3491 | -"X-Generator: Launchpad (build 12661)\n" |
3492 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
3493 | +"X-Generator: Launchpad (build 13333)\n" |
3494 | |
3495 | #: translate_tmp:27 |
3496 | msgid "Shutter Branding" |
3497 | @@ -141,8 +141,8 @@ |
3498 | |
3499 | #: translate_tmp:111 |
3500 | #: translate_tmp:118 |
3501 | -msgid "Perseptive rotation about left edge of image" |
3502 | -msgstr "Rotación en perspectiva sobre el lado izquierdo de la imagen" |
3503 | +msgid "Perseptive rotation around left edge of image" |
3504 | +msgstr "" |
3505 | |
3506 | #: translate_tmp:122 |
3507 | msgid "Fade:" |
3508 | @@ -249,18 +249,18 @@ |
3509 | |
3510 | #: translate_tmp:111 |
3511 | #: translate_tmp:118 |
3512 | -msgid "Rotation about image vertical centerline" |
3513 | -msgstr "Rotación sobre la línea central vertical de la imagen" |
3514 | +msgid "Rotation around image vertical centerline" |
3515 | +msgstr "" |
3516 | |
3517 | #: translate_tmp:129 |
3518 | #: translate_tmp:136 |
3519 | -msgid "Rotation about image horizontal centerline" |
3520 | -msgstr "Rotación sobre la línea central horizontal de la imagen" |
3521 | +msgid "Rotation around image horizontal centerline" |
3522 | +msgstr "" |
3523 | |
3524 | #: translate_tmp:147 |
3525 | #: translate_tmp:154 |
3526 | -msgid "Rotation about the image center" |
3527 | -msgstr "Rotación sobre el centro de la imagen" |
3528 | +msgid "Rotation around the image center" |
3529 | +msgstr "Rotación alrededor del centro de la imagen" |
3530 | |
3531 | #: translate_tmp:183 |
3532 | #: translate_tmp:190 |
3533 | @@ -664,6 +664,12 @@ |
3534 | #~ "\n" |
3535 | #~ "http://www.fmwconcepts.com/imagemagick/3Drotate/index.php" |
3536 | |
3537 | +#~ msgid "Rotation about image horizontal centerline" |
3538 | +#~ msgstr "Rotación sobre la línea central horizontal de la imagen" |
3539 | + |
3540 | +#~ msgid "Rotation about the image center" |
3541 | +#~ msgstr "Rotación sobre el centro de la imagen" |
3542 | + |
3543 | #~ msgid "apply a distortion effect to your screenshot" |
3544 | #~ msgstr "aplica un efecto de distorsión a tu captura de pantalla" |
3545 | |
3546 | @@ -688,3 +694,9 @@ |
3547 | |
3548 | #~ msgid "Reflection" |
3549 | #~ msgstr "Reflexión" |
3550 | + |
3551 | +#~ msgid "Perseptive rotation about left edge of image" |
3552 | +#~ msgstr "Rotación en perspectiva sobre el lado izquierdo de la imagen" |
3553 | + |
3554 | +#~ msgid "Rotation about image vertical centerline" |
3555 | +#~ msgstr "Rotación sobre la línea central vertical de la imagen" |
3556 | |
3557 | === modified file 'share/shutter/resources/po/shutter-plugins/et.po' |
3558 | --- share/shutter/resources/po/shutter-plugins/et.po 2011-03-26 01:19:18 +0000 |
3559 | +++ share/shutter/resources/po/shutter-plugins/et.po 2011-08-24 02:16:24 +0000 |
3560 | @@ -7,15 +7,15 @@ |
3561 | msgstr "" |
3562 | "Project-Id-Version: shutter\n" |
3563 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
3564 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
3565 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
3566 | "PO-Revision-Date: 2010-09-04 18:09+0000\n" |
3567 | "Last-Translator: lyyser <Unknown>\n" |
3568 | "Language-Team: Estonian <et@li.org>\n" |
3569 | "MIME-Version: 1.0\n" |
3570 | "Content-Type: text/plain; charset=UTF-8\n" |
3571 | "Content-Transfer-Encoding: 8bit\n" |
3572 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
3573 | -"X-Generator: Launchpad (build 12661)\n" |
3574 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
3575 | +"X-Generator: Launchpad (build 13333)\n" |
3576 | |
3577 | #: translate_tmp:27 |
3578 | msgid "Shutter Branding" |
3579 | @@ -132,7 +132,7 @@ |
3580 | |
3581 | #: translate_tmp:111 |
3582 | #: translate_tmp:118 |
3583 | -msgid "Perseptive rotation about left edge of image" |
3584 | +msgid "Perseptive rotation around left edge of image" |
3585 | msgstr "" |
3586 | |
3587 | #: translate_tmp:122 |
3588 | @@ -235,17 +235,17 @@ |
3589 | |
3590 | #: translate_tmp:111 |
3591 | #: translate_tmp:118 |
3592 | -msgid "Rotation about image vertical centerline" |
3593 | +msgid "Rotation around image vertical centerline" |
3594 | msgstr "" |
3595 | |
3596 | #: translate_tmp:129 |
3597 | #: translate_tmp:136 |
3598 | -msgid "Rotation about image horizontal centerline" |
3599 | +msgid "Rotation around image horizontal centerline" |
3600 | msgstr "" |
3601 | |
3602 | #: translate_tmp:147 |
3603 | #: translate_tmp:154 |
3604 | -msgid "Rotation about the image center" |
3605 | +msgid "Rotation around the image center" |
3606 | msgstr "" |
3607 | |
3608 | #: translate_tmp:183 |
3609 | |
3610 | === modified file 'share/shutter/resources/po/shutter-plugins/fi.po' |
3611 | --- share/shutter/resources/po/shutter-plugins/fi.po 2011-03-26 01:19:18 +0000 |
3612 | +++ share/shutter/resources/po/shutter-plugins/fi.po 2011-08-24 02:16:24 +0000 |
3613 | @@ -7,15 +7,15 @@ |
3614 | msgstr "" |
3615 | "Project-Id-Version: shutter\n" |
3616 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
3617 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
3618 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
3619 | "PO-Revision-Date: 2011-02-20 11:56+0000\n" |
3620 | "Last-Translator: Jiri Grönroos <Unknown>\n" |
3621 | "Language-Team: Finnish <fi@li.org>\n" |
3622 | "MIME-Version: 1.0\n" |
3623 | "Content-Type: text/plain; charset=UTF-8\n" |
3624 | "Content-Transfer-Encoding: 8bit\n" |
3625 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
3626 | -"X-Generator: Launchpad (build 12661)\n" |
3627 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
3628 | +"X-Generator: Launchpad (build 13333)\n" |
3629 | |
3630 | #: translate_tmp:27 |
3631 | msgid "Shutter Branding" |
3632 | @@ -132,7 +132,7 @@ |
3633 | |
3634 | #: translate_tmp:111 |
3635 | #: translate_tmp:118 |
3636 | -msgid "Perseptive rotation about left edge of image" |
3637 | +msgid "Perseptive rotation around left edge of image" |
3638 | msgstr "" |
3639 | |
3640 | #: translate_tmp:122 |
3641 | @@ -235,17 +235,17 @@ |
3642 | |
3643 | #: translate_tmp:111 |
3644 | #: translate_tmp:118 |
3645 | -msgid "Rotation about image vertical centerline" |
3646 | +msgid "Rotation around image vertical centerline" |
3647 | msgstr "" |
3648 | |
3649 | #: translate_tmp:129 |
3650 | #: translate_tmp:136 |
3651 | -msgid "Rotation about image horizontal centerline" |
3652 | +msgid "Rotation around image horizontal centerline" |
3653 | msgstr "" |
3654 | |
3655 | #: translate_tmp:147 |
3656 | #: translate_tmp:154 |
3657 | -msgid "Rotation about the image center" |
3658 | +msgid "Rotation around the image center" |
3659 | msgstr "" |
3660 | |
3661 | #: translate_tmp:183 |
3662 | |
3663 | === modified file 'share/shutter/resources/po/shutter-plugins/fr.po' |
3664 | --- share/shutter/resources/po/shutter-plugins/fr.po 2011-03-26 01:19:18 +0000 |
3665 | +++ share/shutter/resources/po/shutter-plugins/fr.po 2011-08-24 02:16:24 +0000 |
3666 | @@ -7,15 +7,15 @@ |
3667 | msgstr "" |
3668 | "Project-Id-Version: gscrot-plugins-bash\n" |
3669 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
3670 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
3671 | -"PO-Revision-Date: 2010-09-13 09:46+0000\n" |
3672 | -"Last-Translator: viktor <Unknown>\n" |
3673 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
3674 | +"PO-Revision-Date: 2011-04-12 19:29+0000\n" |
3675 | +"Last-Translator: bouchard renaud <Unknown>\n" |
3676 | "Language-Team: French <fr@li.org>\n" |
3677 | "MIME-Version: 1.0\n" |
3678 | "Content-Type: text/plain; charset=UTF-8\n" |
3679 | "Content-Transfer-Encoding: 8bit\n" |
3680 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
3681 | -"X-Generator: Launchpad (build 12661)\n" |
3682 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
3683 | +"X-Generator: Launchpad (build 13333)\n" |
3684 | |
3685 | #: translate_tmp:27 |
3686 | msgid "Shutter Branding" |
3687 | @@ -139,8 +139,8 @@ |
3688 | |
3689 | #: translate_tmp:111 |
3690 | #: translate_tmp:118 |
3691 | -msgid "Perseptive rotation about left edge of image" |
3692 | -msgstr "Rotation en perspective autour du côté gauche de l'image" |
3693 | +msgid "Perseptive rotation around left edge of image" |
3694 | +msgstr "Rotation perceptive autour du bord gauche de l'image" |
3695 | |
3696 | #: translate_tmp:122 |
3697 | msgid "Fade:" |
3698 | @@ -247,17 +247,17 @@ |
3699 | |
3700 | #: translate_tmp:111 |
3701 | #: translate_tmp:118 |
3702 | -msgid "Rotation about image vertical centerline" |
3703 | +msgid "Rotation around image vertical centerline" |
3704 | msgstr "Rotation autour de la ligne centrale verticale de l'image" |
3705 | |
3706 | #: translate_tmp:129 |
3707 | #: translate_tmp:136 |
3708 | -msgid "Rotation about image horizontal centerline" |
3709 | +msgid "Rotation around image horizontal centerline" |
3710 | msgstr "Rotation autour de la ligne centrale horizontale de l'image" |
3711 | |
3712 | #: translate_tmp:147 |
3713 | #: translate_tmp:154 |
3714 | -msgid "Rotation about the image center" |
3715 | +msgid "Rotation around the image center" |
3716 | msgstr "Rotation autour du centre de l'image" |
3717 | |
3718 | #: translate_tmp:183 |
3719 | @@ -656,6 +656,15 @@ |
3720 | #~ msgid "applies a simple reflection effect" |
3721 | #~ msgstr "applique un simple effet de réflexion" |
3722 | |
3723 | +#~ msgid "Rotation about image vertical centerline" |
3724 | +#~ msgstr "Rotation autour de la ligne centrale verticale de l'image" |
3725 | + |
3726 | +#~ msgid "Rotation about image horizontal centerline" |
3727 | +#~ msgstr "Rotation autour de la ligne centrale horizontale de l'image" |
3728 | + |
3729 | +#~ msgid "Rotation about the image center" |
3730 | +#~ msgstr "Rotation autour du centre de l'image" |
3731 | + |
3732 | #~ msgid "barrel distortion" |
3733 | #~ msgstr "déformation en tonneau" |
3734 | |
3735 | @@ -679,3 +688,6 @@ |
3736 | |
3737 | #~ msgid "Reflection" |
3738 | #~ msgstr "Réflexion" |
3739 | + |
3740 | +#~ msgid "Perseptive rotation about left edge of image" |
3741 | +#~ msgstr "Rotation en perspective autour du côté gauche de l'image" |
3742 | |
3743 | === modified file 'share/shutter/resources/po/shutter-plugins/gl.po' |
3744 | --- share/shutter/resources/po/shutter-plugins/gl.po 2011-03-26 01:19:18 +0000 |
3745 | +++ share/shutter/resources/po/shutter-plugins/gl.po 2011-08-24 02:16:24 +0000 |
3746 | @@ -7,15 +7,15 @@ |
3747 | msgstr "" |
3748 | "Project-Id-Version: shutter\n" |
3749 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
3750 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
3751 | -"PO-Revision-Date: 2010-12-30 13:13+0000\n" |
3752 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
3753 | +"PO-Revision-Date: 2011-04-09 20:46+0000\n" |
3754 | "Last-Translator: Marcos Lans <Unknown>\n" |
3755 | "Language-Team: Galician <gl@li.org>\n" |
3756 | "MIME-Version: 1.0\n" |
3757 | "Content-Type: text/plain; charset=UTF-8\n" |
3758 | "Content-Transfer-Encoding: 8bit\n" |
3759 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
3760 | -"X-Generator: Launchpad (build 12661)\n" |
3761 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
3762 | +"X-Generator: Launchpad (build 13333)\n" |
3763 | "X-Poedit-Language: Galician\n" |
3764 | |
3765 | #: translate_tmp:27 |
3766 | @@ -140,8 +140,8 @@ |
3767 | |
3768 | #: translate_tmp:111 |
3769 | #: translate_tmp:118 |
3770 | -msgid "Perseptive rotation about left edge of image" |
3771 | -msgstr "Rotación en perspectiva sobre o bordo esquerdo da imaxe" |
3772 | +msgid "Perseptive rotation around left edge of image" |
3773 | +msgstr "Rotación en perspectiva arredor do bordo esquerdo da imaxe" |
3774 | |
3775 | #: translate_tmp:122 |
3776 | msgid "Fade:" |
3777 | @@ -248,18 +248,18 @@ |
3778 | |
3779 | #: translate_tmp:111 |
3780 | #: translate_tmp:118 |
3781 | -msgid "Rotation about image vertical centerline" |
3782 | -msgstr "Rotación sobre a liña vertical central da imaxe" |
3783 | +msgid "Rotation around image vertical centerline" |
3784 | +msgstr "Rotación arredor do eixe vertical da imaxe" |
3785 | |
3786 | #: translate_tmp:129 |
3787 | #: translate_tmp:136 |
3788 | -msgid "Rotation about image horizontal centerline" |
3789 | -msgstr "Rotación sobre a liña horizontal central da imaxe" |
3790 | +msgid "Rotation around image horizontal centerline" |
3791 | +msgstr "Rotación arredor do eixe horizontal da imaxe" |
3792 | |
3793 | #: translate_tmp:147 |
3794 | #: translate_tmp:154 |
3795 | -msgid "Rotation about the image center" |
3796 | -msgstr "Rotación sobre o centro da imaxe" |
3797 | +msgid "Rotation around the image center" |
3798 | +msgstr "Rotación arredor do centro da imaxe" |
3799 | |
3800 | #: translate_tmp:183 |
3801 | #: translate_tmp:190 |
3802 | @@ -539,3 +539,15 @@ |
3803 | #: translate_tmp:64 |
3804 | msgid "Add a custom text watermark to your screenshot" |
3805 | msgstr "Engadir unha marca de auga á captura de pantalla" |
3806 | + |
3807 | +#~ msgid "Rotation about the image center" |
3808 | +#~ msgstr "Rotación sobre o centro da imaxe" |
3809 | + |
3810 | +#~ msgid "Perseptive rotation about left edge of image" |
3811 | +#~ msgstr "Rotación en perspectiva sobre o bordo esquerdo da imaxe" |
3812 | + |
3813 | +#~ msgid "Rotation about image vertical centerline" |
3814 | +#~ msgstr "Rotación sobre a liña vertical central da imaxe" |
3815 | + |
3816 | +#~ msgid "Rotation about image horizontal centerline" |
3817 | +#~ msgstr "Rotación sobre a liña horizontal central da imaxe" |
3818 | |
3819 | === modified file 'share/shutter/resources/po/shutter-plugins/he.po' |
3820 | --- share/shutter/resources/po/shutter-plugins/he.po 2011-03-26 01:19:18 +0000 |
3821 | +++ share/shutter/resources/po/shutter-plugins/he.po 2011-08-24 02:16:24 +0000 |
3822 | @@ -7,15 +7,15 @@ |
3823 | msgstr "" |
3824 | "Project-Id-Version: shutter\n" |
3825 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
3826 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
3827 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
3828 | "PO-Revision-Date: 2009-11-29 11:54+0000\n" |
3829 | "Last-Translator: Yaron <sh.yaron@gmail.com>\n" |
3830 | "Language-Team: Hebrew <he@li.org>\n" |
3831 | "MIME-Version: 1.0\n" |
3832 | "Content-Type: text/plain; charset=UTF-8\n" |
3833 | "Content-Transfer-Encoding: 8bit\n" |
3834 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
3835 | -"X-Generator: Launchpad (build 12661)\n" |
3836 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
3837 | +"X-Generator: Launchpad (build 13333)\n" |
3838 | |
3839 | #: translate_tmp:27 |
3840 | msgid "Shutter Branding" |
3841 | @@ -132,7 +132,7 @@ |
3842 | |
3843 | #: translate_tmp:111 |
3844 | #: translate_tmp:118 |
3845 | -msgid "Perseptive rotation about left edge of image" |
3846 | +msgid "Perseptive rotation around left edge of image" |
3847 | msgstr "" |
3848 | |
3849 | #: translate_tmp:122 |
3850 | @@ -235,18 +235,18 @@ |
3851 | |
3852 | #: translate_tmp:111 |
3853 | #: translate_tmp:118 |
3854 | -msgid "Rotation about image vertical centerline" |
3855 | -msgstr "סיבוב מסביב לקו המרכז האנכי" |
3856 | +msgid "Rotation around image vertical centerline" |
3857 | +msgstr "" |
3858 | |
3859 | #: translate_tmp:129 |
3860 | #: translate_tmp:136 |
3861 | -msgid "Rotation about image horizontal centerline" |
3862 | -msgstr "סיבוב מסביב לקו המרכז האופקי" |
3863 | +msgid "Rotation around image horizontal centerline" |
3864 | +msgstr "" |
3865 | |
3866 | #: translate_tmp:147 |
3867 | #: translate_tmp:154 |
3868 | -msgid "Rotation about the image center" |
3869 | -msgstr "סיבוב מסביב למרכז התמונה" |
3870 | +msgid "Rotation around the image center" |
3871 | +msgstr "" |
3872 | |
3873 | #: translate_tmp:183 |
3874 | #: translate_tmp:190 |
3875 | @@ -619,6 +619,9 @@ |
3876 | #~ msgid "sepia" |
3877 | #~ msgstr "התיישנות" |
3878 | |
3879 | +#~ msgid "Rotation about the image center" |
3880 | +#~ msgstr "סיבוב מסביב למרכז התמונה" |
3881 | + |
3882 | #~ msgid "" |
3883 | #~ "applies a perspective distortion to an image\n" |
3884 | #~ "\n" |
3885 | @@ -638,6 +641,12 @@ |
3886 | #~ msgid "applies a simple reflection effect" |
3887 | #~ msgstr "החלת אפקט השתקפות פשוט" |
3888 | |
3889 | +#~ msgid "Rotation about image vertical centerline" |
3890 | +#~ msgstr "סיבוב מסביב לקו המרכז האנכי" |
3891 | + |
3892 | +#~ msgid "Rotation about image horizontal centerline" |
3893 | +#~ msgstr "סיבוב מסביב לקו המרכז האופקי" |
3894 | + |
3895 | #~ msgid "barrel distortion" |
3896 | #~ msgstr "עיוות כחבית" |
3897 | |
3898 | |
3899 | === modified file 'share/shutter/resources/po/shutter-plugins/hr.po' |
3900 | --- share/shutter/resources/po/shutter-plugins/hr.po 2011-03-26 01:19:18 +0000 |
3901 | +++ share/shutter/resources/po/shutter-plugins/hr.po 2011-08-24 02:16:24 +0000 |
3902 | @@ -7,15 +7,15 @@ |
3903 | msgstr "" |
3904 | "Project-Id-Version: shutter\n" |
3905 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
3906 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
3907 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
3908 | "PO-Revision-Date: 2010-10-13 04:42+0000\n" |
3909 | "Last-Translator: nafterburner <nafterburner@gmail.com>\n" |
3910 | "Language-Team: Croatian <hr@li.org>\n" |
3911 | "MIME-Version: 1.0\n" |
3912 | "Content-Type: text/plain; charset=UTF-8\n" |
3913 | "Content-Transfer-Encoding: 8bit\n" |
3914 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
3915 | -"X-Generator: Launchpad (build 12661)\n" |
3916 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
3917 | +"X-Generator: Launchpad (build 13333)\n" |
3918 | |
3919 | #: translate_tmp:27 |
3920 | msgid "Shutter Branding" |
3921 | @@ -132,7 +132,7 @@ |
3922 | |
3923 | #: translate_tmp:111 |
3924 | #: translate_tmp:118 |
3925 | -msgid "Perseptive rotation about left edge of image" |
3926 | +msgid "Perseptive rotation around left edge of image" |
3927 | msgstr "" |
3928 | |
3929 | #: translate_tmp:122 |
3930 | @@ -235,18 +235,18 @@ |
3931 | |
3932 | #: translate_tmp:111 |
3933 | #: translate_tmp:118 |
3934 | -msgid "Rotation about image vertical centerline" |
3935 | -msgstr "Rotiraj oko vertikalne osovine slike" |
3936 | +msgid "Rotation around image vertical centerline" |
3937 | +msgstr "" |
3938 | |
3939 | #: translate_tmp:129 |
3940 | #: translate_tmp:136 |
3941 | -msgid "Rotation about image horizontal centerline" |
3942 | -msgstr "Rotiraj oko horizontalne osovine slike" |
3943 | +msgid "Rotation around image horizontal centerline" |
3944 | +msgstr "" |
3945 | |
3946 | #: translate_tmp:147 |
3947 | #: translate_tmp:154 |
3948 | -msgid "Rotation about the image center" |
3949 | -msgstr "Rotiraj oko centra slike" |
3950 | +msgid "Rotation around the image center" |
3951 | +msgstr "" |
3952 | |
3953 | #: translate_tmp:183 |
3954 | #: translate_tmp:190 |
3955 | @@ -511,5 +511,14 @@ |
3956 | #~ msgid "reflection" |
3957 | #~ msgstr "odsjaj" |
3958 | |
3959 | +#~ msgid "Rotation about the image center" |
3960 | +#~ msgstr "Rotiraj oko centra slike" |
3961 | + |
3962 | +#~ msgid "Rotation about image vertical centerline" |
3963 | +#~ msgstr "Rotiraj oko vertikalne osovine slike" |
3964 | + |
3965 | +#~ msgid "Rotation about image horizontal centerline" |
3966 | +#~ msgstr "Rotiraj oko horizontalne osovine slike" |
3967 | + |
3968 | #~ msgid "resize" |
3969 | #~ msgstr "promiijeni veličinu" |
3970 | |
3971 | === modified file 'share/shutter/resources/po/shutter-plugins/hu.po' |
3972 | --- share/shutter/resources/po/shutter-plugins/hu.po 2011-03-26 01:19:18 +0000 |
3973 | +++ share/shutter/resources/po/shutter-plugins/hu.po 2011-08-24 02:16:24 +0000 |
3974 | @@ -7,15 +7,15 @@ |
3975 | msgstr "" |
3976 | "Project-Id-Version: shutter\n" |
3977 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
3978 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
3979 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
3980 | "PO-Revision-Date: 2010-09-18 12:07+0000\n" |
3981 | "Last-Translator: Papp Bence <papp.bence89@gmail.com>\n" |
3982 | "Language-Team: Hungarian <hu@li.org>\n" |
3983 | "MIME-Version: 1.0\n" |
3984 | "Content-Type: text/plain; charset=UTF-8\n" |
3985 | "Content-Transfer-Encoding: 8bit\n" |
3986 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
3987 | -"X-Generator: Launchpad (build 12661)\n" |
3988 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
3989 | +"X-Generator: Launchpad (build 13333)\n" |
3990 | |
3991 | #: translate_tmp:27 |
3992 | msgid "Shutter Branding" |
3993 | @@ -137,7 +137,7 @@ |
3994 | |
3995 | #: translate_tmp:111 |
3996 | #: translate_tmp:118 |
3997 | -msgid "Perseptive rotation about left edge of image" |
3998 | +msgid "Perseptive rotation around left edge of image" |
3999 | msgstr "" |
4000 | |
4001 | #: translate_tmp:122 |
4002 | @@ -243,18 +243,18 @@ |
4003 | |
4004 | #: translate_tmp:111 |
4005 | #: translate_tmp:118 |
4006 | -msgid "Rotation about image vertical centerline" |
4007 | -msgstr "Forgatás a kép függőleges középvonalától" |
4008 | +msgid "Rotation around image vertical centerline" |
4009 | +msgstr "" |
4010 | |
4011 | #: translate_tmp:129 |
4012 | #: translate_tmp:136 |
4013 | -msgid "Rotation about image horizontal centerline" |
4014 | -msgstr "Forgatás a kép vízszintes középvonalától" |
4015 | +msgid "Rotation around image horizontal centerline" |
4016 | +msgstr "" |
4017 | |
4018 | #: translate_tmp:147 |
4019 | #: translate_tmp:154 |
4020 | -msgid "Rotation about the image center" |
4021 | -msgstr "Forgatás a kép középpontjától" |
4022 | +msgid "Rotation around the image center" |
4023 | +msgstr "" |
4024 | |
4025 | #: translate_tmp:183 |
4026 | #: translate_tmp:190 |
4027 | @@ -598,3 +598,12 @@ |
4028 | |
4029 | #~ msgid "Applies a simple reflection effect" |
4030 | #~ msgstr "Egyszerű tükröződési effekt hozzáadása" |
4031 | + |
4032 | +#~ msgid "Rotation about image vertical centerline" |
4033 | +#~ msgstr "Forgatás a kép függőleges középvonalától" |
4034 | + |
4035 | +#~ msgid "Rotation about image horizontal centerline" |
4036 | +#~ msgstr "Forgatás a kép vízszintes középvonalától" |
4037 | + |
4038 | +#~ msgid "Rotation about the image center" |
4039 | +#~ msgstr "Forgatás a kép középpontjától" |
4040 | |
4041 | === modified file 'share/shutter/resources/po/shutter-plugins/id.po' |
4042 | --- share/shutter/resources/po/shutter-plugins/id.po 2011-03-26 01:19:18 +0000 |
4043 | +++ share/shutter/resources/po/shutter-plugins/id.po 2011-08-24 02:16:24 +0000 |
4044 | @@ -7,15 +7,15 @@ |
4045 | msgstr "" |
4046 | "Project-Id-Version: shutter\n" |
4047 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
4048 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
4049 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
4050 | "PO-Revision-Date: 2010-12-09 03:14+0000\n" |
4051 | "Last-Translator: Abdul Munif Hanafi <Unknown>\n" |
4052 | "Language-Team: Indonesian <id@li.org>\n" |
4053 | "MIME-Version: 1.0\n" |
4054 | "Content-Type: text/plain; charset=UTF-8\n" |
4055 | "Content-Transfer-Encoding: 8bit\n" |
4056 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
4057 | -"X-Generator: Launchpad (build 12661)\n" |
4058 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
4059 | +"X-Generator: Launchpad (build 13333)\n" |
4060 | |
4061 | #: translate_tmp:27 |
4062 | msgid "Shutter Branding" |
4063 | @@ -133,7 +133,7 @@ |
4064 | |
4065 | #: translate_tmp:111 |
4066 | #: translate_tmp:118 |
4067 | -msgid "Perseptive rotation about left edge of image" |
4068 | +msgid "Perseptive rotation around left edge of image" |
4069 | msgstr "" |
4070 | |
4071 | #: translate_tmp:122 |
4072 | @@ -236,17 +236,17 @@ |
4073 | |
4074 | #: translate_tmp:111 |
4075 | #: translate_tmp:118 |
4076 | -msgid "Rotation about image vertical centerline" |
4077 | +msgid "Rotation around image vertical centerline" |
4078 | msgstr "" |
4079 | |
4080 | #: translate_tmp:129 |
4081 | #: translate_tmp:136 |
4082 | -msgid "Rotation about image horizontal centerline" |
4083 | +msgid "Rotation around image horizontal centerline" |
4084 | msgstr "" |
4085 | |
4086 | #: translate_tmp:147 |
4087 | #: translate_tmp:154 |
4088 | -msgid "Rotation about the image center" |
4089 | +msgid "Rotation around the image center" |
4090 | msgstr "" |
4091 | |
4092 | #: translate_tmp:183 |
4093 | |
4094 | === modified file 'share/shutter/resources/po/shutter-plugins/it.po' |
4095 | --- share/shutter/resources/po/shutter-plugins/it.po 2011-03-26 01:19:18 +0000 |
4096 | +++ share/shutter/resources/po/shutter-plugins/it.po 2011-08-24 02:16:24 +0000 |
4097 | @@ -7,15 +7,15 @@ |
4098 | msgstr "" |
4099 | "Project-Id-Version: gscrot-plugins-bash\n" |
4100 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
4101 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
4102 | -"PO-Revision-Date: 2010-09-09 15:38+0000\n" |
4103 | -"Last-Translator: Andrea Amoroso <andrea.amoroso@alice.it>\n" |
4104 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
4105 | +"PO-Revision-Date: 2011-05-05 10:54+0000\n" |
4106 | +"Last-Translator: François Laurent <Unknown>\n" |
4107 | "Language-Team: Italian <it@li.org>\n" |
4108 | "MIME-Version: 1.0\n" |
4109 | "Content-Type: text/plain; charset=UTF-8\n" |
4110 | "Content-Transfer-Encoding: 8bit\n" |
4111 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
4112 | -"X-Generator: Launchpad (build 12661)\n" |
4113 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
4114 | +"X-Generator: Launchpad (build 13333)\n" |
4115 | |
4116 | #: translate_tmp:27 |
4117 | msgid "Shutter Branding" |
4118 | @@ -140,8 +140,8 @@ |
4119 | |
4120 | #: translate_tmp:111 |
4121 | #: translate_tmp:118 |
4122 | -msgid "Perseptive rotation about left edge of image" |
4123 | -msgstr "Rotazione prospettiva sul bordo sinistro dell'immagine" |
4124 | +msgid "Perseptive rotation around left edge of image" |
4125 | +msgstr "Rotazione intorno al bordo sinistro dell'immagine" |
4126 | |
4127 | #: translate_tmp:122 |
4128 | msgid "Fade:" |
4129 | @@ -246,18 +246,18 @@ |
4130 | |
4131 | #: translate_tmp:111 |
4132 | #: translate_tmp:118 |
4133 | -msgid "Rotation about image vertical centerline" |
4134 | -msgstr "Rotazione sulla linea centrale verticale dell'immagine" |
4135 | +msgid "Rotation around image vertical centerline" |
4136 | +msgstr "Rotazione intorno alla linea centrale verticale dell'immagine" |
4137 | |
4138 | #: translate_tmp:129 |
4139 | #: translate_tmp:136 |
4140 | -msgid "Rotation about image horizontal centerline" |
4141 | -msgstr "Rotazione sulla linea centrale orizzontale dell'immagine" |
4142 | +msgid "Rotation around image horizontal centerline" |
4143 | +msgstr "Rotazione intorno alla linea centrale orizzontale dell'immagine" |
4144 | |
4145 | #: translate_tmp:147 |
4146 | #: translate_tmp:154 |
4147 | -msgid "Rotation about the image center" |
4148 | -msgstr "Rotazione sull'immagine centrale" |
4149 | +msgid "Rotation around the image center" |
4150 | +msgstr "Rotazione intorno al centro dell'immagine" |
4151 | |
4152 | #: translate_tmp:183 |
4153 | #: translate_tmp:190 |
4154 | @@ -644,6 +644,9 @@ |
4155 | #~ msgstr "" |
4156 | #~ "polaroid con il logo di Shutter e il nome dell'immagine come sottotitolo" |
4157 | |
4158 | +#~ msgid "Rotation about the image center" |
4159 | +#~ msgstr "Rotazione sull'immagine centrale" |
4160 | + |
4161 | #~ msgid "" |
4162 | #~ "applies a perspective distortion to an image\n" |
4163 | #~ "\n" |
4164 | @@ -663,6 +666,12 @@ |
4165 | #~ msgid "applies a simple reflection effect" |
4166 | #~ msgstr "applica un semplice effetto di riflessione" |
4167 | |
4168 | +#~ msgid "Rotation about image vertical centerline" |
4169 | +#~ msgstr "Rotazione sulla linea centrale verticale dell'immagine" |
4170 | + |
4171 | +#~ msgid "Rotation about image horizontal centerline" |
4172 | +#~ msgstr "Rotazione sulla linea centrale orizzontale dell'immagine" |
4173 | + |
4174 | #~ msgid "barrel distortion" |
4175 | #~ msgstr "distorsione barile" |
4176 | |
4177 | @@ -686,3 +695,6 @@ |
4178 | |
4179 | #~ msgid "Reflection" |
4180 | #~ msgstr "Riflessione" |
4181 | + |
4182 | +#~ msgid "Perseptive rotation about left edge of image" |
4183 | +#~ msgstr "Rotazione prospettiva sul bordo sinistro dell'immagine" |
4184 | |
4185 | === modified file 'share/shutter/resources/po/shutter-plugins/ja.po' |
4186 | --- share/shutter/resources/po/shutter-plugins/ja.po 2011-03-26 01:19:18 +0000 |
4187 | +++ share/shutter/resources/po/shutter-plugins/ja.po 2011-08-24 02:16:24 +0000 |
4188 | @@ -7,15 +7,15 @@ |
4189 | msgstr "" |
4190 | "Project-Id-Version: shutter\n" |
4191 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
4192 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
4193 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
4194 | "PO-Revision-Date: 2011-02-26 12:25+0000\n" |
4195 | "Last-Translator: mabo <Unknown>\n" |
4196 | "Language-Team: Japanese <ja@li.org>\n" |
4197 | "MIME-Version: 1.0\n" |
4198 | "Content-Type: text/plain; charset=UTF-8\n" |
4199 | "Content-Transfer-Encoding: 8bit\n" |
4200 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
4201 | -"X-Generator: Launchpad (build 12661)\n" |
4202 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
4203 | +"X-Generator: Launchpad (build 13333)\n" |
4204 | |
4205 | #: translate_tmp:27 |
4206 | msgid "Shutter Branding" |
4207 | @@ -132,7 +132,7 @@ |
4208 | |
4209 | #: translate_tmp:111 |
4210 | #: translate_tmp:118 |
4211 | -msgid "Perseptive rotation about left edge of image" |
4212 | +msgid "Perseptive rotation around left edge of image" |
4213 | msgstr "" |
4214 | |
4215 | #: translate_tmp:122 |
4216 | @@ -235,17 +235,17 @@ |
4217 | |
4218 | #: translate_tmp:111 |
4219 | #: translate_tmp:118 |
4220 | -msgid "Rotation about image vertical centerline" |
4221 | +msgid "Rotation around image vertical centerline" |
4222 | msgstr "" |
4223 | |
4224 | #: translate_tmp:129 |
4225 | #: translate_tmp:136 |
4226 | -msgid "Rotation about image horizontal centerline" |
4227 | +msgid "Rotation around image horizontal centerline" |
4228 | msgstr "" |
4229 | |
4230 | #: translate_tmp:147 |
4231 | #: translate_tmp:154 |
4232 | -msgid "Rotation about the image center" |
4233 | +msgid "Rotation around the image center" |
4234 | msgstr "" |
4235 | |
4236 | #: translate_tmp:183 |
4237 | |
4238 | === modified file 'share/shutter/resources/po/shutter-plugins/kk.po' |
4239 | --- share/shutter/resources/po/shutter-plugins/kk.po 2011-03-26 01:19:18 +0000 |
4240 | +++ share/shutter/resources/po/shutter-plugins/kk.po 2011-08-24 02:16:24 +0000 |
4241 | @@ -7,15 +7,15 @@ |
4242 | msgstr "" |
4243 | "Project-Id-Version: shutter\n" |
4244 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
4245 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
4246 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
4247 | "PO-Revision-Date: 2011-01-14 14:56+0000\n" |
4248 | "Last-Translator: jmb_kz <Unknown>\n" |
4249 | "Language-Team: Kazakh <kk@li.org>\n" |
4250 | "MIME-Version: 1.0\n" |
4251 | "Content-Type: text/plain; charset=UTF-8\n" |
4252 | "Content-Transfer-Encoding: 8bit\n" |
4253 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
4254 | -"X-Generator: Launchpad (build 12661)\n" |
4255 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
4256 | +"X-Generator: Launchpad (build 13333)\n" |
4257 | |
4258 | #: translate_tmp:27 |
4259 | msgid "Shutter Branding" |
4260 | @@ -132,7 +132,7 @@ |
4261 | |
4262 | #: translate_tmp:111 |
4263 | #: translate_tmp:118 |
4264 | -msgid "Perseptive rotation about left edge of image" |
4265 | +msgid "Perseptive rotation around left edge of image" |
4266 | msgstr "" |
4267 | |
4268 | #: translate_tmp:122 |
4269 | @@ -235,17 +235,17 @@ |
4270 | |
4271 | #: translate_tmp:111 |
4272 | #: translate_tmp:118 |
4273 | -msgid "Rotation about image vertical centerline" |
4274 | +msgid "Rotation around image vertical centerline" |
4275 | msgstr "" |
4276 | |
4277 | #: translate_tmp:129 |
4278 | #: translate_tmp:136 |
4279 | -msgid "Rotation about image horizontal centerline" |
4280 | +msgid "Rotation around image horizontal centerline" |
4281 | msgstr "" |
4282 | |
4283 | #: translate_tmp:147 |
4284 | #: translate_tmp:154 |
4285 | -msgid "Rotation about the image center" |
4286 | +msgid "Rotation around the image center" |
4287 | msgstr "" |
4288 | |
4289 | #: translate_tmp:183 |
4290 | |
4291 | === modified file 'share/shutter/resources/po/shutter-plugins/lt.po' |
4292 | --- share/shutter/resources/po/shutter-plugins/lt.po 2011-03-26 01:19:18 +0000 |
4293 | +++ share/shutter/resources/po/shutter-plugins/lt.po 2011-08-24 02:16:24 +0000 |
4294 | @@ -7,15 +7,15 @@ |
4295 | msgstr "" |
4296 | "Project-Id-Version: shutter\n" |
4297 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
4298 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
4299 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
4300 | "PO-Revision-Date: 2010-06-25 22:36+0000\n" |
4301 | "Last-Translator: Mario Kemper (Romario) <mario.kemper@googlemail.com>\n" |
4302 | "Language-Team: Lithuanian <lt@li.org>\n" |
4303 | "MIME-Version: 1.0\n" |
4304 | "Content-Type: text/plain; charset=UTF-8\n" |
4305 | "Content-Transfer-Encoding: 8bit\n" |
4306 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
4307 | -"X-Generator: Launchpad (build 12661)\n" |
4308 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
4309 | +"X-Generator: Launchpad (build 13333)\n" |
4310 | |
4311 | #: translate_tmp:27 |
4312 | msgid "Shutter Branding" |
4313 | @@ -132,7 +132,7 @@ |
4314 | |
4315 | #: translate_tmp:111 |
4316 | #: translate_tmp:118 |
4317 | -msgid "Perseptive rotation about left edge of image" |
4318 | +msgid "Perseptive rotation around left edge of image" |
4319 | msgstr "" |
4320 | |
4321 | #: translate_tmp:122 |
4322 | @@ -235,18 +235,18 @@ |
4323 | |
4324 | #: translate_tmp:111 |
4325 | #: translate_tmp:118 |
4326 | -msgid "Rotation about image vertical centerline" |
4327 | -msgstr "Sukimas apie vertikalią ašį" |
4328 | +msgid "Rotation around image vertical centerline" |
4329 | +msgstr "" |
4330 | |
4331 | #: translate_tmp:129 |
4332 | #: translate_tmp:136 |
4333 | -msgid "Rotation about image horizontal centerline" |
4334 | -msgstr "Sukimas apie horizontalią ašį" |
4335 | +msgid "Rotation around image horizontal centerline" |
4336 | +msgstr "" |
4337 | |
4338 | #: translate_tmp:147 |
4339 | #: translate_tmp:154 |
4340 | -msgid "Rotation about the image center" |
4341 | -msgstr "Sukimas apie paveikslėlio centrą" |
4342 | +msgid "Rotation around the image center" |
4343 | +msgstr "" |
4344 | |
4345 | #: translate_tmp:183 |
4346 | #: translate_tmp:190 |
4347 | @@ -496,6 +496,9 @@ |
4348 | msgid "Add a custom text watermark to your screenshot" |
4349 | msgstr "" |
4350 | |
4351 | +#~ msgid "Rotation about the image center" |
4352 | +#~ msgstr "Sukimas apie paveikslėlio centrą" |
4353 | + |
4354 | #~ msgid "resize" |
4355 | #~ msgstr "keisti dydį" |
4356 | |
4357 | @@ -538,5 +541,11 @@ |
4358 | #~ msgid "hard shadow" |
4359 | #~ msgstr "sunkus šėšėlis" |
4360 | |
4361 | +#~ msgid "Rotation about image vertical centerline" |
4362 | +#~ msgstr "Sukimas apie vertikalią ašį" |
4363 | + |
4364 | +#~ msgid "Rotation about image horizontal centerline" |
4365 | +#~ msgstr "Sukimas apie horizontalią ašį" |
4366 | + |
4367 | #~ msgid "torned paper" |
4368 | #~ msgstr "suplėšytas popierius" |
4369 | |
4370 | === modified file 'share/shutter/resources/po/shutter-plugins/ms.po' |
4371 | --- share/shutter/resources/po/shutter-plugins/ms.po 2011-03-26 01:19:18 +0000 |
4372 | +++ share/shutter/resources/po/shutter-plugins/ms.po 2011-08-24 02:16:24 +0000 |
4373 | @@ -7,15 +7,15 @@ |
4374 | msgstr "" |
4375 | "Project-Id-Version: gscrot-plugins-bash\n" |
4376 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
4377 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
4378 | -"PO-Revision-Date: 2009-07-05 15:10+0000\n" |
4379 | -"Last-Translator: Mario Kemper (Romario) <mario.kemper@googlemail.com>\n" |
4380 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
4381 | +"PO-Revision-Date: 2011-04-10 12:56+0000\n" |
4382 | +"Last-Translator: myromance123 <Unknown>\n" |
4383 | "Language-Team: Malay <ms@li.org>\n" |
4384 | "MIME-Version: 1.0\n" |
4385 | "Content-Type: text/plain; charset=UTF-8\n" |
4386 | "Content-Transfer-Encoding: 8bit\n" |
4387 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
4388 | -"X-Generator: Launchpad (build 12661)\n" |
4389 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
4390 | +"X-Generator: Launchpad (build 13333)\n" |
4391 | |
4392 | #: translate_tmp:27 |
4393 | msgid "Shutter Branding" |
4394 | @@ -36,55 +36,55 @@ |
4395 | |
4396 | #: translate_tmp:27 |
4397 | msgid "Grayscale" |
4398 | -msgstr "" |
4399 | +msgstr "Skala kelabu" |
4400 | |
4401 | #: translate_tmp:29 |
4402 | msgid "Turn the image into a grayscale image (256 shades)" |
4403 | -msgstr "" |
4404 | +msgstr "Tukar imej kepada imej skala kelabu (256 warna)" |
4405 | |
4406 | #: translate_tmp:27 |
4407 | msgid "Jigsaw Piece 1" |
4408 | -msgstr "" |
4409 | +msgstr "Bahagian Jigsaw 1" |
4410 | |
4411 | #: translate_tmp:29 |
4412 | msgid "Cut out a jigsaw piece at the bottom right corner" |
4413 | -msgstr "" |
4414 | +msgstr "Potong sebuah bahagian jigsaw pada hujung kanan bawah" |
4415 | |
4416 | #: translate_tmp:27 |
4417 | msgid "Jigsaw Piece 2" |
4418 | -msgstr "" |
4419 | +msgstr "Bahagian Jigsaw 2" |
4420 | |
4421 | #: translate_tmp:29 |
4422 | msgid "Cut a jigsaw piece out of the image" |
4423 | -msgstr "" |
4424 | +msgstr "Potong sebuah bahagian jigsaw daripada imej" |
4425 | |
4426 | #: translate_tmp:27 |
4427 | msgid "Offset" |
4428 | -msgstr "" |
4429 | +msgstr "Ofset" |
4430 | |
4431 | #: translate_tmp:29 |
4432 | msgid "Give the picture an offset with itself as background" |
4433 | -msgstr "" |
4434 | +msgstr "Beri gambar ofset dengan menggunakan ia sebagai latar belakang" |
4435 | |
4436 | #: translate_tmp:27 |
4437 | msgid "Raise Border" |
4438 | -msgstr "" |
4439 | +msgstr "Letak Sempadan" |
4440 | |
4441 | #: translate_tmp:29 |
4442 | msgid "Raise a rectangular 3d-border" |
4443 | -msgstr "" |
4444 | +msgstr "Letak sempadan 3d segi empat tepat" |
4445 | |
4446 | #: translate_tmp:27 |
4447 | msgid "Soft Edges" |
4448 | -msgstr "" |
4449 | +msgstr "Tepi-tepi Lembut" |
4450 | |
4451 | #: translate_tmp:29 |
4452 | msgid "Add soft edges around the image" |
4453 | -msgstr "" |
4454 | +msgstr "Tambah tepi-tepi lembut sekeliling imej" |
4455 | |
4456 | #: translate_tmp:27 |
4457 | msgid "Sunk Border" |
4458 | -msgstr "" |
4459 | +msgstr "Sempadan Tenggelam" |
4460 | |
4461 | #: translate_tmp:29 |
4462 | msgid "Add an inverted 3d border to the image" |
4463 | @@ -100,20 +100,20 @@ |
4464 | |
4465 | #: translate_tmp:27 |
4466 | msgid "Autocrop" |
4467 | -msgstr "" |
4468 | +msgstr "Autopotong" |
4469 | |
4470 | #: translate_tmp:28 |
4471 | #: translate_tmp:49 |
4472 | msgid "Tool" |
4473 | -msgstr "" |
4474 | +msgstr "Alat" |
4475 | |
4476 | #: translate_tmp:29 |
4477 | msgid "Remove empty borders from the image" |
4478 | -msgstr "" |
4479 | +msgstr "Buang sempadan kosong daripada imej" |
4480 | |
4481 | #: translate_tmp:73 |
4482 | msgid "3D reflection" |
4483 | -msgstr "" |
4484 | +msgstr "Pantulan 3D" |
4485 | |
4486 | #: translate_tmp:75 |
4487 | msgid "" |
4488 | @@ -123,6 +123,11 @@ |
4489 | "\n" |
4490 | "http://www.fmwconcepts.com/imagemagick/3Dreflection/index.php" |
4491 | msgstr "" |
4492 | +"Menambahkan pantulan pudar dibawah imej dan memandangnya dalam perspektif\n" |
4493 | +"\n" |
4494 | +"Berdasarkan skrip oleh Fred Weinhaus\n" |
4495 | +"\n" |
4496 | +"http://www.fmwconcepts.com/imagemagick/3Dreflection/index.php" |
4497 | |
4498 | #: translate_tmp:104 |
4499 | #: translate_tmp:133 |
4500 | @@ -132,30 +137,30 @@ |
4501 | |
4502 | #: translate_tmp:111 |
4503 | #: translate_tmp:118 |
4504 | -msgid "Perseptive rotation about left edge of image" |
4505 | +msgid "Perseptive rotation around left edge of image" |
4506 | msgstr "" |
4507 | |
4508 | #: translate_tmp:122 |
4509 | msgid "Fade:" |
4510 | -msgstr "" |
4511 | +msgstr "Pudar:" |
4512 | |
4513 | #: translate_tmp:129 |
4514 | #: translate_tmp:136 |
4515 | msgid "Fade percent for mirror image" |
4516 | -msgstr "" |
4517 | +msgstr "Kadar pudar untuk imej pantulan" |
4518 | |
4519 | #: translate_tmp:140 |
4520 | msgid "Opacity:" |
4521 | -msgstr "" |
4522 | +msgstr "Kelegapan:" |
4523 | |
4524 | #: translate_tmp:147 |
4525 | #: translate_tmp:154 |
4526 | msgid "Opacity percent applied to whole mirror image" |
4527 | -msgstr "" |
4528 | +msgstr "Kadar kelegapan digunakan pada keseluruhan imej pantulan" |
4529 | |
4530 | #: translate_tmp:158 |
4531 | msgid "Pef:" |
4532 | -msgstr "" |
4533 | +msgstr "Pef:" |
4534 | |
4535 | #: translate_tmp:165 |
4536 | #: translate_tmp:172 |
4537 | @@ -235,17 +240,17 @@ |
4538 | |
4539 | #: translate_tmp:111 |
4540 | #: translate_tmp:118 |
4541 | -msgid "Rotation about image vertical centerline" |
4542 | +msgid "Rotation around image vertical centerline" |
4543 | msgstr "" |
4544 | |
4545 | #: translate_tmp:129 |
4546 | #: translate_tmp:136 |
4547 | -msgid "Rotation about image horizontal centerline" |
4548 | +msgid "Rotation around image horizontal centerline" |
4549 | msgstr "" |
4550 | |
4551 | #: translate_tmp:147 |
4552 | #: translate_tmp:154 |
4553 | -msgid "Rotation about the image center" |
4554 | +msgid "Rotation around the image center" |
4555 | msgstr "" |
4556 | |
4557 | #: translate_tmp:183 |
4558 | |
4559 | === modified file 'share/shutter/resources/po/shutter-plugins/nb.po' |
4560 | --- share/shutter/resources/po/shutter-plugins/nb.po 2011-03-26 01:19:18 +0000 |
4561 | +++ share/shutter/resources/po/shutter-plugins/nb.po 2011-08-24 02:16:24 +0000 |
4562 | @@ -7,15 +7,15 @@ |
4563 | msgstr "" |
4564 | "Project-Id-Version: shutter\n" |
4565 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
4566 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
4567 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
4568 | "PO-Revision-Date: 2011-01-07 02:41+0000\n" |
4569 | "Last-Translator: Kjetil Birkeland Moe <kjetil@skifremme.com>\n" |
4570 | "Language-Team: Norwegian Bokmal <nb@li.org>\n" |
4571 | "MIME-Version: 1.0\n" |
4572 | "Content-Type: text/plain; charset=UTF-8\n" |
4573 | "Content-Transfer-Encoding: 8bit\n" |
4574 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
4575 | -"X-Generator: Launchpad (build 12661)\n" |
4576 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
4577 | +"X-Generator: Launchpad (build 13333)\n" |
4578 | |
4579 | #: translate_tmp:27 |
4580 | msgid "Shutter Branding" |
4581 | @@ -132,7 +132,7 @@ |
4582 | |
4583 | #: translate_tmp:111 |
4584 | #: translate_tmp:118 |
4585 | -msgid "Perseptive rotation about left edge of image" |
4586 | +msgid "Perseptive rotation around left edge of image" |
4587 | msgstr "" |
4588 | |
4589 | #: translate_tmp:122 |
4590 | @@ -235,18 +235,18 @@ |
4591 | |
4592 | #: translate_tmp:111 |
4593 | #: translate_tmp:118 |
4594 | -msgid "Rotation about image vertical centerline" |
4595 | -msgstr "Rotasjon rundt bildets vertikale senterlinje" |
4596 | +msgid "Rotation around image vertical centerline" |
4597 | +msgstr "" |
4598 | |
4599 | #: translate_tmp:129 |
4600 | #: translate_tmp:136 |
4601 | -msgid "Rotation about image horizontal centerline" |
4602 | -msgstr "Rotasjon rundt bildets horisontale senterlinje" |
4603 | +msgid "Rotation around image horizontal centerline" |
4604 | +msgstr "" |
4605 | |
4606 | #: translate_tmp:147 |
4607 | #: translate_tmp:154 |
4608 | -msgid "Rotation about the image center" |
4609 | -msgstr "Rotasjon rund bildets midtpunkt" |
4610 | +msgid "Rotation around the image center" |
4611 | +msgstr "" |
4612 | |
4613 | #: translate_tmp:183 |
4614 | #: translate_tmp:190 |
4615 | @@ -583,6 +583,12 @@ |
4616 | #~ msgid "generates a torned-border" |
4617 | #~ msgstr "genererer en torne-ramme" |
4618 | |
4619 | +#~ msgid "Rotation about image vertical centerline" |
4620 | +#~ msgstr "Rotasjon rundt bildets vertikale senterlinje" |
4621 | + |
4622 | +#~ msgid "Rotation about image horizontal centerline" |
4623 | +#~ msgstr "Rotasjon rundt bildets horisontale senterlinje" |
4624 | + |
4625 | #~ msgid "torned paper" |
4626 | #~ msgstr "torne-papir" |
4627 | |
4628 | @@ -592,6 +598,9 @@ |
4629 | #~ msgid "sunk border" |
4630 | #~ msgstr "senket ramme" |
4631 | |
4632 | +#~ msgid "Rotation about the image center" |
4633 | +#~ msgstr "Rotasjon rund bildets midtpunkt" |
4634 | + |
4635 | #~ msgid "barrel distortion" |
4636 | #~ msgstr "tønne-forvrengning" |
4637 | |
4638 | |
4639 | === modified file 'share/shutter/resources/po/shutter-plugins/nl.po' |
4640 | --- share/shutter/resources/po/shutter-plugins/nl.po 2011-03-26 01:19:18 +0000 |
4641 | +++ share/shutter/resources/po/shutter-plugins/nl.po 2011-08-24 02:16:24 +0000 |
4642 | @@ -7,15 +7,15 @@ |
4643 | msgstr "" |
4644 | "Project-Id-Version: shutter\n" |
4645 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
4646 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
4647 | -"PO-Revision-Date: 2011-02-21 07:39+0000\n" |
4648 | -"Last-Translator: Forage <Unknown>\n" |
4649 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
4650 | +"PO-Revision-Date: 2011-04-08 21:17+0000\n" |
4651 | +"Last-Translator: Christopher <cstandaert@srs.be>\n" |
4652 | "Language-Team: Dutch <nl@li.org>\n" |
4653 | "MIME-Version: 1.0\n" |
4654 | "Content-Type: text/plain; charset=UTF-8\n" |
4655 | "Content-Transfer-Encoding: 8bit\n" |
4656 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
4657 | -"X-Generator: Launchpad (build 12661)\n" |
4658 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
4659 | +"X-Generator: Launchpad (build 13333)\n" |
4660 | |
4661 | #: translate_tmp:27 |
4662 | msgid "Shutter Branding" |
4663 | @@ -140,8 +140,8 @@ |
4664 | |
4665 | #: translate_tmp:111 |
4666 | #: translate_tmp:118 |
4667 | -msgid "Perseptive rotation about left edge of image" |
4668 | -msgstr "Rotatie in perspectief, rondom de linker rand van afbeelding" |
4669 | +msgid "Perseptive rotation around left edge of image" |
4670 | +msgstr "Perspectiefrotatie om linkerkant van het beeld" |
4671 | |
4672 | #: translate_tmp:122 |
4673 | msgid "Fade:" |
4674 | @@ -248,18 +248,18 @@ |
4675 | |
4676 | #: translate_tmp:111 |
4677 | #: translate_tmp:118 |
4678 | -msgid "Rotation about image vertical centerline" |
4679 | -msgstr "Rotatie rondom verticale middenlijn van afbeelding" |
4680 | +msgid "Rotation around image vertical centerline" |
4681 | +msgstr "Rotatie rond de vertikale centrale as van het beeld" |
4682 | |
4683 | #: translate_tmp:129 |
4684 | #: translate_tmp:136 |
4685 | -msgid "Rotation about image horizontal centerline" |
4686 | -msgstr "Rotatie rondom horizontale middenlijn van afbeelding" |
4687 | +msgid "Rotation around image horizontal centerline" |
4688 | +msgstr "Rotatie rond de horizontale centrale as van het beeld" |
4689 | |
4690 | #: translate_tmp:147 |
4691 | #: translate_tmp:154 |
4692 | -msgid "Rotation about the image center" |
4693 | -msgstr "Rotatie rondom het midden van afbeelding" |
4694 | +msgid "Rotation around the image center" |
4695 | +msgstr "Rotatie rond het centraal punt van het beeld" |
4696 | |
4697 | #: translate_tmp:183 |
4698 | #: translate_tmp:190 |
4699 | @@ -686,3 +686,15 @@ |
4700 | |
4701 | #~ msgid "Reflection" |
4702 | #~ msgstr "Weerspiegeling" |
4703 | + |
4704 | +#~ msgid "Perseptive rotation about left edge of image" |
4705 | +#~ msgstr "Rotatie in perspectief, rondom de linker rand van afbeelding" |
4706 | + |
4707 | +#~ msgid "Rotation about the image center" |
4708 | +#~ msgstr "Rotatie rondom het midden van afbeelding" |
4709 | + |
4710 | +#~ msgid "Rotation about image vertical centerline" |
4711 | +#~ msgstr "Rotatie rondom verticale middenlijn van afbeelding" |
4712 | + |
4713 | +#~ msgid "Rotation about image horizontal centerline" |
4714 | +#~ msgstr "Rotatie rondom horizontale middenlijn van afbeelding" |
4715 | |
4716 | === modified file 'share/shutter/resources/po/shutter-plugins/oc.po' |
4717 | --- share/shutter/resources/po/shutter-plugins/oc.po 2011-03-26 01:19:18 +0000 |
4718 | +++ share/shutter/resources/po/shutter-plugins/oc.po 2011-08-24 02:16:24 +0000 |
4719 | @@ -7,15 +7,15 @@ |
4720 | msgstr "" |
4721 | "Project-Id-Version: shutter\n" |
4722 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
4723 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
4724 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
4725 | "PO-Revision-Date: 2010-03-16 01:27+0000\n" |
4726 | "Last-Translator: Cédric VALMARY (Tot en òc) <cvalmary@yahoo.fr>\n" |
4727 | "Language-Team: Occitan (post 1500) <oc@li.org>\n" |
4728 | "MIME-Version: 1.0\n" |
4729 | "Content-Type: text/plain; charset=UTF-8\n" |
4730 | "Content-Transfer-Encoding: 8bit\n" |
4731 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
4732 | -"X-Generator: Launchpad (build 12661)\n" |
4733 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
4734 | +"X-Generator: Launchpad (build 13333)\n" |
4735 | |
4736 | #: translate_tmp:27 |
4737 | msgid "Shutter Branding" |
4738 | @@ -132,7 +132,7 @@ |
4739 | |
4740 | #: translate_tmp:111 |
4741 | #: translate_tmp:118 |
4742 | -msgid "Perseptive rotation about left edge of image" |
4743 | +msgid "Perseptive rotation around left edge of image" |
4744 | msgstr "" |
4745 | |
4746 | #: translate_tmp:122 |
4747 | @@ -235,18 +235,18 @@ |
4748 | |
4749 | #: translate_tmp:111 |
4750 | #: translate_tmp:118 |
4751 | -msgid "Rotation about image vertical centerline" |
4752 | -msgstr "Rotacion alentorn de la linha centrala verticala de l'imatge" |
4753 | +msgid "Rotation around image vertical centerline" |
4754 | +msgstr "" |
4755 | |
4756 | #: translate_tmp:129 |
4757 | #: translate_tmp:136 |
4758 | -msgid "Rotation about image horizontal centerline" |
4759 | -msgstr "Rotacion alentorn de la linha centrala orizontala de l'imatge" |
4760 | +msgid "Rotation around image horizontal centerline" |
4761 | +msgstr "" |
4762 | |
4763 | #: translate_tmp:147 |
4764 | #: translate_tmp:154 |
4765 | -msgid "Rotation about the image center" |
4766 | -msgstr "Rotacion alentorn del centre de l'imatge" |
4767 | +msgid "Rotation around the image center" |
4768 | +msgstr "" |
4769 | |
4770 | #: translate_tmp:183 |
4771 | #: translate_tmp:190 |
4772 | @@ -509,3 +509,12 @@ |
4773 | |
4774 | #~ msgid "Reflection" |
4775 | #~ msgstr "Reflexion" |
4776 | + |
4777 | +#~ msgid "Rotation about image vertical centerline" |
4778 | +#~ msgstr "Rotacion alentorn de la linha centrala verticala de l'imatge" |
4779 | + |
4780 | +#~ msgid "Rotation about image horizontal centerline" |
4781 | +#~ msgstr "Rotacion alentorn de la linha centrala orizontala de l'imatge" |
4782 | + |
4783 | +#~ msgid "Rotation about the image center" |
4784 | +#~ msgstr "Rotacion alentorn del centre de l'imatge" |
4785 | |
4786 | === modified file 'share/shutter/resources/po/shutter-plugins/pl.po' |
4787 | --- share/shutter/resources/po/shutter-plugins/pl.po 2011-03-26 01:19:18 +0000 |
4788 | +++ share/shutter/resources/po/shutter-plugins/pl.po 2011-08-24 02:16:24 +0000 |
4789 | @@ -7,15 +7,15 @@ |
4790 | msgstr "" |
4791 | "Project-Id-Version: gscrot-plugins-bash\n" |
4792 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
4793 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
4794 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
4795 | "PO-Revision-Date: 2011-03-21 19:34+0000\n" |
4796 | "Last-Translator: Mateusz Burnicki <Unknown>\n" |
4797 | "Language-Team: Polish <pl@li.org>\n" |
4798 | "MIME-Version: 1.0\n" |
4799 | "Content-Type: text/plain; charset=UTF-8\n" |
4800 | "Content-Transfer-Encoding: 8bit\n" |
4801 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
4802 | -"X-Generator: Launchpad (build 12661)\n" |
4803 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
4804 | +"X-Generator: Launchpad (build 13333)\n" |
4805 | |
4806 | #: translate_tmp:27 |
4807 | msgid "Shutter Branding" |
4808 | @@ -132,7 +132,7 @@ |
4809 | |
4810 | #: translate_tmp:111 |
4811 | #: translate_tmp:118 |
4812 | -msgid "Perseptive rotation about left edge of image" |
4813 | +msgid "Perseptive rotation around left edge of image" |
4814 | msgstr "" |
4815 | |
4816 | #: translate_tmp:122 |
4817 | @@ -235,18 +235,18 @@ |
4818 | |
4819 | #: translate_tmp:111 |
4820 | #: translate_tmp:118 |
4821 | -msgid "Rotation about image vertical centerline" |
4822 | -msgstr "Obrót wokół pionowej linii środkowej zdjęcia" |
4823 | +msgid "Rotation around image vertical centerline" |
4824 | +msgstr "" |
4825 | |
4826 | #: translate_tmp:129 |
4827 | #: translate_tmp:136 |
4828 | -msgid "Rotation about image horizontal centerline" |
4829 | -msgstr "Obrót wokół poziomej linii środkowej zdjęcia" |
4830 | +msgid "Rotation around image horizontal centerline" |
4831 | +msgstr "" |
4832 | |
4833 | #: translate_tmp:147 |
4834 | #: translate_tmp:154 |
4835 | -msgid "Rotation about the image center" |
4836 | -msgstr "Obrót wokół punktu środkowego zdjęcia" |
4837 | +msgid "Rotation around the image center" |
4838 | +msgstr "" |
4839 | |
4840 | #: translate_tmp:183 |
4841 | #: translate_tmp:190 |
4842 | @@ -643,3 +643,12 @@ |
4843 | |
4844 | #~ msgid "apply a distortion effect to your screenshot" |
4845 | #~ msgstr "dodaj efekt zniekształcenia do swojego zrzutu ekranu" |
4846 | + |
4847 | +#~ msgid "Rotation about the image center" |
4848 | +#~ msgstr "Obrót wokół punktu środkowego zdjęcia" |
4849 | + |
4850 | +#~ msgid "Rotation about image vertical centerline" |
4851 | +#~ msgstr "Obrót wokół pionowej linii środkowej zdjęcia" |
4852 | + |
4853 | +#~ msgid "Rotation about image horizontal centerline" |
4854 | +#~ msgstr "Obrót wokół poziomej linii środkowej zdjęcia" |
4855 | |
4856 | === modified file 'share/shutter/resources/po/shutter-plugins/pt.po' |
4857 | --- share/shutter/resources/po/shutter-plugins/pt.po 2011-03-26 01:19:18 +0000 |
4858 | +++ share/shutter/resources/po/shutter-plugins/pt.po 2011-08-24 02:16:24 +0000 |
4859 | @@ -7,15 +7,15 @@ |
4860 | msgstr "" |
4861 | "Project-Id-Version: shutter\n" |
4862 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
4863 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
4864 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
4865 | "PO-Revision-Date: 2011-02-21 22:34+0000\n" |
4866 | "Last-Translator: Sérgio Marques <Unknown>\n" |
4867 | "Language-Team: Portuguese <pt@li.org>\n" |
4868 | "MIME-Version: 1.0\n" |
4869 | "Content-Type: text/plain; charset=UTF-8\n" |
4870 | "Content-Transfer-Encoding: 8bit\n" |
4871 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
4872 | -"X-Generator: Launchpad (build 12661)\n" |
4873 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
4874 | +"X-Generator: Launchpad (build 13333)\n" |
4875 | |
4876 | #: translate_tmp:27 |
4877 | msgid "Shutter Branding" |
4878 | @@ -138,8 +138,8 @@ |
4879 | |
4880 | #: translate_tmp:111 |
4881 | #: translate_tmp:118 |
4882 | -msgid "Perseptive rotation about left edge of image" |
4883 | -msgstr "Rotação em perspetiva sobre o limite esquerdo da imagem" |
4884 | +msgid "Perseptive rotation around left edge of image" |
4885 | +msgstr "" |
4886 | |
4887 | #: translate_tmp:122 |
4888 | msgid "Fade:" |
4889 | @@ -246,18 +246,18 @@ |
4890 | |
4891 | #: translate_tmp:111 |
4892 | #: translate_tmp:118 |
4893 | -msgid "Rotation about image vertical centerline" |
4894 | -msgstr "Rotação sobre linha central e vertical da imagem" |
4895 | +msgid "Rotation around image vertical centerline" |
4896 | +msgstr "" |
4897 | |
4898 | #: translate_tmp:129 |
4899 | #: translate_tmp:136 |
4900 | -msgid "Rotation about image horizontal centerline" |
4901 | -msgstr "Rotação sobre linha central e horizontal da imagem" |
4902 | +msgid "Rotation around image horizontal centerline" |
4903 | +msgstr "" |
4904 | |
4905 | #: translate_tmp:147 |
4906 | #: translate_tmp:154 |
4907 | -msgid "Rotation about the image center" |
4908 | -msgstr "Rotação sobre o centro da imagem" |
4909 | +msgid "Rotation around the image center" |
4910 | +msgstr "" |
4911 | |
4912 | #: translate_tmp:183 |
4913 | #: translate_tmp:190 |
4914 | @@ -579,3 +579,15 @@ |
4915 | |
4916 | #~ msgid "Reflection" |
4917 | #~ msgstr "Reflexo" |
4918 | + |
4919 | +#~ msgid "Rotation about image vertical centerline" |
4920 | +#~ msgstr "Rotação sobre linha central e vertical da imagem" |
4921 | + |
4922 | +#~ msgid "Rotation about image horizontal centerline" |
4923 | +#~ msgstr "Rotação sobre linha central e horizontal da imagem" |
4924 | + |
4925 | +#~ msgid "Rotation about the image center" |
4926 | +#~ msgstr "Rotação sobre o centro da imagem" |
4927 | + |
4928 | +#~ msgid "Perseptive rotation about left edge of image" |
4929 | +#~ msgstr "Rotação em perspetiva sobre o limite esquerdo da imagem" |
4930 | |
4931 | === modified file 'share/shutter/resources/po/shutter-plugins/pt_BR.po' |
4932 | --- share/shutter/resources/po/shutter-plugins/pt_BR.po 2011-03-26 01:19:18 +0000 |
4933 | +++ share/shutter/resources/po/shutter-plugins/pt_BR.po 2011-08-24 02:16:24 +0000 |
4934 | @@ -7,15 +7,15 @@ |
4935 | msgstr "" |
4936 | "Project-Id-Version: shutter\n" |
4937 | "Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n" |
4938 | -"POT-Creation-Date: 2010-08-31 19:30+0200\n" |
4939 | -"PO-Revision-Date: 2010-12-28 15:37+0000\n" |
4940 | -"Last-Translator: Sergio <ikisham@gmail.com>\n" |
4941 | +"POT-Creation-Date: 2011-04-08 15:47+0200\n" |
4942 | +"PO-Revision-Date: 2011-05-16 21:02+0000\n" |
4943 | +"Last-Translator: Eugênio F <Unknown>\n" |
4944 | "Language-Team: Brazilian Portuguese <pt_BR@li.org>\n" |
4945 | "MIME-Version: 1.0\n" |
4946 | "Content-Type: text/plain; charset=UTF-8\n" |
4947 | "Content-Transfer-Encoding: 8bit\n" |
4948 | -"X-Launchpad-Export-Date: 2011-03-25 11:01+0000\n" |
4949 | -"X-Generator: Launchpad (build 12661)\n" |
4950 | +"X-Launchpad-Export-Date: 2011-06-30 21:45+0000\n" |
4951 | +"X-Generator: Launchpad (build 13333)\n" |
4952 | |
4953 | #: translate_tmp:27 |
4954 | msgid "Shutter Branding" |
4955 | @@ -139,8 +139,8 @@ |
4956 | |
4957 | #: translate_tmp:111 |
4958 | #: translate_tmp:118 |
4959 | -msgid "Perseptive rotation about left edge of image" |
4960 | -msgstr "Rotação percebida sobre o lado esquerdo da imagem" |
4961 | +msgid "Perseptive rotation around left edge of image" |
4962 | +msgstr "Uma perseptível rotação em torno do canto esquerdo da imagem" |
4963 | |
4964 | #: translate_tmp:122 |
4965 | msgid "Fade:" |
4966 | @@ -247,18 +247,18 @@ |
4967 | |
4968 | #: translate_tmp:111 |
4969 | #: translate_tmp:118 |
4970 | -msgid "Rotation about image vertical centerline" |
4971 | -msgstr "Rotação da imagem sobre a linha central vertical" |
4972 | +msgid "Rotation around image vertical centerline" |
4973 | +msgstr "Rotação em torno da linha central-vertical da imagem" |
4974 | |
4975 | #: translate_tmp:129 |
4976 | #: translate_tmp:136 |
4977 | -msgid "Rotation about image horizontal centerline" |
4978 | -msgstr "Rotação da imagem sobre a linha central horizontal" |
4979 | +msgid "Rotation around image horizontal centerline" |
4980 | +msgstr "Rotação em torno da linha central-horizontal da imagem" |
4981 | |
4982 | #: translate_tmp:147 |
4983 | #: translate_tmp:154 |
4984 | -msgid "Rotation about the image center" |
4985 | -msgstr "Rotação sobre o centro da imagem" |
4986 | +msgid "Rotation around the image center" |
4987 | +msgstr "Rotação em torno do centro da imagem" |
4988 | |
4989 | #: translate_tmp:183 |
4990 | #: translate_tmp:190 |
4991 | @@ -676,3 +676,15 @@ |
4992 | |
4993 | #~ msgid "Reflection" |
4994 | #~ msgstr "Reflexo" |
4995 | + |
4996 | +#~ msgid "Rotation about the image center" |
4997 | +#~ msgstr "Rotação sobre o centro da imagem" |
4998 | + |
4999 | +#~ msgid "Rotation about image vertical centerline" |
5000 | +#~ msgstr "Rotação da imagem sobre a linha central vertical" |
It sounds like this is more than just a bug fix release? Since we're past FeatureFreeze, you'll need to file an exception request.
https:/ /wiki.ubuntu. com/FeatureFree ze