HiQDock ... New Dock coming soon

Wouldn’t it make sense for haiku to go its own way instead of just copying it? I don’t know how the Apple people feel, but imitations can certainly quickly lead to problems.

I like your hiQDock, it runs smoothly, but a bit jerky due to the background hack. Especially that you can place them on any side wall.

I would make the icons all editable. Where should I enter this? As an issue on Git, or where is your app located? Or are you also active in our bug tracker https://trac.besly.de?

I will watch your instruction videos and incorporate this information into my instructions.

1 Like

Big thanks to @dsizzle for updating ArtPaint.

Regarding adding new app launchers and seeing that the icon is not scaled nicely, I mentioned:

Just thought I would add the easy instructions on how to convert:

  1. Open the app executable using open with “File Types”:
    image

  2. Double-click on the icon
    image

  3. The icon should open automatically with the Icon-O-Matic application → chose “Export As” from the File menu:

  4. Move the .svg to the HiQDockIcons folder: /boot/home/config/settings/Qt/HiQDockIcons and then right-click on the launcher and select “Change Icon Image” and select the new .svg:
    image


Thanks for your support :slight_smile:

8 Likes

We have descript this in our documetnation on Besly knowledge base too:

BeSly — Haisly

2 Likes

OK, so just a question. You probably already tried this. but, is it possible to automatically convert the icon format when dropped on the Dock?

Possible triggering a script that automatically converts the icon and puts it in the right folder?

3 Likes

There’s an open patch to use IOM with CLI parameters to convert files:

https://review.haiku-os.org/c/haiku/+/60

As was commented there, it’d be even nicer if it were rolled into a Translator…

4 Likes

@hey68you any chance of a 64 bit version of HiQDock?

I think there is problem with the 32 bit version

1 Like

Ah thank you, I looked there and only saw 32 bit version! Awesome :slight_smile:

@Munchausen - great! Please post a screen shot if/when you get it working …
Coming up on the 10th anniversary of when I first started working on it - though I haven’t touched the code for probably 6 years :frowning:

…still hoping for window (background color) transparency in Haiku

1 Like

Seems to require Qt4?

You mean real alpha transparency in Haiku for the background!
Would be very cool, but not in sight!

are you running 32bit or 64 ?

yep - been waiting for 10 years since I wrote this app (and it’s predecessor BeDock) using fake transparency by taking a screen shot of the whole screen (that’s why auto-hide mode works best).

see: How to transform the app_server code to use compositing | Haiku Project

64bit R1B4, grabbed the hpkg package from BeSly (hiqdock-0.1.2-7-x86_64.hpkg).

1 Like

@lelldorin @lorglas @Begasus - I never learned how nor created the hpkg for HiQDock that is served from the besly repo - but I seem to recall that @Diver added the correct libQt4 dev package to haikuports, and I’m guessing that it’s no longer there (or maybe that libqt4 has to be in besly repo and is not there)???

libqt4-4.8.7-11-x86_64.hpkg

1 Like

Can’t help out there, and not about to go installing or hunting down Qt4 anymore :slight_smile: Do you have a repository that contains the source for a local build?

I can upload the libqt4-4.8.7-11-x86_64.hpkg and the HiQDock executable for you somewhere I guess.
I’m not publishing the source code (yet)

2 Likes

No problem, can live without so far :wink: Not going back to Qt4 :smiley:

I see the libqt4 hpkg is also available at besly repo
https://software.besly.de/repo64/packages/old_packages/libqt4-4.8.7-11-x86_64.hpkg

I guessed that already :wink: