Benjamin Otte
9708ecdd5b
composetable: Fix gcc warnings
2016-02-03 23:06:53 +01:00
Benjamin Otte
be6f65a08e
immodule: Use correct sign for function prototype
2016-02-03 22:53:22 +01:00
Benjamin Otte
429bec54e5
entry: Turn progress node into a gadget
2016-02-03 22:53:22 +01:00
Benjamin Otte
3316d69abb
entry: Simplify drawing code
2016-02-03 22:53:22 +01:00
Lapo Calamandrei
207a842bfd
Adwaita: fix headerbar spinbutton size
...
fixes https://bugzilla.gnome.org/show_bug.cgi?id=761484
2016-02-03 18:32:51 +01:00
William Hua
9b08853537
gdkborder: remove unneeded definition
...
This reverts 54fa65f544
,
5190d010d9
, and
a6e4de2884
.
https://bugzilla.gnome.org/show_bug.cgi?id=756579
2016-02-03 11:20:52 -05:00
Matthias Clasen
0bcd8603eb
print dialog: Fix layout preview drawing
...
Use the CSS name paper for this as well, and make sure Adwaita
sets a color that makes the text visible in the dark theme as well.
2016-02-03 16:07:51 +01:00
Lapo Calamandrei
a0363e5f0a
Adwaita: notebook with hidden header style fix
...
the stack styling is applied only when there is a header, hence
when the stack node is not the notebook only child, should cure
https://bugzilla.gnome.org/show_bug.cgi?id=760996
2016-02-03 15:23:17 +01:00
Lapo Calamandrei
f734db1604
Adwaita: fix vertical spinbutton style
...
correct sizing and workaround disabled entry text colors.
2016-02-03 15:03:39 +01:00
Carlos Garcia Campos
feabf35371
notebook: Do not reorder tabs after a grab notify if there isn't an ongoing reorder operation
...
This broke in f535251507
that removed
during_reorder in favor of using the current operation, but removed the
check from gtk_notebook_stop_reorder().
2016-02-02 19:02:53 +01:00
Alexandre Franke
cc88153130
Updated French translation
...
(cherry picked from commit 85fb4c1c0a
)
2016-02-02 16:32:43 +00:00
Alberts Muktupāvels
5186aeb90f
gtksettings: reset property to correct default value
...
https://bugzilla.gnome.org/show_bug.cgi?id=76138
2016-02-02 18:15:07 +02:00
Emmanuele Bassi
a85384135c
Revert "Add missing (out) annotation to gdk_rgba_parse"
...
This reverts commit 695860958a
.
The change introduced an introspection ABI break.
See also: https://bugzilla.gnome.org/show_bug.cgi?id=682125
If we want to move the parse() method to be a constructor or a class
method, we'll need to do more testing or add new API.
https://bugzilla.gnome.org/show_bug.cgi?id=754990
2016-02-02 15:08:10 +00:00
Benjamin Otte
bfb727d37e
entry: Draw progress in the right place
2016-02-02 15:26:01 +01:00
Balázs Meskó
9d18539d36
Updated Hungarian translation
2016-02-02 13:22:12 +00:00
Mario Blättermann
44b060c83f
Updated German translation
2016-02-01 19:51:46 +01:00
Matthias Clasen
3446760060
reftests: Make separator-size test pass in HighContrastInverse
...
After neutralizing the stack background, the notebook itself
was peeking through.
2016-01-31 16:54:48 -05:00
Daniel Mustieles
9f4b0b8ca5
Updated Spanish translation
2016-01-31 22:30:39 +01:00
Daniel Mustieles
5a095d5135
Updated Spanish translation
2016-01-31 22:30:29 +01:00
Matthias Clasen
6e2c74aaad
Trivial formatting fix
2016-01-31 14:11:01 -05:00
Matthias Clasen
1e0ca71eca
reftests: Make label-text-shadow-changes-modify-clip test more reliable
...
This test was failing in continuous, where the tests are running
in a VM with disabled animations. Make the test adapt to that
situation by changing the rui on the fly if we find that animations
are disabled.
2016-01-31 14:11:01 -05:00
Matthias Clasen
2423eb11e3
reftests: Add a message to the test output
...
Emit a message that ends up in the test output if we are modifying
the test on the fly.
2016-01-31 14:11:01 -05:00
Matthias Clasen
a898dc6e9f
reftests: Rename a source file
...
Easier to keep track of things if the sources are names after
the test they are used in.
2016-01-31 14:11:01 -05:00
Timm Bäder
6e2c551896
entry: Fix icon areas
...
Do the same thing we already do in gtk_entry_get_text_area.
2016-01-31 20:05:52 +01:00
Timm Bäder
033c6c82d0
widget: Annotate out params of _translate_coordinates as optional
2016-01-31 20:05:52 +01:00
Matthias Clasen
5a2feab8c0
reftests: Make animation-direction test more reliable
...
This test was failing in continuous, where the tests are running
in a VM with disabled animations. Make the test adapt to that
situation by changing the reference ui on the fly if we find
that animations are disabled.
2016-01-31 13:51:54 -05:00
Matthias Clasen
073f8bc44b
gtk-builder-tool: Expand the preview command
...
Make the preview command parse options properly, turn the ID into
an --id=ID option, and add a --css=FILE option that allows to
specify a css file to use for previewing.
This is useful for e.g. previewing the reftest .ui files with
their corresponding .css.
2016-01-31 13:09:43 -05:00
Matthias Clasen
bc882a679d
gtk-launch: Add --version
...
Support --version. Also improve the --help output cosmetically.
2016-01-31 12:11:58 -05:00
Matthias Clasen
836bd65408
gtk-builder-tool: Accept --help
...
Saying 'Failed to open file '--help' is not polite or smart.
Catch this case and show usage information.
2016-01-31 11:02:53 -05:00
Matthias Clasen
f793da54a9
file chooser: Avoid a crash
...
Since 39c2d12330
,
priv->operation_mode == OPERATION_MODE_BROWSE no longer
guarantees that priv->browse_files_model is the current
model of the list - we are only switching the models after
loading the new directory. Avoid triggering the assertion
in show_and_select_files by checking if we have right model
before calling it.
https://bugzilla.gnome.org/show_bug.cgi?id=761209
2016-01-30 23:07:56 -05:00
Matthias Clasen
6f74de5331
Don't include the builtin sequence table in multiple places
...
The table is defined as static const guint16 [], so it really
should only be included in one source file.
2016-01-30 22:52:13 -05:00
Matthias Clasen
3c4f36f622
combobox: Avoid a misleading indentation
...
gcc 6 warns about this sort of thing. There were also some
stray ; here.
2016-01-30 22:50:54 -05:00
Matthias Clasen
a66287a62e
Fix the border-image-excess-size reftest
...
This was failing because the grid is now respecting border
width too. Making the selector more specific so it only
applies to the toolbars fixes this.
2016-01-30 21:50:00 -05:00
Matthias Clasen
27b4bfc1cf
Fix another reftest
...
Make sure the notebook in the separator-size reftest does not
peek through, by giving it a transparent background.
2016-01-30 21:43:49 -05:00
Matthias Clasen
bbfc547b89
Fix some reftests under wayland
...
Tests need to use popup windows, in order to avoid differences
due to CSD.
2016-01-30 21:11:12 -05:00
Matthias Clasen
f42cd18779
wayland: Reduce warning level for parentless temporaries
...
Temp windows without parent are used frequently in our testsuite;
using g_warning on them causes the tests to fail, which is not
useful. Reduce the warning to a g_message.
2016-01-30 20:56:17 -05:00
Matthias Clasen
7d16b8df29
treeview: Draw background when empty
...
We have a function we call for drawing the empty case, but
it only renders a focus rectangle. Make it draw the background
as well.
https://bugzilla.gnome.org/show_bug.cgi?id=761309
2016-01-30 18:31:30 -05:00
Timm Bäder
16726e31f0
colorchooserwidgeet: Reset the selected swatch when removing
...
Otherwise, priv->current points to garbage and subsequently leads to a
crash, e.g. when adding another custom color.
2016-01-30 23:02:06 +01:00
Matthias Clasen
dd322f715f
Document gtk_parse_args limitations
...
Mention that some things won't work without a display
connection.
2016-01-30 16:11:03 -05:00
Matthias Clasen
bbe48d0624
Throw an error when a display is missing
...
Creating style context won't work without a display, so
give a clear error message and abort instead of segfaulting
later on.
https://bugzilla.gnome.org/show_bug.cgi?id=761332
2016-01-30 16:06:59 -05:00
Matthias Clasen
3b4aad7d26
3.19.8
2016-01-30 13:27:30 -05:00
Matthias Clasen
d400ecca14
Remove entry-progress-coloring reftest
...
We don't recolor text over progress anymore, so this
tests a no longer existing feature.
2016-01-30 11:32:06 -05:00
Matthias Clasen
586522d83c
Use TAP output for installed tests
2016-01-30 11:04:22 -05:00
Matthias Clasen
f375b275c8
Run reftests with HighContrastInverse too
...
For installed tests, we run the reftests with all the builtin
themes (minus platform-specific ones). Add HighContrastInverse
to that list.
2016-01-30 10:10:39 -05:00
Matthias Clasen
051b6071b7
Adwaita: Add symbolic png assets
...
And use them as fallback for the svg ones. This lets us
avoid a hard dependency on librsvg - the theme will work
without svg support.
2016-01-30 00:29:04 -05:00
Matthias Clasen
e54549502e
icontheme: Avoid a crash
...
gtk_icon_info_new_for_file with a size of 0 would fail for
symbolic pngs because we ended up scaling with 0. Avoid this.
2016-01-30 00:29:04 -05:00
Matthias Clasen
2e4b1e72f4
css: Support the image() notation
...
This lets us do fallback in case an image format is not
supported, and also lets us provide solid-color images.
We don't support image fragment notations.
See ttps://www.w3.org/TR/css3-images/#image-notation
https://bugzilla.gnome.org/show_bug.cgi?id=761318
2016-01-30 00:29:04 -05:00
Matthias Clasen
0fe468c789
Emit an error if image loading fails
...
Instead of spamming stderr with g_warning, use the new
emit_error method of the GtkStyleProviderPrivate interface
to emit an error if loading an image fails.
2016-01-30 00:29:04 -05:00
Matthias Clasen
2c7fdf6432
CSS provider: Add a way to emit errors
...
Currently, GtkCssProvider can emit ::parsing-error only during
the actual parsing, although the documentation hints that it might
happen at other times.
This commit adds a emit_error method to the GtkStyleProviderPrivate
interface that will let us emit errors from the compute() implementations
as well, which can be useful (e.g. if an image fails to load).
2016-01-30 00:29:04 -05:00
Balázs Meskó
63bf90ae71
Updated Hungarian translation
2016-01-30 01:24:09 +00:00