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

Use window pixmap in tabwin

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

4adad9fca2856ed0cd98522aac0b1ca13f1ee956 authored almost 10 years ago by Olivier Fourdan <[email protected]>
compositor: Add API to retrieve window pixmap

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

f6d5236b887c062117ee504358e54e63a98e3a54 authored almost 10 years ago by Olivier Fourdan <[email protected]>
Flush to reduce lag in wireframe

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

cb4b6e845aefeae93ca3a9be24d75a75eadec13e authored almost 10 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation ms (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

cfa71176d9fabe8ed6b9711e3e4ac422556e57ab authored almost 10 years ago by abuyop <[email protected]>
Merge branch 'tile-complete'

db626a73b286bd44b94dc3b9fc7556e0a695a4c1 authored almost 10 years ago by Olivier Fourdan <[email protected]>
Unset RESTORE_SIZE_POS on resize.

82e440919049726564decda1fafb3480f890bc78 authored almost 10 years ago by Peter de Ridder <[email protected]>
Merge branch 'tile-complete'

f079ff3ce479ea60b5771a1829e5e5d591b89550 authored almost 10 years ago by Olivier Fourdan <[email protected]>
Do not setup the XSync alarm without a counter

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

f73877deadf0c5b7ec0fb80909a10073041efbb8 authored almost 10 years ago by Olivier Fourdan <[email protected]>
Fix size increment

Use the base size and not the min size when computing size of a
window with size increment (this...

5c1c8ca7216cf2fd968fb60775a45358e3192d1d authored almost 10 years ago by Olivier Fourdan <[email protected]>
Hide Xlib wireframe before resizing

To avoid flickering of what's beneath the non-composited wireframe.

Signed-off-by: Olivier Four...

1aca8bac5c92a0b5e5c7d7dee6a6bb0a83783dfa authored almost 10 years ago by Olivier Fourdan <[email protected]>
Sync compositor after resizing the Cairo wireframe

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

8e809bac903b4f155835be42adf3f826faade336 authored almost 10 years ago by Olivier Fourdan <[email protected]>
Restore window size for corner tiling

cd73bb720ebac5af4ffc57297083dca846dc1c62 authored almost 10 years ago by Peter de Ridder <[email protected]>
Redraw and resize after corner tiling

1ebb9878542f1ddfe287da30167a5065aa379aea authored almost 10 years ago by Peter de Ridder <[email protected]>
Improve corner tiling on move

a596e12cae86a653993570ed871afb9ced1a8f6e authored almost 10 years ago by Cédric Leporcq <[email protected]>
Implement corner tiling.

The extra key shortcuts have to be defined in libxfce4ui, so you
need a matching version of that.

728cce0e8f09d7f20f29ab3d41086d7798f77da8 authored almost 10 years ago by Alistair Buxton <[email protected]>
I18n: Update translation he (98%).

170 translated messages, 2 untranslated messages.

Transifex (https://www.transifex.com/projects...

20b0fa1751ca779b574c69ca25da5e8cc72f3efb authored almost 10 years ago by GenghisKhan <[email protected]>
Fix frame extents in tiling

This is a regression introduced when merging commit 918a7f2a

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

f28b1a2c4c1bae00f1200f1d5e5e2352220497f0 authored almost 10 years ago by Olivier Fourdan <[email protected]>
Do not update state while moving/resizing

CSD windows may be tempted to adjust their size otherwise.

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

5c9d151712bca6f99483d2b6cf103bab2daefd77 authored almost 10 years ago by Olivier Fourdan <[email protected]>
Slimmer and configurable cairo frame

Make cairo frame slimmer and configurable at build time.

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

04b7f25a3a2c2357dcbb71262bd952eca96d3b34 authored almost 10 years ago by Olivier Fourdan <[email protected]>
Code cleanup and even less flicker

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

80e4240c47395569e0272f064f3c30cbfe01c54a authored almost 10 years ago by Olivier Fourdan <[email protected]>
Avoid spurious configure

Apps supporting extended XSync counter may update their XSync counter
which can cause spurious w...

7e685af06db0eab9a86d42c8bc4f6a26afe602ab authored almost 10 years ago by Olivier Fourdan <[email protected]>
Use cairo wireframe for move/resize

Only if the compositor is enabled and opaque move/resize us unset.

Signed-off-by: Olivier Fourd...

7a31a8884ed9f1277cdfb4898747c585d6169292 authored almost 10 years ago by Olivier Fourdan <[email protected]>
Rework the cairo wireframe

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

4d6d37888267ccd98f6c9f9768009688be13355b authored almost 10 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation ru (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

8e5d73404b6577ecfa4acab2e2616f8de8db9ee0 authored almost 10 years ago by AlexanderFilev <[email protected]>
Fix flickering when cycling

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

ca6767c9faebbc5b4fd5036add80eff724cd2bc3 authored almost 10 years ago by Olivier Fourdan <[email protected]>
Make composited wireframe prettier

33e3eaeceb699dbd997045fc5b59251bfb697d49 authored almost 10 years ago by Simon Steinbeiss <[email protected]>
Changed wireframe to cairo drawing.

bd0d730b1a52d51b0d3c98654fd50acd39ed092a authored almost 10 years ago by Peter de Ridder <[email protected]>
Ungrab even if grab failed

Fix issue introduced by previous commit, ungrab even if grab failed
because of the internal grab...

830edad5808d5ea0ab642e0e771d3c9ed806246b authored almost 10 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation zh_CN (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

50ed2fab6e8fa22284d09b84e954742b441c70e1 authored almost 10 years ago by 周潇波 <[email protected]>
Allow cycling even without the pointer grab

Bug: 11463

This allows cycling during a drag and drop.

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

24c8f337bb62e8573ac7a9220480a68e2d7b7775 authored almost 10 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation sr (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

1876e4c707e6edd8f1d30afc4847949099e4ea75 authored almost 10 years ago by Саша Петровић <[email protected]>
I18n: Update translation pt_BR (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

ad39770a810c4392a69749e12efdb0f4e38e17eb authored almost 10 years ago by André Miranda <[email protected]>
I18n: Update translation nl (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

1ca39620f018d79ac96fcd28826a2c964d372b29 authored almost 10 years ago by Pjotr <[email protected]>
I18n: Update translation ko (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

66425fe5d4781ff780cd5427fa336dc156df9012 authored almost 10 years ago by Seong-ho Cho <[email protected]>
I18n: Update translation pl (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

f41928ca2172bae7eef91e60afadb0dc0439ccd7 authored almost 10 years ago by Adam Stachowicz <[email protected]>
Adjust coords after wrapping workspaces

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

b9a850e1d0752625dbbee56317f434b4138c7db2 authored almost 10 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation bg (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

13c6e06ea31c2d36e96385aaa19b3b0bf0b5924a authored almost 10 years ago by Kiril Kirilov <[email protected]>
Limit parallel moves before wrapping

Bug 11456

And a bit of code cleanup/refactorization as well.

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

df707c36a4d0d2903593855dd3575ff4a6aade23 authored almost 10 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation en_AU (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

0d4429c916043abef4f255b3f78230e335eaf9c2 authored almost 10 years ago by Michael Findlay <[email protected]>
I18n: Update translation it (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

8d3fc82c41d190103e1b2ff03ce002b618571853 authored almost 10 years ago by Cristian Marchi <[email protected]>
I18n: Update translation de (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

9a485ca86fb6c28bc10b14e982f66840e01f12ba authored almost 10 years ago by Tobias Bannert <[email protected]>
I18n: Update translation th (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

50d4a44bb5db9934a43918109a830002a97e788f authored almost 10 years ago by Theppitak Karoonboonyanan <[email protected]>
I18n: Update translation cs (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

5e9761e64b686a43b183e1b57dcaa9a5c4be9605 authored almost 10 years ago by Michal Várady <[email protected]>
I18n: Update translation es (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

cca4db83af0bf9e61d07adda767e400724c62dce authored almost 10 years ago by Pablo Roberto Francisco Lezaeta Reyes <[email protected]>
Added titleless maximization feature

Bug: 9905

2c77f62868dc235657e305987932cc5caa04cd0a authored almost 10 years ago by Viktor Semykin <[email protected]>
I18n: Update translation hr (100%).

171 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

8bff52645f04233f565431cb94bc1bc05ab03143 authored almost 10 years ago by Edin Veskovic <[email protected]>
Allow tiling and workspace wrap on move

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

5cb4d8032bb32a3d64ac9b6a84427203f058473f authored almost 10 years ago by Olivier Fourdan <[email protected]>
Remove horizontal tyling on move

And use maximization on top border alone. Also, increase tile
threshold to 10 pixels.

Signed-of...

b2e3cefab1cd6a7dfa3c6434a8ffe2d4bb667ac1 authored about 10 years ago by Olivier Fourdan <[email protected]>
Remove restore-on-move option

That's of seldom use and is not compatible with tiling.

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

d995192eab04f1c16bbeed60d65b7637433ae347 authored about 10 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation fi (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

bacb04959d0d80070e5036b9f1fa5c208985d6d9 authored about 10 years ago by Lasse Liehu <[email protected]>
Fix bit mask on 32-bit system

Bug: 11440

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

ffc10a046e0c45e301fcfb255d66cb544718d26f authored about 10 years ago by Olivier Fourdan <[email protected]>
Fix reconfigure when toggling maximize state

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

91d60fbbb4d360fba484f4e89f8a8073d2e817f9 authored about 10 years ago by Olivier Fourdan <[email protected]>
Do not tile shaded windows

Bug: 11433

And make sure to show the title even for windows with hide
title on maximize when sh...

dbf58dbabfaab13d9f4aebaf183a8830b53a319d authored about 10 years ago by Olivier Fourdan <[email protected]>
Optionally remove frame on tiling as well

And ignore size increment so that tiled windows use all
screen estate.

Signed-off-by: Olivier F...

6f6604a338e24a1df45d0cb97c2c0ec5cd205b62 authored about 10 years ago by Olivier Fourdan <[email protected]>
Take account of panels reserved space for tilling

Bug: 8764

918a7f2a0dba7265bac51222532d186b94012446 authored about 10 years ago by Alberto <[email protected]>
Update desktop geometry on xrandr events

Bug: 7511

Update _NET_DESKTOP_GEOMETRY from monitor/resize events

Signed-off-by: Hans Nieser <...

4f0bc3040fe676d84ce8a9b01d79de63ae6400c2 authored about 10 years ago by Hans Nieser <[email protected]>
Workaround for NET_WORKAREA with multimonitor

Bug: 10625

NET_WORKAREA doesn't support L shaped displays at all.

gdk works around this by ign...

3f12ac8f92096ce562221622aa5ad2f45ae37006 authored about 10 years ago by Alistair Buxton <[email protected]>
Add support for GTK hide titlebar on maximize

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

c6842b38ea34a5ae28404d6c6af877ab8b5402dc authored about 10 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation pt_BR (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

a3dd9eb6f3db00c21fb6894088ea63cb16176fa7 authored about 10 years ago by Miguel Frasson <[email protected]>
Cosmetic code change

Really, just cosmetic code style reformatting.

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

a7983e83b37b7efc0e4cdd88ec0a70beb0b3282b authored about 10 years ago by Olivier Fourdan <[email protected]>
Handle zoom option in event handler

So that if zooming is disabled, opacity can work...

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

7e77f7e9f2116e94347b0dd4322e4635787b08da authored about 10 years ago by Olivier Fourdan <[email protected]>
Use standard modifier to adjust opacity

Instead of hardcoding Alt.
Incidently, this is actually the same shortcut as zoom.

Signed-off-b...

08fff477418549609955127365fa338cf0055a6c authored about 10 years ago by Olivier Fourdan <[email protected]>
Use 32 unsigned integer for opacity

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

b3b014a3ae58efe9b4eecdc9bd75316eb552e7c1 authored about 10 years ago by Olivier Fourdan <[email protected]>
Fix opacity being reset on theme change

Bug: 9888

Resync opacity and applied opacity on client message, so that
opacity remains after r...

3e092b5be3ebdf3bd34000e17aea1627e0cac4eb authored about 10 years ago by Olivier Fourdan <[email protected]>
Fix gravity on configure request

Bug: 3634

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

62edeb719933e97696f948a44f33979ee744de36 authored about 10 years ago by Olivier Fourdan <[email protected]>
Allow shadow under dock ARGB windows

The compositor will not add shadows for ARGB windows,
make an exception for dock windows since t...

a7d3425327d0c754da0cb075f7e7c70460a1e0f5 authored about 10 years ago by Olivier Fourdan <[email protected]>
Fix resize with partial struts

Bug: 10951

Make sure the window title remains visible using partial struts.

b97b14868e27e48d4d475ac0497726f16de9a4e1 authored about 10 years ago by Simon P <[email protected]>
Prevent CSD windows from being moved too far up

Apply the same restrictions as regular windows.

Signed-off-by: Olivier Fourdan <ofourdan@redhat...

839f997a6fc5984f52a74443d0650d765bb270fb authored about 10 years ago by Olivier Fourdan <[email protected]>
Fix size increment

Window snapping on resize was not taking size increments
into account, causing spurious moves wh...

ffe7141fb423686b32f03a5ab76828c275084e46 authored about 10 years ago by Olivier Fourdan <[email protected]>
Limit size of 32 bits data to 32 bits

Bug: 9888

Keep only the 32 lowest significant bits and ignore Xlib
added signed.

Patch based o...

4f8018faf46be901a361b8b4cebdc43dbcb84eff authored about 10 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation id (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

03782834a499b4b8b3de11fe2e19f386558d90e3 authored about 10 years ago by Anonymous <[email protected]>
Fix cycle vs. focus follow mouse

Bug: 11166

Enabling selection with the mouse in the cycle/wab window implies
that events are ro...

45d9fce5b6740118b17570732201199e37016f49 authored about 10 years ago by Olivier Fourdan <[email protected]>
Revert "Experiment with button events."

Bug: 11167

This reverts commit 7c87af29befcc91ba2e890dd822a4a69cb3263d9.

0151f6b2ddffe2f817bfff650b7dc8eb8e2137d6 authored about 10 years ago by Olivier Fourdan <[email protected]>
Fix reparenting with compositor

Bug: 10978

When reparenting a window, the corresponding compositor
window could end up being cr...

15f717edd9c721d59ca91473fe34f6e32b47e357 authored about 10 years ago by Olivier Fourdan <[email protected]>
On canceled move, restore all maximizations states

55e71e890fda9df9cf73b6adade19325c1d76516 authored about 10 years ago by Peter de Ridder <[email protected]>
Extended XSync counter

Add partial support for extended XSync counter as described
by Owen here:

http://fishsoup.net/m...

6c947cd691036fb562a8e9c02b966c96aece17e7 authored about 10 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation es (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

b64f3c4a6906aa57bc97a846e7a9d1197894e338 authored about 10 years ago by Pablo Roberto Francisco Lezaeta Reyes <[email protected]>
I18n: Update translation hu (99%).

171 translated messages, 1 untranslated message.

Transifex (https://www.transifex.com/projects/...

8cca6c9d163ab27920cd98fcec39db5e16bb3b7f authored about 10 years ago by Benedek Imre <[email protected]>
I18n: Update translation he (98%).

170 translated messages, 2 untranslated messages.

Transifex (https://www.transifex.com/projects...

4003fc45d5cb006b3a982305ae4a4d1282f3792f authored about 10 years ago by GenghisKhan <[email protected]>
I18n: Update translation de (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

00df5832338bbc57a1f409b29212b16785ecde74 authored about 10 years ago by Tobias Bannert <[email protected]>
Use color substitution in default themes

So that it's usable with dark gtk themes as well.

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

2497e0e3f84cc1fffdba32d0656ec08bf4e73044 authored about 10 years ago by Olivier Fourdan <[email protected]>
Allow color substitution in themerc

The idea is to be able to substitute colors
by another, e.g.:

active_text_color=active_text_c...

681f586f6395fd5aca1b53fec8076aceca80b4c1 authored about 10 years ago by Olivier Fourdan <[email protected]>
Fix gtk frame extents updates

So that tiling works with CSD from GTK/GNOME.

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

04933e5f9821d080b100a425d7e264a833e77fb2 authored about 10 years ago by Olivier Fourdan <[email protected]>
Fix selection with mouse in multi-monitor alt-tab dialog

Bug: 10966

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

42a88b1d0495700ba70e5e498a561c61fbe46ee7 authored about 10 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation ast (91%).

158 translated messages, 14 untranslated messages.

Transifex (https://www.transifex.com/project...

d4bcfd708e7a0554f5ea982cec585abf604e8ef6 authored about 10 years ago by enolp <[email protected]>
Use source indication in activate window

Bug: 10747

xfce4-panel was not setting the source indication
for NET_ACTIVE_WINDOW messages so ...

1a20a884e5cd33255e822f42a73bbe83ff89aea1 authored about 10 years ago by Olivier Fourdan <[email protected]>
Adjust shadows

Use a thinner shadow with light source from the top
on default theme, slightly larger for hdpi a...

bfc29d2b913e4f32f50d1e3b19d3033fef43835f authored about 10 years ago by Olivier Fourdan <[email protected]>
Add a zoom_desktop xfconf setting (Bug #11367)

This way the user can toggle the zooming feature at will.
By default, zooming is enabled.

Signe...

fd07ce807ecd6bff0a579f416ea9425878f426cd authored about 10 years ago by Eric Koegel <[email protected]>
Add new default themes

To better integrate with GTK3/GNOME apps.
Also include hdpi and xhdpi variants.

Signed-off-by: ...

70f006cc8d56d3e1fb76b28b9d01c3fcafe7564b authored about 10 years ago by Olivier Fourdan <[email protected]>
Add support for GTK frame extents

This is required for proper positionning and
resizing of CSD windows from GTK3/GNOME.

Signed-of...

41d20680e6fc9da40560f906e15c1200de8189f2 authored about 10 years ago by Olivier Fourdan <[email protected]>
I18n: Update translation he (98%).

170 translated messages, 2 untranslated messages.

Transifex (https://www.transifex.com/projects...

a07b656055fba9f699520e567f106b5f2b3f196f authored about 10 years ago by GenghisKhan <[email protected]>
Use correct type on platforms where time_t is 64bits like OpenBSD

Signed-off-by: Simon Steinbeiss <[email protected]>

8448703965b25c1ee97410aa463d789a43a6c771 authored about 10 years ago by Stefan Sperling <[email protected]>
Fix fullscreen mode not working correctly for QT apps (bug #8563)

Signed-off-by: Simon Steinbeiss <[email protected]>

cf82188eb5a841e8be34fa7ce67933ca15eba7fa authored about 10 years ago by Viktor Semykin <[email protected]>
I18n: Update translation ast (91%).

158 translated messages, 14 untranslated messages.

Transifex (https://www.transifex.com/project...

a6a91e862bff288dcb2539876bfc2917a8fb94d3 authored about 10 years ago by Ḷḷumex03 <[email protected]>
Merge branch 'master' of git://git.xfce.org/xfce/xfwm4

61c2a6bf86f745f149ee81088116f56cda64d4e8 authored about 10 years ago by Olivier Fourdan <[email protected]>
Silent a leftover degug message

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

045e811f46091659945e393bb1dcadd8c96981b9 authored about 10 years ago by Olivier Fourdan <[email protected]>
Silent a leftover degug message

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

b6171c17596f2691c5070eaebd2a760f72d19ff9 authored about 10 years ago by Olivier Fourdan <[email protected]>
Add support for NET_WM_STATE_FOCUSED

Bug: 11067

GTK3 applications (and client-side decorations in
particular) rely on NET_WM_STATE_F...

c7aa46f499467b888117c17c789a3083a99bf341 authored about 10 years ago by John Lindgren <[email protected]>
I18n: Update translation tr (100%).

172 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

c477c55a543f94e9799dde3001b6c469a7b88d20 authored about 10 years ago by Necdet Yücel <[email protected]>
Update copyright year.

b980b0afb59550ada6b36b53ac537b69129be247 authored about 10 years ago by Nick Schermer <[email protected]>