| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
These can't be returned as part of the font description,
so we need new api for them. For now, this is just readonly
properties. Maybe these should be writable too, eventually.
|
|
|
|
|
| |
This is a more systematic approach to reducing the
level of detail in the font chooser.
|
|
|
|
|
|
|
|
| |
We can't add properties to the interface, since it breaks
3rd party implementations of the GtkFontChooser interface.
These exist, for example in gnumeric.
So, instead of a new property, add getter/setter vfuncs.
|
|
|
|
|
|
|
| |
This lets applications show their own fonts instead of
or in addition to system fonts.
https://bugzilla.gnome.org/show_bug.cgi?id=748771
|
| |
|
| |
|
|
|
|
|
| |
... to gtk_font_chooser_get_font_{family,face,size}, in order to
avoid naming conflicts in bindings.
|
|
|
|
| |
Add a way to set/get the font as a PangoFontDescription.
|
|
|
|
|
| |
Now that the setter doesn't return a value anymore, we can just use
g_object_[sg]et instead of having these vfuncs.
|
|
|
|
|
|
| |
The setter for the "font" property returned a boolean that indicated
whether the given font has been found. Instead, fall back to the default
font name when the given font doesn't exist.
|
|
|
|
|
|
|
| |
GtkFontButton already has a property named "font-name" which may
conflict / be an ABI break when moving GtkFontButton to implement
GtkFontChooser. Also, this is more in line with how other parts in
gtk (e.g. GtkCellRendererText) call a font string property.
|
|
Make the GtkFontChooser API similar to the Gtk{File,Recent,App}Chooser
APIs by introducing GtkFontChooser as an interface, that has a default
implementation in GtkFontChooserWidget.
https://bugzilla.gnome.org/show_bug.cgi?id=657627
|