[gtk] (585 commits) Non-fast-forward update to branch wip/otte/listview
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (585 commits) Non-fast-forward update to branch wip/otte/listview
- Date: Thu, 21 Feb 2019 22:44:12 +0000 (UTC)
The branch 'wip/otte/listview' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
https://wiki.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
f1c34ae... main: Report correct target for button release events
3485a45... gtk: Add a GtkListView skeleton
5596063... listview: Introduce GtkListItemFactory
d7e64c4... listview: Make widget actually do something
b00b950... listview: Implement GtkScrollable
07ec4f9... tests: Add a test for a permanently changing listview
7edeef2... listview: Implement an anchor
2d472da... listview: Add GtkListItemManager
e2354e5... listview: Add GtkListItem
ae1331e... listview: Make the listitemmanager stricter
81690c7... listview: Change change management
badad04... tests: Make animating listview do random resorts
2a7746d... listitem: Add gtk_list_item_get_position()
72902be... listview: Change how binding is done
660a6f4... listview: Change anchor handling again
b21fd5f... listview: Only allocate necesary rows
841d6cb... testlistview: Show the row number
3481ddd... testlistview: Create widgets only once
44e4ddf... listitemmanager: Switch from "insert_before" to "insert_aft
aa71d8f... listlistmodel: Add gtk_list_list_model_item_moved()
1f07f9b... listview: Try to keep the list items in order when scrollin
4983517... listview: Add selection properties to ListItem
1547d81... listview: Reset listitems' CSS animations when rebinding
ec0483b... gtk: Add GtkSelectionModel
2b780de... gtk: Add GtkSingleSelection
46fa122... listview: Add initial support for displaying selections
be4fe26... listitem: Add a press gesture to select the item
18d7a7d... gtk: Add GtkMultiSelection
ad25afc... typo fix
779fb56... font chooser: Port to GtkListView
d844c98... Fix an accidental change
9e2250e... list view: Be more careful with selection
09cbb51... font chooser: Add back row activation
135a875... Add a no selection
c97f62a... Fix up selection constructor return types
dfd280a... gtk-demo: Add a listview demo
d0ef5f5... selection: Make the model an interface property
a0f8bf0... testlistview: Allow changing sort order
c8f27d1... Add missing headers to the public-headers list
596b920... Don't warn when setting properties to their default value
c70130e... Drop unused variables
75a1baf... single selection: Be robust
ce1ac00... slice model: Don't report excessive changes
a68ee2d... testsuite: Add slice model tests
9e2eb04... Restrict splice tests to new-enough GLib
30db87b... Emit selection-changed for autoselection
62fce3b... Remove debug spew
21ccf55... set: Fix gtk_set_remove_range
9757582... set: Add an iter
437fa85... multi-selection: Implement persistence
6153378... testsuite: Add selection model tests
964e5a9... typo fix
8833158... Redo the sorting in testlistview
Commits added to the branch:
aa14b18... Adwaita: Horizontal OSD spinbutton entry fix (*)
a350192... EventControllerKey: Add missing documentation bits (*)
8ce0108... gtkmain: Avoid critical messages on closing window (*)
8a27302... gtkmain: Terminate two loops early (*)
d7cafca... docs: Move commit style docs to the contribution guide (*)
3939824... docs: Make the contribution guide slightly more friendly (*)
0397c8b... docs: Clarify autoclosing issues syntax (*)
3f56778... docs: Clarify the section on commit access (*)
4f532a4... docs: Clarify the section on dependencies (*)
dc68d04... Fix resize corners (*)
210a061... Updated Lithuanian translation (*)
dadac6a... Update Japanese translation (*)
4404afc... Update Japanese translation (*)
7bb5888... Merge branch 'commit-docs' into 'master' (*)
b52dea7... Merge branch 'fix-corner-resize' into 'master' (*)
d7193ea... [GtkSearchEngineQuartz] Resolve the path to a GtkFile* for (*)
52b9e47... [GtkSearchEngineQuartz] Limit the returned hits. (*)
cd69570... searchenginequartz: Fix naming of Beagle @ comment (*)
1c14285... flowbox: Accept multipress gesture late (*)
58e273d... a11y: Check display in `*grab_cell_focus()` (*)
16d4ce4... immulticontext: Don't have a global_context_id (*)
ca76675... immodule: Pass a GdkDisplay for default context ID (*)
545e95b... immodule: Don't load unsupported IM module (*)
0ef7d07... immodule: Check if module matches display (*)
5e96129... settings: Don't special case IM modules (*)
b6d8d39... revealer: Handle child-visible properly (*)
e458ea2... build: Avoid a Meson deprecation warning (*)
b3f8f35... Merge branch 'meson-warning' into 'master' (*)
5720e40... Updated Spanish translation (*)
d11bc68... gtkpopover: Fix popover when parent widget is partially vis (*)
ba1644c... Merge branch 'wip/sadiq/750-gtk4' into 'master' (*)
ec22646... Fix a typo in “popup-context-menu” documentation. (*)
ae03caa... Merge branch 'patch-1' into 'master' (*)
b4d906c... Update Spanish translation (*)
b2ff6e9... gl renderer: Don't forget the offset when rendering blur no (*)
b0a8b7d... gl renderer: Only compile the vertex shader once (*)
7ac9fe3... shadowvalue: Remove unused API (*)
cfa440b... gl renderer: Fix hidpi transform nodes (*)
fb7d033... gl renderer: Remove debug code (*)
913b4fc... iconcache: Remove unused defines (*)
8b14c8d... testoverlay: Fix fancy effect (*)
e72d0a9... gl glyphcache: Only support one dirty glyph per atlas (*)
d55fc8b... gl renderer: Dont't try to draw glyphs at scale 0 (*)
927e49e... switch: Always use I/O (*)
dc1d382... Merge branch 'wip/dboles/EventControllerKey-docs-4' into 'm (*)
1cd934e... listbox: set selected_row before emitting signal (*)
3ce3de9... Merge branch 'wip/muktupavels/listbox-master' into 'master' (*)
ba9b0c6... Use the IEC power symbols for GtkSwitch labels (*)
f4f0f0e... snapshot: Get new GArray item directly (*)
563b80d... label: Skip updating link state if we have no layout (*)
5fd936b... spinbutton: Use increment/decrement icon names (*)
a52431d... A11y: export gtk_cell_accessible_parent_get_(row|column)_he (*)
aadcec3... Update Polish translation (*)
5680393... label: Add missing nullable annotation (*)
4dc8ab5... testoverlay: Re-enable blurring (*)
d098cd5... overlay: Don't offset the main window snapshot (*)
c6da0c9... demo: Fix tranparency overlay demo (*)
c7f773f... overlay: Trivial indentation fix (*)
269535c... overlay: Blur the clipped node, not clip the blurred node (*)
69bc42f... rendernodepaintable: Don't try to snapshot 0×0 nodes (*)
44a2a49... overlay: Directly create cairo_region (*)
59bf76d... gl renderer: Force blur shadow node children offscreen (*)
e269f43... Rename GtkRBTree to GtkTreeRBTree (*)
25bca27... Rename GtkCssRBTree to GtkRBTree (*)
7ff949e... rbtree: Remove gtk_rb_tree_find() (*)
a33ff4c... rbtree: Access node->parent only via accessors (*)
6a3c2a2... rbtree: Add gtk_rb_tree_node_get_tree() (*)
8a7706f... rbtree: Make node getters not require tree argument (*)
e104337... rbtree: Fix removing last element (*)
c7af3e6... Update Esperanto translation (*)
5c50e48... Add fallback glyphs for GtkSwitch states (*)
a93f984... Updated Spanish translation (*)
697aa95... treeview: cache expander size (*)
7dd54b5... treeview: Don't get separator_height more than once (*)
c1c7642... window: Don't manually queue a draw on the new focus widget (*)
cf1526c... snapshot: Add gtk_snapshot_from_parent (*)
83f8056... scrolledwindow: Remove unused drag_device member (*)
374e93e... window: Directly find the cursor in the widget hierarchy (*)
135cf16... entry: Remove _gtk_entry_grab_focus (*)
9b15c69... colorscale: Redraw correct widget after setting rgba (*)
16867d8... g-i: Add transfer none annotations for frame clock timings (*)
215903c... Merge branch 'get-timings-transfer' into 'master' (*)
a5fcdca... docs: Point people at the right place for bugs (*)
58d9c3d... switch: Update state labels when needed (*)
e14fe22... gl renderer: Don't add clip ops if the clip didn't change (*)
ea2f662... iconview: Fix scrolled drawing (*)
0f6e15c... scrolledwindow: remove unused struct (*)
dbc8d25... scrolledwindow: Fix a event widget/event target mixup (*)
b2eff30... GdkEvent: Add a proper user_data member to GdkEventAny (*)
01e985a... GdkEvent: Remove unused struct (*)
5c81cc2... GdkEvent: Make gdk_event_set_user_data private (*)
fae6113... filechooserwidget: Show spinner when searching (*)
3ca688a... scrolledwindow: Reset indicators in unmap() (*)
c49cc97... gizmo: return void from snapshot func (*)
0e07912... tooltips: Remove keyboard mode tooltips (*)
11f9ae8... tooltip: Remove gtk_tooltip_trigger_tooltip_query (*)
2353e0e... tooltip: Look at the event's target widget (*)
c8ec0f4... tooltip: Move tooltips enabled checks into tooltips_enabled (*)
a25d6b1... tooltip: Use gdk_rectangle_contains_point (*)
7c72712... entry: Trivial indentation fix (*)
7aad089... entry: Use a label as placeholder (*)
7843da1... entry: Use pango_layout_get_log_attrs_readonly (*)
8e0cbc1... gl renderer: Support (not) resetting the opacity for offscr (*)
28241ce... about dialog: Use ::activate-link for license (*)
8f697d6... Merge branch 'switch-fallback' into 'master' (*)
95c0f07... Merge branch 'master' into 'master' (*)
3543a54... Specify the C include for Unix printing API (*)
a0f750f... filechoosernative: forward current_filter to delegate dialo (*)
f3f22b7... filechoosernativeportal: remove redundant casts (*)
c7af14d... filechoosernativeportal: stuff the current filter into opti (*)
9baef5e... Merge branch 'reference-include' into 'master' (*)
5e00cdb... rbtree: Add a trivial way to add rbtree tests to the testsu (*)
af56f06... rbtree: Fix a crash in insertion fixup (*)
045b92a... slice model: Don't report excessive changes (*)
9430b0b... testsuite: Add slice model tests (*)
f3fdb83... Update Afrikaans translation (*)
d86c993... Update Afrikaans translation (*)
a0e8cd5... testsuite/gtk/slicelistmodel.c: Avoid VLAs (*)
3d40f00... Merge branch 'no-more-bgo' into 'master' (*)
bbd1532... imcontext: Fix priorities of modules (*)
7978e04... immodule: Clean up loading code (*)
c875465... imcontextwayland: Get rid of global variable (*)
7723749... meson.build: Order warning flags alphabetically (*)
359bc76... build: Reintroduce warning flags from autotools (*)
773efe4... adwaita: Fix the padding of row.expander (*)
6ebbd8d... Merge branch 'expander-row-padding' into 'master' (*)
636a9a6... adwaita: Fix the greediness of row:not(.expander) (*)
c1f79a9... switch: Avoid problems with glyph availability (*)
afaac98... Update a11y tests (*)
4349e33... shortcutssection: Use a center box as footer (*)
09361e7... tests: Remove flicker test (*)
bd71e74... Stop using gtk_box_pack_end (*)
d7756dc... scalebutton: Stop relying on GtkBox's pack-type child prop (*)
ab6a67d... combobox: Stop using GtkBox's pack-type property (*)
3a13515... Stop using GtkBox's pack-type child prop in UI files (*)
494e9d7... dialog: Expose the content area as a separate GtkBox child (*)
99738e7... assistant: Fix button order in ui file (*)
28c5117... box: Remove pack-type child property (*)
c47abb5... testsuite: Remove box packing css node tests (*)
1ccba26... box: Remove children list (*)
3d34b91... box: Simplify documentation (*)
a543ed8... box: Remove gtk_box_pack_end (*)
e9e40dd... box: Remove gtk_box_pack_start (*)
c7b1df1... migration guide: Add a paragraph about GtkBox's pack-type (*)
883d5d8... box: Remove the position child property (*)
f3f5a89... box: Avoid position in the reorder api (*)
003eefe... action bar: Drop the position child property (*)
d339a43... header bar: Drop the position child property (*)
2de7f76... gl texture: fix a typo (*)
e2693ef... testgtk: Drop tabular menu (*)
19dbc83... Drop row/column-span-column from tests (*)
f87e40b... Drop a grid combo example (*)
b3dbdcd... fixup notify tests (*)
b0e67f1... testcombo fixup (*)
a5ba0d4... combobox: Drop support for grids (*)
a65f5c2... tree menu: Drop support for grids (*)
e31a961... Drop gtk_menu_attach (*)
9dee863... menu: Drop the child properties (*)
1528e7e... Add switch icons (*)
c5f90fc... switch: Use icons (*)
70db084... Fix gtk4-icon-browser (*)
57542e0... icon browser: Add on and off icons (*)
f03fe74... Update css tests results (*)
714d04c... Merge branch 'switch-icons' into 'master' (*)
a380129... Merge branch 'tabular-menus' into 'master' (*)
8a667a5... Remove vestigial ::event support (*)
9b06692... Update Galician translation (*)
7fcd183... Update Galician translation (*)
847b3a9... Update Hungarian translation (*)
b2f0c10... Update Galician translation (*)
95404c8... Update Galician translation (*)
f3c51cd... scrolledwindow: Don't NULL the indicator widget in unmap (*)
df1f036... cssanimatedstyle: Avoid some type checks and unnecessary wo (*)
7f4b7c4... cssparser: Make _gtk_css_parser_try a macro (*)
d54cccf... label: Use pango_layout_get_log_attrs_readonly (*)
1648173... csstransformvalue: Convert skew values to radians (*)
611964d... widget: Avoid some type checks when picking (*)
61ec2ab... widget: Propagate PRELIGHT state when unsetting it (*)
1b504a3... Automatically set :active state on button press/release (*)
20429f4... Remove :active state handling on widgets (*)
bde2332... main: Report correct target for button release events (*)
245cebe... widget: Ignore events on unmapped widgets (*)
0a5362a... gtkmain: Remove comment mentioning GDK_PROPERTY_NOTIFY (*)
8c4dc3d... widget: Also propagate ACTIVE state when unsetting (*)
4a333f8... Merge branch 'wip/matthiasc/event-signal' into 'master' (*)
7286ede... Merge branch 'adwaita-osd-spinbutton-entry-fix-master' into (*)
5765d47... Merge branch 'expander-row-padding' into 'master' (*)
a15325e... gtkentry: Fix text handle coordinates calculation (*)
d9d4879... Merge branch 'wip/carlosg/texthandles-position' into 'maste (*)
a7fa1cf... Merge branch '1480-critical-csd-close-button' into 'master' (*)
5852a5e... switch: Notify :state by pspec (*)
4dca2f9... recorder: Don't try to print info about a NULL list model (*)
27446b4... Update Hungarian translation (*)
f84116b... Update Hungarian translation (*)
8390883... Update Hungarian translation (*)
35e973d... docs: Remove <ulink> elements (*)
3bb1423... tests: Remove spurious gtk_container_add() (*)
4040f76... Use @basename@ in enumeration type templates (*)
2514760... Merge branch 'testgtk-warning' into 'master' (*)
af63e89... Merge branch 'enum-template-basename' into 'master' (*)
268fcbb... Drop GtkPopoverMenu::position (*)
3d1fd51... Merge branch 'popover-menu-position' into 'master' (*)
43234ee... gtkmain: Rename event_widget to target_widget in do_event (*)
489e87b... main: Rename local variable (*)
47ba423... tooltip: Use gtk_widget_compute_bounds to get tootip widget (*)
257df1d... tooltip: Get the pointer position relative to the toplevel (*)
25e199e... testgtk: Fix image menu item child order (*)
1401089... Issue #1633 - Ensure focus on click (*)
d080be3... Rename some references to GTK+ (*)
5120748... Drop GtkButtonBox (*)
dbd3602... Add an explicit fribidi dep (*)
2350d09... gdk: Add a copy of some deprecated pango api (*)
101f1c7... gdk: Stop using deprecated pango api (*)
99c5a3d... gtk: Stop using deprecated pango api (*)
dcda16a... Merge branch 'pango-deprecation' into 'master' (*)
1aeeefd... Merge branch 'drop-the-plus' into 'master' (*)
179e85f... about dialog: Stop setting secondary (*)
0f24fdd... docs: Drop the '+' from GTK (*)
589cb19... demos: Drop the '+' from GTK (*)
803ae6a... examples: Rename the pkg-config file for GTK 4 (*)
1b67343... modules: Drop the plus (*)
4569bc6... inspector: Drop the "plus" (*)
866d0c4... themes: Drop the "plus" (*)
25fd230... gtk: Drop the "plus" (*)
f6c07a0... glade: Drop the "plus" (*)
a8e6cd3... Merge branch 'no-more-plus' into 'master' (*)
de4703e... Drop buttonbox from tests (*)
32e61b9... Drop gtkboxprivate.h (*)
ca1ffa0... Merge branch 'master' into 'master' (*)
3489ed0... Merge branch 'kill-buttonbox' into 'master' (*)
7abcd5b... window: Remove set_icon_from_file (*)
7966456... window: Remove _set_default_icon_from_file (*)
490bb4c... window: Remove icon property (*)
e82d97f... window: Remove set_default_icon (*)
131e8d8... Remove some unnecessary gtkwindow.h includes (*)
55b99e9... window: Remove icon list (*)
e6c5b93... window: Remove default icon list (*)
b215384... window: Remove default_icon_serial (*)
9b91041... window: Remove remaining icon_list handling (*)
057144c... window: Inline function into only caller (*)
f60ca91... A few forgotten button box functions (*)
33ac41b... infobar: Remove an unused variable (*)
1674b6e... main: Prefer implicit grab widget to target widget for moti (*)
9d95008... inspector: Remove window icon (*)
51268f5... docs: Remove reference to deleted file (*)
721e598... Reduce includes of gtkinvisible.h (*)
aad4499... filechoosernativeportal: Stop using an invisible (*)
785373c... printoperation-win32: Stop using an invisible (*)
3260a60... Update POTFILES.in and POTFILES.skip (*)
4fbf10f... Update Hungarian translation (*)
28044aa... Update Hungarian translation (*)
a75dcce... Make the invisible invisible (*)
e91144f... Make GtkInvisible private (*)
dbc4298... Merge branch 'less-invisible' into 'master' (*)
d2d35e5... Adjust some more pkg-config references for gtk+ to gtk rena (*)
45361e1... Rename more GSources to use `gtk` (*)
1668496... docs: Fix GTK links and locations (*)
22f073b... docs: Fix references to pkg-config files (*)
61fbd5b... tests: Fix comment for accuracy (*)
5a0eea8... docs: Fix project name for translators (*)
b56c0fb... Rename project files (*)
a5e4a38... Updated Spanish translation (*)
7a59fd7... Updated Spanish translation (*)
7be59fa... Updated Spanish translation (*)
8d53737... Adwaita: sync with stable styling (*)
a3e517a... Adwaita: menu border-radius fix from gtk3 (*)
7863224... app icons: use new style (*)
190412f... Update Polish translation (*)
101f7c7... Update Polish translation (*)
ad9c2a6... stack: Convert child properties to a child meta object (*)
ed3b966... builder: Allow specifying objects inline (*)
addcf2e... tools: Split gtk-builder-tool (*)
59152b8... builder tool: Rewrite the simplify command (*)
1fb3feb... Document --3to4 (*)
72b6644... builder tool: Operate on multiple files (*)
4ace873... Update ui files to new stack syntax (*)
e31f735... Some small additions to the migration guide (*)
edd3f28... migration guide: Mention --3to4 (*)
ce60089... assistant: Convert child properties to a child meta object (*)
b675597... builder-tool: Convert assistant pages too (*)
4763406... Merge branch 'stackpage' into 'master' (*)
232c175... ci: Update the test suite name (*)
81055ca... Fix compiler warnings (*)
c7467b4... assistant: Fix the default value of has-padding (*)
a7eae67... shortcuts window: Fix a leftover use of child properties (*)
1632cc7... stack: Make the child meta work without stack (*)
d8a5f41... assistant: Fix up property notification (*)
b8903a4... stack: Fix up property notification (*)
038a9b2... notify test: Omit GtkStackPage::position (*)
257bd4f... tests: Bulk add recent items in an idle (*)
c16a861... assistant: Fix a refcounting oversight (*)
f059328... a11y tests: Update stack ui file (*)
4dc3595... a11y tests: Update assistant ui file (*)
3fcfd73... a11y tests: Update dialog-related output (*)
7384cc7... a11y tests: Update actionbar output (*)
ed6a6d3... Merge branch 'idle-test-recentmanager' into 'master' (*)
e0dac3a... widget-factory: Reinstate some lost properties (*)
915acce... builder-tool: Fix preserving properties (*)
49cbf2a... widget: Add gtk_widget_set_overflow() (*)
8ef417d... viewport: Use gtk_widget_set_overflow() (*)
c07cd23... paned: Use gtk_widget_set_overflow() (*)
b72ee00... iconview: Use gtk_widget_set_overflow() (*)
3517eb7... magnifier: Use gtk_widget_set_overflow() (*)
e522641... textview: Use gtk_widget_set_overflow() (*)
3d05e67... treeview: Use gtk_widget_set_overflow() (*)
3f2934b... revealer: Use gtk_widget_set_overflow() (*)
7371d14... Update POTFILES.in (*)
cf5f577... Use Unicode typography in new translatable strings (*)
7cb505a... Avoid introspection warnings (*)
2eaffe4... Update Polish translation (*)
37d218b... imwayland: Toggle OSK more sparingly (*)
58eb1c9... Merge branch 'wip/carlosg/toggle-osk-sparingly-master' into (*)
a72b91e... Fix icon installation (*)
6959e8c... typo correction (*)
e1f903c... Update Galician translation (*)
81f88ba... flatpak: Stop renaming icons (*)
131c225... Merge branch 'wip/jimmac/app-icons' into 'master' (*)
9bfdcfb... Update Galician translation (*)
f79ded3... Update Finnish translation (*)
2146fd2... GdkDisplay: Use a GQueue for the events queue (*)
d1ea591... rendericon: Ignore transparent icons (*)
14feafe... window: Remove GList link directly (*)
ea55458... glglyphcache: Remove surface member from dirty glyph (*)
a872c41... glglyphcache: Fix dropping caches unnecessarily (*)
bee5183... demo: Fix fishbowl default togglebutton state (*)
317b9e6... gtk-demo: Fix the sidebar demo (*)
16024fb... gtk: Add GtkSelectionModel (*)
30386bb... gtk: Add GtkSingleSelection (*)
dcdec4b... testsuite: Add selection model tests (*)
ccb0a0f... testsuite: omit some selection properties (*)
dc0750f... stack: Add a GtkStackPage::visible property (*)
7b08d13... stack: Provide a selection model (*)
8595665... stack switcher: Use the selection model (*)
976664c... a11y tests: Adapt to changes (*)
9255a12... stack sidebar: Use the selection model (*)
916508f... stack: Drop the position property (*)
e0f8b8e... Merge branch 'fix-typo' into 'master' (*)
cdb7294... selection tests: Plug a memory leak (*)
2e1a204... Reorder tests (*)
f496b4c... add more autoselect tests (*)
78da8e4... Exclude some tests on too-old glib (*)
46fba85... Merge branch 'stack-fixes' into 'master' (*)
220ccaf... gtk-demo: Fix fishbowl setup (*)
14bc61c... Merge branch 'fix-fishbowl' into 'master' (*)
4feb88e... Update POTFILES.in (*)
52b83ac... about dialog: Adapt to new stack visiblity handling (*)
756e8f3... Theme: add helper class names for Adwaita (*)
2d57cb6... Revert a non-working addition (*)
aa71b6c... Rever more of the icon shadow commit (*)
ec6458d... testsuite: Consider bookmark-new as required icon (*)
92d6f5e... Add image-missing to the internal icons (*)
4df2a4c... icon theme: Remove fallbacks (*)
6c4e088... resources: Include more icon directories (*)
bcafd20... resources: Include more icons (*)
7207c82... spin button: Use guaranteed icons (*)
16026b6... page setup dialog: Use theme icons (*)
ce5f198... widget-factory: Include our own icons (*)
93514b4... sidebar demo: Use an existing icon (*)
5f73d52... stack demo: Use the proper icon name (*)
ffc7a81... gtk-demo: Include our own icons (*)
4fb342f... Update check-icon-names tests (*)
2bd9330... Merge branch 'included-icons' into 'master' (*)
f4b26af... selection model: Add sanity checks (*)
c0c6c87... stack: Avoid some ugly unrefs (*)
2dd85b8... stack: Don't leak a reference (*)
1750922... stack: Fix a corner-case (*)
8c0b706... stack: Don't emit bad ::selection-changed signals (*)
82fdd48... Add a missing icon (*)
8de8b8e... inspector: Fix selecting objects with a next tab (*)
fbe0db4... inspector: Add an api to activate an object (*)
927e983... inspector: Make object property inspection work again (*)
6ef775d... stack: Add a pages property (*)
2866a13... inspector: Support list model properties (*)
ae9a29f... Exempt "pages" properties from defaultvalue test (*)
fb44491... assistant: Add a pages property (*)
89d8ae0... stack: Fix a crash (*)
acaa257... Updated Slovenian translation (*)
cd37b87... overlay: Remove hack for scrolled windows (*)
1f56f5c... selectionmodel: Change prototype of query_range() (*)
0772258... simpleselection: Improve items-changed (*)
2ba928e... window: Properly detect if size allocation is needed (*)
e0ec5ca... container: Drop gtk_container_check_resize() (*)
d3a2218... widget: Split up priv->allocation (*)
d65a60e... widget: Move compuatation of what changed further up (*)
2e5bc9f... gtk: Add the GtkRoot interface (*)
aeda099... widget: Remove toplevel flag (*)
4ca1f7e... widget: Add GtkWidgetClass:root and :unroot functions (*)
ddf2a36... widget: Add a GtkWidget::root property and gtk_widget_get_r (*)
2fbdd8b... root: Add GtkRoot:get_display vfunc (*)
446713f... root: Add gtk_root_get_surface_transform() (*)
694d7c3... root: Move the renderer to the root (*)
86978d2... widget: Store the render node in the widget's coordinate sy (*)
19ffb40... cssboxes: Introduce (*)
285aba6... widget: Make width, height and transform be widget-relative (*)
7ad0f7f... css: Mark some hot functions as G_GNUC_PURE (*)
c44c44e... css: Pass boxes to the render functions (*)
aa55222... singleselection: Make tests build without warnings (*)
fb4f5e0... assistant: Add docs (*)
d327d3f... assistant: Use a stack (*)
e5e2bd3... Drop GtkAssistantPage::has-padding (*)
74d6d81... Merge branch 'assistant-cleanup' into 'master' (*)
bea1a02... Merge branch 'wip/otte/boxes' into 'master' (*)
0739399... paned: Implement increased handle area using pick() (*)
10e5856... widget: Save transform as matrix (*)
ca2c05c... widget: Push a transform node if we need to (*)
c9d9f8b... flowbox: Implement get_child_at_pos properly (*)
76be7a5... a11y: Update assistant test output (*)
7325f8e... editable: Add more to interface (*)
3279596... entry: Implement new editable iface (*)
b9c8dd6... spin button: Implement and use editable interface (*)
1801bf6... Add a GtkText widget (*)
fcb5888... Make emoji completion work for GtkText (*)
936181f... Add a GtkTextAccessible (*)
36ac867... recorder: Print the matrix for transform nodes (*)
d247e57... widget: Fix gtk_widget_size_allocate() (*)
45fb1d0... entry: Delegate to GtkText (*)
ea098f8... entry accessible: Make this work with the text widget (*)
1930c74... spin button: Use GtkText (*)
8bb6d00... search entry: temporarily disable some functions (*)
a31da76... treeview: Disable some search entry functionality (*)
cbbc7dd... treeview: use a GtkText as search entry (*)
39d5f9e... entry completion: Make this work again (*)
c6e6fb1... Add GtkPasswordEntry (*)
210c5d8... Add a test for GtkPassworkEntry (*)
667ea2d... search entry: Use a GtkText (*)
fa3d194... search bar: Work with the new GtkSearchEntry (*)
3a1a7c4... treeview: make search work (*)
b8c981f... inspector: Work with new search entry (*)
a0454e4... gtk-demo: Make the delayed search demo work (*)
f1012b5... Fix the search bar example (*)
7d9e63a... app chooser: Use editable api on search entry (*)
37b841b... font chooser: Use editable api on search entry (*)
08bd690... file chooser: Use editable api on the search entry (*)
0e11944... widget-factory: Don't set can-focus on entries (*)
613f8ce... testsuite: update css node tests (*)
996a424... defaultvalue test: Exempt GtkText::buffer (*)
102c0ce... focus test: Use a GtkText instead (*)
3422edf... a11y tests: Update expected output (*)
ac44522... a11y text test: Use a GtkText instead (*)
22ea832... Fix testtreesort warnings (*)
b299ac8... Add editable delegate api to docs (*)
a417956... Mention GtkEditable and entries in the migration guide (*)
0ef6c3a... search entry: Add a tooltip to th clear icon (*)
9174616... Merge branch 'text' into 'master' (*)
02bb364... widget: Remove lefover debug code (*)
65e9d71... Application: Support sandboxed session state changes (*)
d006ee6... application: Add a query-end signal (*)
7c6e3e3... Merge branch 'portal-session-state-master' into 'master' (*)
63a8bd0... stack sidebar: Fix sorting (*)
4529f52... widget: Use CSS boxes in gtk_widget_real_contains() (*)
dbf0654... widget: Add gtk_widget_compute_transform (*)
a953fd7... widget: Add typecheck-less _is_sensitive (*)
2ecb400... widget: Avoid some type checks in pick() and contains() (*)
63a23ed... widget: Remove unused function (*)
e922ec1... widget: Compute child point directly when picking (*)
dead174... Remove nonexisting function from header (*)
e223f16... widget: Add gtk_widget_compute_point() (*)
8ce6cf5... Add test for widget transforms (*)
9a8082b... widget: Remove gtk_widget_get_allocated_size() (*)
93b47c1... Fix gtk_widget_compute_transform (*)
8222631... widget: Clean up gtk_widget_compute_transform() (*)
cfc7dc0... widget: Add optimizations to gtk_widget_compute_transform() (*)
8fbfa95... widget: Fail if matrix not invertible (*)
514c367... widget: Always set out value (*)
01f7f25... gtk: Check return value of compute_bounds() (*)
02e856f... widget: Mark compute functions as G_GNUC_WARN_UNUSED_RESULT (*)
120ee17... gtksearchbar: Do not handle captured events for unmapped ba (*)
c739071... gtksearchentry: Forward captured events to the child GtkTex (*)
9ca392b... gtkwidget: Expose gtk_widget_run_controllers() in private h (*)
19bf937... eventcontrollerkey: Use run_controllers() API to forward ke (*)
4dd7eb4... Adwaita,HC: spinbutton selectors (*)
b303c20... search entry: Add private api to get the text widget (*)
eb8b109... emoji chooser: Don't use entry api on search entries (*)
82bde1e... text: Remove the ::has-frame property (*)
b741d36... inspector: Update callback to GtkText shuffling (*)
ef89ef9... Updated French translation (*)
b9a41a9... Merge branch 'wip/carlosg/fix-search-entry' into 'master' (*)
2e94891... Merge branch 'wip/jimmac/unbreak-spinbuttons' into 'master' (*)
2e9c7d0... search entry: Quiet a compiler warning (*)
74f4aec... text: Make this a final class (*)
a339a5d... testsuite/gtk/singleselection.c: Avoid VLA usage (*)
103637f... text: Remove has-frame leftovers (*)
572142b... css tests: Update expected output for entries (*)
3df4d14... assistant: Remove weak pointer in finalize (*)
0e29408... notebook: Rename an internal macro (*)
85fb368... Make GtkNotebookPage an object (*)
78c54b2... Add GtkNotebookPage properties (*)
ff4b3f1... Turn labels into page properties (*)
7f8ba95... Allow builder to add notebook pages (*)
f11d011... notebook: Add a pages model (*)
c1ad721... notebook: Fix up ref counting (*)
f64b0a7... Implement position property somewhat (*)
0fe1091... builder-tool: Rewrite notebooks (*)
66b6824... print dialog: Use notebook pages in ui file (*)
ddea11b... widget-factory: Use notebook pages in the ui file (*)
0961fe7... notebook: Fix up issues with property notification (*)
05f8319... a11y tests: Update ui files (*)
7d69430... css tests: Update ui files for notebooks (*)
27f008d... builder test: Update notebooks (*)
3eda783... tests: Update property tests (*)
f95ed63... Merge branch 'nbpage' into 'master' (*)
888b967... Add more info to the migration guide (*)
eea651d... Add new notebook apis to the docs (*)
5d20807... Update POTFILES.in (*)
8e97dc0... assistant: Fix typo in a translatable string (*)
e7824d8... Merge branch 'piotrdrag/typo-assitant' into 'master' (*)
b1fe5d8... gtk-demo: Fix fallout from the notebook page merge (*)
ffee2d4... window: Rename GTK+ Inspector in user-visible strings (*)
a3ae12c... Merge branch 'piotrdrag/rename-gtk-inspector' into 'master' (*)
96fa1fb... Drop key themes (*)
837d9bf... Remove css test for key bindings (*)
f67ef12... Update Polish translation (*)
e5857a7... Merge branch 'key-themes' into 'master' (*)
70a1233... gsk: Add GskMatrixCategory (*)
49d8382... gtk: Add GtkTransform (*)
c24f326... widget: Make gtk_widget_allocate() take a GtkTransform (*)
f5b44c1... widget: Store category of widget transform (*)
6a4bf2b... gsk: Remove offset nodes (*)
f0142b9... snapshot: Remove dead code (*)
4a293aa... snapshot: Store an actual GtkTransform (*)
e1570e9... snapshot: Add gtk_snapshot_append_border() (*)
0d119f8... snapshot: Refactor text rendering (*)
1ef250f... snapshot: Add functions to append shadows (*)
2bdc074... snapshot: Remove gtk_snapshot_get_offset() (*)
51fac44... snapshot: Introduce transform APIs (*)
407307c... puzzlepiece: Use new snapshot transforms (*)
efd92f7... calendar: Use new snapshot transforms (*)
50e66d5... cellrendererpixbuf: Use new snapshot transforms (*)
6cb8f63... cellrenderertoggle: Use new snapshot transforms (*)
a5a7cdd... iconhelper: Use new snapshot transforms (*)
f0795a7... iconview: Use new snapshot transforms (*)
65174c7... image: Use new snapshot transforms (*)
b96e835... magnifier: Use new snapshot transforms (*)
6e19fb7... picture: Use new snapshot transforms (*)
b0eceb6... renderbackground: Use new snapshot transforms (*)
5b10a29... rendericon: Use new snapshot transforms (*)
a881cbf... rendernodepaintable: Use new snapshot transforms (*)
f59f4d7... scaler: Use new snapshot transforms (*)
6df2023... stack: Use new snapshot transforms (*)
380c4ec... stylecontext: Use new snapshot transforms (*)
70100d8... textview: Use new snapshot transforms (*)
5fc446d... treeview: Use new snapshot transforms (*)
5965ead... widget: Use new snapshot transforms (*)
751ef5b... widgetpaintable: Use new snapshot transforms (*)
baefee1... fpsoverlay: Use new snapshot transforms (*)
d8482ed... layoutoverlay: Use new snapshot transforms (*)
4052bb2... snapshot: Remove the old APIs (*)
ad58dd5... csstransform: Create a GtkTransform (*)
e2b9f32... css: Add transform style property (*)
fd318a1... widget: Apply CSS transform in gtk_widget_allocate() (*)
0ae7c30... Add & use GTK_CSS_AFFECTS_TRANSFORM (*)
12442bd... Remove support for -gtk-key-bindings: css property (*)
b64f852... Remove docs for css keybindings (*)
dfc1673... docs: Use the same name in different files (*)
46cb221... Remove support for -gtk-key-bindings: css property (*)
1444482... docs: Fix typo (*)
08f7872... gtk: Add a GtkListView skeleton
c70e6da... listview: Introduce GtkListItemFactory
1d5206e... listview: Make widget actually do something
4691950... listview: Implement GtkScrollable
1052ae2... tests: Add a test for a permanently changing listview
90e275c... listview: Implement an anchor
be1d865... listview: Add GtkListItemManager
9598285... listview: Add GtkListItem
d111fcf... listview: Make the listitemmanager stricter
eabce6d... listview: Change change management
5237855... tests: Make animating listview do random resorts
a715958... listitem: Add gtk_list_item_get_position()
89f27d5... listview: Change how binding is done
030ba9b... listview: Change anchor handling again
99f5531... listview: Only allocate necesary rows
671d7a8... testlistview: Show the row number
3bca8b3... testlistview: Create widgets only once
1d7a1cf... listitemmanager: Switch from "insert_before" to "insert_aft
9fdf2bb... listlistmodel: Add gtk_list_list_model_item_moved()
d7c41fd... listview: Try to keep the list items in order when scrollin
db7e7e3... listview: Add selection properties to ListItem
b72316b... listview: Reset listitems' CSS animations when rebinding
a2a0ce7... listview: Add initial support for displaying selections
8f8befb... listitem: Add a press gesture to select the item
7e37a1f... gtk: Add a GtkGridView skeleton
75d5bf7... gridview: Add API for setting number of columns
29f1035... wayland: Remove function declaration for nonexisting functi
eda0d78... listitemmanager: Move list of listitems here
9e476b5... gridview: Implement GtkScrollable
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]