1. 25 Jun, 2015 1 commit
  2. 29 May, 2015 1 commit
  3. 22 Dec, 2014 1 commit
    • Allison Karlitskaya's avatar
      GtkMenuTracker: add hidden-when='macos-menubar' · 6b26664c
      Allison Karlitskaya authored
      Provide a mechanism for hiding the "Quit", "About" and "Preferences"
      menu items from the normal places in a traditional menubar layout (in
      the File and Edit menus) when the menu is being rendered in the Mac OS
      These items can already be found in the application menu.
      With this feature, applications can now define a single menu to use in
      all 'traditional' scenarios.
      Use this new attribute in Bloatpad.
  4. 09 Dec, 2014 1 commit
    • Carlos Soriano's avatar
      gtkwindow: Use actions from focused widget to activate accel · 235837ad
      Carlos Soriano authored
      Currently we only take into account the window GActionGroup for
      activating the accels.
      However, the application could have some custom GActionGroup in the
      chain of focused widgets that could want to activate some action if
      some accel is activated while that widget is focused.
      To allow applications to set accels on widgets that use custom
      GActionGroups, simply use the muxer of the focused widget, which
      already contains the actions of the parents.
  5. 17 Nov, 2014 2 commits
  6. 29 Oct, 2014 4 commits
  7. 28 Oct, 2014 1 commit
  8. 27 Oct, 2014 2 commits
  9. 26 Oct, 2014 1 commit
  10. 23 Aug, 2014 1 commit
  11. 28 Jun, 2014 1 commit
  12. 29 Apr, 2014 4 commits
  13. 28 Apr, 2014 2 commits
    • Matthias Clasen's avatar
      GtkMenuSectionBox: add support for iconic sections · 28a567f5
      Matthias Clasen authored
      Sections that have the display-hint attribute set to
      "horizontal-boxes" will be rendered as a row of icon
      buttons, instead of menuitem-like.
    • Allison Karlitskaya's avatar
      GtkPopover: new approach to menu model binding · 5137e491
      Allison Karlitskaya authored
      Instead of using GtkMenuTracker to flatten the sections into a single
      linear menu, handle the sections ourselves by nesting boxes.
      Each section gets an inner and outer box.  The inner box numbers its
      children in the way that the tracker instructs.  The outer box
      containes the inner box and the separator, if appropriate.
      Having the two separate boxes will allow us to change the orientation of
      the inner box if we want to pack widgets horizontally within a section.