Benjamin Otte
|
70a1233a28
|
gsk: Add GskMatrixCategory
We'll use that soon.
|
2019-02-21 19:47:27 +01:00 |
|
Matthias Clasen
|
e5857a760f
|
Merge branch 'key-themes' into 'master'
Key themes
See merge request GNOME/gtk!595
|
2019-02-21 18:01:31 +00:00 |
|
Piotr Drąg
|
f67ef125f3
|
Update Polish translation
|
2019-02-21 18:31:37 +01:00 |
|
Matthias Clasen
|
837d9bf39e
|
Remove css test for key bindings
|
2019-02-21 12:29:46 -05:00 |
|
Matthias Clasen
|
96fa1fb5c1
|
Drop key themes
These were an abuse of css, and not very successful
as a concept. We are going to replace bindings with
a new way of doing customizable shortcuts.
|
2019-02-21 12:22:50 -05:00 |
|
Matthias Clasen
|
a3ae12c0b7
|
Merge branch 'piotrdrag/rename-gtk-inspector' into 'master'
window: Rename GTK+ Inspector in user-visible strings
See merge request GNOME/gtk!598
|
2019-02-21 17:18:21 +00:00 |
|
Piotr Drąg
|
ffee2d4567
|
window: Rename GTK+ Inspector in user-visible strings
|
2019-02-21 17:49:44 +01:00 |
|
Matthias Clasen
|
b1fe5d8f1f
|
gtk-demo: Fix fallout from the notebook page merge
I have overlooked a few places where the child properties
were used. Sorry.
|
2019-02-21 11:13:53 -05:00 |
|
Matthias Clasen
|
e7824d8f9e
|
Merge branch 'piotrdrag/typo-assitant' into 'master'
assistant: Fix typo in a translatable string
See merge request GNOME/gtk!597
|
2019-02-21 12:41:50 +00:00 |
|
Piotr Drąg
|
8e97dc03de
|
assistant: Fix typo in a translatable string
|
2019-02-21 13:28:37 +01:00 |
|
Piotr Drąg
|
5d208071f5
|
Update POTFILES.in
|
2019-02-21 13:17:04 +01:00 |
|
Matthias Clasen
|
eea651d5f9
|
Add new notebook apis to the docs
|
2019-02-21 01:11:50 -05:00 |
|
Matthias Clasen
|
888b967d6b
|
Add more info to the migration guide
Mention child metas of GtkAssistant and GtkNotebook.
|
2019-02-21 01:09:09 -05:00 |
|
Matthias Clasen
|
f95ed63b88
|
Merge branch 'nbpage' into 'master'
Notebook child metas
See merge request GNOME/gtk!594
|
2019-02-21 05:50:05 +00:00 |
|
Matthias Clasen
|
3eda783d0a
|
tests: Update property tests
The pages property must be skipped.
|
2019-02-21 00:31:17 -05:00 |
|
Matthias Clasen
|
27f008de44
|
builder test: Update notebooks
|
2019-02-21 00:31:17 -05:00 |
|
Matthias Clasen
|
7d69430ebd
|
css tests: Update ui files for notebooks
|
2019-02-21 00:31:17 -05:00 |
|
Matthias Clasen
|
05f8319270
|
a11y tests: Update ui files
Notebooks have changed.
|
2019-02-21 00:31:17 -05:00 |
|
Matthias Clasen
|
0961fe7a55
|
notebook: Fix up issues with property notification
|
2019-02-21 00:31:17 -05:00 |
|
Matthias Clasen
|
ddea11b7b8
|
widget-factory: Use notebook pages in the ui file
This is the new way of doing things.
|
2019-02-21 00:31:17 -05:00 |
|
Matthias Clasen
|
66b6824876
|
print dialog: Use notebook pages in ui file
This is the new way of doing things.
|
2019-02-21 00:31:17 -05:00 |
|
Matthias Clasen
|
0fe1091ba8
|
builder-tool: Rewrite notebooks
Just like we do for assistant and stack pages, rewrite
notebooks from child properties to child metas.
|
2019-02-21 00:31:17 -05:00 |
|
Matthias Clasen
|
f64b0a705e
|
Implement position property somewhat
|
2019-02-21 00:31:17 -05:00 |
|
Matthias Clasen
|
c1ad7217b5
|
notebook: Fix up ref counting
We need to keep a ref to the page objects.
|
2019-02-21 00:31:17 -05:00 |
|
Matthias Clasen
|
f11d0118a3
|
notebook: Add a pages model
Just like GtkStack and GtkAssistant, provide
a list model with the page objects.
|
2019-02-21 00:31:17 -05:00 |
|
Matthias Clasen
|
7f8ba95db5
|
Allow builder to add notebook pages
|
2019-02-21 00:31:17 -05:00 |
|
Matthias Clasen
|
ff4b3f1170
|
Turn labels into page properties
|
2019-02-21 00:31:17 -05:00 |
|
Matthias Clasen
|
78c54b27d7
|
Add GtkNotebookPage properties
|
2019-02-21 00:31:17 -05:00 |
|
Matthias Clasen
|
85fb368834
|
Make GtkNotebookPage an object
|
2019-02-21 00:31:17 -05:00 |
|
Matthias Clasen
|
0e29408215
|
notebook: Rename an internal macro
Avoid a clash between GObject boilerplate and the
GTK_NOTEBOOK_PAGE() macro, by renaming it.
|
2019-02-21 00:31:17 -05:00 |
|
Matthias Clasen
|
3df4d1440a
|
assistant: Remove weak pointer in finalize
Otherwise, bad things can happen later, if
somebody holds onto the list model.
|
2019-02-21 00:31:17 -05:00 |
|
Matthias Clasen
|
572142b950
|
css tests: Update expected output for entries
Flat is gone.
|
2019-02-21 00:30:48 -05:00 |
|
Matthias Clasen
|
103637f3b9
|
text: Remove has-frame leftovers
|
2019-02-21 00:30:48 -05:00 |
|
Chun-wei Fan
|
a339a5d617
|
testsuite/gtk/singleselection.c: Avoid VLA usage
It is unfortunate that Visual Studio is unlikely to support VLA usage,
so replace it with g_newa().
|
2019-02-21 10:37:27 +08:00 |
|
Matthias Clasen
|
74f4aecef5
|
text: Make this a final class
No need to derive from it.
|
2019-02-20 13:11:17 -05:00 |
|
Matthias Clasen
|
2e9c7d0744
|
search entry: Quiet a compiler warning
|
2019-02-20 13:10:09 -05:00 |
|
Matthias Clasen
|
2e94891a6f
|
Merge branch 'wip/jimmac/unbreak-spinbuttons' into 'master'
Adwaita,HC: spinbutton selectors
See merge request GNOME/gtk!592
|
2019-02-20 18:04:16 +00:00 |
|
Matthias Clasen
|
b9a41a903b
|
Merge branch 'wip/carlosg/fix-search-entry' into 'master'
Fix search bars
See merge request GNOME/gtk!593
|
2019-02-20 17:02:15 +00:00 |
|
Claude Paroz
|
ef89ef9051
|
Updated French translation
|
2019-02-20 17:29:34 +01:00 |
|
Carlos Garnacho
|
b741d36ced
|
inspector: Update callback to GtkText shuffling
Instead of trying to access the GtkText, use GtkEditable API.
|
2019-02-20 16:41:39 +01:00 |
|
Matthias Clasen
|
82bde1e10a
|
text: Remove the ::has-frame property
This is purely GtkEntry functionality and should
remain there.
|
2019-02-20 10:34:42 -05:00 |
|
Matthias Clasen
|
eb8b1095c8
|
emoji chooser: Don't use entry api on search entries
Use editable api, and cut through to the text widget
where necessary.
|
2019-02-20 10:32:12 -05:00 |
|
Matthias Clasen
|
b303c20570
|
search entry: Add private api to get the text widget
We need this to do some custom setup in the Emoji chooser.
|
2019-02-20 10:29:26 -05:00 |
|
Jakub Steiner
|
4dd7eb40a3
|
Adwaita,HC: spinbutton selectors
- spinbuttons use GtkText for the entry part
- FIXME: vertical spinbuttons need the flat class dropped so we can
extend the entry class easily
|
2019-02-20 14:08:44 +01:00 |
|
Carlos Garnacho
|
19bf937401
|
eventcontrollerkey: Use run_controllers() API to forward key events
All 3 phases are run ATM, but just on the specific widget.
|
2019-02-20 13:16:07 +01:00 |
|
Carlos Garnacho
|
9ca392b38d
|
gtkwidget: Expose gtk_widget_run_controllers() in private header
Allows for more fine grained access than gtk_widget(_captured)_event
which are meant to work across a hierarchy.
|
2019-02-20 13:16:07 +01:00 |
|
Carlos Garnacho
|
c739071d31
|
gtksearchentry: Forward captured events to the child GtkText
Catch up with the GtkEditable shuffling.
|
2019-02-20 13:15:16 +01:00 |
|
Carlos Garnacho
|
120ee17e09
|
gtksearchbar: Do not handle captured events for unmapped bars
If the bar is currently unmapped, it should not attempt to capture
and handle events.
Related: https://gitlab.gnome.org/GNOME/gtk/issues/1205
|
2019-02-20 13:15:16 +01:00 |
|
Benjamin Otte
|
02e856f62e
|
widget: Mark compute functions as G_GNUC_WARN_UNUSED_RESULT
Lots of code does not error-check these functions, and when we add CSS
transforms, they will start failing. And we want people to check that.
|
2019-02-20 05:26:39 +01:00 |
|
Benjamin Otte
|
01f7f255b5
|
gtk: Check return value of compute_bounds()
Half of these calls will completely break if anybody ever uses CSS
transforms with them, but hey...
|
2019-02-20 05:26:31 +01:00 |
|