Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | place: suppress logically dead code defects | Alberts Muktupāvels | 2021-03-14 | 1 | -0/+6 | |
| | | | | | | Both enumeration values are handled outside of switch. Coverity CID: #1445661 | |||||
* | session: fix memory leak | Alberts Muktupāvels | 2021-03-14 | 1 | -3/+1 | |
| | | | | Coverity CID: #1502682 | |||||
* | xprops: remove unneeded NULL check | Alberts Muktupāvels | 2021-03-14 | 1 | -5/+2 | |
| | | | | Coverity CID: #1418331 | |||||
* | frames: suppress logically dead code defect | Alberts Muktupāvels | 2021-03-14 | 1 | -1/+5 | |
| | | | | | | | META_GRAB_OP_NONE enumeration value is intentionally added here to avoid compiler warning about unhandled value. Coverity CID: #1445650 | |||||
* | accellabel: simplify meta_accel_label_update | Alberts Muktupāvels | 2021-03-14 | 1 | -3/+0 | |
| | ||||||
* | accellabel: remove signal_quote1 and signal_quote2 | Alberts Muktupāvels | 2021-03-14 | 2 | -4/+0 | |
| | ||||||
* | accellabel: remove unneeded padding in class struct | Alberts Muktupāvels | 2021-03-14 | 1 | -6/+0 | |
| | ||||||
* | accellabel: remove unused accel_seperator | Alberts Muktupāvels | 2021-03-14 | 2 | -4/+1 | |
| | ||||||
* | stack-tracker: stop using GSlice | Alberts Muktupāvels | 2021-03-14 | 1 | -5/+5 | |
| | ||||||
* | core: use g_memdup2 | Alberts Muktupāvels | 2021-03-14 | 2 | -2/+2 | |
| | ||||||
* | metacity-message: use gettext macros from glib | Alberts Muktupāvels | 2021-03-14 | 1 | -5/+1 | |
| | ||||||
* | util: use gettext macros from glib | Alberts Muktupāvels | 2021-03-14 | 1 | -4/+1 | |
| | ||||||
* | window: check XResQueryClientIds return value | Alberts Muktupāvels | 2020-10-22 | 1 | -5/+12 | |
| | ||||||
* | session: check fcntl return value | Alberts Muktupāvels | 2020-10-21 | 1 | -3/+8 | |
| | | | | | | This function can fail. CID 1220275. | |||||
* | compositor-xrender: use GRand to generate random numbers | Alberts Muktupāvels | 2020-10-10 | 1 | -3/+9 | |
| | ||||||
* | window: make window_is_terminal private | Jasper St. Pierre | 2020-10-10 | 2 | -9/+5 | |
| | ||||||
* | stack: don't ignore workspace in get_default_focus_window | Alberts Muktupāvels | 2020-10-10 | 3 | -7/+20 | |
| | | | | | | Commit 00b3e2af07a3 stopped using workspace argument. Redo that change to use passed in workspace instead of assuming it is always active workspace. | |||||
* | compositor-vulkan: use enumeration type to find nick | Alberts Muktupāvels | 2020-09-13 | 1 | -20/+9 | |
| | ||||||
* | main: use enumeration type to find value | Alberts Muktupāvels | 2020-09-13 | 2 | -9/+13 | |
| | ||||||
* | compositor: add MetaCompositorXPresent | Alberts Muktupāvels | 2020-09-12 | 6 | -0/+326 | |
| | | | | https://gitlab.gnome.org/GNOME/metacity/-/issues/13 | |||||
* | compositor-xrender: add meta_compositor_xrender_draw | Alberts Muktupāvels | 2020-09-12 | 2 | -35/+61 | |
| | ||||||
* | compositor: add ready_to_redraw vfunc | Alberts Muktupāvels | 2020-09-12 | 2 | -0/+16 | |
| | ||||||
* | compositor-xrender: move root buffer creation to vfunc | Alberts Muktupāvels | 2020-09-12 | 2 | -25/+44 | |
| | ||||||
* | compositor-xrender: add meta_compositor_xrender_create_root_buffer | Alberts Muktupāvels | 2020-09-12 | 2 | -40/+55 | |
| | ||||||
* | compositor-xrender: make derivable | Alberts Muktupāvels | 2020-09-12 | 2 | -134/+204 | |
| | ||||||
* | compositor-xrender: fix memory leaks | Alberts Muktupāvels | 2020-09-12 | 1 | -0/+12 | |
| | ||||||
* | window-props: remove support for _NET_WM_PID | Alberts Muktupāvels | 2020-09-12 | 3 | -77/+0 | |
| | ||||||
* | window-props: use meta_window_get_client_pid | Alberts Muktupāvels | 2020-09-12 | 1 | -7/+11 | |
| | ||||||
* | delete: use meta_window_get_client_pid | Alberts Muktupāvels | 2020-09-12 | 1 | -2/+5 | |
| | ||||||
* | bell: use meta_window_get_client_pid | Alberts Muktupāvels | 2020-09-12 | 1 | -1/+5 | |
| | ||||||
* | window: add meta_window_get_client_pid | Alberts Muktupāvels | 2020-09-12 | 2 | -0/+39 | |
| | ||||||
* | prefs: don't use define in string concatenation | Alberts Muktupāvels | 2020-09-06 | 1 | -1/+1 | |
| | | | | https://gitlab.gnome.org/GNOME/metacity/-/commit/676fea75be3fefed957a6b67cdb87cff92972895#note_906088 | |||||
* | prefs: add new compositor setting | Alberts Muktupāvels | 2020-09-05 | 6 | -48/+195 | |
| | | | | And deprecate old compositing-manager setting. | |||||
* | compositor-vulkan: do not change compositing-manager setting | Alberts Muktupāvels | 2020-09-05 | 3 | -4/+13 | |
| | ||||||
* | core: remove unused functions | Alberts Muktupāvels | 2020-09-04 | 2 | -131/+3 | |
| | ||||||
* | core: Remove META_CORE_IS_TITLEBAR_ONSCREEN | Florian Müllner | 2020-09-04 | 2 | -4/+0 | |
| | | | | | | | The functionality is no longer needed outside of core/, so remove the getter. https://bugzilla.gnome.org/show_bug.cgi?id=652369 | |||||
* | window: fix coerced value | Marek Ch | 2020-09-04 | 1 | -1/+1 | |
| | | | | (int) 0.5 = 0, so there always was 0 instead of 50% | |||||
* | draw-workspace: use correct enum type | Alberts Muktupāvels | 2020-07-27 | 1 | -1/+1 | |
| | ||||||
* | compositor-xrender: do not create shadows when disabled | Alberts Muktupāvels | 2020-07-13 | 3 | -5/+15 | |
| | | | | https://gitlab.gnome.org/GNOME/metacity/-/issues/12 | |||||
* | stack-tracker: don't log warnings on race conditions | Alberts Muktupāvels | 2020-07-11 | 1 | -12/+18 | |
| | | | | | Based on mutter commit: https://gitlab.gnome.org/GNOME/mutter/-/commit/53f61f3778a41bb2e316 | |||||
* | window-props: change debug message for WM_PROTOCOLS | Alberts Muktupāvels | 2020-06-28 | 1 | -4/+2 | |
| | ||||||
* | compositor-vulkan: fix build | Alberts Muktupāvels | 2020-06-06 | 1 | -0/+2 | |
| | | | | | | VK_PHYSICAL_DEVICE_TYPE_RANGE_SIZE enum was removed in 1.2.140. https://gitlab.gnome.org/GNOME/metacity/-/issues/10 | |||||
* | window-props: use XResQueryClientIds to get pid | Alberts Muktupāvels | 2020-05-01 | 1 | -0/+47 | |
| | | | | | | | | _NET_WM_PID is unreliable! It can be faked or pid might be from different namespace. Ignore _NET_WM_PID and use XResQueryClientIds to get pid. https://gitlab.gnome.org/GNOME/metacity/-/issues/9 | |||||
* | build: fix enum type generation | Alberts Muktupāvels | 2020-04-30 | 2 | -3/+3 | |
| | | | | | Replace filename with basename in template file and also regenerate enum types if Makefile.am changes. | |||||
* | libmetacity: remove shade, stick and above buttons | Alberts Muktupāvels | 2020-04-30 | 6 | -290/+2 | |
| | | | | | | | | | | | | | | | | | 1) These buttons are broken with default GTK theme. As nobody has reported bug I assume these buttons are unused. GTK is default theme type since 3.2.0. 2) These buttons are not supported by client side decorated windows. 3) Few Metacity themes I checked had no icons for these buttons. They had empty draw_ops... 4) These buttons has been removed also from Mutter. Functionality itself is not removed! Still available using window menu and/or keybindings. | |||||
* | libmetacity: remove appmenu button | Alberts Muktupāvels | 2020-04-30 | 6 | -41/+0 | |
| | | | | | This button has never been used by Metacity nor by Compiz. Remove everyting related to this button. | |||||
* | group: free group if returning early | Alberts Muktupāvels | 2020-04-30 | 1 | -1/+4 | |
| | | | | | Based on mutter commit: https://gitlab.gnome.org/GNOME/mutter/-/commit/1d75d5aa2f5e5a7b1457 | |||||
* | remove reduced-resources setting | Alberts Muktupāvels | 2020-03-27 | 16 | -842/+50 | |
| | | | | | | | | | | | | | | | | | | | Reduced resources setting was used to disable minimize effect and to show wireframe when moving or resizing windows. Minimize effect still can be disabled by using enable-animations setting from org.gnome.desktop.interface schema. And if you are really trying to reduce resource usage you probably already have animations disabled. Wireframe mode has not been updated/fixed to work with CSD windows and/or to exclude shadow/resize area from SSD windows. Also quickly testing with and without compositor wireframe sometimes leaves parts of frame on screen. Considering that there has not been any bug report about broken wireframe mode I think it is time to remove it instead of wasting time trying to fix something that nobody is using. | |||||
* | iconcache: remove dead code | Alberts Muktupāvels | 2020-03-26 | 1 | -34/+5 | |
| | | | | | Based on mutter commit: https://gitlab.gnome.org/GNOME/mutter/-/commit/92388892b3d93e59f053 | |||||
* | iconcache: remove want_fallback | Alberts Muktupāvels | 2020-03-26 | 2 | -18/+2 | |
| | | | | It is always TRUE. |