summaryrefslogtreecommitdiff
path: root/libmetacity
Commit message (Collapse)AuthorAgeFilesLines
* style-info: add .metacity style class to windowAlberts Muktupāvels2021-10-221-0/+1
| | | | https://gitlab.gnome.org/GNOME/metacity/-/issues/23
* libmetacity: drop use of volatileAlberts Muktupāvels2021-08-211-1/+1
|
* misc: remove Coverity annotationsAlberts Muktupāvels2021-03-193-8/+0
|
* color-spec: fix dereference before null check defectAlberts Muktupāvels2021-03-151-2/+6
| | | | Coverity CID: #1445665
* theme-metacity: suppress logically dead code defectsAlberts Muktupāvels2021-03-151-0/+2
| | | | Coverity CID: #1445656, #1445659
* theme-gtk: suppress logically dead code defectAlberts Muktupāvels2021-03-151-0/+2
| | | | Coverity CID: #1445648
* frame-style: use correct event to suppress defectsAlberts Muktupāvels2021-03-141-2/+2
| | | | Coverity CID: #1445653
* frame-style: suppress logically dead code defectsAlberts Muktupāvels2021-03-141-0/+9
| | | | | | Both enumeration values are handled outside of switch. Coverity CID: #1445653
* theme-metacity: fix memory leakAlberts Muktupāvels2021-03-141-0/+2
| | | | Coverity CID: #1502680
* draw-spec: stop using GSliceAlberts Muktupāvels2021-03-141-2/+2
|
* build: fix enum type generationAlberts Muktupāvels2020-04-302-3/+3
| | | | | Replace filename with basename in template file and also regenerate enum types if Makefile.am changes.
* libmetacity: remove shade, stick and above buttonsAlberts Muktupāvels2020-04-305-159/+1
| | | | | | | | | | | | | | | | | 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 buttonAlberts Muktupāvels2020-04-309-48/+19
| | | | | This button has never been used by Metacity nor by Compiz. Remove everyting related to this button.
* iconcache: simplify ideal size handlingAlberts Muktupāvels2020-03-261-1/+1
| | | | | ideal_width and ideal_height has always same value, same with ideal_mini_width and ideal_mini_height.
* libmetacity: use temporary variable to promote int to doubleAlberts Muktupāvels2020-03-021-2/+9
| | | | | | | | | This is attempt to fix/silence coverity overlapping assignment issues - CID 1491451 and CID 1491452. In practice this does not seem to change anything, in both cases clang and gcc generates same assembly output with optimization level 1 or higher.
* libmetacity: fix memory leakAlberts Muktupāvels2020-01-111-0/+1
| | | | https://gitlab.gnome.org/GNOME/mutter/commit/c13ea4f48ddbb8dfe67acc
* libmetacity: remove meta-enum-types.h from include headersAlberts Muktupāvels2019-10-191-1/+0
|
* libmetacity: fix blurry titlebar fontAlberts Muktupāvels2019-10-162-21/+25
| | | | https://gitlab.gnome.org/GNOME/metacity/issues/2
* libmetacity: avoid deprecated g_memmoveAlberts Muktupāvels2019-07-181-2/+2
| | | | | https://gitlab.gnome.org/GNOME/glib/commit/6554c91b1312013e42b429 https://gitlab.gnome.org/GNOME/glib/commit/6e4a7fca431f53fdfd89af
* libmetacity: add appmenu class to buttonAlberts Muktupāvels2018-11-221-0/+2
|
* replace mutter with metacityAlberts Muktupāvels2018-09-091-1/+1
|
* libmetacity: avoid implicit conversion warningsAlberts Muktupāvels2018-03-111-4/+4
| | | | | warning: implicit conversion from ‘float’ to ‘double’ to match other operand of binary expression [-Wdouble-promotion]
* libmetacity: set a clip region for titleAlberts Muktupāvels2017-07-211-0/+11
|
* libmetacity: add space between buttons and titleAlberts Muktupāvels2017-07-201-6/+2
|
* libmetacity: properly calculate available space for buttonsAlberts Muktupāvels2017-07-202-5/+11
|
* libmetacity: fix copy/paste errorsAlberts Muktupāvels2017-07-182-4/+4
|
* libmetacity: remove unused includeAlberts Muktupāvels2017-04-111-1/+0
|
* libmetacity: don't use MetaFrameStyleSet with GTK+ themeAlberts Muktupāvels2017-04-115-274/+224
|
* libmetacity: add meta_theme_set_dpiAlberts Muktupāvels2017-04-022-1/+20
|
* libmetacity: add meta_theme_set_scaleAlberts Muktupāvels2017-04-023-24/+41
|
* libmetacity: track gtk-xft-* settingsAlberts Muktupāvels2017-04-021-12/+97
|
* libmetacity: add meta_theme_impl_set_scaleAlberts Muktupāvels2017-04-022-0/+15
|
* libmetacity: fix copy/paste errorAlberts Muktupāvels2017-04-021-1/+1
|
* libmetacity: add meta_style_info_set_scaleAlberts Muktupāvels2017-04-022-12/+31
|
* libmetacity: do not reload CSS changing composited statusAlberts Muktupāvels2017-03-043-9/+60
|
* libmetacity: fix memory leakAlberts Muktupāvels2017-03-041-0/+3
|
* libmetacity: fix gradients with one alpha valueAlberts Muktupāvels2017-02-251-4/+13
| | | | | | Commit 71d5decc42f3367bcbe2c4656356edd0f94d9feb ported gradient code from GdkPixbuf to cairo. Ported coded wrongly assumed that alpha values always match color stops.
* libmetacity: use POS_EXPR_INT for POS_TOKEN_VARIABLEAlberts Muktupāvels2017-02-053-2/+13
| | | | | | | | | | Commit 90f64f2ba50413c3fd20a7049162736e2eb98811 changed POS_TOKEN_VARIABLE type from POS_EXPR_INT to POS_EXPR_DOUBLE. Unfortunately this breaks existing themes. Use POS_EXPR_DOUBLE only on HiDPI screens (scale > 1) to restore previous behaviour. https://bugzilla.gnome.org/show_bug.cgi?id=778209
* libmetacity: add missing break statementAlberts Muktupāvels2017-02-051-0/+1
|
* Fix translator commentsPiotr Drąg2017-01-282-8/+8
| | | | They need to be exactly one line above a string to show up in .po files.
* libmetacity: add meta_theme_impl_get_scaleAlberts Muktupāvels2016-11-285-30/+37
|
* libmetacity: add scale to MetaDrawInfoAlberts Muktupāvels2016-11-283-8/+11
|
* libmetacity: fix inverted button layoutAlberts Muktupāvels2016-10-161-5/+7
|
* libmetacity: switch from .ssd to .csdAlberts Muktupāvels2016-08-311-1/+1
|
* libmetacity: add meta_theme_get_buttonsAlberts Muktupāvels2016-08-182-0/+60
|
* libmetacity: don't expose button layout functionsAlberts Muktupāvels2016-08-181-0/+2
|
* libmetacity: don't expose MetaButton structAlberts Muktupāvels2016-08-187-30/+68
|
* use structured loggingAlberts Muktupāvels2016-08-181-0/+1
|
* libmetacity: redo button layout codeAlberts Muktupāvels2016-08-1811-984/+875
|
* libmetacity: move all button releated info to MetaButtonLayoutAlberts Muktupāvels2016-08-177-75/+92
|