Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/xfce-mirror/xfwm4

Mirror repository, PRs are not watched, please use Xfce's GitLab
https://github.com/xfce-mirror/xfwm4

display: Make sure we have fence support

Fences support was added in XSync 3.1, make sure the XServer has support
for this.

Signed-off-b...

cc1650ca5411974fe98268d526b57432478abdf7 authored over 5 years ago by Olivier Fourdan <[email protected]>
compositor: Rename `scale_glx_texture()`

Rename `scale_glx_texture()` as `set_glx_scale()`.

Signed-off-by: Olivier Fourdan <fourdan@xfce...

abcefc24cd41052936764f2a3d4f742e1080ecd6 authored over 5 years ago by Olivier Fourdan <[email protected]>
compositor: Remove unused variable

Signed-off-by: Olivier Fourdan <[email protected]>

c8f624c742ab2bbebaae01c85d87e5fbdf0bc9b1 authored over 5 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation da (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

89e985099fb6ef953ad19ed69f03c7d7d680bb68 authored over 5 years ago by Anonymous <[email protected]>
compositor: Do not redraw to back buffer

This is not needed and breaks the fence mechanism, hence causing
flickering.

Signed-off-by: Oli...

3ff53a9f23131e31208da6d080fa8a070386c271 authored over 5 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation sr (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

78833034a515135adcf1f7de3672a9902221823a authored over 5 years ago by Саша Петровић <[email protected]>
compositor: Refresh the zoom at refresh rate

Bug: 15391

The compositor zoom refresh rate is currently hardcoded at half the
refresh rate, or...

0a8f00c74dffc93900e7aae545c56a4eaa023f4b authored over 5 years ago by Alistair Buxton <[email protected]>
compositor: Base zoom update or refresh rate

Bug: 15391

Previously, the zoom update was based on XRandr refresh rate ÷ 2, or
30 by default i...

9bba554180e230a928422e682aa840ad0c8db793 authored over 5 years ago by Olivier Fourdan <[email protected]>
common: Add API to get the refresh rate.

Bug 15391

Return the primary monitor refresh rate in Hertz if available from GDK,
or 60 as the ...

0f29217475698540f4ea2dbfdae4e603f158afa5 authored over 5 years ago by Olivier Fourdan <[email protected]>
compositor: Apply texture filter for zooming

Bug: 15392

The texture filter changes based on the zoom value to give best results
when zooming...

14cd399a6e518a52e0d9944711f97e8e1741e2a4 authored over 5 years ago by Olivier Fourdan <[email protected]>
screen: We always query the root window

We always query the root window for pointer location, there is no point
in passing it around thr...

f06d814d5b26e9206675522e91bef785662dd6ae authored over 5 years ago by Olivier Fourdan <[email protected]>
hints: Some more XError traps

And a bit of cleanup.

Signed-off-by: Olivier Fourdan <[email protected]>

944769cfeaa459de3e31145e798822e2c63d2b4c authored over 5 years ago by Olivier Fourdan <[email protected]>
Revert "compositor: Draw to back buffer"

This change is incompatible with NVidia closed source driver and
causes a blank screen.

Thanks-...

11493fd453481b4c832986b1123160435b53a27a authored over 5 years ago by Olivier Fourdan <[email protected]>
hints: Fix WM protocols detection

Oddly, `XGetWMProtocols()` return a non-zero value on success, checking
against `Success` would ...

4bd247bfd2c12cf994ad910f8f04f4790472088b authored over 5 years ago by Olivier Fourdan <[email protected]>
Protect against XErrors

Places where the window manager uses the client window are all possible
sources of XError becaus...

0bf68c537d72f7d35be6581bb7c91cd5c071777f authored over 5 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation is (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

97983e712f8c6aaa1e38976bd991d58a46100e73 authored over 5 years ago by Sveinn í Felli <[email protected]>
compositor: Do not release texture each time

It's done on unbind.

Signed-off-by: Olivier Fourdan <[email protected]>

3dfe01300879e9f53fe2c475be1dd966ac111390 authored over 5 years ago by Olivier Fourdan <[email protected]>
compositor: Avoid configs with caveats

If we don't find a FBconfig without caveats, don't use GLX.

Signed-off-by: Olivier Fourdan <fou...

3eecc5e44762acbae82f4490e88964454bad8339 authored over 5 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation zh_TW (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

688268eed0f54e1acfa61b1983d328c06a9d843c authored over 5 years ago by Cheng-Chia Tseng <[email protected]>
I18n: Update translation zh_HK (92%).

157 translated messages, 12 untranslated messages.

Transifex (https://www.transifex.com/xfce/pu...

f3fd2e5903a01bd312d3f972313191194dc98dac authored over 5 years ago by Xfce Bot <[email protected]>
I18n: Update translation ur_PK (72%).

122 translated messages, 47 untranslated messages.

Transifex (https://www.transifex.com/xfce/pu...

fd4c817c23ff68ab5db2992f4217d5db3588ae40 authored over 5 years ago by Xfce Bot <[email protected]>
I18n: Update translation ug (86%).

147 translated messages, 22 untranslated messages.

Transifex (https://www.transifex.com/xfce/pu...

bdab7517a19c4d64d06216d42090b86a761018fa authored over 5 years ago by Xfce Bot <[email protected]>
I18n: Update translation ur (72%).

122 translated messages, 47 untranslated messages.

Transifex (https://www.transifex.com/xfce/pu...

e695b4016736b8f081fa52ef8c36021fcf8131b8 authored over 5 years ago by Xfce Bot <[email protected]>
I18n: Update translation tr (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

85c71971b65149ca6c752dc44950fa42337af933 authored over 5 years ago by Necdet Yücel <[email protected]>
I18n: Update translation zh_CN (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

799f3a11d4a851314a5bbadcbd318394bb01816d authored over 5 years ago by 玉堂白鹤 <[email protected]>
I18n: Update translation uk (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

a809621037e68647d89da7aa4c472de687556220 authored over 5 years ago by Yarema aka Knedlyk <[email protected]>
I18n: Update translation th (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

4308be2a3de0fe326014d659bde6d682b2b89cda authored over 5 years ago by Theppitak Karoonboonyanan <[email protected]>
I18n: Update translation pl (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

007839cac9612d512d09efdb3bb919ea1c537856 authored over 5 years ago by Anonymous <[email protected]>
I18n: Update translation sv (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

3689248816b16a75f013b50cdcbe99da0d114cf4 authored over 5 years ago by Påvel Nicklasson <[email protected]>
I18n: Update translation pt (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

921b1f5d993567fe1dfd3e7ae4b745a67f26c2ac authored over 5 years ago by Nuno Miguel <[email protected]>
I18n: Update translation ro (94%).

160 translated messages, 9 untranslated messages.

Transifex (https://www.transifex.com/xfce/pub...

65793197739659741b6e28f87ffa0630ba98c66a authored over 5 years ago by Xfce Bot <[email protected]>
I18n: Update translation sq (71%).

120 translated messages, 49 untranslated messages.

Transifex (https://www.transifex.com/xfce/pu...

13241855f29252cb62d5750c70675db86580c979 authored over 5 years ago by Xfce Bot <[email protected]>
I18n: Update translation sk (99%).

168 translated messages, 1 untranslated message.

Transifex (https://www.transifex.com/xfce/publ...

765e7b8ae5b37a8ad9fa67c85578715cff44e6c2 authored over 5 years ago by Dušan Kazik <[email protected]>
I18n: Update translation sr (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

3bed58fd8516d343da24d6886e3210e094538d5e authored over 5 years ago by Саша Петровић <[email protected]>
I18n: Update translation ru (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

1ba3620630aad197789c664186d046debba54bd8 authored over 5 years ago by Igor <[email protected]>
I18n: Update translation sl (98%).

166 translated messages, 3 untranslated messages.

Transifex (https://www.transifex.com/xfce/pub...

3998b223db927ed90bb0c430ba53fa99682eeab7 authored over 5 years ago by Xfce Bot <[email protected]>
I18n: Update translation nn (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

feef5eefa5ad138b030196335b6bb3a150cdf75d authored over 5 years ago by Kevin Brubeck Unhammer <[email protected]>
I18n: Update translation oc (98%).

167 translated messages, 2 untranslated messages.

Transifex (https://www.transifex.com/xfce/pub...

eb20260896f4b0f5b09825b77af4926d8f7e57a3 authored over 5 years ago by Xfce Bot <[email protected]>
I18n: Update translation ja (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

54ca33e1cfd0e2b587755a6d822c12605ef82a22 authored over 5 years ago by Nobuhiro Iwamatsu <[email protected]>
I18n: Update translation lv (73%).

124 translated messages, 45 untranslated messages.

Transifex (https://www.transifex.com/xfce/pu...

0713eb23b3b16da7cf553a3880439cf7d2ce6788 authored over 5 years ago by Xfce Bot <[email protected]>
I18n: Update translation ko (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

d1cd56645c5e23a990f366ab0e93dcf55d979c25 authored over 5 years ago by 박정규(Jung-Kyu Park) <[email protected]>
I18n: Update translation ms (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

6ea1a3ce2fbb21c925a5a39d23eb9115e810bb3b authored over 5 years ago by abuyop <[email protected]>
I18n: Update translation kk (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

240ca467976c592d09d58ee0ee68e1c4ceee6b51 authored over 5 years ago by Baurzhan Muftakhidinov <[email protected]>
I18n: Update translation nl (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

a276a4bb1ff99d4bce991bb63456c9ae632dc9a5 authored over 5 years ago by Pjotr <[email protected]>
I18n: Update translation nb (98%).

167 translated messages, 2 untranslated messages.

Transifex (https://www.transifex.com/xfce/pub...

02b9298c35df98f37dcbdf8264e2a7cda9848579 authored over 5 years ago by Xfce Bot <[email protected]>
I18n: Update translation it (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

c7adb55a302ba015a3225fe15d7429f7ba2dd573 authored over 5 years ago by Emanuele Petriglia <[email protected]>
I18n: Update translation lt (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

d2a9c5e5245fb3bbc3cd4b1e910e5e37b9b6f961 authored over 5 years ago by Anonymous <[email protected]>
I18n: Update translation hr (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

5b18ff562b7d2b056d868065befdab7880233e36 authored over 5 years ago by Edin Veskovic <[email protected]>
I18n: Update translation he (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

39cc36314e4c18dcb7bf93cd408ee95c420a2cca authored over 5 years ago by Elishai Eliyahu <[email protected]>
I18n: Update translation hu (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

613448d8ce4698ca9d7fcbc8b3b0746f92c951c7 authored over 5 years ago by Balázs Meskó <[email protected]>
I18n: Update translation is (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

f66534e6a2f65c9c9a7841b38eda48550df13d58 authored over 5 years ago by Sveinn í Felli <[email protected]>
I18n: Update translation id (99%).

168 translated messages, 1 untranslated message.

Transifex (https://www.transifex.com/xfce/publ...

3dd8d3fe0af6cbe215cdc0585abd121386974850 authored over 5 years ago by Xfce Bot <[email protected]>
I18n: Update translation fr (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

0781dc11964f2021e67e66d49257f207edb28826 authored over 5 years ago by Yannick Le Guen <[email protected]>
I18n: Update translation eu (92%).

156 translated messages, 13 untranslated messages.

Transifex (https://www.transifex.com/xfce/pu...

91215c42a1e28f452871b5fc8fde3143ba64f08d authored over 5 years ago by Xfce Bot <[email protected]>
I18n: Update translation fi (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

2832151eaae0e9076fefb04926eeb9a8792cf622 authored over 5 years ago by Jiri Grönroos <[email protected]>
I18n: Update translation en_GB (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

4b086cf61e711fa3e9783bd753842855cf5c184b authored over 5 years ago by Andi Chandler <[email protected]>
I18n: Update translation en_CA (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

a26afb3f64f7c702e1fdb7e2bea11fb3c32db8f7 authored over 5 years ago by Steve Harris <[email protected]>
I18n: Update translation es (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

18dca8fe88e8f18d983f14d9dc6ad9389619dd37 authored over 5 years ago by Pablo Lezaeta Reyes [pˈaβ̞lo lˌe̞θaˈeta rˈejɛ] <[email protected]>
I18n: Update translation en_AU (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

7de6b92afdad76ec6bb682d95cb10a59057a7281 authored over 5 years ago by John Humphrys <[email protected]>
I18n: Update translation de (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

1c42bffaf789a0436a9387aebdfd5b1c00099741 authored over 5 years ago by Vinzenz Vietzke <[email protected]>
I18n: Update translation ca (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

1996eced3e14e7bca75579ef00a3641686fd297e authored over 5 years ago by Robert Antoni Buj Gelonch <[email protected]>
I18n: Update translation da (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

aec3367c8c28939a8f06c8af3e841b5c03b66b34 authored over 5 years ago by Anonymous <[email protected]>
I18n: Update translation el (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

3a05694cb222442ff936b669ebe241015060e853 authored over 5 years ago by Πέτρος Σαμαράς <[email protected]>
I18n: Update translation cs (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

b37af4fe312ce681d722ea3aff7807e07873412d authored over 5 years ago by Michal Várady <[email protected]>
I18n: Update translation be (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

6c4b300b51d2af0c5a1ee457dd509b0263a8dcbd authored over 5 years ago by Zmicer Turok <[email protected]>
I18n: Update translation ast (93%).

158 translated messages, 11 untranslated messages.

Transifex (https://www.transifex.com/xfce/pu...

7b4c57132361338cf17123f45fb66b044981b43c authored over 5 years ago by Xfce Bot <[email protected]>
I18n: Update translation bn (79%).

134 translated messages, 35 untranslated messages.

Transifex (https://www.transifex.com/xfce/pu...

f9031498c26b42a3c1f1a9bb4e794e6fac190e6f authored over 5 years ago by Xfce Bot <[email protected]>
I18n: Update translation bg (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

b96adbbe4bd6f6a76752c334d6f43b841730b96e authored over 5 years ago by Kiril Kirilov <[email protected]>
I18n: Update translation ar (98%).

167 translated messages, 2 untranslated messages.

Transifex (https://www.transifex.com/xfce/pub...

b34f141679151ce0cb779d35511dc2d05ba68af2 authored over 5 years ago by Xfce Bot <[email protected]>
compositor: Do not bind/unbind textures every time

That should not be needed.

Signed-off-by: Olivier Fourdan <[email protected]>

f343d4af8d8c9db58585da42262072cc657d3960 authored over 5 years ago by Olivier Fourdan <[email protected]>
compositor: Do not read from front buffer

Reading from the front buffer is not advisable and gives random results
depending on the driver ...

8a5fc3b9070e13f9494afa6bf75197b61a373643 authored over 5 years ago by Olivier Fourdan <[email protected]>
device: Rename XfwmEventMeta's XEvent as 'xevent'

Using just “x” for the name of the generic `XEvent` is really confusing.

Rename it as “xevent” ...

5628495003f020493ccf4d9c1bbe2fddddc07de5 authored over 5 years ago by Olivier Fourdan <[email protected]>
events: Avoid XErrors with button release events

Some more XErrors trap.

Signed-off-by: Olivier Fourdan <[email protected]>

078a29799bfdf84886322d7da91b2c3019b6bd8c authored over 5 years ago by Olivier Fourdan <[email protected]>
display: Fix compiler warning

The serial on an XError is an unsigned long.

Signed-off-by: Olivier Fourdan <[email protected]>

34595e33de981ea6dd0f1dbd97b802a35fcdf8ee authored over 5 years ago by Olivier Fourdan <[email protected]>
compositor: Avoid render XError when zooming with GLX

When using GLX as backend, we are not using Render for zooming and the
associated `zoomBuffer` i...

ca85547b9dcdc8f307b746c85eb051bf97d75098 authored over 5 years ago by Olivier Fourdan <[email protected]>
compositor: Optimize GLX code path

When not zooming, use the damage region to update the back buffer
instead of copying the entire ...

a818cc065378cad74b8150484c6457e0b2d99e28 authored over 5 years ago by Olivier Fourdan <[email protected]>
compositor: Draw to back buffer

Draw the texture to the back buffer instead of the front buffer and
`glXSwapBuffers()` will take...

97c051b865623cf7133d74d0281ed6ad1cf4c3d6 authored over 5 years ago by Olivier Fourdan <[email protected]>
client: Do not warn on usual errors

Those are fairly common errors, no need to actually send warnings.

Signed-off-by: Olivier Fourd...

828b9eaaf35959ebf2cc72660a87730913a0bcea authored over 5 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation pt_BR (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

558fb5478387b0b33a8be1d0769688577adef652 authored over 5 years ago by Rafael Fontenelle <[email protected]>
display: Do not sync before trap pop

That should not be needed as GDK already handles serial ranges for us.

Signed-off-by: Olivier F...

2e60b61752c00ed7e58496711877a93d59964901 authored over 5 years ago by Olivier Fourdan <[email protected]>
display: Log serial and minor code

Helpful for debugging purpose.

Signed-off-by: Olivier Fourdan <[email protected]>

a93658d5e93479de4a1a3edd00ba2000b0ce91b3 authored over 5 years ago by Olivier Fourdan <[email protected]>
compositor: Ignore errors when destroying windows

The window and its resources may be gone already on the Xserver side, in
which case we might gen...

fe9e0f26f96613355f46004838002857afbe5533 authored over 5 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation gl (100%).

169 translated messages.

Transifex (https://www.transifex.com/xfce/public/).

bb57551a3d20c57382a4d8178b3df12e81f76ec9 authored over 5 years ago by Daniel Muñiz Fontoira <[email protected]>
poswin: Small cleanup

Remove unused variable added by mistake.

Signed-off-by: Olivier Fourdan <[email protected]>

38aa9d3fc8f0e2eb747b3d955443e2a5ae22be27 authored over 5 years ago by Olivier Fourdan <[email protected]>
moveresize: Size increment depends on scale

GTK would update the size increment to match the scale, so when using a
scale 2x the size increm...

0a41fec372cbb6e00ca56cb47ee9751ab8e9dd94 authored over 5 years ago by Olivier Fourdan <[email protected]>
poswin: Use our own GdkWindow for scale

The poswin window may become unrealized, use our own instead.

Signed-off-by: Olivier Fourdan <f...

55da6ec536d328ab5e9a17e1aec64f675bf770c8 authored over 5 years ago by Olivier Fourdan <[email protected]>
poswin: Fix position with scale

The position/size indicator would be misplaced when a scale is applied.

Take the scale into acc...

1d82c6b1a1423a3313bbb6f151df4174fd08d2cc authored over 5 years ago by Olivier Fourdan <[email protected]>
compositor: reduce timeout to 1ms

Small tweak, keep timeout active but to its minimum.

Signed-off-by: Olivier Fourdan <fourdan@xf...

63af4ab64650aba9434684e7c9d554025a92b7c1 authored over 5 years ago by Olivier Fourdan <[email protected]>
netwm: Allow hiding windows using NET_WM_STATE_HIDDEN

Bug 15356

Handle state changes of NET_WM_STATE_HIDDEN to hide or show the client
window.

70832c81246b2590524d3902412875e490f9b2b8 authored over 5 years ago by [email protected] <[email protected]>
Fix compiler warnings

Tidy up the code.

Signed-off-by: Olivier Fourdan <[email protected]>

cb10c42fcee02592ece1e55954352b4b470b836c authored over 5 years ago by Olivier Fourdan <[email protected]>
icons: Use cairo for pixmaps and masks

Update pixmap code to use cairo.

Copied from a similar fix for libwnck by Benjamin Otte <otte@r...

cdc02f928244a7f9bf40c2301b0085f7a03dc911 authored over 5 years ago by Olivier Fourdan <[email protected]>
themes: Add new default theme

Add new default theme for xfce 4.14 which integrates nicely with gtk
client side decorations.

C...

deed0d10dbe284304d44271f4240431c4dd2ec47 authored over 5 years ago by Olivier Fourdan <[email protected]>
events: Catch more XErrors

Many operations such as XI2's grab/ungrab can cause an XError for
various reasons, and X11 being...

e8e920cb170645449dc2367a29175f2bbbd4e61e authored over 5 years ago by Olivier Fourdan <[email protected]>
icons: Do not apply mask on bitmaps

Bitmaps (1bpp depth) already represent their mask, do not try to apply
a mask to it.

Fixes the ...

ba3ed23733edb9b96bfab89a67d3cea5afc73e1b authored over 5 years ago by Olivier Fourdan <[email protected]>
compositor: Reduce repaint timeout to 2ms

Bug 14335

Using 10ms means we would miss every vblank on a 144Hz monitor.

Signed-off-by: Olivi...

10b15b1ad69239303944a86f91e5722066506414 authored over 5 years ago by Olivier Fourdan <[email protected]>
compositor: reinstate “--vblank” option

Some distributions have shipped an unstable version of xfwm4 with the
“--vblank” command line op...

30e1d49d03fbaf55a7c21f90f57cbbc5101339ea authored over 5 years ago by Olivier Fourdan <[email protected]>
compositor: Revert to GLX as default vblank method (again)

Bug: 15325

Although XPresent would be the most sensible choice for a lightweight
vblank method,...

e07574d6e7a2dbaa08c3ba4765c6306073d9493e authored over 5 years ago by Olivier Fourdan <[email protected]>
client: Withdraw the frame before the client window

Bug: 15061

Make sure to hide the parent frame prior to the client window.

Signed-off-by: Olivi...

63a797b13023394937a89b41708e40d11b8fa5b2 authored over 5 years ago by Olivier Fourdan <[email protected]>
client: Do not ping client when killing it

It does not make sense to ping a client that we just killed.

Signed-off-by: Olivier Fourdan <fo...

c93eb316188aa63184fa7e8d2190c9e4976b84e2 authored over 5 years ago by Olivier Fourdan <[email protected]>
menu: Avoid XError with gtk

When closing a window from the menu, an XError with XInput may occur,
within gtk, causing an abo...

cca240fc76faf6bceb3dd5f0ecd5a76818262089 authored over 5 years ago by Olivier Fourdan <[email protected]>