summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2019-06-05Fix scaling overcorrection when caching frame bordersVictor Kareh1-18/+16
2019-06-05frame: remove uneeded includeVictor Kareh1-4/+0
2019-06-05compositor: fix border_sizeVictor Kareh1-0/+23
2019-06-05frame: make frame window transparentVictor Kareh1-6/+20
2019-06-05frames: apply shapes in different wayVictor Kareh3-4/+77
2019-06-05frames: add dest_kind to apply_cairo_region_to_windowVictor Kareh1-3/+4
2019-06-05frames: Fall back to title bar if nothing else matchedVictor Kareh1-1/+4
2019-06-05theme-viewer: Fix invisible bordersVictor Kareh2-10/+11
2019-06-05window: Correct coordinates for the configure eventVictor Kareh1-4/+8
2019-06-05frame: Make sure to offset by invisible borders when unmanaging windowsVictor Kareh1-2/+5
2019-06-05window: Fix _NET_FRAME_EXTENTS to work properlyVictor Kareh1-4/+7
2019-06-05theme: don't add invisible borders for windows that can't be resizedVictor Kareh1-7/+14
2019-06-05window: Fix window placement to exclude invisible bordersVictor Kareh1-4/+4
2019-06-05theme: Don't add any bottom border to shaded windowsVictor Kareh1-4/+4
2019-06-05Account for invisible borders when constraining modal dialogsVictor Kareh1-1/+1
2019-06-05compositor: fix shadow size and placementVictor Kareh1-6/+9
2019-06-05MetaWindow: Repurpose get_outer_rect and add get_input_rectVictor Kareh2-10/+50
2019-06-05MetaWindow: Compensate for invisible border changesVictor Kareh1-20/+20
2019-06-05ui: Replace inline borders in MetaFrameGeometry with MetaFrameBorderVictor Kareh3-172/+198
2019-06-05MetaFrameBorders: add invisible bordersVictor Kareh4-4/+29
2019-06-05theme: add invisible_border to metacity themeVictor Kareh1-0/+5
2019-06-05compositor: don't draw shadow under decorationsVictor Kareh1-54/+56
2019-06-05compositor: add function to convert cairo region to xserver regionVictor Kareh1-0/+29
2019-06-05constraints: fix mem leak in meta_window_constrain()Victor Kareh1-3/+10
2019-06-05MetaFrames: factor out MetaUIFrame accessors for borders, corner radiusesVictor Kareh1-15/+38
2019-06-05frame: Add "get_corner_radiuses" chainVictor Kareh6-0/+83
2019-06-05frame: destroy window->frame_bounds when destroying the frameVictor Kareh1-0/+5
2019-06-05Only shadow ARGB windows with a frame outside the frameVictor Kareh9-79/+203
2019-06-05Fix XShapeVictor Kareh1-1/+1
2019-06-05compositor: don't draw shadow under windowsVictor Kareh3-11/+66
2019-06-05constraints: initialize window->user_rect in initial placementVictor Kareh1-0/+1
2019-06-05theme: Make meta_frame_draw_theme take a GtkStyleContext instead of a widgetVictor Kareh5-56/+21
2019-06-05remove common.cVictor Kareh3-35/+9
2019-06-05build everything as libraryVictor Kareh1-23/+11
2019-06-05Allow raise_on_click to be set independent of focus_modeVictor Kareh2-6/+2
2019-06-05window: initialize few variablesVictor Kareh1-0/+2
2019-06-05frames: Explicitly initialize style contextsVictor Kareh1-0/+1
2019-06-05fix a crash-on-exitVictor Kareh1-0/+9
2019-06-05ui-frame: Add support for style variantsVictor Kareh2-4/+93
2019-06-05ui-frames: Delay attaching the style to new framesVictor Kareh2-1/+4
2019-06-05core: Update frame style when _GTK_THEME_VARIANT changesVictor Kareh1-0/+2
2019-06-05ui: Add meta_ui_update_frame_style()Victor Kareh4-0/+25
2019-06-05core: Allow retrieving the theme variant via core_get()Victor Kareh2-0/+4
2019-06-05window: Parse _GTK_THEME_VARIANT propertyVictor Kareh4-0/+27
2019-06-05MetaFrameBorders: Add meta_frame_borders_clearVictor Kareh7-34/+49
2019-06-05Replace public MetaFrameGeometry with MetaFrameBordersVictor Kareh18-358/+295
2019-06-03alt+tab popup: bugfix mouse click handling for scale factor > 1osch3-15/+28
2019-06-03alt+tab popup: follow mouse while mouse button is pressedosch2-1/+26
2019-06-03Handle mouse clicks in Alt+Tab Popuposch3-18/+110
2019-06-03Allow use of up/down arrow keys in alt+tab popuposch4-12/+87