[gtk] (267 commits) Non-fast-forward update to branch wip/ebassi/shortcut
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (267 commits) Non-fast-forward update to branch wip/ebassi/shortcut
- Date: Thu, 6 Feb 2020 18:18:19 +0000 (UTC)
The branch 'wip/ebassi/shortcut' 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:
4ca3914... bindings: Replace GtkBindingArg arguments with GVariant
f9dacc4... bindings: Add gtk_binding_entry_add_signal_variant()
7962f90... bindings: Parse into GVariantBuilder directly
4e84820... bindings: Make gtk_binding_parse_signal() use GVariantBuild
940b7f3... shortcutcontroller: Introduce
6762c71... bindings: Split out function to invoke an action signal
43bef18... gtk: Add GtkShortcut
52ff2fa... widget: Add gtk_widget_class_add_shortcut()
3f83345... bindings: Add more variant types
6a9b8ac... window: Port bindings to use shortcuts
26a8baa... shortcut: Add GtkShortcutTrigger
35d573c... trigger: Add an alternative trigger
a2ba6ea... assistant: Port bindings to use shortcuts
8c5b936... combobox: Port bindings to use shortcuts
cd8c71d... shortcut: Add gtk_shortcut_set_callback()
b2dc56c... entry: Port bindings to use shortcuts
cb48bf6... dialog: Port binding to use shortcuts
31c1c4b... widget: Port bindings to use shortcuts
20afc42... treeview: Port bindings to use shortcuts
04e3f4d... shortcutcontroller: Add private API for running class short
e3857c4... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu
3b62574... toolbar: Port bindings to use shortcuts
810716e... filechooserwidget: Port bindings to use shortcuts
41a0b2e... textview: Port bindings to use shortcuts
f0d31d1... spinbutton: Port bindings to use shortcuts
e11aac3... paned: Port bindings to use shortcuts
afc8e9b... flowbox: Port bindings to use shortcuts
cd64e85... shortcutswindow: Port bindings to use shortcuts
1e12303... shortcutssection: Port bindings to use shortcuts
549ac1a... searchentry: Port bindings to use shortcuts
dc18848... scrolledwindow: Port bindings to use shortcuts
bd6461e... scalebutton: Port bindings to use shortcuts
a24e748... scale: Port bindings to use shortcuts
f714442... notebook: Port bindings to use shortcuts
922ed8c... listbox: Port bindings to use shortcuts
41733b9... label: Port bindings to use shortcuts
f8597af... infobar: Port bindings to use shortcuts
3527e57... iconview: Port bindings to use shortcuts
c659d25... eventcontrollerkey: Remove unused header
9f46cff... combobox: Redo key event forwarding hack
6ab8fea... treeview: Redo event forwarding hack
d418193... accelgroup: Actually have a default mod mask
35ee059... gtk: Remove bindings
3da8686... accellabel: Get rid of class variables
91b430d... accellabel: Move gtk_accelerator_get_label() code
00690ad... accelgroup: Add gtk_accel_group_print_label()
e9b3a26... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
3a0c887... shortcutcontroller: Add GtkShortcutScope
db8fa86... gtk-demo: Add a dumb demo for shortcut triggers
ee427e6... gdk: Remove GDK_RELEASE_MASK
bb12b71... window: Get rid of public APIs that shouldn't be
ef51999... window: Put F10 accelerator into its own shortcut controlle
cf2d773... shortcuttrigger: Add support for mnemonics
e7d3995... shortcut: Add gtk_shortcut_set_mnemonic_activate()
0003c9b... label: Implement mnemonics using shortcuts
2f54f9f... shortcutmanager: Add
6fcc9a9... window: Remove all old mnemonic handling API
0a4423b... menushell: Remove old mnemonic handling
c131839... gtk: Remove accel paths
e4c2e7c... gtk: Remove GtkAccelMap
8d011c1... accelgroup: Remove unneeded APIs
7eafe99... shortcut: Add GtkShortcutAction
1e08123... shortcut: Change the API for creating shortcuts
bd088ec... gtk-demo: Port the sliding puzzle demo to shortcuts
ad81e42... shortcutcontroller: Implement GListModel
76d5c8b... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
bdd8b3b... widget: Keep keybindings as a GListStore
6e29e7d... shortcutaction: Add gtk_shortcut_action_to_string()
13ab159... gdk: Make gdk_keyval_name() return a const char
c4e57a9... shortcuts: Manage managed shortcuts with a custom model
7c7fb87... shortcuttrigger: Add hash(), equal(), and compare() functio
eba2dad... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
99371cf... accel: Add display arg to gtk_accelerator_parse_with_keycod
e5d588d... application: Replace accelerator handling with shortcuts
7d0b93a... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
a37a884... shortcutaction: INtegrate with GtkBuilder property parsing
38c579a... shortcutcontroller: Implement GtkBuildable
9d4e3dc... testgtk: Port keyval example to shortcut controllers
6ff6d71... widget: Remove gtk_widget_add_accelerator()
2acbade... doc tools: Create AccelLabel image without using GtkAccelGr
d32e0e8... testsuite: Remove GtkAccelGroup usage
774d077... testmenubutton: Don't create a GtkAccelGroup
c618f3f... accels: Remove GtkAccelGroup
36c09f3... filechooser: Remove outdated hack
d27bdbd... filechooser: Trigger the location popup via bindings
Commits added to the branch:
4b96e7f... Application: Do not reuse Ctrl+F1 for help-overlay (*)
fc15a40... Fixed bug that prevented GTK from storing printer driver pr (*)
5dd7f20... Fixed code styling. (*)
26febcc... Fixed win32 printer dialogue not saving devmode->dmDeviceNa (*)
4b2e4f6... Always emit reset for IM preedit with mouse click (*)
f15a34c... gdk: Handle small final sigma in gdk_keyval_convert_case (*)
5040d81... gdkseatdefault: Unref removed slave devices (*)
9c6669b... gdk/x11: Properly unref removed device in XI2 device manage (*)
5be1457... imwayland: Connect gtk_im_context_focus_in/out to GtkEventC (*)
17ca95a... popover: Do not validate the css node on show() (*)
12ec090... Merge branch 'wip/otte/for-master' into 'master' (*)
65050a1... css: Don't do the "all set" test (*)
c6158f1... cssselector: Reorder functions (*)
f0fe2e0... Fix a doc typo (*)
5e3cbff... cssselector: Rework how we handle the bloom filter (*)
fd021e7... Merge branch 'wip/otte/for-master' into 'master' (*)
b3f454e... Merge branch 'fix-doc-typo' into 'master' (*)
a7b34df... widget: Add style class API (*)
058f82d... Add gtk-doc as a subproject (*)
98e6e0c... ci: Update the version of Meson in the CI image (*)
51e155b... ci: Deploy the API reference on our GitLab pages (*)
db5d9cc... Remove reftests from expected-fail list (*)
6830845... Merge branch 'gtk-doc-ci' into 'master' (*)
c3421ce... Silence a compiler warning (*)
db8276f... Merge branch 'wip/baedert/widget-add-style-class' into 'mas (*)
59994bd... performance test: Produce better numbers (*)
5776d0d... css: Split styles into groups (*)
b378f56... Compute style change based on values structs (*)
10e4c04... Use style values directly (*)
75c73ac... Merge branch 'robertroth/shortcuts-overlay-accel' into 'mas (*)
b859407... Merge branch 'reset-with-click' into 'master' (*)
b97054f... Merge branch 'css-style-split-2' into 'master' (*)
83cccfc... Merge branch 'gdk-device-leak-fix' into 'master' (*)
aabb250... Merge branch 'gtk-4-im-wayland-controller-focus-in' into 'm (*)
2488830... x11: add support for _GTK_WORKAREAS_Dn (*)
5e95e15... animatedstyle: Fix the debug build (*)
556a8a8... Merge branch 'wip/muktupavels/work-areas' into 'master' (*)
bba5de7... Update POTFILES.skip (*)
aef67bd... GtkIconTheme: Make the base GtkIconTheme threadsafe (*)
3ac7e30... icon theme: Make GtkIconInfo cached data threadsafe (*)
b96ab74... GtkIconInfo: Implement paintable (*)
aefd844... GtkIconHelper use GtkIconInfo as paintable (*)
c42977a... Convert trivial users of icon theme loading to use info as (*)
53c5427... Add gtk_icon_info_snapshot_with_colors() and use instead of (*)
884e06a... icon theme: Add gtk_icon_info_download_texture() function (*)
dbe0212... icons: Convert use of load() to download_texture() (*)
afa6cc2... Break out cairo color matrix recoloring to gdk_cairo_image_ (*)
6ffb54f... icon-theme: Add gtk_icon_info_download_colored_texture() (*)
97b24b0... tests: Use gtk_icon_info_download_colored_texture instead o (*)
71b3b54... icon-theme: Add async icon loader (*)
317b395... icon-theme: Drop loading_themes recursion check (*)
0d666f0... icon-theme: Use gtk_icon_theme_choose_icon_async in tests (*)
6af4b6a... icon-theme: Drop all load() calls from GtkIconInfo (*)
ab69d43... builder: Use a better name for templates (*)
cb60c1b... builder: Add profiler marks for parsing (*)
929d325... profiler: Exit gracefully on SIGTERM (*)
6a15e91... Rename GtkIcon widget to GtkBuiltinIcon (*)
e2f7786... icon-theme: Rename GtkIconInfo to GtkIcon (*)
b087f9c... icon-theme: Drop the _for_scale() versions and always take (*)
1e6a825... icon-theme: Clean up locking (*)
56ec748... icon theme: Actually don't block in gtk_icon_theme_choose_i (*)
1be9322... icon theme: Actually use scale in choose_icon_async() (*)
55db9d0... icon-theme: Only add theme load profiler mark if we actuall (*)
d2f26b2... icon-theme: Improve profiler mark for icon loads (*)
ff3e022... icon helper: Remove profiler mark (*)
6a8001f... icon-theme: Preload default icon themes in thread (*)
d1c6d78... GtkImage: Preload icons during css validation (*)
2b20212... icon-theme: Fix indentation of matrix values (*)
b227a2f... icon-theme: Use GtkSnapshot, not GdkSnapshot (*)
ff0642b... icon-theme: Remove trailing whitespaces (*)
f7cd2a7... Fix warnings in gdk gir build (*)
2ec51b7... icon-theme: Update the docs (*)
27799ba... Remove final references to "icon info" with just "icon" (*)
5f8c2b5... indentation: fix various alignment issues (*)
d1cd578... icon-theme: Add i/o priority to choose_icon_async() (*)
c69327c... icon-theme: Show which icon loads are threaded in profile m (*)
498ab6a... IconHelper: Only preload icons once (*)
b67d582... GtkIconHelper: Preload icons for mapped widgets with higher (*)
d478ae1... icon-theme: Avoid reentrancy issues while loading icon them (*)
09ef67a... icon-theme: Add icon theme name in profiler mark (*)
99c89d6... Merge branch 'icon-theme-rework' into 'master' (*)
4071e1e... build: require sassc and drop generated .css files (*)
a46f9af... Remove primary monitor api (*)
c91c4b6... Merge branch 'kill-primary-monitor-2' into 'master' (*)
f140b15... Merge branch 'meson-sassc-subproject' into 'master' (*)
9f55377... Updated Spanish translation (*)
0c5ba00... Update Karbi translation (*)
6104c12... Build fix for GtkCssValues (*)
79c8a16... Remove simple search engine (*)
09612a1... filechooser: Remove debug spew (*)
7479564... modelbutton: Update a11y states (*)
7027fc9... Make it easy to recognize initial style values (*)
7fbb37a... background: Don't render initial backgrounds (*)
5faf977... border: Don't render initial borders (*)
27223f7... Merge branch 'initial-style' into 'master' (*)
f84fdfc... Merge branch 'sigma' into 'master' (*)
621120d... css: Fix an oversight in style change computation (*)
66af531... display-x11: don't mention gdk_monitor_is_primary in the do (*)
e7f2833... Merge branch 'wip/muktupavels/update-documentation' into 'm (*)
f291518... tests/testdnd2.c: Don't include unistd.h unconditionally (*)
69ed4c9... demos/widget-factory/widget-factory.c: Include stdlib.h (*)
4ab12ab... Remove last GtkWidgetPath reference (*)
f8d3845... meson/MSVC builds: Use -utf-8 where available (*)
0a8d760... icon-cache: Add new function to list all the icons in a dir (*)
e417066... IconTheme: Make icon lookups faster (*)
308d434... GtkIconCache: Remove unused code (*)
ef7172d... emojichooser: Make public (*)
a3be0ec... Don't use xsettings or xft defaults in testsuite (*)
046de4c... icon-theme: Only have one copy of the icon flags enum (*)
4685fe1... Merge branch 'faster-theme-lookup' into 'master' (*)
b8ffe5b... css: Fix the initial values optimization (*)
85e5922... filechooser portal: Free portal proxy when bus connection c (*)
008eb04... tests: Initialize dbus before gtk (*)
a1856c3... a11y tests: Ignore "active" flag on toplevel (*)
bfebc2b... icontheme: Remove gtk_icon_theme_get_default() (*)
b713b9f... icontheme: Remove async APIs (*)
bbbe39f... icontheme: Make text direction a lookup argument (*)
10023b5... icontheme: Remove GTK_ICON_LOOKUP_USE_BUILTIN (*)
4c3363b... icontheme: Remove NO_SVG and FORCE_SVG flags (*)
48b9791... icontheme: Remove gtk_icon_theme_rescan_if_needed() (*)
3bba52e... icontheme: Remove crayon APIs (*)
7e8d821... Revert "Break out cairo color matrix recoloring to gdk_cair (*)
4b96ba5... icontheme: Remove gtk_icon_get_base_size() and gtk_icon_get (*)
544cd1a... icontheme: Clean up includes (*)
f7a5dd7... icontheme: Remove contexts (*)
571021c... icontheme: Pass fallbacks as optional argument to lookup_ic (*)
138de60... icontheme: Remove GENERIC_FALLBACKS (*)
c91be54... tooltip: Don't css-validate (*)
410541f... Rename GtkIcon to GtkIconPaintable (*)
cc22987... Merge branch 'wip/otte/icontheme' into 'master' (*)
3cb150a... widget: Remove _gtk_widget_is_drawable() (*)
a163571... widgetfocus: Remove unnecessary check (*)
3bb8b56... treelistmodel: Small documentation tweaks (*)
6640881... maplistmodel: Add an example to the docs (*)
903af75... widget: Skip not-drawable widgets in snapshot_child (*)
3f7e409... Merge branch 'wip/otte/for-master' into 'master' (*)
3177ac4... cssnode: Remove redundant check (*)
8722837... pathbar: Remove unneeded code (*)
546a748... widget: Replace style-updated signal with css_changed vfunc (*)
db9730b... stylecontext: Remove the "changed" signal (*)
b9c880f... testsuite: Remove the stylecontext test (*)
31713ab... stylecontext: Remove gtk_style_context_new() (*)
416182a... style context: Remove parent relationship (*)
98b42f6... css: Remove unused function (*)
b75d408... css: Make some local variables const (*)
fcb08a2... stylecontext: Remove unused typedef (*)
ed742f1... testperf: Allow measuring start time (*)
b7b2510... testperf: More flexible mark selection (*)
85ad943... placessidebar: Change some initial property values (*)
1e6171a... Read bookmarks async (*)
ed6c0dc... Don't export color picker functions (*)
005ea7a... entry: Avoid criticals in dispose (*)
47c21a2... textview: Don't update action state in dispose (*)
b1d5de7... notebook: Don't trigger criticals in dispose (*)
955305a... treestore: Silence compiler warnings (*)
9e6ae7a... gdk: Silence some compiler warnings (*)
9a446f2... frameclock: cosmetics (*)
1cb575a... icontheme: Remove some dead code (*)
b996b85... Add a lib64 variant of gtk.supp (*)
fac435b... widget: Fix a memory leak with class actions (*)
25c25ba... icontheme: Fix various memory leaks (*)
54f6515... emojichooser: Add profiler marks for loading (*)
0ad7912... Merge branch 'wip/otte/css' into 'master' (*)
9746b72... Merge branch 'public-emojichooser' into 'master' (*)
ac7dd02... Merge branch 'master.msvc' into 'master' (*)
34cc680... testsuite: Fix bloomfilter style tests (*)
d1bd127... testsuite: Make tests run without a11y bus (*)
e41e807... css tests: Ignore ".csd" vs ".solid-csd" (*)
8703c7b... Merge branch 'better-test-isolation-2' into 'master' (*)
2f369b6... Merge branch 'kill-simple-search' into 'master' (*)
b6e2699... notebook: Update arrows when text direction changes (*)
5c594fc... Merge branch 'WindowsPrintDriverPreferencesMaster' into 'ma (*)
07f2583... bindings: Replace GtkBindingArg arguments with GVariant
350559a... bindings: Add gtk_binding_entry_add_signal_variant()
e6442c5... bindings: Parse into GVariantBuilder directly
f283c93... bindings: Make gtk_binding_parse_signal() use GVariantBuild
1cbee68... shortcutcontroller: Introduce
02b9436... bindings: Split out function to invoke an action signal
a3fdb0a... gtk: Add GtkShortcut
1669dd4... widget: Add gtk_widget_class_add_shortcut()
48ae9fc... bindings: Add more variant types
d271186... window: Port bindings to use shortcuts
0d8cc18... shortcut: Add GtkShortcutTrigger
626a12b... trigger: Add an alternative trigger
44ae829... assistant: Port bindings to use shortcuts
95628c6... combobox: Port bindings to use shortcuts
35f4a2f... shortcut: Add gtk_shortcut_set_callback()
f35b8b8... bindings: Export action activation internally
987b33e... shortcut: Add action activation
fcfaa3b... Allow installing bindings bound to actions
f6fe837... text: Port to widget shortcuts
890c120... dialog: Port binding to use shortcuts
1d25790... widget: Port bindings to use shortcuts
025856c... treeview: Port bindings to use shortcuts
9553fe9... shortcutcontroller: Add private API for running class short
7975e33... shortcutcontroller: Add gtk_shortcut_controller_add_shortcu
66a4413... toolbar: Port bindings to use shortcuts
deb920f... filechooserwidget: Port bindings to use shortcuts
c471b3d... textview: Port bindings to use shortcuts
bd38128... spinbutton: Port bindings to use shortcuts
8bee5c1... paned: Port bindings to use shortcuts
6cd08e8... flowbox: Port bindings to use shortcuts
32176ed... shortcutswindow: Port bindings to use shortcuts
39a0deb... shortcutssection: Port bindings to use shortcuts
47420da... searchentry: Port bindings to use shortcuts
c9b63a4... scrolledwindow: Port bindings to use shortcuts
58ca4d2... scalebutton: Port bindings to use shortcuts
b9c95ae... scale: Port bindings to use shortcuts
82c2fe4... notebook: Port bindings to use shortcuts
600b02b... listbox: Port bindings to use shortcuts
3d9d76f... label: Port bindings to use shortcuts
b4e36fd... infobar: Port bindings to use shortcuts
a0a92d4... iconview: Port bindings to use shortcuts
7c84401... combobox: Redo key event forwarding hack
f4350ec... widget: Add private accessor to event controllers
3500925... treeview: Redo event forwarding hack
a2cdf0f... accelgroup: Actually have a default mod mask
387c053... entry: Remove unused include
3f5621d... passwordentry: Remove unused include
74cc743... popovermenu: Port to shortcuts
d62b228... popover: Remove unused include
f90cfb0... Remove bindings activation from GtkEventControllerKey
150198d... cssprovider: Remove unused include
66043a8... Remove unused include
e27ed01... gtk: Remove bindings
74e5e34... accellabel: Get rid of class variables
6665727... accellabel: Move gtk_accelerator_get_label() code
a96bcd3... accelgroup: Add gtk_accel_group_print_label()
d805bc6... shortcuttrigger: Add gtk_shortcut_trigger_to_label()
7c5f33a... shortcutcontroller: Add GtkShortcutScope
5a59a7c... gtk-demo: Add a dumb demo for shortcut triggers
abd93c7... gdk: Remove GDK_RELEASE_MASK
9a9bdd3... window: Get rid of public APIs that shouldn't be
d222b21... window: Put F10 accelerator into its own shortcut controlle
28e5529... shortcuttrigger: Add support for mnemonics
e051626... shortcut: Add gtk_shortcut_set_mnemonic_activate()
23f8200... label: Implement mnemonics using shortcuts
f1789ff... Add GtkShortcutManager
5e31752... window: Remove all old mnemonic handling API
561a2c6... Remove GtkMnemonicHash
d9deaa0... gtk: Remove accel paths
ac887b9... gtk: Remove GtkAccelMap
2d1d5ef... accelgroup: Remove unneeded APIs
30d79b9... shortcut: Add GtkShortcutAction
74524be... shortcut: Change the API for creating shortcuts
8c88bd5... gtk-demo: Port the sliding puzzle demo to shortcuts
20ea427... shortcutcontroller: Implement GListModel
410a291... shortcutcontroller: Add gtk_shortcut_controller_new_for_mod
56d3414... widget: Keep keybindings as a GListStore
6ceee4b... shortcutaction: Add gtk_shortcut_action_to_string()
a9a490c... gdk: Make gdk_keyval_name() return a const char
4aec80a... shortcuts: Mananage managed shortcuts with a custom model
e3bf73b... shortcuttrigger: Add hash(), equal(), and compare() functio
3d6fd81... accelerators: Make gtk_accelerator_parse() return TRUE/FALS
bc8f276... accel: Add display arg to gtk_accelerator_parse_with_keycod
b01e521... application: Replace accelerator handling with shortcuts
ae1e10f... shortcuttrigger: Add gtk_shortcut_triger_new_parse_string()
1809d70... shortcutaction: INtegrate with GtkBuilder property parsing
c4915d9... shortcutcontroller: Implement GtkBuildable
5574163... testgtk: Port keyval example to shortcut controllers
fb1d92a... widget: Remove gtk_widget_add_accelerator()
fe8b8f8... doc tools: Create AccelLabel image without using GtkAccelGr
c28013b... testsuite: Remove GtkAccelGroup usage
0f16b51... testmenubutton: Don't create a GtkAccelGroup
8cc3b95... accels: Remove GtkAccelGroup
82ebe18... filechooser: Remove outdated hack
3a61b09... filechooser: Trigger the location popup via bindings
(*) 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]