summaryrefslogtreecommitdiff
path: root/src/core/window.c
AgeCommit message (Expand)AuthorFilesLines
2022-10-15window: do not disable fullscreen for dialogsAlberts Muktupāvels1-1/+2
2022-03-11Fix some -Wfloat-conversion warningsrbuj1-7/+7
2022-02-13Remove TRUE, FALSE from if statementrbuj1-8/+5
2022-01-27Fix implicit conversion changes signedness: 'gboolean' to 'guint'rbuj1-5/+5
2021-06-07window: add support for _GNOME_WM_STRUT_AREAraveit651-0/+88
2021-06-04window: Do not render shadows on left/right tiled windowsMartin Wimpress1-0/+12
2021-06-04iconcache: Use GDesktopAppInfo to find correct application iconsVictor Kareh1-0/+1
2021-05-28window: Track window rectangle before corner tilingVictor Kareh1-4/+16
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