summaryrefslogtreecommitdiff
path: root/src/core/window.c
AgeCommit message (Expand)AuthorFilesLines
2021-05-26window: Track window rectangle before tilingVictor Kareh1-1/+5
2021-04-30window: Only unmaximize when the window is already maximized.Zhiyi Zhang1-60/+64
2021-03-06i18n: Use glib's gettext support macrosrbuj1-0/+2
2021-03-01window: turn into a GObjectrbuj1-23/+47
2020-09-27window: do not unfocus on new window.rcaridade1451-17/+1
2020-08-18window: expand tile size cycling supportraveit651-0/+3
2020-08-04Remove multiple empty linesrbuj1-14/+0
2020-08-04Remove trailing spaces/tabsrbuj1-20/+20
2020-05-27workspace: Don't try to use per-workspace MRU lists as a hint for focusingrcaridade1451-2/+0
2020-05-27compositor: fix possible crash closing/destroying window . Fixes to previous ...rcaridade1451-0/+11
2020-05-27window: fix crash if workspace is nullrcaridade1451-1/+2
2020-02-21remove warning: 'GTimeVal' is deprecatedrbuj1-29/+16
2020-02-06window: handle legacy fullscreen requestsrcaridade1451-1/+30
2019-10-31window: Add optional tile size cyclingVictor Kareh1-12/+41
2019-10-27tabpopup: Draw transparent OSD-style popupsVictor Kareh1-1/+1
2019-09-04window.c: remove unused variablePavel Shlyak1-3/+0
2019-08-10window: add _GTK_THEME_VARIANT to initial window propertiesmonsta1-1/+2
2019-07-13window: Update allowed action hintsVictor Kareh1-7/+30
2019-06-05update window->has_resize_func at the right time when unfullscreeningVictor Kareh1-3/+5
2019-06-05window: Correct coordinates for the configure eventVictor Kareh1-4/+8
2019-06-05window: Fix _NET_FRAME_EXTENTS to work properlyVictor Kareh1-4/+7
2019-06-05window: Fix window placement to exclude invisible bordersVictor Kareh1-4/+4
2019-06-05MetaWindow: Repurpose get_outer_rect and add get_input_rectVictor Kareh1-10/+48
2019-06-05MetaWindow: Compensate for invisible border changesVictor Kareh1-20/+20
2019-06-05Only shadow ARGB windows with a frame outside the frameVictor Kareh1-6/+39
2019-06-05window: initialize few variablesVictor Kareh1-0/+2
2019-06-05window: Parse _GTK_THEME_VARIANT propertyVictor Kareh1-0/+2
2019-06-05Replace public MetaFrameGeometry with MetaFrameBordersVictor Kareh1-35/+34
2019-04-23window: set atom__NET_WM_STATE_FOCUSED for meta_window_appears_focusedraveit651-1/+1
2019-04-23window: make docks and spashscreens appear focusedraveit651-1/+9
2019-04-23make icon size configurableosch1-1/+4
2019-04-11Replace meta_free_gslist_and_elements with g_slist_free_fullrbuj1-2/+2
2019-03-28Improve performance by removing unused assignmentsrbuj1-8/+1
2019-03-13window: avoid clang warning: garbage valuePablo Barciela1-9/+15
2019-01-31screen: Remove get_current_monitor in favor of get_current_xineramaVictor Kareh1-2/+2
2019-01-07'meta_error_trap_push' instead 'meta_error_trap_push_with_return'Pablo Barciela1-5/+5
2018-08-28theme: replace mutter/metacity with marcoVictor Kareh1-2/+2
2018-08-28Optionally attach modal dialogsMaxim Ermilov1-0/+71
2018-08-28Add meta_window_get_transient_for() methodDavyd Madeley1-0/+23
2018-04-29Correct resize popup position on HiDPI displaysVictor Kareh1-2/+5
2018-02-26window: add _NET_WM_STATE_FOCUSED hint to _NET_WM_STATEmonsta1-5/+18
2018-01-15Bugfix for monitors of different sizesOmar Zeidan1-12/+20
2018-01-15Restructured monitor keybinds and adjust save_rectOmar Zeidan1-0/+58
2018-01-02Fix wrong result in meta_window_titlebar_is_onscreen() for windows without a ...Björn Weber1-1/+1
2018-01-02Add support for gtk3 _GTK_SHOW_WINDOW_MENU eventBjörn Weber1-0/+21
2018-01-02Implemented a setting to disable top tilingOmar Zeidan1-6/+7
2017-12-30Reset tile_resized to false when fullscreeningOmar Zeidan1-1/+6
2017-12-20Fixes windows not going to save_rect when unmaximimizingOmar Zeidan1-0/+2
2017-12-20Allow horizontal and vertical resizing when corner tiledOmar Zeidan1-71/+88
2017-12-20Implemented simple corner tiling by mouse dragOmar Zeidan1-25/+85