6552a8245b
fontchooser: Don't reload the fonts on style changes
...
It's not necessary, because nothing changes.
2011-09-19 22:11:06 +02:00
64d3350264
fontchooser: Assume NULL screen means the default screen
...
... and update the font list only when the screen actually changes.
2011-09-19 22:11:06 +02:00
ae5f82e455
fontchooser: Store the font description in the model
...
It's actually expensive to create (>5ms per font with >1000 fonts
installed), so better cache it.
2011-09-19 22:11:06 +02:00
6d8010d3d4
fontchooser: Move the filter func to the visibility func
...
... instead of rereading all the fonts every time.
With this change, the liststore now contains every font face known to
GTK, so we can actually walk it for matching fonts.
2011-09-19 22:11:06 +02:00
d88b7a6d6b
fontchooser: Fix code to make it not look like GTK 0.9
2011-09-19 22:11:06 +02:00
b95bbb5e39
fontchooser: List font description as font description
...
Otherwise there will be two properties listed as "Font" in property
selectors (in Glade or testfontchooser).
2011-09-19 22:11:05 +02:00
a5f516c818
fontchooser: Family or face can never be NULL
...
... so there's no need to special-case those situations.
2011-09-19 22:11:05 +02:00
fb2bc139bb
fontchooser: Use gtk_list_store_insert_with_values()
...
... instead of append() + set_values()
2011-09-19 22:11:05 +02:00
824aeb77c6
fontchooserwidget: Simplify function
...
- Don't do unnecessary casts
- Fix weird variable declaration indenting
- Fix loop indentation
- Use a for loop for iterating over a list, instead of a while loop
- Casefold font name only once, instead of every iteration
- Remove needless true_var = true_var && TRUE assignment
2011-09-19 22:11:05 +02:00
7a34a5971e
Updated British English translation
2011-09-19 13:11:23 +01:00
22cd009ef7
GtkPaned: Create the child window at the correct position
...
When there is only a single child, create its window at the correct position
https://bugzilla.gnome.org/show_bug.cgi?id=659241
2011-09-19 12:28:59 +01:00
68e943506e
Updated Serbian translation
2011-09-19 03:08:22 +02:00
e79647c45d
Updated Latvian translation.
2011-09-18 20:55:24 +03:00
b178259235
Updated Swedish translation
2011-09-18 19:35:34 +02:00
8f8b394c96
[l10n] Updated German translation
2011-09-18 17:37:42 +02:00
23db27831c
[l10n] Updated German translation
2011-09-18 17:34:19 +02:00
a7b21b1644
Updated Belarusian translation (some fixes after manual testing).
2011-09-17 23:28:39 +03:00
a846518f81
Updated Belarusian translation (some fixes after manual testing).
2011-09-17 22:51:32 +03:00
c0f9d302ec
Updated Bulgarian translation
2011-09-17 22:14:15 +03:00
cf210a87d7
Updated asturian translation
2011-09-17 19:03:55 +02:00
51da151a6f
Fixed a string translated to Brazilian Portuguese
2011-09-17 12:04:13 -03:00
d8702b395d
Updated Slovenian translation
2011-09-17 11:01:15 +02:00
5a59a1f542
Updated Slovenian translation
2011-09-17 10:55:24 +02:00
a376dcc190
Updated Slovenian translation
2011-09-17 09:48:31 +02:00
e1ede022f8
treemodelfilter: add additional asserts to MODEL_FILTER_DEBUG mode
2011-09-17 06:09:35 +02:00
25a514da8a
Remove left-over calls to dump function
2011-09-17 06:09:35 +02:00
be58a6ce2c
widget-factory: add more checks and radios
...
Add examples of check and radio menuitems, as well as inconsistent
checks and toggles.
2011-09-16 21:08:14 -04:00
3c2eb053d6
link-button: Reset the mouse cursor when destroyed
...
If clicking on a link destroys the link button, and keeps the
same GdkWindow then the cursor stays as a hand in the rest of
the interface.
https://bugzilla.gnome.org/show_bug.cgi?id=659247
2011-09-16 15:06:28 +01:00
493d79886e
gdk/gdkkeys.h: Remove api documentation as Its already in the .c file
2011-09-16 13:12:02 +02:00
c2be5f3155
Updated Portuguese translation
2011-09-16 00:47:03 +01:00
c254ebb56c
Updated Portuguese translation
2011-09-16 00:45:41 +01:00
4c06f52d77
Updated Slovenian translation
2011-09-15 22:37:48 +02:00
5f360423c5
Updated Punjabi Translation
2011-09-15 22:23:43 +05:30
c3b074f6e2
Updated asturian translation
2011-09-15 18:37:23 +02:00
e9de907f9e
iconview: add support for prelight cells
...
Render GtkIconView cell items with the prelight state flag when they're
being mouse hovered.
This works basically in the same way it's done for GtkTreeView cells,
and e.g. GtkCellRendererPixbuf will need to have its follow-state
property to opt in to prelight rendering.
https://bugzilla.gnome.org/show_bug.cgi?id=615501
2011-09-15 09:34:04 -04:00
393a1261b3
Updated Galician translations
2011-09-14 23:14:00 +02:00
e0ea002e0d
Updated Belarusian translation.
2011-09-14 21:52:12 +03:00
f86351c05f
GtkApplication: chain up ::startup
2011-09-14 14:04:10 -04:00
98b8f4a9fd
Updated Russian translation
2011-09-14 21:52:57 +04:00
a5f632d815
Update French translation
2011-09-14 18:25:36 +02:00
9ddc11fbb5
iconview: Don't rturn TRUE from draw handler
2011-09-14 16:10:14 +02:00
9e8b2f2521
treeview: Return FALSE from draw handler
...
... like every widget should.
https://bugzilla.gnome.org/show_bug.cgi?id=658981
2011-09-14 16:10:14 +02:00
a172dff58b
Updated Brazilian Portuguese translation.
2011-09-14 08:57:40 -04:00
f1574cbe4d
Post-release bump
2011-09-13 18:17:47 -04:00
c37e425341
3.1.90
2011-09-13 17:40:52 -04:00
07cecfc601
Fix a parameter name mismatch
2011-09-13 17:36:24 -04:00
2f19600708
Updates
2011-09-13 17:36:15 -04:00
26799f67a9
l10n: Updated Italian translation
2011-09-13 23:29:15 +02:00
14147de0c2
l10n: Updated Italian translation
2011-09-13 23:26:00 +02:00
f38901509e
l10n: Updated Italian translation
2011-09-13 23:25:55 +02:00