Ecosyste.ms: OpenCollective

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

github.com/xfce-mirror/xfce4-docklike-plugin


https://github.com/xfce-mirror/xfce4-docklike-plugin

I18n: Update translation pt_BR (100%).

43 translated messages.

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

fcbe8325871adea32cede57212ff50977a3be156 authored 11 months ago by Anonymous <[email protected]>
I18n: Add new translation et (100%).

43 translated messages.

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

9a5bb7049f74e8ab80f7affcc0333ef93efc53c2 authored 12 months ago by Anonymous <[email protected]>
I18n: Update translation tr (100%).

43 translated messages.

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

19e1f5e5b2d1a7ad649d93e60a43dc5aa2d90e2a authored 12 months ago by Anonymous <[email protected]>
Back to development

162852c7a56cd895a2960b57ee3cfd7cf087f806 authored almost 1 year ago by Gaël Bonithon <[email protected]>
Updates for release

9debe3d943081091f5b2fa205513104896b55d88 authored almost 1 year ago by Gaël Bonithon <[email protected]>
Wnck: Add missing sanity check

This should be checked after 4f4bfa37d4f73144e3df5e12e2c53ab20309f299.

b52b2c34cdf65dd44d6c2f465f70178991158aef authored about 1 year ago by Gaël Bonithon <[email protected]>
Settings: Use different colors for active and inactive indicators

53aa965a76879ad5f845cd362305db79b8c2b268 authored about 1 year ago by Gaël Bonithon <[email protected]>
Use FDO compliant icon name

8f5f32f0c6b61f3ee655cd09db123ac934a8f8fd authored about 1 year ago by Gaël Bonithon <[email protected]>
Fix blurry icons/thumbnails when UI scale > 1

This also fixes e5f8d337 where the dnd icon was not scaled.

Unfortunately, the widget and icon ...

3278914ac6a145f9ce35aedde6a6760288634cab authored about 1 year ago by Gaël Bonithon <[email protected]>
GroupMenu: Make sure the window is the right size for each popup

If the real window (wnck) is resized between two pop-ups, the preview is
incorrectly positioned,...

b10ede45e2eed4199dd440df22c9d3c91b0b2302 authored about 1 year ago by Gaël Bonithon <[email protected]>
Group: Stop timeouts in destructor

They haven't been a problem so far, but better safe than sorry, they
should be removed here anyway.

a79df8dc9448f055f73e5595b1c8efc606debdd4 authored about 1 year ago by Gaël Bonithon <[email protected]>
Fix pending source when GroupMenu is destroyed

A regression introduced in 8a9f6d73 once again caused a crash when
reloading desktop files with ...

0ff4c50b41b7f0610cdefb11c48e685bb9ce86c3 authored about 1 year ago by Gaël Bonithon <[email protected]>
Settings: Bound icon sizes

64318795f232f9f717f6b552725c73b9120d7d51 authored about 1 year ago by Gaël Bonithon <[email protected]>
SettingsDialog: Fix deprecated icon names

184f657a98db2683f1988850bc06549ed88f5129 authored about 1 year ago by Gaël Bonithon <[email protected]>
Remove unused project files

37630055b63c571dc1461e642c558470ae0df56b authored about 1 year ago by Gaël Bonithon <[email protected]>
Remove contrib directory

It's up to each distribution to apply the patches it wishes.

579c29a71840a57bec71b195111191222d2100d6 authored about 1 year ago by Gaël Bonithon <[email protected]>
GroupMenu: Re-popup if windows are added/removed when shown

We don't actually have to rerun all the popup() code, but almost, and
it's simpler. It's necessa...

8a9f6d7317c9d9d22a2a642fe47ed4b87edb6cbe authored about 1 year ago by Gaël Bonithon <[email protected]>
Update preview widgets on "showPreviews" setting change

If Settings was an object with a "show-previews-changed" signal, it
would be better, but it'll d...

0c7fc7600252c5fcc8711c4652e3424f958822d2 authored about 1 year ago by Gaël Bonithon <[email protected]>
Helpers: Always stop timeout before starting a new one

As currently implemented, the timeout doesn't support parallel launches,
and is unlikely to be n...

a964eac733e1eee060ccde006763e76344d30c45 authored about 1 year ago by Gaël Bonithon <[email protected]>
Wnck: Always update unactivated window state

A null-window signal can be inserted between two non-null-window
signals.

4f4bfa37d4f73144e3df5e12e2c53ab20309f299 authored about 1 year ago by Gaël Bonithon <[email protected]>
Group: Do not filter out skip-tasklist windows when activated

This filtering would make sense if windows weren't grouped, but in our
case, on the contrary, if...

ba452bd056bcd96fdbfc97396a14e410ea4ac59c authored about 1 year ago by Gaël Bonithon <[email protected]>
Group: Do not manually mark window as activated when activating group

Wait for wnck "active-window-changed" signal instead. If focus stealing
prevention is enabled in...

0756f7fd4a5853102c29e945a043af86558b8e7a authored about 1 year ago by Gaël Bonithon <[email protected]>
Group: Update active state when adding windows

This is required during group initialization, i.e. when windows are not
added on the wnck "windo...

fd07d7c712c4f1b34148efd74c2093e135188eea authored about 1 year ago by Gaël Bonithon <[email protected]>
Group: Remove useless class member states

* mSFocus duplicates mActive: being active means having input focus.
Let's just use mActive an...

0f6b0e4eb76c267ea49708a1d45fcc12062dbdfd authored about 1 year ago by Gaël Bonithon <[email protected]>
AppInfos: Use also app names for matching

Perhaps this can be improved/rethought in the future, especially when
porting to Wayland. Debug ...

d3ad0ec413c9eaf27413f5a7d07ccaac84caaf41 authored about 1 year ago by Gaël Bonithon <[email protected]>
Use g_debug for debug logs

6b3d85f14914469fca7501141b9da7abdbd5da25 authored about 1 year ago by Gaël Bonithon <[email protected]>
Replace FALSE with false

a1c37b5902735ffd1ba373745829d427d4ea6695 authored about 1 year ago by Gaël Bonithon <[email protected]>
Replace NULL with nullptr

Better in every respect from what we can read, and we've required C++11
since 8c2cb3ea.

a28f3323f0ce6fc06bf009d772b758e695054c04 authored about 1 year ago by Gaël Bonithon <[email protected]>
Release data as much as possible on XfcePanelPlugin::free-data signal

This is required when the plugin is run as internal, otherwise certain
wnck signals remain conne...

5d66ebaeeef7c469110df6cd67aa301c55afe8f6 authored about 1 year ago by Gaël Bonithon <[email protected]>
Wnck: Do not check for active window in init

GroupWindows are not yet created, so either there is no active window,
which always seems to be ...

f8cfa1c5251acaeeed87993979e8a0eac741d25d authored about 1 year ago by Gaël Bonithon <[email protected]>
Fix remaining raw pointers not released

At least those I can see right now.

3ea75ae42cacdfef3d09b97dd5d6c1a599a55ab4 authored about 1 year ago by Gaël Bonithon <[email protected]>
Manage group button lifetime in Group

This is the proper fix I was thinking of in the comment on the reverted
commit just before. Now ...

7bac8c5e6687807788134c754e7f187ae8b05ce9 authored about 1 year ago by Gaël Bonithon <[email protected]>
Wnck: Use std::shared_ptr to manage memory allocation of GroupWindows

As in the previous commit, the shared pointer is really only used where
GroupWindows are stored,...

c02a2abeb7a9ba2a529e170972cf63b778decd77 authored about 1 year ago by Gaël Bonithon <[email protected]>
Revert "Reset pointer when group button is destroyed"

This reverts commit 44db8257692beaa7ed51dcf05c0c3d0a6894ff75.

Better fix in next commit.

128432aa031f8ccfcf2a3b9f72b7626152b3a7a4 authored about 1 year ago by Gaël Bonithon <[email protected]>
Dock: Use std::shared_ptr to manage memory allocation of Groups

No need to use the shared pointer elsewhere in this case.

Helps: #19

061205335435228ad3ac4ade6e8dfd51baca3c5c authored about 1 year ago by Gaël Bonithon <[email protected]>
AppInfos: Use std::shared_ptr to manage memory allocation

The raw pointer is now only used in callbacks; every object using an
AppInfo takes a reference t...

d101819845b84c4e7d69e922de99af297d8bb7d5 authored about 1 year ago by Gaël Bonithon <[email protected]>
AppInfos: Wrap raw pointers into std::unique_ptr

Helps: #19

8c2cb3ea2b59277032e378f786d8a65fd24eae6a authored about 1 year ago by Gaël Bonithon <[email protected]>
GroupMenuItem: Fix crash when closing window with preview enabled

This is the proper place to stop the timeout, as GroupMenuItem is its
data. Besides, there was s...

4c14207982b4225debb338d184922822666bc980 authored about 1 year ago by Gaël Bonithon <[email protected]>
Revert "group: Fix crash when middle-clicking an item with preview enabled"

This reverts commit cfd8a30ea3d0a332b9a3b276b7142d6b34db4893.

Better fix in next commit.

905803339d7eec15236bc0a1f3813b01ebbd12ef authored about 1 year ago by Gaël Bonithon <[email protected]>
Store pinned apps as ids instead of paths

There doesn't seem to be any good reason to use the path rather than the
id, which is the real d...

4099a100a2b0ea2cff8c5e25cc04b0bf5cbb4190 authored about 1 year ago by Gaël Bonithon <[email protected]>
Helpers: Fix memory leaks

2529a38f42a925ea3110cc6aad424311f1f158d3 authored about 1 year ago by Gaël Bonithon <[email protected]>
Theme: Fix memory leaks

1c0c2795ed49bc01447159b6e9e88df918afb78b authored about 1 year ago by Gaël Bonithon <[email protected]>
SettingsDialog: Fix memory leaks

d4818fbc0dada48def91cbcb0a2bc7fa95aa42d7 authored about 1 year ago by Gaël Bonithon <[email protected]>
Settings: Fix memory leaks

c6ab5bbffe7ae61c7124b58691d492701f9807c4 authored about 1 year ago by Gaël Bonithon <[email protected]>
GroupMenuItem: Fix memory leaks

dd11d5cd7b9920502404613f911d22e4914ff8c1 authored about 1 year ago by Gaël Bonithon <[email protected]>
Wnck: Fix memory leaks

0a51d8b1b186f5c4bbb177ae7824d47c12f1f5d3 authored about 1 year ago by Gaël Bonithon <[email protected]>
Group: Fix memory leaks

1d1ff274c22f73bc3f8f55a10d21cdaf8682d71a authored about 1 year ago by Gaël Bonithon <[email protected]>
Dock: Fix memory leaks

3dd29d4b40e447fc2b21e9ebf38ba3cf6a10c75e authored about 1 year ago by Gaël Bonithon <[email protected]>
Fix previous commit

It's leaking, but we can't release it because
g_desktop_app_info_list_actions() is transfer none...

73cabf4dd7d8531bf2ddcef6d261640a12eae8c6 authored about 1 year ago by Gaël Bonithon <[email protected]>
Appinfos: Fix some memory leaks

The main work remains to be done (#19), but it's still good.

42a05eacf99a1d46bcb55247790fa2ed64f1e9b4 authored about 1 year ago by Gaël Bonithon <[email protected]>
Update TODO

f4aeb4a9de7f7e6700ac5c3d2bafd11cc4a856fb authored about 1 year ago by Gaël Bonithon <[email protected]>
AppInfos: Honor XDG_DATA_HOME also when editing item

Completes: b11cc9cc522382153cf776daa13d302875b9651d
Related: #22

2bae031424fb8fba5f60863e893e700a546c1ea0 authored about 1 year ago by Gaël Bonithon <[email protected]>
AppInfos: Properly honor XDG base dir spec

* If XDG_DATA_HOME is not set then use $HOME/.local/share
* If XDG_DATA_DIRS is not set then use...

b11cc9cc522382153cf776daa13d302875b9651d authored about 1 year ago by Gaël Bonithon <[email protected]>
group: Detach menu from button and destroy when hidden (Fixes #20)

f1cc2995e70277c73e91a9e4ad34f5691bd98384 authored about 1 year ago by Gaël Bonithon <[email protected]>
Fix cplusplus.StringChecker warning from scan-build 16.0.6

6ef3a6076bc6e80f615069a0b54bf741fb3a7760 authored about 1 year ago by Gaël Bonithon <[email protected]>
Use glib functions for memory allocation

Fixes unix.MallocSizeof warning from scan-build 16.0.6 by the way.

bfbfd61d0eb776e5d8bc73d78e396a5f9aa61be0 authored about 1 year ago by Gaël Bonithon <[email protected]>
build: Fix -Wunused-function warnings

Fixes: #56

2da89ef67a2e7f611d4878cfaec8bd3b780f2c21 authored about 1 year ago by Gaël Bonithon <[email protected]>
build: Fix -Wdangling-else warnings

Helps: #56

e0d55edc99441104e79f7671010f7321ff807895 authored about 1 year ago by Gaël Bonithon <[email protected]>
group-menu-item: Refresh preview less often

The preview has no time to be displayed between two refreshes on a
low-powered machine, resultin...

449efb15bca42c651cb45a7ac5fece4054a5f29b authored about 1 year ago by Gaël Bonithon <[email protected]>
group: Fix missing dnd icon

There are still criticals warnings when dnding out of the plugin, and
unfortunately that's not e...

e5f8d3373a0c7e65301a5df67e60071e6a924256 authored about 1 year ago by Gaël Bonithon <[email protected]>
build: Fix -Wsequence-point warnings

Helps: #56

f0601a477e4483e242828022eeaad3bbcc8dc188 authored about 1 year ago by Gaël Bonithon <[email protected]>
build: Fix -Wsign-compare warnings

Helps: #56

4b4de109aec9a204653cf7b832f9bc59cb8cb0a1 authored about 1 year ago by Gaël Bonithon <[email protected]>
build: Fix -Wmaybe-uninitialized warnings

Helps: #56

1309eb854bf352458ad8bbc8d9ee9558fce95bd8 authored about 1 year ago by Gaël Bonithon <[email protected]>
build: Fix -Wshadow warnings

Helps: #56

2bbdda6c756d526b8c985ad39fc6b0d669d740c6 authored about 1 year ago by Gaël Bonithon <[email protected]>
build: Fix -Wmissing-declarations warnings

Helps: #56

3f90f65fef9cfe26dda5c86a7b0e5570727dd85e authored about 1 year ago by Gaël Bonithon <[email protected]>
group: Fix crash when middle-clicking an item with preview enabled

Fix found by @Topy44 (GitLab ID).

Fixes: #27

cfd8a30ea3d0a332b9a3b276b7142d6b34db4893 authored about 1 year ago by Gaël Bonithon <[email protected]>
Reset pointer when group button is destroyed

As said in the comments, this probably deserves a better fix, but until
better comes along it'll...

44db8257692beaa7ed51dcf05c0c3d0a6894ff75 authored about 1 year ago by Gaël Bonithon <[email protected]>
helpers: Reset source id when removed

Fixes critical warning when right-clicking on a taskbar item.

3c6e5418a90d013ba336566c9929237bce2c2692 authored about 1 year ago by Gaël Bonithon <[email protected]>
app-infos: Get translated app name (Fixes #67)

2fe2cdcb4e6a791e90db92de8681c88f5c4196ec authored about 1 year ago by Gaël Bonithon <[email protected]>
I18n: Update translation fi (86%).

37 translated messages, 6 untranslated messages.

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

443f9227c64d9f0b5b80af0c1eaba4739691c1c5 authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation sr (100%).

43 translated messages.

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

8bb55fd3ea0bcc8b250b9d077a0fbb3681549e50 authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation lt (100%).

43 translated messages.

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

b6fdf1576e4d7d04d95ef2407881c14586f1cbbf authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation en_GB (100%).

43 translated messages.

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

cb3a4c40838a13b6d6ec0dd04e3bb03e057e2705 authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation sv (100%).

43 translated messages.

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

dccc108970e393649b94af854afa12107b7a16b9 authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation ru (100%).

43 translated messages.

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

aff66593e60a44718f9d899ca71ac86be0e84c52 authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation es (100%).

43 translated messages.

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

f1278e690556382b2680e0508ccf7ccf1744b9cc authored about 1 year ago by Anonymous <[email protected]>
Fix help button icon to be same as other plugins

4d6e16995c4970ce07c5d600a1af4f98dc592ea7 authored about 1 year ago by Evren Erce <[email protected]>
I18n: Update translation pt_BR (100%).

43 translated messages.

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

c57934ab0cd52a3f05d1342d409e5fda3f73adf4 authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation uk (100%).

43 translated messages.

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

cdf2bf43696e16742503539880b645974d29b6f7 authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation lt (100%).

43 translated messages.

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

ba1b4757a32fad279416c309fa049a258d6b5516 authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation zh_CN (100%).

43 translated messages.

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

1fc6d1b144c0a4a65e81b5019b80b7b90c08c5b2 authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation da (100%).

43 translated messages.

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

ef24ad4ad614c0cf4f22a35954a3bd2940a92a2e authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation sl (100%).

43 translated messages.

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

d7a03f00f64f10b7de824f7b1dc42fe145e64379 authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation nb (100%).

43 translated messages.

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

52ce5f7fda70230b473fd326d09ba327b27ac055 authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation pt (100%).

43 translated messages.

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

6f97e23ec5d3c958af42f283bb8922bd921ec9e5 authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation fr (100%).

43 translated messages.

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

64f61a56d19ced871b6d29a75b77641c7ccf0a6b authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation ja (100%).

43 translated messages.

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

35f5049b9b79ceaae14f9280c0e8434a3390343a authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation zh_TW (100%).

43 translated messages.

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

52ce6f9f1901904428a48550e7f993b2de4f4a3f authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation sq (97%).

42 translated messages, 1 untranslated message.

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

cf3851f462841a51d1b8815a7bb3a31b6dcfce74 authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation pt_BR (97%).

42 translated messages, 1 untranslated message.

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

18f4bc7e18652717133a5015b389741f92125a7d authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation ca (100%).

43 translated messages.

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

8db57ff0f914c6f7c19e813f7d84d6b7c7e3be8e authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation pl (100%).

43 translated messages.

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

58750d5eec04d7aa81e299cf97c627d03500fb9b authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation nl (100%).

43 translated messages.

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

c47d5dbede0eed4fd347ba1d7e6fb150fc78a76e authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation it (100%).

43 translated messages.

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

6e1781a8eea057e1d018073295f18adb0256a5fc authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation de (100%).

43 translated messages.

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

b8f129196a350d74673168ec6d499568c3441476 authored about 1 year ago by Anonymous <[email protected]>
I18n: Update translation bg (100%).

43 translated messages.

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

9c95dceca0671d600452f402d4a24b4c03d627b4 authored about 1 year ago by Anonymous <[email protected]>
Added middle mouse button do nothing option

Fixes: dfa6d08ef506be32e7909ff71af9a8452e2cb12a
Closes: #58

b82687b5272c6785b54c1fa5f2a1b220ac98d9ad authored about 1 year ago by Evren Erce <[email protected]>
I18n: Update translation da (100%).

42 translated messages.

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

a7fcbd3079eaff17e92b605ffbc93c910914ffff authored over 1 year ago by Anonymous <[email protected]>
I18n: Update translation da (97%).

41 translated messages, 1 untranslated message.

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

04d1c8315c0b452a791a0b0edf8330fb9f4aeb6a authored over 1 year ago by Anonymous <[email protected]>
I18n: Update translation da (95%).

40 translated messages, 2 untranslated messages.

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

b217e12d4a94af7fbd6845b51895c113e1957614 authored over 1 year ago by Anonymous <[email protected]>