Package: gpaint
Version: 0.3.3-3ubuntu1
Severity: normal

gpaint lacks common keyboard shortcuts such as cut, copy, paste.
patch to add Open, close, quit, cut, copy, paste, select all, print
follows. Already submitted upstream.



#! /bin/sh /usr/share/dpatch/dpatch-run
## add_accelerator_keys.dpatch by Matt Wheeler <[email protected]>
##
## All lines beginning with `## DP:' are a description of the patch.
## DP: No description.

@DPATCH@
diff -urNad gpaint-0.3.3~/gpaint.glade gpaint-0.3.3/gpaint.glade
--- gpaint-0.3.3~/gpaint.glade  2007-09-10 10:33:17.000000000 +0100
+++ gpaint-0.3.3/gpaint.glade   2009-10-08 20:20:52.000000000 +0100
@@ -341,6 +341,7 @@
                          <property name="label" 
translatable="yes">_New</property>
                          <property name="use_underline">True</property>
                          <signal name="activate" 
handler="on_new_file_menu_activate"/>
+                          <accelerator key="N" modifiers="GDK_CONTROL_MASK" 
signal="activate"/>
 
                          <child internal-child="image">
                            <widget class="GtkImage" id="image25">
@@ -362,6 +363,7 @@
                          <property name="label" 
translatable="yes">_Open</property>
                          <property name="use_underline">True</property>
                          <signal name="activate" 
handler="on_open_menu_activate"/>
+                          <accelerator key="O" modifiers="GDK_CONTROL_MASK" 
signal="activate"/>
 
                          <child internal-child="image">
                            <widget class="GtkImage" id="image26">
@@ -383,6 +385,7 @@
                          <property name="label" 
translatable="yes">_Save</property>
                          <property name="use_underline">True</property>
                          <signal name="activate" 
handler="on_save_menu_activate"/>
+                          <accelerator key="S" modifiers="GDK_CONTROL_MASK" 
signal="activate"/>
 
                          <child internal-child="image">
                            <widget class="GtkImage" id="image27">
@@ -453,6 +456,7 @@
                          <property name="label" 
translatable="yes">_Print</property>
                          <property name="use_underline">True</property>
                          <signal name="activate" 
handler="on_print_menu_activate"/>
+                          <accelerator key="P" modifiers="GDK_CONTROL_MASK" 
signal="activate"/>
 
                          <child internal-child="image">
                            <widget class="GtkImage" id="image30">
@@ -480,6 +484,7 @@
                          <property name="label" 
translatable="yes">_Close</property>
                          <property name="use_underline">True</property>
                          <signal name="activate" 
handler="on_close_window_activate"/>
+                          <accelerator key="W" modifiers="GDK_CONTROL_MASK" 
signal="activate"/>
 
                          <child internal-child="image">
                            <widget class="GtkImage" id="image31">
@@ -501,6 +506,7 @@
                          <property name="label" 
translatable="yes">_Quit</property>
                          <property name="use_underline">True</property>
                          <signal name="activate" 
handler="on_quit_menu_activate"/>
+                          <accelerator key="Q" modifiers="GDK_CONTROL_MASK" 
signal="activate"/>
 
                          <child internal-child="image">
                            <widget class="GtkImage" id="image32">
@@ -535,6 +541,7 @@
                          <property name="label" 
translatable="yes">Cu_t</property>
                          <property name="use_underline">True</property>
                          <signal name="activate" 
handler="on_cut_menu_activate"/>
+                          <accelerator key="X" modifiers="GDK_CONTROL_MASK" 
signal="activate"/>
 
                          <child internal-child="image">
                            <widget class="GtkImage" id="image33">
@@ -556,6 +563,7 @@
                          <property name="label" 
translatable="yes">_Copy</property>
                          <property name="use_underline">True</property>
                          <signal name="activate" 
handler="on_copy_menu_activate"/>
+                          <accelerator key="C" modifiers="GDK_CONTROL_MASK" 
signal="activate"/>
 
                          <child internal-child="image">
                            <widget class="GtkImage" id="image34">
@@ -577,6 +585,7 @@
                          <property name="label" 
translatable="yes">_Paste</property>
                          <property name="use_underline">True</property>
                          <signal name="activate" 
handler="on_paste_menu_activate"/>
+                          <accelerator key="V" modifiers="GDK_CONTROL_MASK" 
signal="activate"/>
 
                          <child internal-child="image">
                            <widget class="GtkImage" id="image35">
@@ -625,6 +634,7 @@
                          <property name="label" translatable="yes">_Select 
All</property>
                          <property name="use_underline">True</property>
                          <signal name="activate" 
handler="on_select_all_activate"/>
+                          <accelerator key="A" modifiers="GDK_CONTROL_MASK" 
signal="activate"/>
                        </widget>
                      </child>
                    </widget>


-- System Information:
Debian Release: squeeze/sid
  APT prefers karmic-updates
  APT policy: (500, 'karmic-updates'), (500, 'karmic-security'), (500, 
'karmic-proposed'), (500, 'karmic')
Architecture: i386 (i686)

Kernel: Linux 2.6.31-12-generic (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gpaint depends on:
ii  libart-2.0-2    2.3.20-2                 Library of functions for 2D graphi
ii  libatk1.0-0     1.28.0-0ubuntu1          The ATK accessibility toolkit
ii  libc6           2.10.1-0ubuntu15         GNU C Library: Shared libraries
ii  libcairo2       1.8.8-2ubuntu1           The Cairo 2D vector graphics libra
ii  libfontconfig1  2.6.0-1ubuntu12          generic font configuration library
ii  libfreetype6    2.3.9-5                  FreeType 2 font engine, shared lib
ii  libglade2-0     1:2.6.4-1                library to load .glade files at ru
ii  libglib2.0-0    2.22.2-0ubuntu1          The GLib library of C routines
ii  libgnomecanvas2 2.26.0-1                 A powerful object-oriented display
ii  libgnomeprint2. 2.18.6-1build1           The GNOME 2.2 print architecture -
ii  libgnomeprintui 2.18.4-1                 GNOME 2.2 print architecture User 
ii  libgtk2.0-0     2.18.2-1                 The GTK+ graphical user interface 
ii  libpango1.0-0   1.26.0-1                 Layout and rendering of internatio
ii  libxml2         2.7.3.dfsg-1ubuntu2      GNOME XML library
ii  zlib1g          1:1.2.3.3.dfsg-13ubuntu3 compression library - runtime

gpaint recommends no packages.

gpaint suggests no packages.

-- no debconf information

Attachment: signature.asc
Description: Digital signature

Reply via email to