summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update zh_CN translationgnome-3-20Dz Chen2018-03-241-1078/+1222
|
* window: send synthetic ConfigureNotify eventsAlberts Muktupāvels2017-03-212-64/+85
| | | | | | | | We might receive ConfigureRequest to change only window stacking order. According to ICCCM section 4.1.5 we should send synthetic ConfigureNotify event. https://bugzilla.gnome.org/show_bug.cgi?id=582580
* 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-063-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 scale to MetaDrawInfoAlberts Muktupāvels2017-02-063-8/+11
|
* libmetacity: add missing break statementAlberts Muktupāvels2017-02-051-0/+1
|
* group: add error trapAlberts Muktupāvels2016-11-011-2/+8
| | | | https://bugs.launchpad.net/bugs/1638153
* compositor: set cw->window to NULL in xrender_free_windowAlberts Muktupāvels2016-10-251-0/+1
|
* compositor: don't remove window on UnmapNotify eventAlberts Muktupāvels2016-09-261-1/+16
| | | | | | | Compositor still needs to know about unmapped windows to properly handle window stacking order. https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/1614050
* Updated Serbian translationМирослав Николић2016-08-242-2/+2
|
* Updated Serbian translationМирослав Николић2016-08-242-384/+440
|
* NEWS: fix bug numberAlberts Muktupāvels2016-08-221-1/+1
|
* Updated Czech translationMarek Černocký2016-08-211-170/+215
|
* prefs: fix cursor size on HiDPI displaysAlberts Muktupāvels2016-08-151-10/+33
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=769798
* bump version to 3.20.3, update NEWS3.20.3Alberts Muktupāvels2016-08-122-1/+8
|
* frames: use cairo_push_group in meta_frames_get_maskAlberts Muktupāvels2016-08-101-0/+5
|
* libmetacity: redo image scalingAlberts Muktupāvels2016-08-071-32/+81
|
* libmetacity: rename scale_surface to get_surface_from_pixbufAlberts Muktupāvels2016-08-071-20/+20
|
* Updated Swedish translationAnders Jonsson2016-08-011-184/+210
|
* Updated Hungarian translationBalázs Meskó2016-07-291-170/+196
|
* Updated German translationChristian Kirbach2016-07-151-185/+210
|
* bump version to 3.20.2, update NEWS3.20.2Alberts Muktupāvels2016-07-152-1/+7
|
* libmetacity: improve image scalingAlberts Muktupāvels2016-07-151-30/+31
|
* compositor: fix memory leakAlberts Muktupāvels2016-07-141-3/+12
|
* libmetacity: use fmod with doublesAlberts Muktupāvels2016-07-121-4/+9
|
* libmetacity: fix copy/paste bugAlberts Muktupāvels2016-07-121-45/+45
|
* libmetacity: replace ints with doubles in few placesAlberts Muktupāvels2016-07-1010-125/+168
| | | | | | | | | When we draw decorations we scale down client width and height. This causes problem when client width or height is odd number - decorations is not drawn in full size. Replace ints with doubles to make sure that cairo scales decorations to correct size. Improves HiDPI support.
* libmetacity: use cairo to scale imagesAlberts Muktupāvels2016-07-101-236/+76
|
* libmetacity: use cairo to apply alphaAlberts Muktupāvels2016-07-103-83/+95
|
* libmetacity: remove unused RECTANGLE codeJasper St. Pierre2016-07-101-14/+0
| | | | | | draw_op_as_pixbuf is not not used with META_DRAW_RECTANGLE. https://bugzilla.gnome.org/show_bug.cgi?id=662962
* libmetacity: merge needs_alpha into apply_alphaAlberts Muktupāvels2016-07-102-10/+1
|
* libmetacity: use cairo to draw tintAlberts Muktupāvels2016-07-103-65/+52
|
* don't show the resize popup for 2 x 2 size incrementsGiovanni Campagna2016-07-071-2/+2
| | | | | | | | | | | | | In a HiDPI environment, all gtk+ apps will report a 2 x 2 size increment to avoid odd size. But that does not mean they are resizing in cells like terminals, so they resize popup should not be shown. Ideally, we should ignore <= scale x scale increments, but in practice scale is 1 or 2, and even in a lo-dpi setting a 2 x 2 increment makes little sense so let's keep the patch simple. https://bugzilla.gnome.org/show_bug.cgi?id=746420
* libmetacity: fix gradientsAlberts Muktupāvels2016-07-071-3/+9
|
* libmetacity: fix 'use cairo to render gradient' commitAlberts Muktupāvels2016-07-071-2/+2
|
* libmetacity: use cairo to render gradientAlberts Muktupāvels2016-07-073-49/+82
|
* Updated Indonesian translationAndika Triwidada2016-07-031-1066/+1144
|
* Updated Spanish translationDaniel Mustieles2016-07-011-144/+175
|
* constraints: validate fullscreen monitors before using themAlberts Muktupāvels2016-06-291-1/+22
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=766156
* frames: restore window resize using titlebarAlberts Muktupāvels2016-06-271-1/+1
| | | | https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/1596574
* Updated Brazilian Portuguese translationRafael Fontenelle2016-06-251-159/+190
|
* bump version to 3.20.1.1, update NEWS3.20.1.1Alberts Muktupāvels2016-06-252-1/+7
|
* frames: remove clip_to_screen optimizationAlberts Muktupāvels2016-06-241-34/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=538438
* libmetacity: fix typo in signal nameAlberts Muktupāvels2016-06-221-1/+1
|
* window: fix meta_window_get_titlebar_rectAlberts Muktupāvels2016-06-222-8/+12
| | | | | | | | | | | | At least two places before 90b36abebdf69be0abaec4015d01e46296f6f5d6 commit used screen coordinates. Update meta_window_get_titlebar_rect function to return titlebar rectange in screen coordinates. This also reverts first change in place.c that did not make any sense. x and y in titlebar_rect always was 0 meaning that we always used CASCADE_FUZZ value while previously visible border size was used. https://bugs.launchpad.net/ubuntu/+source/metacity/+bugs/1509031
* compositor: don't try to paint window that is not viewableAlberts Muktupāvels2016-06-181-0/+3
| | | | https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/1592953
* bump version to 3.20.0, update NEWS3.20.0Alberts Muktupāvels2016-06-102-2/+24
|
* frames: use new resize borderAlberts Muktupāvels2016-06-091-1/+7
|
* frame: set window input shapeAlberts Muktupāvels2016-06-091-7/+31
| | | | | | At least GTK+ theme Adwaita use box-shadow as window border. This box-shadow might be bigger then resize cursor area. Use input shape to make sure that clicks outside resize area go through.
* libmetacity: add comment to MetaFrameBorders structAlberts Muktupāvels2016-06-091-0/+8
|