Ecosyste.ms: OpenCollective

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

github.com/xfce-mirror/xfce4-panel

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

wayland: tasklist: Switch to Xfw API

Fixes: #196, #302

4757c2435976017e78f3e263b1136cec6a8054bf authored almost 2 years ago by Gaël Bonithon <[email protected]>
wayland: panel: Switch to Xfw API

901caf1b85d4d8ac7ba5a861c9904aa487a8a1f7 authored almost 2 years ago by Gaël Bonithon <[email protected]>
wayland: systray: Guard X11 code

4d7c9864f5b5089bcfb5b14bcb52e57bf3ad495b authored almost 2 years ago by Gaël Bonithon <[email protected]>
wayland: systray: Disable legacy systray icons

420e376ede789053bf31691990e80c4db4233822 authored almost 2 years ago by Gaël Bonithon <[email protected]>
wayland: showdesktop: Switch to Xfw API

67e06c33417e2888195fbd5ac8f6e1bebc21676d authored almost 2 years ago by Gaël Bonithon <[email protected]>
wayland: panel: Autohide adaptations (foreign-toplevel-management part)

a04e990f75611158faac22d24126394a97e4af78 authored almost 2 years ago by Gaël Bonithon <[email protected]>
wayland: libxfce4panel: Menu widget positioning adaptations

81432d462a8ca8432018eeb2ac2ed9b42207d72c authored almost 2 years ago by Gaël Bonithon <[email protected]>
panel: Remove useless function

03cec0f493d026a4253c0b033bacfc43fde865ba authored almost 2 years ago by Gaël Bonithon <[email protected]>
panel: Always include borders to compute snap position

If a motion event is sent twice in a row for the same pointer position
around `SNAP_DISTANCE` (t...

fc42275642ae5b55c745f04b95a3c03eee275251 authored almost 2 years ago by Gaël Bonithon <[email protected]>
build: Print some more config infos

4a82e9355fe411b5a0dbd85bf6987a16532da3a2 authored almost 2 years ago by Gaël Bonithon <[email protected]>
build: gio-unix requirement cleanup

450ee23ba85b46a93429d06c7d36f0438e075360 authored almost 2 years ago by Gaël Bonithon <[email protected]>
build: Let xdt-depends.m4 macros set GLib macros

3bc91a631b3006785247450f248c0e72e06f5a3e authored almost 2 years ago by Gaël Bonithon <[email protected]>
clock: Fix sync timeout

5cf7006ee02cac06a693714ee9c30d3e7d326c17 authored almost 2 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation ko (100%).

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

8660a38678873e01dfa2258b7623518eaf59dd69 authored almost 2 years ago by Anonymous <[email protected]>
docs: Fix version for xfce_panel_set_image_from_source()

The `scale` argument was only added in 4.17.4, so better not to
encourage the use of this functi...

3f9d41e08699fa0e23e9a76819986f6464fd8e35 authored almost 2 years ago by Gaël Bonithon <[email protected]>
Load icons using icon theme scaling functions correctly

See discussion in libxfce4ui!84 and linked issues for the rationale.

761a992116009eebebdd63f6642ae82896978bda authored almost 2 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation ko (100%).

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

19f7f39a0cd6e094b8a0e67c75793663fba451c4 authored almost 2 years ago by Anonymous <[email protected]>
clock: Add missing sanity check

Fixes: 5ec58536b6d10396cf77380967ced1e634d35731

9940f0974126d9ada6ce3caa6e7334d46297ea13 authored almost 2 years ago by Gaël Bonithon <[email protected]>
windowmenu: Adapt wnck default icon size when UI scale > 1 (Fixes #682)

d9b40caafb680f0bc8a0a0b1c993e28ced91d0a4 authored almost 2 years ago by Gaël Bonithon <[email protected]>
tasklist: Adapt wnck default icon size when UI scale > 1 (Fixes #681)

3fe42737bfe08cf3b6b74c7bfc0e1f9f8ee53eea authored almost 2 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation zh_CN (100%).

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

ca269a09963c3684f99d2780b5dc3649518d6ffa authored almost 2 years ago by Anonymous <[email protected]>
I18n: Update translation he (100%).

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

b5fbc6fccb70a03aaa8032ba52e62defbba0bf8d authored almost 2 years ago by Anonymous <[email protected]>
tasklist: Fix window count positioning when UI scale > 1

Not really a regression, since it never worked.

Fixes: 4f6e403144a6cfa5ea13e3bc5ef092f07ca42098

01265609330d3d885e0bb7cf9880b4a76d4866ae authored about 2 years ago by Gaël Bonithon <[email protected]>
tasklist: Keep icon pixbuf around and use surface also for menu items

Closes: #676
Fixes: 4f6e403144a6cfa5ea13e3bc5ef092f07ca42098

b328ce00585649f827681ca173439486ba6554c2 authored about 2 years ago by Gaël Bonithon <[email protected]>
clock: Do not override custom font formats

The font specified via the font dialog can be applied globally while
giving priority to custom f...

5ec58536b6d10396cf77380967ced1e634d35731 authored about 2 years ago by Gaël Bonithon <[email protected]>
Back to development

7dca229573ae38adb5440841d346c57b674730ec authored about 2 years ago by Gaël Bonithon <[email protected]>
Updates for release

1e1fdc05ff214c07430581296f975f683978d001 authored about 2 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation lt (100%).

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

da9aa65781937631d67d3029c68886b786c94a7f authored about 2 years ago by Anonymous <[email protected]>
I18n: Update translation ru (100%).

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

b4c563ca63546a05fb56171387fcb62b8391eacb authored about 2 years ago by Anonymous <[email protected]>
I18n: Update translation ru (100%).

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

eacc3be6ea13a29a9ab5229518c338302495d3a1 authored about 2 years ago by Anonymous <[email protected]>
I18n: Update translation ru (100%).

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

52536398df29fed71af382c50a3f899427041068 authored about 2 years ago by Anonymous <[email protected]>
build: Bump requirements for Xfce 4.18

c77948a4f85e2c644bf9a868d7b1610358695680 authored about 2 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation hu (93%).

455 translated messages, 34 untranslated messages.

Transifex (https://explore.transifex.com/xfc...

acd496fc92a6e4b86a979ba48d7fce486ede7fab authored about 2 years ago by Anonymous <[email protected]>
I18n: Update translation tr (100%).

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

c270541e0e40dbb8d18e9be0f63d6ec15b688af1 authored about 2 years ago by Anonymous <[email protected]>
I18n: Update translation tr (100%).

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

7b38b48db60d6341081e1ddb2a46e3ea943a15cd authored about 2 years ago by Anonymous <[email protected]>
Back to development

adc1fee0fde6027f01981600bfd7f3e90b5727f7 authored about 2 years ago by Gaël Bonithon <[email protected]>
Updates for release

1277005b224fde1b67c96fd943ce09e196b30f7b authored about 2 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation kk (100%).

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

9a111d919a1e68b0c28a4819cd90be18323007d0 authored about 2 years ago by Anonymous <[email protected]>
I18n: Update translation pt_BR (100%).

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

e2f432564b7365dea52ba74b95130bca7aa1b7d0 authored about 2 years ago by Anonymous <[email protected]>
I18n: Update translation el (99%).

488 translated messages, 1 untranslated message.

Transifex (https://explore.transifex.com/xfce/).

9392f70f2f4276a5476b0677a136b9505049d269 authored about 2 years ago by Anonymous <[email protected]>
panel-desktop-handler: Add `OnlyShowIn=XFCE` key (!106)

decc7c32f9c709170b3de5e250cf8a0c27ed5b14 authored about 2 years ago by Akbarkhon Variskhanov <[email protected]>
Fix previous commits about menu positioning

Avoid iterating the main loop by hand. This is bad practice that may
change the order in which t...

03f01527a3c7bd8c03ad79788476a99d36b35348 authored about 2 years ago by Gaël Bonithon <[email protected]>
libxfce4panel: Fix menu positioning when the panel is hidden

Mainly useful for popup commands, but consistent with position_widget().

42b6032efc6b030b4124f0faca4e055dcbe66865 authored about 2 years ago by Gaël Bonithon <[email protected]>
Revert "Reposition menu for popup commands if necessary"

This reverts commit ed56fbb16eab6611fbbb3f33a6915854889fb1cc.

Fixed directly in xfce_panel_plug...

bc991f4eeca31d2a4072ca21ab102702faf5801e authored about 2 years ago by Gaël Bonithon <[email protected]>
libxfce4panel: Fix menu widget positioning when the panel is hidden

It is enough to purge the current events once to show the panel, and the
use of `gdk_window_get_...

7d0976db9ea1a97b2ef253a18800582506b2fa3d authored about 2 years ago by Gaël Bonithon <[email protected]>
libxfce4panel: Strengthen sanity check for emitting "provider-signal"

This covers corner cases, for example when a menu is opened when the
panel is closed.

6d42ee69177771aa0c4e5230f42b9f8c0387609c authored about 2 years ago by Gaël Bonithon <[email protected]>
libxfce4panel: Make popup_penu() consistent with position_widget()

By popping up menu at widget also when the panel is floating if
possible.

Related: !80, 7a24ea0...

b715f71649b70dc63ff9ae9f6857cc50b3f5d3cc authored about 2 years ago by Gaël Bonithon <[email protected]>
panel: Remove dead code

Seems to have always been dead code, at least since 2dc06568.

5d86d1071cd0fd6531294ece4f3ba94c6ecc37a5 authored about 2 years ago by Gaël Bonithon <[email protected]>
panel: Remove limitation on setting struts in multi-monitor mode

This limitation seems to make sense only for `_NET_WM_STRUT` and not for
`_NET_WM_STRUT_PARTIAL`...

73383455bb3a24ae43dcc46a924bf85cbceccd29 authored about 2 years ago by Gaël Bonithon <[email protected]>
Define and use macros for Xfconf properties

MR: !104

357d87c0e321049cae53afd1c452668dd00d8851 authored about 2 years ago by Akbarkhon Variskhanov <[email protected]>
panel: Do not call `g_snprintf()` a second time

Note that this also removes a typo in the property name so that the
plugin is now removed from t...

658fcf7483c874d8a79929b7dcc63706134f162c authored about 2 years ago by Akbarkhon Variskhanov <[email protected]>
clock: Do not include `private.h` in headers

a44086d70948d47d2b9d9ea6903012a3bb98f192 authored about 2 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation ko (94%).

464 translated messages, 25 untranslated messages.

Transifex (https://explore.transifex.com/xfc...

2d9452e7cfe1b71704d0aeeeed4e56e90938dc17 authored about 2 years ago by Anonymous <[email protected]>
launcher: Fix tooltip icon invalidation on boutton update

Fixes: 23be07d2fb08fab4e8981bc2998e2ffe09fe609b

44b4b03aaa86ceadc32790ae7931bd54281bbe9f authored about 2 years ago by Gaël Bonithon <[email protected]>
tasklist: Take window scaling into account for dnd

d75ec9d49f4f88f4808d9b1cf36963c10da1b3ce authored about 2 years ago by Gaël Bonithon <[email protected]>
Back to development

28fd738fb8e59b1bb418d20bd0a75c78d0ace9ed authored about 2 years ago by Gaël Bonithon <[email protected]>
Updates for release

97962e5c089d75d1adbd76479d37feec170003d3 authored about 2 years ago by Gaël Bonithon <[email protected]>
systray: cleanup: Fix misleading variable name

0039206e93807616e5fe1988b9af887f5f62f606 authored about 2 years ago by Gaël Bonithon <[email protected]>
systray: cleanup: Remove dead code

e519b3858c2b47b0c1abea26c598dfc30b44ee03 authored about 2 years ago by Gaël Bonithon <[email protected]>
windowmenu: Take window scaling into account for icons

This just allows the icons not to be blurred. It doesn't change the
management of their size whi...

379b015a2c693719fd1df0cf9f8e4e41944fc974 authored about 2 years ago by Gaël Bonithon <[email protected]>
tasklist: Take window scaling into account for icons

This just allows the icons not to be blurred. It doesn't change the
management of their size whi...

4f6e403144a6cfa5ea13e3bc5ef092f07ca42098 authored about 2 years ago by Gaël Bonithon <[email protected]>
systray: Take window scaling into account for status notifiers

84b7be260a542fdfb477b060f41e98abf143bc66 authored about 2 years ago by Gaël Bonithon <[email protected]>
libxfce4panel: Add window scaling to xfce_panel_set_image_from_source()

Related: !83

0a732bdc8fddbe1bec37e6baa00df82dcb1ed435 authored about 2 years ago by Gaël Bonithon <[email protected]>
launcher: Take window scaling into account for icons from files

f8938fe9d3c329d7803009e7896a91b3dee0ba39 authored about 2 years ago by Gaël Bonithon <[email protected]>
launcher: Rebuild the menu when the panel size changes

206215bebb3a81b54b53f92bbb9e63b9428e2367 authored about 2 years ago by Gaël Bonithon <[email protected]>
launcher: Do not overwrite button icon cache with menu item icons

An old bug, which can cause the button to have the icon of one of the
menu items when invalidate...

7034541118e762dd9796cabb584f09ef7b835328 authored about 2 years ago by Gaël Bonithon <[email protected]>
clock: Decrease verbosity

26d17dd187fc801223205dbd016f97200b70da36 authored about 2 years ago by Gaël Bonithon <[email protected]>
launcher: Fix tooltip icon management

The whole thing needed a refactoring, to treat in the same way theme
icons and file icons, butto...

23be07d2fb08fab4e8981bc2998e2ffe09fe609b authored about 2 years ago by Gaël Bonithon <[email protected]>
panel: Remove duplicated PanelWindow:scale-factor property

For some reason I completely missed GtkWidget:scale-factor when doing
329fbf9f5523d7f768a44b3c1d...

91fb2c983485bc58e61f25240f74a88928105e4e authored about 2 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation oc (100%).

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

59888ec93108e5842aee5e4b594185a9053a8f37 authored about 2 years ago by Anonymous <[email protected]>
libxfce4panel: Fix a memory leak

1de71f112d7f2ec47a4c3f323e09dc38de7880e8 authored about 2 years ago by Gaël Bonithon <[email protected]>
panel: Chain up to parent in constructed()

a660921a71c75c9826697f2b1e9672f837e0cab9 authored about 2 years ago by Gaël Bonithon <[email protected]>
tasklist: Add missing sanity check

c59c66c5c4f2804a52fcbf28aaa97b353eb08caa authored about 2 years ago by Gaël Bonithon <[email protected]>
panel: Add missing sanity check

668e8eb436d72bcbe9d7829ac13a14e7ae62e249 authored about 2 years ago by Gaël Bonithon <[email protected]>
panel: Fix test likeliness

921a2fa49d57ec342c9297d00e1db1f1e3b73342 authored about 2 years ago by Gaël Bonithon <[email protected]>
panel: Remove some duplicate build flags

b211448e6b3b668bf9b80804c4ec278575eb9660 authored about 2 years ago by Gaël Bonithon <[email protected]>
docs: Add libxfce4panel first

This can mislead the build otherwise, by linking against an installed
libxfce4panel instead of t...

a0392e0f01e227e08b02b32d878261d87ea9feb3 authored about 2 years ago by Gaël Bonithon <[email protected]>
clock: Filter out 'posix' and 'right' directories.

5517aee6e5fce5be1c78139c154ed6a44dd665a7 authored about 2 years ago by Erkki Moorits <[email protected]>
clock: Improved time zone matching.

Replaced zone info matching function, old matching function search
match only from the begging o...

2ab5dc29a7a2e4bffcc52bb93643f74d2f55da9d authored about 2 years ago by Erkki Moorits <[email protected]>
clock: Fixed zone info directory. Fixes #646

cc6a9671176d1ee60e119382051188c00b7f5081 authored about 2 years ago by Erkki Moorits <[email protected]>
I18n: Update translation kk (100%).

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

becb76a837de61053e26c3938ac210ea3a9dd797 authored about 2 years ago by Anonymous <[email protected]>
I18n: Update translation en_GB (100%).

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

d5d21c9fa3601bf5f23f87df63bbd5c4cf517b81 authored about 2 years ago by Anonymous <[email protected]>
systray: Properly disconnect signal handler

Another fix to beef2eed after 3f68a730.

4e1a3d3b1d6a60b562a229108048b25d3299e20d authored about 2 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation uk (100%).

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

3c778082b01d8b977825d618d2358eaa5299cf6c authored about 2 years ago by Anonymous <[email protected]>
I18n: Update translation sl (100%).

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

b76c50c8d2622533c1f09f5ad77dccb8151618a5 authored about 2 years ago by Anonymous <[email protected]>
Fix previous commit

47d5c8296f1ccec1939521b47d621c3445ad1b22 authored about 2 years ago by Gaël Bonithon <[email protected]>
tasklist: Properly restore button state on GtkMenu::selection-done

ebdc5412f04c8cfa75b00b1af7e9b1692c6ef6c8 authored about 2 years ago by Gaël Bonithon <[email protected]>
tasklist: Browse a copy of the window list if it is subject to change

Probably the real fix for #594, instead of delaying more or less things
like in dd202448 and 6fa...

0ef59edae926448f1da244dda5396290a071c617 authored about 2 years ago by Gaël Bonithon <[email protected]>
Revert "tasklist: Delay sorting if window list is in use"

This reverts commit dd202448e7d919c097f3845b2c1409ba87a4be24.

3ee105d8d645a43b1e8222aeb802e8e4e5f7fd4e authored about 2 years ago by Gaël Bonithon <[email protected]>
Revert "tasklist: Delay sorting if window list is in use (V2)"

This reverts commit 6faf1e36293d0851537330de3e2d7c6df78fcf6e.

159ee54296e6a5728c66f67de8db715c70aa558f authored about 2 years ago by Gaël Bonithon <[email protected]>
tasklist: Delay sorting if window list is in use (V2)

Completes dd202448 by delaying the whole function of updating the
visibility of group buttons, a...

6faf1e36293d0851537330de3e2d7c6df78fcf6e authored about 2 years ago by Gaël Bonithon <[email protected]>
I18n: Update translation (100%).

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

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

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

530c34de3cec011e6cf42c34491f965ab6cdafd6 authored about 2 years ago by Anonymous <[email protected]>
I18n: Update translation (99%).

486 translated messages, 3 untranslated messages.

Transifex (https://explore.transifex.com/xfce/).

e1ca76c71d79e2ec297c23d24a18cfe027cd2819 authored about 2 years ago by Anonymous <[email protected]>
I18n: Update translation (99%).

488 translated messages, 1 untranslated message.

Transifex (https://explore.transifex.com/xfce/).

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

489 translated messages.

Transifex (https://explore.transifex.com/xfce/).

3deca807b43c476ee90bfe831eb220547f595b5f authored about 2 years ago by Anonymous <[email protected]>
I18n: Update translation (98%).

482 translated messages, 7 untranslated messages.

Transifex (https://explore.transifex.com/xfce/).

37ec35b6b287f6f4412287f283aac63cf85efe1d authored about 2 years ago by Anonymous <[email protected]>
clock: Improve backward compatibility

Removes all the old code related to the no longer used "digital-format"
property, and queries Xf...

7cc9b17ddcf41d758080d30a23b57a4cd174247c authored about 2 years ago by Gaël Bonithon <[email protected]>
clock: Prevent visual glitch when showing calendar window

Window pre-positioning must be done early enough to avoid visual glitch.

Fixes: #466

17e97e204fc0d1ac581afae481a764515b54931a authored about 2 years ago by Gaël Bonithon <[email protected]>
Revert "clock: Prevent visual glitch when showing calendar window"

This reverts commit 5c4f90c9, which breaks calendar reset. #466 is fixed
again in next commit.

...

973d36eda8dd106790689eb843a4829418cb90cb authored about 2 years ago by Gaël Bonithon <[email protected]>