Timm Bäder
|
78a376aa7f
|
snapshot: Try to avoid some linear gradient nodes
|
2019-09-25 17:51:52 +02:00 |
|
Timm Bäder
|
43f2b47fc9
|
searchentry: Use a box layout
|
2019-09-25 17:51:52 +02:00 |
|
Timm Bäder
|
413cfed7d7
|
searchentry: Use edit-clear-all-symbolic as clear icon
Fixes #2109
|
2019-09-25 17:51:52 +02:00 |
|
Timm Bäder
|
e05b87c8d0
|
gl renderer: Fix rounded rect intersection
|
2019-09-25 17:51:52 +02:00 |
|
Timm Bäder
|
1b4bce4182
|
fontchooserwidget: Use a bin layout
|
2019-09-25 17:51:52 +02:00 |
|
Timm Bäder
|
387587dedb
|
colorbutton: Use a bin layout
|
2019-09-25 17:51:52 +02:00 |
|
Timm Bäder
|
5d8c8f33c0
|
dialog: Remove useless gtk_widget_show() call
|
2019-09-25 17:51:52 +02:00 |
|
Timm Bäder
|
d032396031
|
filechooserbutton: Add icon to default (None) combo box item
See #2118
|
2019-09-25 17:51:52 +02:00 |
|
Timm Bäder
|
12438b30a0
|
filechooserbutton: Remove priv->child
We never use it except when updating the state flags, but we can as well
do that for both children.
|
2019-09-25 17:51:52 +02:00 |
|
Timm Bäder
|
ea1ff9c482
|
filechooserbutton: Remove an outdated comment
The path used is wrong but the string isn't used in the testsuite
anyway.
|
2019-09-25 17:51:52 +02:00 |
|
Timm Bäder
|
8122156e84
|
scrolledwindow: Remove set_placement_internal()
set_placement() does the exact same thing.
|
2019-09-25 17:51:52 +02:00 |
|
Timm Bäder
|
991f4ed993
|
menubar: Use a box layout
|
2019-09-25 17:51:51 +02:00 |
|
Timm Bäder
|
29244c5c40
|
video: Use a bin layout
|
2019-09-25 17:51:51 +02:00 |
|
Timm Bäder
|
ca3d855c44
|
levelbar: Use a bin layout
|
2019-09-25 17:51:51 +02:00 |
|
Matthias Clasen
|
3fcd39f659
|
docs: Add GtkNative to types
This is needed to make doc generation work
for GtkNative.
|
2019-09-24 11:38:35 -04:00 |
|
Danial Behzadi
|
c2b823f185
|
Update Persian translation
|
2019-09-22 11:36:55 +00:00 |
|
Timm Bäder
|
7de076481e
|
headerbar: Fix end-packed child order
We pack from right to left there.
|
2019-09-21 09:41:53 +02:00 |
|
Marek Kasik
|
58cfa3fd49
|
printing: Get PPD from original host if needed
Try to get PPD from original host if there is no PPD for remote printer
on current CUPS server.
|
2019-09-19 18:35:23 +02:00 |
|
Matthias Clasen
|
87e7fa9917
|
Merge branch 'wip/kill-menu' into 'master'
Use menus less
See merge request GNOME/gtk!1098
|
2019-09-16 22:10:02 +00:00 |
|
Matthias Clasen
|
b14b0efefe
|
toolbar: Use a popover for overflow
We are phasing out menus.
This is not quite complete, toolitems still
create menuitems, which we translate on the fly.
|
2019-09-16 17:30:47 -04:00 |
|
Matthias Clasen
|
1b271f3335
|
notebook: Use a popover for the tab menu
We are phasing out menus.
|
2019-09-16 17:30:47 -04:00 |
|
Matthias Clasen
|
03e30431a8
|
menutoolbutton: Add support for popovers
Just like the underlying menu button, support
popovers too.
|
2019-09-16 07:24:59 -04:00 |
|
Matthias Clasen
|
5a93449b89
|
window: Make fallback menu a popover
We want to phase out menus.
|
2019-09-16 07:23:17 -04:00 |
|
Matthias Clasen
|
222e05c2d2
|
Remove unused includes
Don't include gtkmenu.h in places where
it isn't used anymore.
|
2019-09-16 07:23:17 -04:00 |
|
Matthias Clasen
|
c0071a0676
|
text util: Remove an unused function
_gtk_text_util_append_special_char_menuitems was not used.
|
2019-09-15 15:01:45 -04:00 |
|
Rico Tzschichholz
|
97231ca231
|
gtk: Fix some g-i annotation warnings
|
2019-09-15 17:57:28 +02:00 |
|
Rico Tzschichholz
|
67bd28eaaf
|
gtk: Fix parameter annotations for gtk_buildable_parse_context_get_position
|
2019-09-15 17:57:28 +02:00 |
|
Rico Tzschichholz
|
51b2fd1777
|
build: gtkbuilderparser.c contains g-i annotations for public API
|
2019-09-15 17:57:28 +02:00 |
|
Matthias Clasen
|
ff5eac6da5
|
Merge branch 'wip/rah/screensaver-active-fix' into 'master'
gtkapplication-dbus: Initialise screensaver-active property
See merge request GNOME/gtk!1091
|
2019-09-15 15:54:08 +00:00 |
|
Matthias Clasen
|
4987cb0407
|
Merge branch 'wip/chergert/fix-textview-clip' into 'master'
textview: clip to text window when drawing
See merge request GNOME/gtk!1095
|
2019-09-14 21:18:02 +00:00 |
|
Christian Hergert
|
7927f7a440
|
textview: clip to text window when drawing
When drawing the GtkTextView text, we need to clip to the visible area
so that we do not risk drawing under the border windows.
|
2019-09-13 16:44:04 -07:00 |
|
Christian Hergert
|
605284bc36
|
textview: fix textview drawing in presence of gutters
When drawing a left or top gutter, we need to adjust the origin of the
text snapshot or we risk the gutter drawing above the text.
|
2019-09-13 16:02:28 -07:00 |
|
Timm Bäder
|
54ed31ebaf
|
notebook: Use a box layout
And incidentally make the CSS node docs correct again.
|
2019-09-13 19:21:04 +02:00 |
|
Timm Bäder
|
6320bd5849
|
fontbutton: Shorten clear_font_data a bit
|
2019-09-13 19:21:02 +02:00 |
|
Timm Bäder
|
86cc7f6925
|
fontbutton: Use a bin layout
|
2019-09-13 11:53:24 +02:00 |
|
Timm Bäder
|
adb77e1a92
|
appchooserdialog: Remove unnecessary gtk_widget_show() calls
|
2019-09-13 11:39:34 +02:00 |
|
Timm Bäder
|
097f3c9514
|
headerbar: Remove spacing property
Replace it with border-spacing in css
|
2019-09-13 11:07:56 +02:00 |
|
Timm Bäder
|
f0266cbef3
|
pixbuf: Add a missing return value transfer annotation
And add a (nullable)
|
2019-09-13 11:07:56 +02:00 |
|
Timm Bäder
|
519967cc69
|
headerbar: Use a center layout
Get rid of the custom title centering etc. and use a GtkCenterLayout.
Use a box on the start/end to manage the child widgets.
|
2019-09-13 11:07:56 +02:00 |
|
Timm Bäder
|
a7b9a33efc
|
Add GtkCenterLayout
And use it in GtkCenterBox, different widgets following.
|
2019-09-13 11:07:54 +02:00 |
|
Timm Bäder
|
32b84b8ab6
|
native: Don't compare a pointer with 0
We have NULL for that.
|
2019-09-11 08:12:31 +02:00 |
|
Timm Bäder
|
8ec1c866e1
|
widget: Inline build_finalize_assertions into only caller
|
2019-09-11 08:12:31 +02:00 |
|
Timm Bäder
|
3a06394fde
|
headerbar: Don't update window buttons when unrealized
It doesn't make much sense in that case and we will update them again
when realizing.
|
2019-09-11 08:12:31 +02:00 |
|
Timm Bäder
|
ce72154913
|
Rename gtkbookmarkmanager.h to gtkbookmarksmanagerprivate.h
It's a private type, so gets a private header file name.
|
2019-09-11 08:12:31 +02:00 |
|
Timm Bäder
|
ed11f2a9e4
|
bookmarksmanager: Stop exporting get_xdg_type
|
2019-09-11 08:12:31 +02:00 |
|
Timm Bäder
|
60f2e452a1
|
switch: Stop using a private struct
Private type, no private struct needed.
|
2019-09-11 08:12:31 +02:00 |
|
Alexander Larsson
|
76103ee286
|
GtkBuildable: Fix indentation
|
2019-09-10 12:08:20 -04:00 |
|
Alexander Larsson
|
73042bfc54
|
GtkWidget: Precompile template xml on class creation
Ideally we will precompile during build and store the result in the
resource, but if that doesn't happen at least we will only parse
the xml once.
|
2019-09-10 12:08:20 -04:00 |
|
Alexander Larsson
|
ff23397701
|
GtkBuilder: Add support for precompiling builder xml
|
2019-09-10 12:08:20 -04:00 |
|
Alexander Larsson
|
96b37f4eb8
|
Use the new GtkBuildableParser type in GtkBuildable interfaces
|
2019-09-10 12:08:20 -04:00 |
|