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

I18n: Update translation et (88%).

153 translated messages, 20 untranslated messages.

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

e8d91712763405e0c0f68f410416d33576fa13a2 authored about 4 years ago by Priit Jõerüüt <[email protected]>
client: Send synthetic configure on force redraw

xfwm4 sends a synthetic configure event when required as per the ICCCM
specification, but a forc...

67595558df866e76ffdd7d3babefc1ddd1677917 authored about 4 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation zh_CN (100%).

173 translated messages.

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

20196617c6d5f050c69c1bb8e12d9913a80fea48 authored about 4 years ago by 玉堂白鹤 <[email protected]>
I18n: Update translation ja (100%).

173 translated messages.

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

4ee20ddfd755864bef2e8277352586c08dcc6169 authored about 4 years ago by UTUMI Hirosi <[email protected]>
I18n: Update translation da (100%).

173 translated messages.

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

bc8a7a3aa7142aa4bbe990af8aca5c317b61b8b2 authored about 4 years ago by Anonymous <[email protected]>
I18n: Update translation fr (100%).

173 translated messages.

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

22e07f3cd3e65bb9df3dcb9a467b2f5212c24e5a authored about 4 years ago by jc1 <[email protected]>
I18n: Update translation ca (100%).

173 translated messages.

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

0353cffea2e36a3b3eebab37d679636930a42688 authored about 4 years ago by Robert Antoni Buj Gelonch <[email protected]>
I18n: Update translation be@tarask (100%).

173 translated messages.

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

584bca4fc139b3010fcc7910d34c6155beb29191 authored about 4 years ago by Anonymous <[email protected]>
I18n: Update translation it (100%).

173 translated messages.

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

1dff5d66e89b7d98576e2e7228bc6e5964704183 authored about 4 years ago by Emanuele Petriglia <[email protected]>
Post release tag bump

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

7e7e36a5bf927cf7d69a6fe943247bc76b6ad535 authored about 4 years ago by Olivier Fourdan <[email protected]>
Release 4.15.3!

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

56562f389fbdeb310d238654fcde8ef5edde85c8 authored about 4 years ago by Olivier Fourdan <[email protected]>
compositor: Do not try to clip opaque region if none

If the window has no opaque region, no point in trying to clip it out
and return immediately.

N...

d4ea89aff91fa40ca3ca35fc25d44e8140fb5b26 authored about 4 years ago by Olivier Fourdan <[email protected]>
compositor: Damage opaque region if changed

When using multi buffers (Present, GLX), if the client updates its
opaque region in between (e.g...

50d34206fd3f01e71a16627821bbecc90c53a95e authored about 4 years ago by Olivier Fourdan <[email protected]>
Post release tag bump

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

ce66a699e6cbe670aae1c79a72b9ab14ce020d25 authored about 4 years ago by Olivier Fourdan <[email protected]>
Release 4.15.2!

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

12a583a691a883002223a643c5c84af058d39eba authored about 4 years ago by Olivier Fourdan <[email protected]>
compositor: Add support for opaque regions

Opaque region is a hint set by the clients via the _NET_WM_OPAQUE_REGION
property to indicate th...

e2c690a96d013e0ea641bc429d1cf2ab2efa7746 authored about 4 years ago by Olivier Fourdan <[email protected]>
compositor: Make cursor zoom optional

Xfwm4 4.14 made the cursor zoom along with the desktop. While this
sounds like a sensible thing ...

39eb0435df51d30a88c01677a85ffe90256ad819 authored about 4 years ago by Olivier Fourdan <[email protected]>
remove unused flag --daemon

e5502ad4aff7f7e10e4aeecc21927dbdd563ed66 authored about 4 years ago by Pablo Mazzini <[email protected]>
input: Disable XI2 by default

Make Xi2 support selectable at configure time and disable it by default.

Xi2 in the window mana...

3eb0a8257758dfc07d5c16c11972cbe43c6022d2 authored about 4 years ago by Olivier Fourdan <[email protected]>
Yet more XError traps

Signed-off-by Olivier Fourdan <[email protected]>
https://gitlab.xfce.org/xfce/xfwm4/-/issues/444...

083e6de029753c73a9c3b6cbd4685d6815cedddb authored about 4 years ago by Olivier Fourdan <[email protected]>
compositor: No hashtable if compositor is disabled

When the compositor is disabled on a given screen, there is no point in
looking for XID in the h...

fb4c9aec1ac2ecbf5fa25281c207fb1493673436 authored about 4 years ago by Olivier Fourdan <[email protected]>
xfwm4-settings: Keyboard: Enable column sorting

Initial issue: Columns were not sortable by the user.

9e1b0cc6de363ac75d9a656a10b0562e0ebeb61d authored about 4 years ago by DarkTrick <[email protected]>
I18n: Update translation sv (100%).

173 translated messages.

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

0779790de68ccd8b45c85f01e8db7283f3a91cc0 authored about 4 years ago by Luna Jernberg <[email protected]>
I18n: Update translation ug (85%).

148 translated messages, 25 untranslated messages.

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

7258564a09616a1215f6061849e8443bbdef70ed authored about 4 years ago by Xfce Bot <[email protected]>
I18n: Update translation zh_CN (100%).

173 translated messages.

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

1a639ce99e059d8760fed61d23dc66341ce4ecef authored about 4 years ago by 玉堂白鹤 <[email protected]>
I18n: Update translation ru (100%).

173 translated messages.

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

b432c8ed1e469bf2e0a7feeff8f8f13017d1a294 authored about 4 years ago by Igor <[email protected]>
I18n: Update translation hu (98%).

170 translated messages, 3 untranslated messages.

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

2488cefd693ba7ede4b1b1638054cbb9832ad7d6 authored about 4 years ago by Xfce Bot <[email protected]>
I18n: Update translation hy_AM (98%).

170 translated messages, 3 untranslated messages.

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

63c77b7af612bc911d401a0433881838226f0fa2 authored about 4 years ago by Xfce Bot <[email protected]>
I18n: Update translation he (100%).

173 translated messages.

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

6f739958402613af7b4ee05534bd2b62d0e68d01 authored about 4 years ago by Anonymous <[email protected]>
I18n: Update translation da (100%).

173 translated messages.

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

cfd7bb3a3d7706f61e2b840840e3626e3f8d3775 authored about 4 years ago by Anonymous <[email protected]>
I18n: Update translation be (100%).

173 translated messages.

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

7bb5ada2b3cfa9af8504255ddfc3f7e48e3bd3e6 authored about 4 years ago by Zmicer Turok <[email protected]>
I18n: Update translation sv (98%).

171 translated messages, 2 untranslated messages.

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

feea5b0a8fe835e286dc5d70f71708ca9482af31 authored about 4 years ago by Luna Jernberg <[email protected]>
I18n: Update translation cs (100%).

173 translated messages.

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

947e8b124a6b5192d540d50c1277916040686c51 authored over 4 years ago by Michal Várady <[email protected]>
Add new README.md update AM_INIT_AUTOMAKE

ba2c99d2401ef7bcb3f53f883324e98192142ac4 authored over 4 years ago by kevinbowen777 <[email protected]>
I18n: Update translation sk (98%).

171 translated messages, 2 untranslated messages.

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

d99dca5a55a34a7962a91bf728da166be347077e authored over 4 years ago by Dušan Kazik <[email protected]>
I18n: Update translation et (83%).

145 translated messages, 28 untranslated messages.

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

5cce56d02d2b0a96835e606721702a9f0926f480 authored over 4 years ago by Priit Jõerüüt <[email protected]>
I18n: Update translation et (83%).

144 translated messages, 29 untranslated messages.

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

2427b04357d7d5280ab1b5d062ba363a12620428 authored over 4 years ago by Priit Jõerüüt <[email protected]>
More XErrors traps

Previously we would leak error traps in free_win_data() causing
slowdowns overtime as the list o...

3119b50bc426c58a6891317c688e55c71f7d6c91 authored over 4 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation id (100%).

173 translated messages.

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

60239b1f033c9129c4b780fb6d809ed701b4fe9c authored over 4 years ago by Triyan W. Nugroho <[email protected]>
compositor: Add define for compositor_timeout_cb interval

The call to g_timeout_add in add_repair seems to be mixing up priority
and callback interval. I...

2fa246ca1e67be08f4d436eaefb8317af77da2cc authored over 4 years ago by Michael Banack <[email protected]>
compositor: Add cwindow_hash to optimize find_cwindow_in_screen

On my system when the window manager is mostly idling (0-12 tiny
updates per second), about half...

a1fbb8f13edc5b6c0c48427d1bee7b6a3da4834f authored over 4 years ago by Michael Banack <[email protected]>
I18n: Update translation oc (99%).

172 translated messages, 1 untranslated message.

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

f30446243a077ae6951e2b55635423b4118090f0 authored over 4 years ago by Anonymous <[email protected]>
I18n: Update translation sl (98%).

171 translated messages, 2 untranslated messages.

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

d70f11b6ad129c3a002a08dd4fd2108575e69680 authored over 4 years ago by Arnold Marko <[email protected]>
I18n: Update translation id (100%).

173 translated messages.

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

f920b9ed82cccb799ae2c7681719ba4b5bb6fca4 authored over 4 years ago by Triyan W. Nugroho <[email protected]>
I18n: Update translation et (73%).

128 translated messages, 45 untranslated messages.

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

cd1d5d22bc4c193d06da9e2f43bf3078d90f700a authored over 4 years ago by Priit Jõerüüt <[email protected]>
I18n: Update translation hye (98%).

170 translated messages, 3 untranslated messages.

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

5e1dfdeebd8880ae5c28aa0f7932222cf00f3b2f authored over 4 years ago by Arman Harutyunyan <[email protected]>
I18n: Update translation lt (100%).

173 translated messages.

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

0a83ff7ac15ec895e8e6192e2442146782e35273 authored over 4 years ago by Anonymous <[email protected]>
Post release tag bump

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

6117ce1f48b8c96294869b4a729c50f317eee5d0 authored over 4 years ago by Olivier Fourdan <[email protected]>
Release 4.15.1!

This is a development preview release.

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

4404740e79cc56cddfd4f57bc3dcf333e88fc6cd authored over 4 years ago by Olivier Fourdan <[email protected]>
compositor: use g_slice allocator for compositor windows

On my system, 2-4% of the CPU time in xfwm4 is being spend in
find_cwindow_in_screeni() pulling ...

390af60943effff4de496dabcb3d7015e3e581da authored over 4 years ago by Michael Banack <[email protected]>
Fix errorTrap leak in free_win_data

The function free_win_data() may generate X11 errors as the client
window may already be gone.

...

e6a32cf7d789ca3058f50fd630de8e518d310cf8 authored over 4 years ago by Michael Banack <[email protected]>
compositor: use actual atom

The function compositorCheckCMSelection() would use the atom index in
our table of atoms, instea...

78c5dc4264ec8cfa7bab59a39f193788bdcf4059 authored over 4 years ago by Olivier Fourdan <[email protected]>
cleanup: prefer zero initialized memory allocation

Prefer using memory allocation functions which initialize the memory
with 0's to be on the safe ...

b510bdbab41371cc64ef6834221b6038e9c7a5c4 authored over 4 years ago by Olivier Fourdan <[email protected]>
Post release tag bump

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

07c948127ccf56ca4e305486e3a3fccee02c40ee authored over 4 years ago by Olivier Fourdan <[email protected]>
Release 4.15.0!

This is a development preview release.

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

bee0073b023646d40173e57782523f4b5ad87678 authored over 4 years ago by Olivier Fourdan <[email protected]>
clients: Fix a crash on FreeBSD

A pid is not necessarily a long on all systems, so casting the value of
NET_WM_PID directly into...

06707bc2b9c87eb77d093fe8041bae09472f6062 authored over 4 years ago by Olivier Fourdan <[email protected]>
Fix g_type_class_add_private deprecation

d3e2c246cd004cde91d5aad7d1fef5b942882596 authored over 4 years ago by Olivier Duchateau <[email protected]>
common: Add a xfwm_monitor_is_primary function

It's a shorthand for gdk_monitor_is_primary when working from a screen.

Signed-off-by: Dridi Bo...

1cc8edd5d57c906921462b39c18ea7bcc89aee1b authored over 4 years ago by Dridi Boukelmoune <[email protected]>
tabwin: Comply with the primary monitor setting

If the user selected a primary monitor, the Alt+Tab window will only
appear on that monitor, oth...

80028b06656b3d38311aa0eec56b2ff1a1d15ce6 authored over 4 years ago by Dridi Boukelmoune <[email protected]>
screen: Add a myScreenHasPrimaryMonitor function

Signed-off-by: Dridi Boukelmoune <[email protected]>

387dc32fa754927ff14db8e6ff987b60e4a6eaeb authored over 4 years ago by Dridi Boukelmoune <[email protected]>
More XError traps

Add more XError traps related to XConfigureWindow requests.

https://gitlab.xfce.org/xfce/xfwm4/...

ec3b1b126815c542e4643594a53384b4c17a8c5a authored over 4 years ago by Olivier Fourdan <[email protected]>
pixmap: Use strncpy()

To be on the safe side.

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

9351d439c8d7d6b53cf080ecad0ea091ff052e71 authored over 4 years ago by Olivier Fourdan <[email protected]>
settings: Duplicate string gvalues

The gvalues strings were considered statics, hence not duplicated.

As the caller frees the stri...

056ba6adbf44ded5b4f51338ef3a14cecdbde213 authored over 4 years ago by Olivier Fourdan <[email protected]>
client: Use GdkRectangle for saved size/position

The size and position of the client are stored at multiple occasions.

But the naming of the var...

6c7121733900a35f03a65d0f1128be67c5446a66 authored over 4 years ago by Olivier Fourdan <[email protected]>
client: Really send synthetic configure notify

Commit 821ee7cc would not actually send the synthetic configure notify
events anymore. That obvi...

6637211efa572e27e92d231357da4b142bfa38cd authored over 4 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation ko (100%).

173 translated messages.

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

34457549e087f1f94de7ecd50159e85d8de1b3e9 authored over 4 years ago by Seong-ho Cho <[email protected]>
icons: Fix background of svgs and png exports

5a5129c159539d6d6584f7718bb8f4d3bfabb178 authored over 4 years ago by Simon Steinbeiss <[email protected]>
I18n: Update translation he (100%).

173 translated messages.

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

c9a8d976bb6aff7e994f18a9806a989d3fec6f62 authored over 4 years ago by Anonymous <[email protected]>
I18n: Update translation he (100%).

173 translated messages.

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

71347177e8daf5e397df8b00ba7911d5dad049ce authored over 4 years ago by Anonymous <[email protected]>
I18n: Update translation kk (100%).

173 translated messages.

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

a4a434554340b056dca9d04c27050fe92635f394 authored over 4 years ago by Baurzhan Muftakhidinov <[email protected]>
I18n: Update translation he (100%).

173 translated messages.

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

c9d6f4d081b313a46bf78e76c2f373990fca7164 authored over 4 years ago by Anonymous <[email protected]>
I18n: Update translation he (100%).

173 translated messages.

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

093de7ea1a75e628ebcc0ce1a2fa3520ac244579 authored over 4 years ago by Anonymous <[email protected]>
I18n: Update translation tr (100%).

173 translated messages.

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

ca9b6f20824382cec6351e32d918c53110543cb7 authored over 4 years ago by Emin Tufan <[email protected]>
I18n: Update translation sq (98%).

171 translated messages, 2 untranslated messages.

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

a1f178284b566c2ea40621945f5e9bbd6aeca1f0 authored over 4 years ago by Besnik Bleta <[email protected]>
client: Do not always send a synthetic configure event

xfwm4 would send a synthetic configure event while resizing the client
window, which is not what...

821ee7ccc79d1c1214143afe857a012e81c28759 authored over 4 years ago by Olivier Fourdan <[email protected]>
client: Small cleanup

Avoid setting the same flag twice in a row, we already set the
CFG_REQUEST just a few line above...

ecabdea981f3ecf03f2f6b32b7887925456435d0 authored over 4 years ago by Olivier Fourdan <[email protected]>
Revert "focus: Ping client on focus"

Some client do not process events on their temporary windows, causing
the client unresponsive di...

7e64f36093dc82018482128e71dee29da9b8ef9a authored over 4 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation en_CA (100%).

173 translated messages.

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

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

173 translated messages.

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

4fcccf719f6955677f53c82b427648820d211a31 authored over 4 years ago by Andrii Protsun <[email protected]>
I18n: Update translation id (98%).

170 translated messages, 3 untranslated messages.

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

d91c76c9090bec96747cde773cc843f686d55134 authored over 4 years ago by Triyan W. Nugroho <[email protected]>
I18n: Update translation zh_HK (94%).

164 translated messages, 9 untranslated messages.

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

ef0a4ab2522b1c284a144bf9404e0c5e5452384e authored over 4 years ago by Ivan <[email protected]>
I18n: Update translation et (71%).

124 translated messages, 49 untranslated messages.

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

78c44a560d72a2c88ed36d7029cf7eb4e004ede9 authored over 4 years ago by Priit Jõerüüt <[email protected]>
I18n: Add new translation hye (98%).

170 translated messages, 3 untranslated messages.

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

a61d298aff6322503de90e6afbf05f1d19e6a17e authored over 4 years ago by Real School <[email protected]>
I18n: Update translation sq (98%).

171 translated messages, 2 untranslated messages.

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

aac08d57149b8fed5ab2e16184e969fad4bbbb45 authored over 4 years ago by Besnik Bleta <[email protected]>
I18n: Update translation ru (100%).

173 translated messages.

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

7c4a8adddf8c44e0c33f8eb01c8f46ad4a9f9791 authored over 4 years ago by Igor <[email protected]>
I18n: Update translation et (55%).

96 translated messages, 77 untranslated messages.

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

35330202fb7adee03bb811a9239328a55f86c8ca authored over 4 years ago by Priit Jõerüüt <[email protected]>
I18n: Update translation et (53%).

93 translated messages, 80 untranslated messages.

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

94501a90e78ad12949ba212669a5ec345bad9eb4 authored over 4 years ago by Priit Jõerüüt <[email protected]>
Add new xfwm4 icons

ea829d13a944e7352345ae77c99c168442a4992c authored over 4 years ago by Simon Steinbeiss <[email protected]>
focus: Ping client on focus

To make sure that they are still alive and detect hung clients.

Signed-off-by: Olivier Fourdan ...

637d70b2c58ad27b07703a6813642c15dee3c826 authored over 4 years ago by Olivier Fourdan <[email protected]>
client: Rely in XRes reported PID is available

When xfwm4 needs to kill an unresponsive client, it will use the its PID
is known.

However, the...

49c1a33a4dfe15f312334584c22b4ec3ed792214 authored over 4 years ago by Olivier Fourdan <[email protected]>
display: Add support for XRes X11 extension

The X-Resource extension client library (XRes) allows a client to query
the Xserver for various ...

010f8281a2afd8a79eea94b1c7b4b2bd4d754b4b authored over 4 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation it (100%).

173 translated messages.

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

15afdcd345d870116e58ff9de36b401722fa9ca1 authored over 4 years ago by Vincenzo Reale <[email protected]>
I18n: Update translation es (100%).

173 translated messages.

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

63fce0876a4efd997538e43d66bad5f811830721 authored over 4 years ago by Ignacio Poggi <[email protected]>
I18n: Update translation pt (100%).

173 translated messages.

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

84e7e9538d7f884af0c007fdce18a9c8ea34c229 authored over 4 years ago by Hugo Carvalho <[email protected]>
Add basic GitLab pipeline

98955c6c0780e2ae6e81dcb3e3c87f9396b5cb48 authored over 4 years ago by Simon Steinbeiss <[email protected]>
I18n: Update translation nl (100%).

173 translated messages.

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

25eef026f3a874881ab5064268b3362fe7d4edc0 authored over 4 years ago by Pjotr <[email protected]>
I18n: Update translation pt_BR .

173 translated messages.

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

9e26c0b20686e51e2478f4c81d3091d0688f4cd2 authored over 4 years ago by Michael Martins <[email protected]>
I18n: Update translation pt_BR .

173 translated messages.

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

b835473b2b6c6775c8f9b0efaa0a9d6064772618 authored over 4 years ago by Anonymous <[email protected]>
I18n: Update translation es (100%).

173 translated messages.

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

1383d8e48d4bc06556b34c301de105b527731cbb authored over 4 years ago by Ignacio Poggi <[email protected]>
I18n: Update translation sr (100%).

173 translated messages.

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

c40d766ba3e6be9bf384a1cb0a3f7bc88a6d783a authored over 4 years ago by Саша Петровић <[email protected]>