~ubuntu-branches/ubuntu/wily/openbox/wily-proposed

« back to all changes in this revision

Viewing changes to openbox/menu.h

  • Committer: Package Import Robot
  • Author(s): Mateusz Łukasik
  • Date: 2013-08-30 18:32:43 UTC
  • mfrom: (1.1.12)
  • Revision ID: package-import@ubuntu.com-20130830183243-o45g9l2xdljdu0rg
Tags: 3.5.2-1
* New upstream release (LP: #957808):
  + Fix Stacking of dock doesn't work correctly (Closes: #680664),
  + Fix Windows do not refresh anymore when lauching epdfview when
    awn is running (Closes: #683556),
  + Fix xmodmap freezes openbox in lxde (Closes: #678993).
* debian/control:
  + Rename libobrender27 to libobrender29 to reflect ABI change,
  + Rename libobt0 to libobt2 to reflect ABI change,
  + Add librsvg2-dev and libxi-dev to Build-Depends,
  + Add gnome-panel-control binary package,
  + Tidy up Build-Depends and Depends.
  + Fix wording in short description.
* Remove from debian/patches:
  + 04_xsession.desktop_translation.patch,
  + 05_simplify_gnome_session.patch,
  + 90_fix_link_obt.patch,
  + 675991_fix_crash_from_gtk3_apps.patch,
  + 666676_wrong_undecorated_window_placement.patch,
  + clever-rectangle-picking.patch,
  + use-nearest-monitor.patch,
  + 91_fix_loose_focus.patch,
  + 658081_fix_kde_menu.patch,
  + add_automake1.11_support.patch -- All included upstream.
* Rename in debian/patches:
  + 07_fix_xml_load_file.patch to 04_fix_xml_load_file.patch,
  + openbox-3.5.0-title-matching.patch to
    05_openbox-3.5.0-title-matching.patch,
  + openbox-3.5.0-which-2.20.patch to 06_openbox-3.5.0-which-2.20.patch.
* Update symbols files.
* debian/rules:
  + override_dh_auto_configure to configure with librsvg support,
  + enable all hardening flags.
* Add debian/patches/07_update_desktop.patch to provide keywords
  in desktop file.
* Add debian/patches/719620_fix_show_startup_notification.patch
  (Closes: #719620, LP: #862662).
* Update debian/NEWS.Debian.
* Add debian/patches/08_fix_causing_submenuShowDelay.patch from
  upstream.

Show diffs side-by-side

added added

removed removed

Lines of Context:
59
59
    gchar *name;
60
60
    /* Displayed title */
61
61
    gchar *title;
 
62
    gchar *collate_key;
62
63
    /*! The shortcut key that would be used to activate this menu if it was
63
64
      displayed as a submenu */
64
65
    gunichar shortcut;
108
109
    gint     icon_alpha;
109
110
 
110
111
    gchar *label;
 
112
    gchar *collate_key;
111
113
    /*! The shortcut key that would be used to activate this menu entry */
112
114
    gunichar shortcut;
113
115
    /*! The shortcut's position in the string */
211
213
ObMenuEntry* menu_add_submenu(ObMenu *menu, gint id, const gchar *submenu);
212
214
ObMenuEntry* menu_add_separator(ObMenu *menu, gint id, const gchar *label);
213
215
 
214
 
void menu_clear_entries(ObMenu *menu);
 
216
/*! This sorts groups of menu entries between consecutive separators */
 
217
void menu_sort_entries(ObMenu *self);
 
218
 
 
219
void menu_clear_entries(ObMenu *self);
215
220
void menu_entry_remove(ObMenuEntry *self);
216
221
 
217
222
void menu_entry_set_label(ObMenuEntry *self, const gchar *label,