Carlos Garnacho
e2eb20208b
spinbutton: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
0a55573ca3
scrolledwindow: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
627a73cf57
scalebutton: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
e41844f751
recentchoooser: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
c0b77a2941
range: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
5785db64ce
popover: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
8803886319
placesview: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
2abfc602ca
placessidebar: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
e6349c940e
paned: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
b9db1a5410
notebook: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
46336aaebe
mountoperation: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
e023367a8a
menu: Update to using GdkEvent API
...
To some extent, plenty of root coordinate calculations left...
2017-09-19 18:39:02 +02:00
Carlos Garnacho
1b6ff9df76
listbox: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
dee14dda8d
imcontext: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
3d7ad2af4f
iconview: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
7545b908de
gesture: Update to using GdkEvent API
...
To some extent, pad and touchpad gesture events need extra API.
2017-09-19 18:39:02 +02:00
Carlos Garnacho
67239f112e
fontchooser: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
e67090df91
flowbox: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
c48a196d77
filechooser: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
75d8175715
entrycompletion: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
e46a1d32f0
entry: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
92be6488c4
combobox: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
df4b0340a6
colorswatch: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
510554f679
colorplane: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
a46173980e
coloreditor: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
75492e3cef
cellrendererspin: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
769ce02aef
cellarea: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
ff187eeb17
calendar: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
fac9ba0fff
button: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
96e7777198
appchooserwidget: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
9b7b1b65b6
aboutdialog: Update to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
668bb1bddd
modules: Update input context impls to using GdkEvent API
2017-09-19 18:39:02 +02:00
Carlos Garnacho
ab5f02771a
gdk/wayland: Don't make gtk_shell1 v2 mandatory
...
It may result in a protocol error on older mutters, as GTK+ will
invariably request a higher version than what's available. Make
GTK+ also accept v1 if it's all the compositor has got.
2017-09-19 18:35:20 +02:00
Matthias Clasen
49aada63ee
css: Drop the new indent api again
...
It is not used anymore, and it was not a good idea.
2017-09-18 23:22:38 -04:00
Matthias Clasen
6859f0a6d1
css: Use enums instead of idents for font-variant properties
...
As Benjamin says, ident should only be used if any value
is valid, which is not the case here. So use enums instead,
which should also be more efficient. To handle the more
complicated cases like font-variant-ligatures, we have to
introduce flags-like values.
2017-09-18 23:22:38 -04:00
Georges Basile Stavracas Neto
01911b5ecd
wayland: Bump GTK_SHELL1 version to 2
...
Otherwise, we can't negotiate the latest version with the
compositor, making the compositor use v1 of the protocol and
pretty much ignoring all the edge constraints work.
2017-09-18 23:51:03 -03:00
Piotr Drąg
33c24f7380
Update Polish translation
2017-09-19 02:11:26 +02:00
Daniel Boles
50106521d6
Window: Clarify documentation of set_application()
...
Clarify that ::destroy, not ::hide*, removes a window from its app, by
replacing the mention of open windows with the blurb on destruction from
:application, completing commit 7db4bee4b6
Also link to the equivalent gtk_application_(add|remove)_window() calls,
since Application.add_window() already links back to Window:application.
* unless you use gtkmm…
https://bugzilla.gnome.org/show_bug.cgi?id=639931
2017-09-19 00:20:17 +01:00
Daniel Boles
7178ab8e41
PlacesSidebar: Avoid unused mem if !CLOUDPROVIDERS
...
The member GList *cloud_rows is only ever used if HAVE_CLOUDPROVIDERS is
defined, so don’t declare it if not.
2017-09-19 00:20:17 +01:00
Daniel Boles
94eecf57dc
PlacesSidebar: Unref cloud_manager in dispose()
...
We ref the CloudProviders singleton in init() but did not unref it in
dispose(). Do so, using g_clear_object().
https://bugzilla.gnome.org/show_bug.cgi?id=787600
2017-09-18 23:30:57 +01:00
Daniel Boles
383fa87993
SidebarRow: Unref CloudProvider on change/finalize
...
It was never unref()d, either when replacing the existing GObject in
set_property(), cleaning up in finalize(), or becoming a placeholder.
Fix by using g_set_object() and g_clear_object() to unref as needed.
This also drops the check that the newly set object is a valid cloud
provider account, as we don’t do the equivalent for any of the other
object-typed properties, and Carlos didn’t think this was important.
https://bugzilla.gnome.org/show_bug.cgi?id=787600
2017-09-18 23:30:57 +01:00
Matthias Clasen
f87dc24867
Fix a typo
...
The property is called font-variant-alternates, not -alternatives.
Correct this everywhere.
2017-09-18 18:10:08 -04:00
Matthias Clasen
92398bb1bb
css: implement font-variant as a shorthand
...
Drop the current css2-style font-variant property and
replace it with a shorthand as specified in the css3 fonts
module. Currently, we fully support the font-variant-ligatures,
font-variant-position, font-variant-caps, font-variant-numeric
and font-variant-east-asian subproperties. font-variant-alternatives
is only partially supported.
2017-09-18 14:27:06 -04:00
Matthias Clasen
b91f3ce331
css: Implement font-variant-east-asian
...
This is translated to the corresponding OpenType features.
2017-09-18 14:26:57 -04:00
Matthias Clasen
8a7f2ca0be
css: Implement font-variant-alternatives
...
This is only a partial implementation, since we don't support
@font-feature-values. The only supported value is historical-forms,
for now.
2017-09-18 14:26:57 -04:00
Matthias Clasen
b99cb70299
css: Implement font-variant-numeric
...
This gets translated to the corresponding OpenType features.
2017-09-18 14:26:57 -04:00
Matthias Clasen
8525afc408
css: Implement font-variant-caps
...
This gets translated to the corresponding OpenType features.
2017-09-18 14:26:57 -04:00
Matthias Clasen
01ed84fbef
css: Implement font-variant-position
...
This gets translated to the corresponding OpenType features.
2017-09-18 14:26:57 -04:00
Matthias Clasen
c4cbe5feca
css: Implement font-variant-ligatures
...
This gets translated into corresponding OpenType features.
2017-09-18 14:26:57 -04:00
Matthias Clasen
cee4622567
css: Implement font-kerning
...
This gets translated to the OpenType feature kern.
2017-09-18 14:26:57 -04:00