1. 27 Dec, 2010 1 commit
  2. 24 Dec, 2010 2 commits
  3. 23 Dec, 2010 2 commits
  4. 21 Dec, 2010 2 commits
    • Matthias Clasen's avatar
      Add gtkselectionprivate.h to Makefile · 4331d625
      Matthias Clasen authored
    • Matthias Clasen's avatar
      Merge libgdk and libgtk · 07d49ee5
      Matthias Clasen authored
      This commit does a number of things:
      - remove some dead wchar configury from configure.ac and gdkconfig.h
      - repurpose gdkconfig.h as header that contains GDK_WINDOWING_foo
        macros for each included backend, include it in gdk.h and install
        it in $includedir instead of below $libdir
      - drop the backend from the library names
      - build libgdk-3.0.la as a convenience lib and include it in libgtk-3.0.la
      It does not yet enable building multiple backends at the same time.
  5. 18 Dec, 2010 1 commit
    • Matthias Clasen's avatar
      Hide GtkWindowGroup members · 7b665316
      Matthias Clasen authored
      In the process of removing all sealed members from headers.
      At the same time, add a gtkwindowprivate.h header and move
      all internal functions from gtkwindow.h there.
  6. 06 Dec, 2010 1 commit
  7. 04 Dec, 2010 13 commits
    • Carlos Garnacho's avatar
      Add GtkModifierStyle as a private object · b0c87faa
      Carlos Garnacho authored
      This object backs up gtk_widget_override_* operations. This object
      is not meant to be public because any intention to modify widgets'
      style in a themeable way should involve using regions/classes, so
      they're modifiable through CSS. As such, the API is really
    • Matthias Clasen's avatar
      Some header cleanups · e598f178
      Matthias Clasen authored
      Move GtkGradient to their own files, also move GtkBorder out of
      gtkstyle.h, so that header can be all deprecated.
    • Carlos Garnacho's avatar
      s/GtkStyleSet/GtkStyleProperties/ · 4acc20ab
      Carlos Garnacho authored
      The former name had oddities such as gtk_style_set_set() and such,
      so the new name is nicer in that regard and not much longer.
    • Carlos Garnacho's avatar
      Add Gtk9Slice · 089f375c
      Carlos Garnacho authored
      This is a private boxed object to contain information about a border image
      in order to render it in a size independent way.
    • Carlos Garnacho's avatar
      Add GtkAnimationDescription as a private boxed object. · ed840e73
      Carlos Garnacho authored
      This struct will be used to represent an animation in GtkStyleSet. It
      will only be used internally in GtkStyleContext in order to trigger
      animations, engines shouldn't need this.
    • Carlos Garnacho's avatar
      Add GtkTimeline as a private object. · 2e2c07b6
      Carlos Garnacho authored
      This will only be used internally by GtkStyleContext in order
      to animate state changes. When a proper animation framework is
      introduced in GTK+, it may be ditched.
    • Carlos Garnacho's avatar
      Add GtkSymbolicColor. · 7094213d
      Carlos Garnacho authored
      This is a small boxed struct used to store symbolic colors so they
      can be resolved at a later point.
    • Carlos Garnacho's avatar
      Added GtkCssProvider. · bccad0c6
      Carlos Garnacho authored
      GtkCssProvider is a GtkStyleProvider implementation which is able to read
      CSS-like input to style widgets.
      At the moment, only the basic parser features are available.
    • Carlos Garnacho's avatar
      Add GtkThemingEngine. · 57be029b
      Carlos Garnacho authored
      GtkThemingEngine will be the theming engines base class, with default
      implementations for all paint functions, and readonly access to the
      related GtkStyleContext data.
    • Carlos Garnacho's avatar
      Add GtkWidgetPath. · 61360dfd
      Carlos Garnacho authored
      GtkWidgetPath represents a widget path. It will mainly used by theming
      engines to know detail about the widget hierarchy without actually
      accessing the widget.
    • Carlos Garnacho's avatar
      Add GtkStyleContext. · 2b425d89
      Carlos Garnacho authored
      GtkStyleContext will conglomerate the information of several
      GtkStyleProviders for widgets and theme engines to query it.
    • Carlos Garnacho's avatar
      Add GtkStyleProvider, an interface to provide style details. · 019fa733
      Carlos Garnacho authored
      The get_style() function isn't final yet, further parameters
      should be added to query details based on the widget hierarchy,
      name, etc.
    • Carlos Garnacho's avatar
      Add GtkStyleSet, a store of style properties. · f601abd2
      Carlos Garnacho authored
      At the moment there's only basic API for adding,
      removing and clearing a property. There's also
      API to merge 2 GtkStyleSets.
  8. 30 Nov, 2010 1 commit
  9. 29 Nov, 2010 3 commits
  10. 24 Nov, 2010 3 commits
  11. 23 Nov, 2010 4 commits
  12. 19 Nov, 2010 1 commit
  13. 13 Nov, 2010 3 commits
  14. 10 Nov, 2010 1 commit
  15. 09 Nov, 2010 1 commit
  16. 26 Oct, 2010 1 commit