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

Pass std::string by const reference to avoid unnecessary copy

d2a89eee53105b0f27e0b5ed5308154ef3fb016f authored about 3 years ago by nyanpasu64 <[email protected]>
Speed up ftw() by increasing handle limit

What are the effects of traversing the directory tree in
findXDGDirectories() (at startup time) ...

c1d430acf19fcccc51b3e08e1fa64953a7f8c94b authored about 3 years ago by nyanpasu64 <[email protected]>
Reorder AppInfos.cpp for clarity

d4e0023964fbb46a1da232f7b5fd688c8a49d662 authored about 3 years ago by nyanpasu64 <[email protected]>
Skip loadDesktopEntry() for files not ending in .desktop

0c094402aa890da9d94bbbd1181f78fc00a17245 authored about 3 years ago by nyanpasu64 <[email protected]>
Added Ciliora and Circles indicator styles

fe91d1b43e0bfc6f4e5ddb89420197149950792b authored about 3 years ago by Artyom Zorin <[email protected]>
Fix reordering (ctrl+dragging) icons to the right

Previously dragging a launcher towards the right would leave it 1 icon
to the left of the positi...

4f7f05f45892aad485c508044eee524ff054966b authored about 3 years ago by nyanpasu64 <[email protected]>
Fix .desktop file StartupWMClass values being ignored

This fixes many cases of windows mapping to incorrect .desktop files
(Docklike shows the wrong i...

29f80ef6dbc2deeb9afce36437a9f2e15f314ab7 authored about 3 years ago by nyanpasu64 <[email protected]>
Fix size_t being truncated into uint and comparing unequal to npos

This doesn't change the behavior, since `id = id.substr(0, 0xffffffff)`
is a no-op. But this sti...

2a4dcfdc7195e9bdbc31afb85c7c20772a1aaffd authored about 3 years ago by nyanpasu64 <[email protected]>
Delete unused declarations

d6f2f3aca5aa5cd9db58971d2ffddc940aeb941f authored about 3 years ago by David Keogh <[email protected]>
Fix warnings/crashes from timeouts

In many cases the timeout's stop method was being called more than once raising GLib warnings.

3d4ceaf7bcb208acd53b1414aca6418d72823c5d authored about 3 years ago by David Keogh <[email protected]>
Use the default theme hover effect

The previous effect can still be achieved with CSS:

#docklike-plugin .hover_group { background-c...

c34e44f3a107a7bcfd4332609a624ac28d21262c authored about 3 years ago by David Keogh <[email protected]>
Don't clear this list

b8553409539f8753859c7b1ff3a37bf84ca259fd authored about 3 years ago by David Keogh <[email protected]>
Drop the inotify dependency

GLib provides a GAppInfoMonitor object that allows us to detect desktop file changes.

This shoul...

50941fc2cb741ed6dea26da6a50ce514114b40e8 authored about 3 years ago by David Keogh <[email protected]>
Cleanup: remove uneccessary casts to GtkWidget*

cd9161069946cd8987e26e6eca1bdbfa6a0114fc authored about 3 years ago by David Keogh <[email protected]>
Update the README

Better debugging instructions and long desctiption.

9afd1705455956651d1da2308b5a08696f52f353 authored about 3 years ago by David Keogh <[email protected]>
Improve debugging messages

c0573ddbdcf5e01dbdca1ab2b01b96f728d55cbf authored about 3 years ago by David Keogh <[email protected]>
Remove highlight on active group

Related #14
It can be restored by using css or a future option.

293f66a13643f9fab1ed5a9acd791467d55930e6 authored about 3 years ago by David Keogh <[email protected]>
Improve PANEL_DEBUG macro

e7ef4f2420dd0f43870bc397fbb7823c27763bab authored about 3 years ago by David Keogh <[email protected]>
Add a "window_count" class to labels

Related #9

5aa3ef6c6877a31cd104cc6151b6104a142e787c authored about 3 years ago by David Keogh <[email protected]>
Update TODO

588998add0757aa191028e16d9247f3d122d3a89 authored about 3 years ago by David Keogh <[email protected]>
Update for release

91c5e5c61ea1eaaf68375eb574c2d650aca293cc authored about 3 years ago by David Keogh <[email protected]>
Use "window-close" rather than "gtk-close"

Closes #4
"gtk-close" is deprecated

670fe4d20d5c10867d4f9fda2f777e14838e2c7f authored about 3 years ago by David Keogh <[email protected]>
Update po files

new string: "Remove"

23ca6358c0d5150d4afa99239969248f4097c609 authored about 3 years ago by David Keogh <[email protected]>
Update TODO

c13ca8176211466735fadb7cdbcaa27e11c43054 authored about 3 years ago by David Keogh <[email protected]>
Fix button visual issue after DnD

The leave-notify-event needs to return false (propogate event) for gtk to remove the hover state ...

1d36299542185488d00234d4f2f9c133849ce589 authored about 3 years ago by David Keogh <[email protected]>
Only save files that exist to pinned

d0d68839427c7985ee7d4ce793d32ad130f30ac7 authored over 3 years ago by David Keogh <[email protected]>
Remove option for broken pins

Closes #41

eb79bb9940463535690e064bb6bcedef8570aca2 authored over 3 years ago by David Keogh <[email protected]>
Update TODO

74d05ee7d61b75e216e77b6742a1e80fda003e87 authored over 3 years ago by David Keogh <[email protected]>
Update README

416e2495a77522e43929e1d645a1d5bb2d889c3c authored over 3 years ago by David Keogh <[email protected]>
Remove outdated spec file

7437c67216d994004ceefc16a04c405fc1d16473 authored over 3 years ago by David Keogh <[email protected]>
Change help page URL

ec5b23c81eb0f5978fc43358d71e7ab5a59d49e8 authored over 3 years ago by David Keogh <[email protected]>
Remove themes dir

41d7f6008dca564be01da4b9173e5ffc9a05ec34 authored over 3 years ago by David Keogh <[email protected]>
Update TODO

40e672a5a996f7317f3a28e2141059203b4ad8e7 authored over 3 years ago by David Keogh <[email protected]>
Update README.md

4491d519df74d8bf2e5d53c9f406aa2ad83992bc authored over 3 years ago by David Keogh <[email protected]>
Remove an old workaround

The last two conditions do the same thing.

d79097897ee8aec2819912da4605ac346f0c031d authored over 3 years ago by David Keogh <[email protected]>
Use `end` layout style for the dialog button box.

This matches other Xfce dialogs.

44f11326e84b60ee56648e135efe34d7d9512a87 authored over 3 years ago by David Keogh <[email protected]>
Add license to git

8e1732eefbe4998fefeb3d5a602871e5c9c55a92 authored over 3 years ago by David Keogh <[email protected]>
Update .gitlab-ci.yml file

2d054e2845612f457fcc81f67feafde7a51668b6 authored over 3 years ago by David Keogh <[email protected]>
Remove `.github` folder

f17a7d3cd9e7f52f320228d29219c7855c81e527 authored over 3 years ago by David Keogh <[email protected]>
Add multimc to aliases

237a2c37f668bd5213ee912ba77aaf452b98b19c authored over 3 years ago by David Keogh <[email protected]>
Don't set a size request for buttons

Closes #39
Leave this up to the theme or user CSS.

f11a6ab8ccc441b1c1d9b46fa59888c10c1b582a authored over 3 years ago by David Keogh <[email protected]>
Print group name while debugging

619bfe00270fad8d8af2acf3ea1a692a82eff4eb authored over 3 years ago by David Keogh <[email protected]>
Update Japanese translation (#35)

3208582f74957b006cc4141e29d6ddd6610c51b2 authored over 3 years ago by Yamada Hayao <[email protected]>
Update tr.po (#33)

updates for some fuzzy translations and empty strings

871c0e24a710500898f5a95a5469626b5fbc39b1 authored over 3 years ago by SwampRabbit <[email protected]>
Update TODO

115fecb838b0f1348dbd1e19e2fc3f5686ac86d2 authored over 3 years ago by David Keogh <[email protected]>
Call gtk_drag_highlight/unhighlight on buttons

f22241d297072549d7dd2f4107ba88aca0f97055 authored over 3 years ago by David Keogh <[email protected]>
Remove unnecessary casts to GtkWidget

c30d641749b3ba341aa8b202909789291546f1fa authored over 3 years ago by David Keogh <[email protected]>
Do not keep references to deleted desktop files

f688931448f58e79404c228dab5526ae806a88ab authored over 3 years ago by David Keogh <[email protected]>
Initialize Wnck before Dock

c3fd17b1dee553f7df7fdfd00260a5c1469d8ba2 authored over 3 years ago by David Keogh <[email protected]>
Prevent mActive from getting out of sync

040db90fc5364487adec20a3920f84b05a77bf83 authored over 3 years ago by David Keogh <[email protected]>
Try to find matching AppInfo with first word of app title

This way virtualbox manager and virtualbox machine will get grouped together etc.

7d61e2bdc30d67b495729c874fdc5b8ef66ddbd1 authored over 3 years ago by David Keogh <[email protected]>
Add Catalan translation (#32)

* Add Catalan translation

* Correct ortographic error in Catalan translation

b23c55dd97e26a9aead1520faf6577f8a305edfa authored over 3 years ago by Andriy Byelikov <[email protected]>
Update Polish translation

f8d7606697fdb1d133421941389c29daf6656817 authored over 3 years ago by Matthaiks <[email protected]>
Print more debugging info about desktop files

37f19e402f05cb802319a12c3ca930ec813f46d1 authored over 3 years ago by David Keogh <[email protected]>
Only load COMPLETE desktop files found with inotify

Previously, loadDesktopEntry would get called several times on incomplete files.

6957d66f39daab7ca0d39c042a7324e2a1ac175c authored over 3 years ago by David Keogh <[email protected]>
Update TODO

4353ed8ff8635ae4e8d18fc7fdc672d3ec7a09c1 authored over 3 years ago by David Keogh <[email protected]>
Rename some old defines to match new file names

c66a1aa455e8c24b4062fc348cd2cea20740a353 authored over 3 years ago by David Keogh <[email protected]>
Don't load the theme twice on start

Also, improve the readability of the generated CSS.

bb4f0ece8ce7db8c7078b7952876b5292bd2e4f0 authored over 3 years ago by David Keogh <[email protected]>
More translation updates (#27)

* Update pl.po

updated translations, translate empty strings

* Update it.po

minor trans...

9a4f684f4f9ffc48c16a68f3f70e589ad9aebf93 authored over 3 years ago by SwampRabbit <[email protected]>
Define indicator colors in CSS

04e415d6dc46c02b3fdf29eedc5adb3abfeab726 authored over 3 years ago by David Keogh <[email protected]>
Update TODO

b34f0007786a78774210d6beaaa9f6d9ef8c09e6 authored over 3 years ago by David Keogh <[email protected]>
more translation updates (#26)

* Update fi.po

update some translations and translate empty strings

* Update ru.po

upda...

e1e219798b63af484fe3950797e2bfe41b9070c5 authored over 3 years ago by SwampRabbit <[email protected]>
Merge pull request #25 from SwampRabbit/main

Update de.po

16c629a0646268b76f01446a9567e5fe9a70ffb7 authored over 3 years ago by David Keogh <[email protected]>
Update de.po

translated by someone else, a native speaker, just committing for them; updated strings, added ...

ea42c3e63961d33b79656403a6e8d3068d600a9a authored over 3 years ago by SwampRabbit <[email protected]>
minor updates to some translated strings and add translations for empty strings (#24)

* Update da.po

minor revisions to some strings and add translations for missing strings

* ...

597efe11ea0a705c4c7a99d0b2bb628b9ebfbf4f authored over 3 years ago by SwampRabbit <[email protected]>
Update translation instructions

51c490888ecaf065c26a8e281a482adadd76ea76 authored over 3 years ago by David Keogh <[email protected]>
Update translator credits in about dialog

b574807201a00cfa5c7a11eae92aa432a8fe1de6 authored over 3 years ago by David Keogh <[email protected]>
Translation for Indonesian (#23)

a63a932ba4f7fa491f4fa00d0727d028040d47d1 authored over 3 years ago by frachmadin <[email protected]>
es.po - Update empty strings and remove #, fuzzy entries (#22)

add missing translations and remove #, fuzzy because it stop it from showing up even if translated

83cf9797dfe45e541013fe401780c463ae3e1f59 authored over 3 years ago by SwampRabbit <[email protected]>
Manual po file tweaks

96a4418d4749bc273e18bdc9ff3ff95a9308ab75 authored over 3 years ago by David Keogh <[email protected]>
Regenerate po files

Run `make update-po` in po/ after any string changes!

e59ae439a719efdf9eb611a8eab5e6a07b925816 authored over 3 years ago by David Keogh <[email protected]>
Strip trailing '/' from paths in XDG_DATA_DIRS

This is one of the causes of duplicated items in the dock.

f313624fa97c3a422489c23231dee2ecfdb1be68 authored over 3 years ago by David Keogh <[email protected]>
Use GroupWindow::getState consistently

cb352e18ce4580c715394f61b8121aaaeca5192c authored over 3 years ago by David Keogh <[email protected]>
Update TODO

8c6eb246f59b7d925421a01c9bdf247077e09bb4 authored over 3 years ago by David Keogh <[email protected]>
Print some extra debugging info

f74040e43895834a849d6970184a055f4cc0dd53 authored over 3 years ago by David Keogh <[email protected]>
Remove duplicate and non-existant directories from AppInfos::mXdgDataDirs

7dbc6f1b06da4d839d962f050a6bc6528ce18591 authored over 3 years ago by David Keogh <[email protected]>
Adjust hover alpha to match other panel items

Also use getenv rather than the glib version

a7451d52b20c0ac5f3e4667fb575aae5302043e4 authored over 3 years ago by David Keogh <[email protected]>
Add PANEL_DEBUG macro

18be2cbd359c13312d96660e24173e4f36bd0d2f authored over 3 years ago by David Keogh <[email protected]>
Make automatic indicator positioning the default

8157dd89dd2c942417c822e078ad15fbb2031b4a authored over 3 years ago by David Keogh <[email protected]>
Slimmer indicators

d1c71e56f78229ec023425931f4f413a10cc1e7b authored over 3 years ago by David Keogh <[email protected]>
charset=UTF-8

c82a240f0df7b9ef315450ad2ee53bb651d3f112 authored over 3 years ago by David Keogh <[email protected]>
Only show the edit menu item if exo-desktop-item-edit is installed

59aa1736d8b21cece43275338f598bfa3c1a5554 authored over 3 years ago by David Keogh <[email protected]>
AppInfos: remove some never executed code

8c8fdb2f3c6257c6dbe3d67b503a172601893953 authored over 3 years ago by David Keogh <[email protected]>
Update .gitignore

d2071926365db95d1742945700622d6e296ab5fe authored over 3 years ago by David Keogh <[email protected]>
Update TODO

a2f5deae2caf435dbb4069876e445464a75be380 authored over 3 years ago by David Keogh <[email protected]>
New machine translations for Danish, Finnish, and Hungarian

Merge pull request #14 from SwampRabbit/main

51952b19bd627e8d566cc3a6081a6f6e29a5330f authored over 3 years ago by David Keogh <[email protected]>
just getting the ball rolling on translations

These were done by using Google Translate, so they are probably really bad. They are also not c...

2d3201103b9aaa0ea8dc6a870f925e57edd88e91 authored over 3 years ago by SwampRabbit <[email protected]>
Add apt command to install dependencies

3181c0f84361691fb8c816ffe2c762f7deb1922f authored over 3 years ago by David Keogh <[email protected]>
Replace all "XFCE" with "Xfce"

for consistency

73ae1f1169c5f66f3b2d0904c037433ab26e5233 authored over 3 years ago by David Keogh <[email protected]>
Back to development

22aa31ba251faee852122d8547ec69bcd53620e1 authored over 3 years ago by David Keogh <[email protected]>
Release 0.3.0

61d043bf4c34b97e68ddeea808a7c1d8d3f63061 authored over 3 years ago by David Keogh <[email protected]>
Add showWindowCount to the settings dialog

44d45375e3b6f7d42d8b44b20e541387cd38569f authored over 3 years ago by David Keogh <[email protected]>
New hidden settings to adjust the preview images

See:
https://github.com/davekeogh/xfce4-docklike-plugin/wiki/Help#hidden-settings

83b3839297d19d549f21796a87ebf9180eb6fe68 authored over 3 years ago by David Keogh <[email protected]>
Update copyright

a6cdc2b85d549a06d7a96d2bff60dd26669c09a1 authored over 3 years ago by David Keogh <[email protected]>
Avoid removing the same timeout multiple times

0f90007989aa3bab552604399593181b4759d462 authored over 3 years ago by David Keogh <[email protected]>
Use GDK_BUTTON_* rather than integers

e0a3b3db9e99a69a611ff669de1f08ed54d38bb7 authored over 3 years ago by David Keogh <[email protected]>
Verify icon file exists with g_file_test

91320b7933f6526657522a906bf26d05d490d39d authored over 3 years ago by David Keogh <[email protected]>
Use enums for indicator orientation and style

This improves the readability of the onDraw method

8c209dbb37af14a85f53543f778ca5b4ccc1b906 authored over 3 years ago by David Keogh <[email protected]>
Automatic indicator positioning mode

cfb7ae5d615cacf1286d6b36c6e3d3c4b77906e8 authored over 3 years ago by David Keogh <[email protected]>
Remove unnecessary methods in Wnck.cpp

bc431d3996aca44d4b3ca76784c691260fc668c4 authored over 3 years ago by David Keogh <[email protected]>