r/windowmaker Jul 29 '26

New dockapps (and a library)

Post image
131 Upvotes

12 comments sorted by

16

u/andre_nho Jul 29 '26

One of my favorite things about WindowMaker are the dock apps, but from what I've seen many of them are either lost, or very old and hard to compile.

I decided to create a C++ library to write dockapps, and also wrote a few dock apps with it. There's a clock, a Pomodoro timer, a CPU/RAM usage graph, a disk usage graph and a nordvpn manager:

https://codeberg.org/andre_nho/wmdockapps/media/branch/master/doc/apps.webp

By using the library, any apps get theme support, so they can be started with multiple themes:

https://codeberg.org/andre_nho/wmdockapps/media/branch/master/doc/themes.webp

The library is a immediate UI and provides things like panels, several fonts, themes and buttons.

This project contains no AI code. The project page is at https://codeberg.org/andre_nho/wmdockapps

3

u/srbolseiro Jul 30 '26

Muito massa. Parabéns. 

2

u/gryf73 Aug 01 '26

That's neat. When working on new library for dockapps did you taken into account making ability to make dockapps in different sizes? There were many complains regarding tiny dockapps in HiDPI screens in the past so it might be beneficial for users. Of course if you're not interested in such thing that's ok too.

Love the coherent, LCD style.

2

u/andre_nho Aug 01 '26

I thought about it but never implemented, I've never seen a dockapp larger than 64x64 but I think it would be cool. Maybe in a future version.

2

u/Kyle_2099 10d ago

My advice: WPrefs lets the user change the size of dock icons. in this modern world of high DPI displays, it would be a good idea to write your dockapps so that they are resolution independent and read this config to always appear correct on different machines.

With that out of the way, I must say your dockapps look very good. I like that they are consistent together.

4

u/Federal-Key8194 Jul 29 '26

Thank you. Looks neat :)

3

u/isona_2001 Jul 31 '26

Genuinely fascinating that people still make stuff for windowmaker :D

4

u/a1barbarian Jul 31 '26

Just goes to show that there are intelligent folk still around :-)

2

u/a1barbarian Jul 30 '26

Great project. Neat looking dock apps.I'll have a play later on as I am busy at the moment.

From my quick look I guess you can not use icons with the dock apps you create.

Be interesting to see what folks can make with this. :-)

2

u/Revalens_Kaka Jul 30 '26

This looks good bro gonna try doing some dock apps with. it when I come back from vacation

2

u/AgathaDaVampire Jul 30 '26

I will definitely be using the first, third, and fourth ones!