Matthias Clasen
05a9006715
inspector: Better typography
...
Use U+201C/U+201D for quoting.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:22 -04:00
Matthias Clasen
0403d94d43
GtkRecentChooserMenu: Better typography
...
Avoid `' quoting.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:22 -04:00
Matthias Clasen
4866f0cec4
GtkPlacesSidebar: Be consistent in messages
...
Always quote drive/volume names.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:22 -04:00
Matthias Clasen
faa1909474
GtkFileChooserWidget: Better typography
...
No double space after .
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:22 -04:00
Matthias Clasen
3fc0c2a8ea
GtkVolumeButton: Better typography
...
Use a small space before %. This matches what we do for percentages
elsewhere.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:22 -04:00
Matthias Clasen
67b4f8ea75
GtkProgressBar: Mark the default text for translation
...
At the same time, use a small space before %.
This matches what is done in GtkCellRendererProgress.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:22 -04:00
Matthias Clasen
b3e1bb1654
Progress widgets: Better typography
...
Use a small space before %.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:22 -04:00
Matthias Clasen
e356841957
GtkBuilder: Improve error messages
...
No `' looks just terrible. For quoting in non-UI contexts, we
prefer either '' or "".
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:21 -04:00
Matthias Clasen
c7930417b4
GtkColorSelection: Better typography
...
Use U+201C/U+201D for quoting, and use U+2019 instead of apostrophe.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:21 -04:00
Matthias Clasen
9b5e70c9c2
Broadway: Improve formatting of an error message
...
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:21 -04:00
Matthias Clasen
60f0445233
Printing: Better typography
...
Use U+007D MULTPLICATION SIGN for dimensions.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:20 -04:00
Matthias Clasen
972136803a
GtkPrintUnixDialog: Better typography
...
Use U+2236 RATIO instead of ':' for times.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:20 -04:00
Matthias Clasen
60c7f22310
Use better typography for paper names
...
Use U+00D7 MULTIPLICATION SIGN instead of a plain old x in
paper names, following https://wiki.gnome.org/Design/OS/Typography .
This is a string change.
https://bugzilla.gnome.org/show_bug.cgi?id=735192
2014-09-29 23:05:20 -04:00
Matthias Clasen
5cd7a5282e
Bump version
2014-09-29 22:14:49 -04:00
Matthias Clasen
09da977dc9
3.14.1
2014-09-29 21:37:36 -04:00
Matthias Clasen
5720cf8144
Update file lists
...
We were forgetting to include some theme files.
2014-09-29 21:28:25 -04:00
Jesse van den Kieboom
de96cea732
quartz: Add availability check for >= 10.7 API
...
This adds both a compile time check for the SDK version being
compiled against, as well as a runtime check in the case the
resulting binary is run against an older SDK.
https://bugzilla.gnome.org/show_bug.cgi?id=735054
2014-09-29 15:25:06 -04:00
Lapo Calamandrei
74e71495c2
Adwaita: draw the trough on progressbars in treeviews
...
See https://bugzilla.gnome.org/show_bug.cgi?id=737517
2014-09-29 14:59:07 -04:00
Lapo Calamandrei
7e1673d0b7
Adwaita: make links readable in the dark variant
...
And fix the messy style we have for *:link in the process.
https://bugzilla.gnome.org/show_bug.cgi?id=737386
2014-09-29 14:41:49 -04:00
Daniel Mustieles
695862797c
Updated Spanish translation
2014-09-29 19:22:20 +02:00
Carlos Garnacho
3985d69735
gesture: Document pitfalls on foreign gesture state changes
...
Add some docs/example about the possible event handling ordering issues
that may appear on GtkGesture::begin between multiple gesture groups.
Mostly relevant for state changes.
2014-09-29 16:20:54 +02:00
Jakub Steiner
30149dabcf
Adwaita: provide simple guidelines for theming
...
- Some simple instructions for future SASS/ruby lovers
2014-09-29 14:07:10 +02:00
Jakub Steiner
088206b267
depend on particular version of sass
2014-09-29 13:46:32 +02:00
Rui Matos
d05730db49
GtkFontButton: Make sure the dialog isn't destroyed on delete-event
...
The remaining code assumes that the dialog doesn't get destroyed, but
it actually does on delete-event.
In particular, the filter function and the preview text are lost as
soon as the dialog is created and thus when we create a new dialog we
don't have those properties to set on it anymore.
https://bugzilla.gnome.org/show_bug.cgi?id=719936
2014-09-28 22:07:48 -04:00
Pierre-Yves Luyten
dce69904d8
gdk_rgba_parse : do not segfault on null string
2014-09-28 21:18:10 +02:00
Matthias Clasen
459bdbb143
Revert "Make Ctrl-u and Ctrl-k work in GtkTextView too"
...
This reverts commit 5744bb3cf1
.
This causes conflicts with already existing shortcuts e.g.
in gedit.
2014-09-28 11:43:08 -04:00
Rūdolfs Mazurs
153ec7be56
Updated Latvian translation
2014-09-28 12:35:00 +03:00
Tom Tryfonidis
89c0522c45
Updated Greek translation
2014-09-27 13:24:52 +03:00
Matthias Clasen
4a38330a90
Add a test for GtkBuilder typename-mangling
...
This test makes sure that out heuristic for finding
get_type functions works as expected.
https://bugzilla.gnome.org/show_bug.cgi?id=635258
2014-09-26 23:31:11 -04:00
Matthias Clasen
f35dff334f
Factor out a function
...
Factor out the typename-to-get-type mangling as a separate
function, for easier testing.
Also fix some cases where it doesn't, currently, like
GString -> g_string_get_type and
GdkRGB -> gdk_rgb_get_type
2014-09-26 23:30:29 -04:00
Matthias Clasen
0c2f3402c3
GtkBuilder: Mention more error domains
...
This has been requested in
https://bugzilla.gnome.org/show_bug.cgi?id=708206
2014-09-26 22:37:21 -04:00
Matthias Clasen
cfd2d6d2e7
Typo fix
2014-09-26 22:30:20 -04:00
Matthias Clasen
e586dd2571
GtkRange: Fix an event propagation issue
...
The scale in the selectable listbox in page 2 of gtk3-widget-factory
has the flaw that the row is getting selected even when one only
interacts with the scale - unlike e.g. the checkbutton and button
further down in the listbox.
The problem is that GtkRange is trying to claim the sequence for
the drag gesture from the ::pressed handler of a multipress
gesture. Since the drag gesture hasn't seen the sequence at this
point, that is ineffective.
The fix here is to rearrange the gestures so that the multipress
gesture sees the sequence before the drag gesture, and then
claim the sequence from the ::drag-begin handler.
2014-09-26 22:21:11 -04:00
Matthias Clasen
fd49340edb
Trivial: reword docs a bit
2014-09-26 19:24:00 -04:00
Matthias Clasen
b333d5ea4e
GtkRange: claim sequence when popping up menu
...
This was clearly an oversight - the function claims the sequence
at the end, and for the popup menu case, we have an early exit
that misses this.
2014-09-26 19:18:57 -04:00
Matthias Clasen
92e52fd188
Add a style class to fullscreened windows
...
This will let us tweak stuff that gets shown in fullscreen windows,
https://bugzilla.gnome.org/show_bug.cgi?id=654051
2014-09-26 18:08:46 -04:00
Matthias Clasen
8e1878bc32
Fix a memory leak in gtk_test_find_label
...
Pointed out by Garrett Regier in
https://bugzilla.gnome.org/show_bug.cgi?id=737439
2014-09-26 18:00:19 -04:00
Matthias Clasen
5744bb3cf1
Make Ctrl-u and Ctrl-k work in GtkTextView too
...
It doesn't make sense to have them work in entries, but not here.
2014-09-26 17:53:07 -04:00
Matthias Clasen
5da91504da
inspector: Drop an unused variable
2014-09-26 11:15:25 -04:00
Matthias Clasen
423868b408
entry: Revisit Ctrl-u one more time
...
Add a Ctrl-k binding too, and make them match their traditional
commandline meaning or 'erase line to the beginning/end'.
2014-09-26 11:14:28 -04:00
Matthias Clasen
414bc202e7
GtkEntry: Add a key binding for clearing the entry
...
Ctrl-u is a fine, well-established keybinding for this purpose,
lets just use it.
2014-09-26 10:29:10 -04:00
Matthias Clasen
e7bd73f2b0
inspector: Simplify populating the tree
...
No need to loop toplevels in two places.
2014-09-26 09:50:33 -04:00
Matthias Clasen
2cb31edf6f
inspector: Show the warning dialog without delay
...
The delay was a mistaken attempt to work around a problem that
is now better understood, see
https://bugzilla.gnome.org/show_bug.cgi?id=735338
2014-09-26 09:50:33 -04:00
Matthias Clasen
3214122fbd
Remove some redundant code
...
No need to check the same widget twice in a row for being a window.
2014-09-26 09:50:33 -04:00
Matthias Clasen
3b62f2f01d
GtkWindow: improve the inspector keybinding
...
Binding signals can return a boolean indicating whether they
handled the event. Use that here and return FALSE if the
inspector keybinding is disabled.
2014-09-26 09:50:33 -04:00
Piotr Drąg
eea2e1c631
Updated Polish translation
2014-09-26 12:18:29 +02:00
Matthias Clasen
6ce24d82d6
gtk-demo: Don't create 2 main windows
...
Loading a builder file with a window leaves a ghost behind, since
windows need to be explicitly destroyed. Avoid that by using
gtk_builder_add_objects_from_resource.
2014-09-25 23:57:34 -04:00
Andika Triwidada
513ce6135a
Updated Indonesian translation
2014-09-26 03:12:08 +00:00
Matthias Clasen
1041f93f7f
inspector: life-cycle fixes
...
When closing the inspector before the main window, we must take
care to sever all signal connections and weak refs, otherwise
things will go bad when the window is closed later.
2014-09-25 23:05:15 -04:00
Eric Le Bihan
ed5f6d4333
Fix testgtk.c when building for Wayland.
...
Fix wrong usage of GDK_WINDOWING_WAYLAND instead of
GDK_WINDOWING_X11 in test/testgtk.c.
Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
https://bugzilla.gnome.org/show_bug.cgi?id=737363
2014-09-25 17:48:43 -04:00