Minutes of the GTK Team IRC Meeting - 2011-05-10



= gtk team meeting: 2011-05-10 =

• GtkAssistant design refresh: 648136
- committed, comments still welcome
- required relaxing child properties preconditions, to allow usage
  with Glade
- needs theme love, to make it pretty
- ACTION: cosimoc and garnacho to look at theme bits

• GtkLockButton: 62457 (committed, comments still welcome)
- straightforward widget
- albeit a bit specialized
- needs tailored a11y implementation
- needs a demo (possibly w/o Polkit dependency) in gtk-demo

• GeditOverlay: 646841
- UI solution shared among apps: gedit, epiphany, nautilus
- requires input from the design team wrt usage guidelines
- relative positioning using h/v align on GtkWidget
- use child properties
- clean up and document
- requires some more rounds of review

• GtkFontSelection: 407885
- branch from aruiz
- design driven by aday, jimmac and hbons
- implementation is mostly complete
- old API is a problem
  - direct access to internal widgets
- option 1: deprecate return value, and potentially break users
- option 2: remove API, and break everything
- option 3: add a new GtkFontChooser* and deprecate GtkFontSelection*
- option 3 wins
- ACTION: aruiz will create new widgets
- reduce the API footprint, but add new functionality (e.g. per-app filter)

• GProperty: 648526
- discussed mainly in bugzilla
- missing at the time of the meeting:
  - docs + examples
  - cosmetic fixes
  - GVariant type
  - locking
- needs review from different GObject/GParamSpec users
- will need some janitorial effort to port gtk+ to it and pspec arrays
- branch in git.gnome.org: g-property

• new GTK CSS parser
- rewritten without GScanner
- better conformance to CSS3 spec
- better error reporting
- needs discussion
- branch in git.gnome.org: parser

‣ 3.x deprecations:
  • Deprecate v/h variants: 541009
  • Deprecate GtkTable / GtkBox and use GtkGrid instead: 648449
  • Deprecate GdkColor: 636695
  • Deprecate GtkMisc: 645780
  • Deprecate GtkAlignment: 645781
- general consensus
- jjardon is working on them
- rgba-text branch merged, so GdkColor is about to be done for
- style properties and style context properties
- box → grid is going to be a big job
  - and there are potential issues with nested grids
- all deprecations require migration guides

• gtk website
- Martyn will migrate it shortly

• focus rectangles: 649567
- mclasen has a patch for hiding them when not in keynav
- designer driven, reduces visual clutter
- requires some test drive

next meeting: 2011-05-24

ciao,
 Emmanuele.

-- 
W: http://www.emmanuelebassi.name
B: http://blogs.gnome.org/ebassi


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]