1. 23 Aug, 2010 3 commits
  2. 19 Aug, 2010 1 commit
  3. 18 Aug, 2010 1 commit
    • Matthias Clasen's avatar
      Make stock icons use standard icon names · f65265ff
      Matthias Clasen authored
      At least where standard names are available, instead of relying
      on a symlink forest in the icon theme directory. For directional
      variants, we look up icons by the pair ("foo-rtl", "foo") or
      ("foo-ltr", "foo"). See bug 626474.
      f65265ff
  4. 10 Aug, 2010 2 commits
  5. 03 Aug, 2010 1 commit
  6. 13 Jul, 2010 1 commit
  7. 10 Jul, 2010 3 commits
  8. 27 Jun, 2010 2 commits
  9. 26 Jun, 2010 1 commit
  10. 25 Jun, 2010 1 commit
  11. 20 Jun, 2010 1 commit
  12. 18 Jun, 2010 1 commit
    • Tristan Van Berkom's avatar
      Mass api change from GtkExtendedLayout --> GtkSizeRequest · edd57602
      Tristan Van Berkom authored
      This commit makes a few massive changes to the extended layout
      code:
        a.) gtkextendedlayout.c --> gtksizerequest.c
        b.) _is_height_for_width --> get_request_mode()
        c.) get_desired_size(), get_desired_width(), get_desired_height() -->
            get_size(), get_width(), get_height()
      
      This is the first partial commit and only effects portions
      of the tree that have already been merged in master (in order to
      easily cherry pick this commit).
      
      Conflicts:
      
      	gtk/Makefile.am
      	gtk/gtk.h
      	gtk/gtk.symbols
      	gtk/gtkextendedlayout.h
      edd57602
  13. 09 Jun, 2010 1 commit
    • Matthias Clasen's avatar
      Get rid of GtkProgress · 5e0dfed1
      Matthias Clasen authored
      The entire api was deprecated since 2.0. This patch detangles
      GtkProgress from GtkProgressBar and moves all the pieces into
      GtkProgressBar that are required for non-deprecated progressbar
      functionality.
      
      Bug #620618
      5e0dfed1
  14. 07 Jun, 2010 1 commit
    • Matthias Clasen's avatar
      Add GtkApplication · 1ae257d0
      Matthias Clasen authored
      This is a work in progress to stub out an application class. The
      primary goal is to provide a mechanism for applications to export
      GtkActions, and there is a standard "Quit" action.
      
      This is based on GApplication.
      
      Future work:
       * Add a way to say "This is my application menubar", which gets
         put into all toplevel windows on non-OS-X, and into the top
         on OS X.
       * Support session management.
       * Support application settings.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=127958
      1ae257d0
  15. 18 May, 2010 1 commit
  16. 10 May, 2010 1 commit
  17. 08 May, 2010 1 commit
    • Matthias Clasen's avatar
      Make 3.0 parallel-installable to 2.x · 7447ef0f
      Matthias Clasen authored
      In particular, rename
      
        - libraries to lib*-3.0.so
        - pc files to *-3.0.pc
        - include paths to /usr/include/gtk-3.0/*
        - module paths to /usr/lib/gtk-3.0/*
        - rc files names to gtk-3.0/gtkrc
        - commandline utilities to *-3.0
        - adjust documentation
      
      Also change the install location for unix-print headers to
      /usr/include/gtk-3.0/unix-print/gtk.
      7447ef0f
  18. 02 May, 2010 9 commits
  19. 21 Apr, 2010 1 commit
  20. 12 Apr, 2010 1 commit
  21. 06 Apr, 2010 1 commit
    • Tristan Van Berkom's avatar
      Add new GtkExtendedCell interface · 7beb83ce
      Tristan Van Berkom authored
      Added a new interface to extend layout information of GtkCellRenderers,
      GtkCellRenderer is a prerequisite of GtkExtendedCellIface and provides
      a base implementation of ->get_desired_size() with ->get_size().
      
      Note that the api for GtkExtendedCell differs from GtkExtendedLayout
      since the cells need to be passed an additional widget to calculate
      sizes contextual to the widget/screen (fonts etc).
      7beb83ce
  22. 04 Apr, 2010 5 commits