[gtk] (301 commits) Non-fast-forward update to branch wip/muktupavels/work-areas
- From: Alberts Muktupāvels <muktupavels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] (301 commits) Non-fast-forward update to branch wip/muktupavels/work-areas
- Date: Wed, 29 Jan 2020 12:39:30 +0000 (UTC)
The branch 'wip/muktupavels/work-areas' 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:
ceecb81... x11: add support for _GTK_WORKAREAS_Dn
Commits added to the branch:
4b96e7f... Application: Do not reuse Ctrl+F1 for help-overlay (*)
4b2e4f6... Always emit reset for IM preedit with mouse click (*)
3c50e53... Change the signature of gtk_css_style_get_static_style (*)
2c231f4... Revisit gtk_css_style_get_static_style one more time (*)
789f6f3... css: Avoid computing change too often (*)
dd0cc9d... Merge branch 'matthiasc/css-change-tracking' into 'master' (*)
0a49726... cssprovider: Keep selectors around (*)
1caf197... css: Don't got to the selector tree for change (*)
105acfe... Remove no longer used code (*)
3fcbe8d... Remove an unused define (*)
2b50420... Merge branch 'matthiasc/css-change-tracking-2' into 'master (*)
60cd7cd... css: Fix the ANY matcher state list (*)
0dba6e5... Cosmetic change (*)
f0c1c33... css: Simplify the superset matcher (*)
007713c... css: Add a matcher type enum (*)
7588655... Allow printing css matchers (*)
93b5b48... cssmatcher: Change get_state to has_state (*)
7738a05... Merge branch 'matthiasc/css-change-tracking-3' into 'master (*)
9576222... imwayland: Fix get_preedit_string cursor position (*)
da2e184... Merge branch 'fix-imwayland-cursor' into 'master' (*)
26c4c28... Fix a few bugs in the css change flag definition (*)
00a488a... gtkgesture: Fix get-center for touchpad gestures (*)
1a9b1f3... demo: Use pinch translation in the gestures demo (*)
23f84e3... Merge branch 'gtk-fix-gesture-get-center' into 'master' (*)
69fb364... Tweak the file transfer portal _again_ (*)
6e09c5c... Quiet compiler warnings in release builds (*)
cc3cf58... cssnodedeclaration: Make print output deterministic (*)
1e7705c... cssnode: Fix a corner case in style computation (*)
81b65ea... Add an Empty theme for tests (*)
f1fce52... node tests: Clean up --generate support (*)
2e7cb60... node tests: Show the window (*)
d4f3979... node tests: Update expected output (*)
d9b1a1e... style tests: Clean up --generate support (*)
7b1ab8f... style tests: Show the window (*)
0f694b8... style tests: Update expected output (*)
b41bba0... Add a way to dump css node change values (*)
9de3192... Add a test for css change flags (*)
8ecd4e8... Add testcases for css change flags (*)
7d72703... Revert "Remove no longer used code" (*)
d0a8a71... Bring back the reserved bit (*)
b2775d9... Redo the way we compute change (*)
2a919a4... Go back to the tree for computing change (*)
b4a9cf2... Remove no longer needed code (*)
b8b90fe... change tests: Update test output (*)
f28cd6c... Remove the widget-factory test again (*)
03883b8... Merge branch 'matthiasc/css-change-tracking-4' into 'master (*)
0d9a7fe... Adwaita: Remove wildcards (*)
c21280e... Merge branch 'adwaita-performance' into 'master' (*)
06dbde2... csscolorvalue: Don't resolve literal color values (*)
515a527... csscolorvalue: Compute alpha/shade/mix of color literals di (*)
1200fe2... cssvalue: Add type names for all classes (*)
8d15efb... cssarrayvalue: Allow calling array API on non-arrays (*)
9cb2fe5... cssarrayvalue: Don't allocate memory when parsing array val (*)
1f2f277... csscornervalue: Accept other values if x == y (*)
e31c089... cssnumbervalue: Add early-outs to transition code (*)
91aa60b... csssshadwovalue: Remove unused function prototype (*)
741e120... dump css value stats (*)
67991ed... Remove GtkCssRgbaValue (*)
3401150... cssimagefallback: Don't compute new image if only a color i (*)
00aa4f0... cssimagelinear: Use count+array for the color stops, not GA (*)
fc2d05e... cssimageradial: Use array + length instead of GArray (*)
afa9917... gl renderer: Look at shadow color in the outset shadow cach (*)
7d1f915... csscolorvalue: Don't copy rgbas when applying function (*)
8c678ac... css: Move border-width special cases out of GtkCssDimension (*)
7aa17af... testsuite: Update css color output (*)
31aa5a0... cssvalue: Add is_computed flag (*)
ba08f5e... cssvalue: Don't call compute() for already computed css val (*)
24d8c0a... css: Set the is_computed flag for more values (*)
0b2a6e3... cssimage: Add is_computed vfunc (*)
9614354... csscolorvalue: check for singletons in new_literal (*)
7c75ea3... cssvalue: Improve css value accounting output (*)
a3769eb... cssshadowvalue: Only create 2 shadows values for transition (*)
45455f1... Remove GtkCssShadowsValue (*)
c9e972e... cssdimensionvalue: Implement transition() (*)
e448fc4... cssnumbervalue: Move early-out code to GtkCssValue (*)
2e89c53... numbervalue: Add early-out to multiply() (*)
3091679... gl renderer: Render simple border nodes in a simple way (*)
8c98fd2... cssdimensionvalue: remove early-out code from transition() (*)
d861dd5... csshorthandproperty: Try to avoid allocating a GString for (*)
3f38a1c... css: Re-add a lost special case (*)
1efa396... css: Simplify default values (*)
f5182f1... css: Mark transform value as computed (*)
dc8dedc... gl renderer: Draw outset shadows white (*)
85793fe... testsuite: Update expected css errors (*)
821efcb... cssstyle: Implement get_pango_font() directly (*)
dda54b2... widget: Get DPI from style directly (*)
119ebe1... cssstyle: set font variations in get_pango_font() (*)
f8fa946... widget: Get opacity without GtkStyleContext (*)
26506b0... cssimagefallback: Don't snapshot invisible colors (*)
433c830... gl renderer: Pull a local variable in the closest scope (*)
7210c54... Update POTFILES.skip (*)
19280db... x11: Fix release build warnings (*)
46bb1a9... wayland: Fix release build warnings (*)
92cfc03... inspector: Avoid an array overrun (*)
a5530ca... Actually turn of css value accounting (*)
eff1293... Fix a css change testcase (*)
a463dcc... Refine the selector tree printing (*)
bb4efe1... Update Croatian translation (*)
2301916... Update Croatian translation (*)
55cfecc... css: Go back to clearing out selectors (*)
95f00c6... css: Redo the pseudoclass selectors (*)
ce1f1f7... Update Polish translation (*)
cec4c15... Refactor gtk_widget_pick (*)
6e88ccf... pick: Take advantage of transform categories (*)
be4d425... style cascade: Remove some pointless casts (*)
7e2e92a... cssselector: Inline a few things (*)
025902b... textview: Make cursor work when blinking is disabled (*)
a350c24... Add profiler support for css validation (*)
a38ba91... Add some static assertions (*)
b52bcf7... Merge branch 'matthiasc/for-master' into 'master' (*)
b9c81b1... widget: Initialize cssnode name asap (*)
c85d9a3... stylecontext: Change semantics of gtk_style_context_get_pat (*)
563ad2d... containter: Remove gtk_container_get_path_for_child() (*)
6a1adf6... cssnode: Remove unused widget path vfuncs (*)
193eb5b... widget: Remove gtk_widget_get_path() (*)
d59784f... win32: Don't save/restore the context for querying the font (*)
631ea5c... Merge branch 'otte/for-master' into 'master' (*)
e6a0a2f... stylecontext: Remove excess gtk_css_node_invalidate() call (*)
f42e185... Merge branch 'otte/for-master' into 'master' (*)
2a5a52d... selector: Add GtkSelectorCategory (*)
5095313... Merge branch 'otte/for-master' into 'master' (*)
820c940... cssnode: Make the profiler support unconditional (*)
05b98c3... gdk: Make profiler support unconditional (*)
a6f300c... widget-factory: Add a way to quit automatically (*)
ea17728... Prototype a sysprof helper (*)
417edd2... Run the css performance test in the testsuite (*)
23426b0... Fix testsuite without -Dprofiler=true (*)
d32b0d3... ci: Add sysprof-devel to the image (*)
704a659... ci: Build with profiler support (*)
c8485af... Use the v9 image for ci runs (*)
81ddf4b... testsuite: Point performance tests at uninstalled schemas (*)
e9e4bd4... testsuite: Make performance test fail (*)
d24d0e9... Merge branch 'matthiasc/perf-tests' into 'master' (*)
7927bcf... container: Remove an unnecessary check (*)
8cb375d... window: Add a profiler mark around size allocation (*)
5014b2a... widget: Add profiler marks (*)
68fd796... css: Make performance test more flexible (*)
878f355... Make the performance testcase more general (*)
24fa0f8... testsuite: Move the meson performance tests up (*)
feecfca... Adwaita: general typography classes (*)
672d7f6... Merge branch 'wip/jimmac/typography-classes' into 'master' (*)
a6b05a1... Update Japanese translation (*)
a0448e2... Update Japanese translation (*)
95ed9de... icontheme: Add profiler marks for loading icons (*)
36cb812... surface: Add enter/leave events to profiler traces (*)
dfea9bf... wayland: Add profiler marks around surface handling (*)
1194572... window: Rename a profiler mark (*)
3120fb2... ci: Save syscap files from performance tests (*)
56b8d1d... frame clock: Redo the profiler marks (*)
fea42de... surface: Always dd events to the profiler trace (*)
1565f59... gl: Disambiguate profiler marks (*)
278762f... gtk: Clearer names for profiler marks (*)
3c03d79... More profiler reshuffling (*)
527b67a... wayland: Add a mark for cursor loading (*)
59a31e0... gdk: Add a profiler mark for paint_idle (*)
73a214d... application: Add some profiler marks (*)
0fe9643... css: Add a profiler mark around theme loading (*)
9b29da9... iconhelper: Add profiler marks around icon loading (*)
4ac8011... icontheme: Add profiler marks around icon theme loading (*)
88d26b7... Ensure icon themes are loaded with other themes (*)
c3f1ff7... pathbar: Use a css name insead of a style class (*)
560e03f... Adwaita: Remove the .drag-icon class (*)
5d6aeb4... Adwaita: Remove gtkstyle-fallback (*)
c4548e9... Adwaita: Remove .location-bar class (*)
5cc0881... Adwaita: Remove .rubberband class (*)
3483c1a... Adwaita: Remove .entry-tag class (*)
f5865b1... Add profiler marks around css selector tree building (*)
de9f0c5... printing: Fix crash in avahi_service_resolver_cb (*)
5e9d186... Merge branch 'fix-avahi_service_resolver_cb-crash-master' i (*)
f84ecf9... Adwaita: Just use .menu, instead of .appmenu (*)
0351f27... Adwaita: Drop .context-menu (*)
cbed409... Replace .emoji with emoji for css (*)
e13692c... Fix Emoji completion (*)
f9e613f... text: Don't compute invisible char in init (*)
86aa011... Adwaita: Use child selectors in many more places (*)
9eadcd8... testsuite: Update mark names (*)
7e4feb0... colorbutton: Use a css name (*)
c8fa1f1... gl renderer: Transform rounded rect on the GPU (*)
6852882... gl renderer: Move rect transformation to the vertex shader (*)
d965267... cssimagerecolor: Implement is_computed() (*)
d4caf3d... cssimagescaled: Implement is_computed() (*)
aea27b8... cssimagepaintable: Implement is_computed() (*)
7855a98... cssimageicontheme: Avoid copying colors (*)
962e38c... gl renderer: Shorten shaders a bit (*)
cff8304... GskTransform: Add gsk_transform_transform_point() (*)
ab0869e... gl renderer: Add builder offset correctly for non-affine mo (*)
ac4e98f... testsuite: Add test cases for last commit (*)
8afdbd6... gl renderer: Make render_rounded_clip_node clearer (*)
77f8245... gl renderer: Handle blur nodes with invisible children (*)
f80a341... gl renderer: handle cross-fade nodes with invisible childre (*)
8e41fa2... widget: Use gsk_transform_transform_point() in gtk_widget_p (*)
da5d524... css: Print selectors (*)
00be314... Adwaita: Drop menuitem support (*)
975fe76... Adwaita: Remove a wildcard rule for tooltips (*)
5dcce0c... css: Print out relative costs of selectors (*)
55d08d8... Adwaita: Drop menu remnants (*)
871959c... Adwaita: Drop selection mode (*)
16654ee... Merge branch 'matthiasc/for-master' into 'master' (*)
5b6b4f5... Revert "css: Print out relative costs of selectors" (*)
53bc1d6... Revert "css: Print selectors" (*)
4e58541... Make wayland load cursors on demand (*)
2bc6e1b... Merge branch 'wayland-cursors' into 'master' (*)
71ee4df... css: Update affects flags for icons (*)
6e358e2... GtkIcon: Pay attention to style changes (*)
2ee04ee... GtkPaned: Pay attention to style changes (*)
a105256... GtkSpinner: Pay attention to style changes (*)
1eec736... Adwaita: Fix some entry styling (*)
a297129... Add a profiler mark around renderer realization (*)
7da6fdc... widget: Stop using style context internally (*)
731ae8f... gskpango: Stop using style context getters (*)
f1ff699... drag icon: Stop using style context getters (*)
ac902e6... popover: Stop using style context getters (*)
0623b00... Merge branch 'style-context-redux' into 'master' (*)
64e026d... Revert "Ensure icon themes are loaded with other themes" (*)
03595f9... Fix a scrollbar sizing issue (*)
3d9e339... lookup stats (*)
d8144ec... Adwaita: drop the * (*)
53c22bf... Adwaita: take out an unnecessary rule (*)
0df0de0... css: Split style into groups (*)
b4e2df8... Revert "css: Split style into groups" (*)
7bebc3e... Revert "lookup stats" (*)
4287f0d... window: Replace GtkStyleContext use to get surface transfor (*)
1a56a10... cssimage: Add gtk_css_image_to_string() (*)
f62535a... gl renderer: Avoid some work when rendering border nodes (*)
69fe705... GtkCssImageUrl: Implement is_computed() (*)
36e3f4d... cssprovider: Parse selectors without a GList (*)
355a417... cssparser: make a few local variables const (*)
7ccd659... Remove gtkutils{.c,private.h} (*)
942a932... render: Remove gtk_render_background_get_clip (*)
77e0d36... Add pure and const annotations to various functions (*)
2e25698... renderbackground: Avoid unnecessary work in snapshot_backgr (*)
30b37dd... widget: Restructure pick() a bit (*)
352c9ba... dimensionvalue: Add gtk_css_{dimension,corner}_value_is_zer (*)
c7ea83c... cssboxes: Try to avoid doing work for rectangular boxes (*)
a16e1cb... cssdimensionvalue: Remove an outdated comment (*)
05b9a99... gsk: Remove some unused defines (*)
5040d81... gdkseatdefault: Unref removed slave devices (*)
3cdde3f... css: Don't lose inset when computing shadows (*)
185ef21... Update Slovak translation (*)
d0f6979... Update Friulian translation (*)
da73394... Update Malay translation (*)
04beedf... Update Malay translation (*)
baeadea... calendar: Use widgets for the header (*)
616a83f... popover: Fix an oversight in gap coord computation (*)
3940482... Update Brazilian Portuguese translation (*)
997186f... filechooser: Stop using gtk_style_context_get (*)
4b63523... gskpango: Don't free rgba's we don't own (*)
d0aa79b... textutil: Stop using GtkStyleContext (*)
9c6669b... gdk/x11: Properly unref removed device in XI2 device manage (*)
c2d6964... css: Move utility function (*)
496f3c1... Revert "cssmatcher: Inline node values into matcher" (*)
af6128b... Remove gtkwidgetpath.h include where no longer needed (*)
49b47c9... Remove GtkWidgetPath (*)
98eeee5... cssnode: Remove ability to set GType as fallback name (*)
1953bc9... cssnode: Remove init_matcher() vfunc (*)
aa7c5e9... css: Pass node through the lookup code (*)
8b93ea9... css: Get rid of GtkCssMatcher (*)
146b921... cssnode: Convert name + id from interned string to GQuark (*)
2d5a897... selector: Hash differently (*)
6aac56e... cssnodedeclaration: C99-ify the code (*)
170130f... css: Add fast-path for parent selector matching (*)
93cf76b... testsuite: Improve diff_with_file() function (*)
ccdc3ee... selector: Make :not() selectors not radical (*)
495eaf3... css: Use the bloom filter for change matching (*)
6c8b65b... stylecontext: Remove GTK_STYLE_PROPERTY_* defines (*)
18cb15a... stylecontext: Remove gtk_style_context_get_section() (*)
aff2521... cellrenderertoggle: size based on -gtk-icon-size (*)
afbff57... filechooser: Remove default size machinery (*)
43339f1... testcalendar: Don't do dumb stuff with font sizes. (*)
632fab0... stylecontext: Get rid of gtk_style_context_get() (*)
5e4b102... styleproperty: Remove ability to query properties (*)
50a3d9b... Merge branch 'wip/otte/css' into 'master' (*)
c7dca19... selector: Rework iterating over subnodes (*)
1a9ab1a... Merge branch 'wip/otte/css' into 'master' (*)
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
(*) 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]