Announcement: New/updated in HaikuDepot (2024)

How to quicklaunch Quicklaunch by pressing Superkey?

There is a help or info file in settings! Open shortcuts! There set your prefered shortcut!
strg + Q for example! Drag and drop the app to the shortcut window and select the keys then!

Ready for an update, kids fun/education. GCompris 4.3.

4 Likes

Excelent work @humdinger!

I would really like the text “Enter the app name” to appear in the color of the selected font instead of a fixed color… just a suggestion! thank you!

2024-12-06_20-37

1 Like

Thanks @nhtello, missed that. For some reason it was B_MENU_SELECTED_BACKGROUND_COLOR. Now it’s a disabled-tinted B_CONTROL_TEXT_COLOR that should fit with the B_CONTROL_BACKGROUND_COLOR of the background.

1 Like

STLover 1.0.0 Release Notes

We are excited to present STLover 1.0.0 - the long-awaited release of a powerful and native STL model viewer for Haiku! This is the first official version of our simple yet powerful tool for viewing and analyzing 3D models in STL format. This release marks a significant step forward compared to the previous version 0.8.3, bringing with it a host of new features, improvements, and bug fixes.

Key Changes in Version 1.0.0:

New Features

  • Measure Tool: A new “Measure” tool has been added, allowing you to measure distances between any two points on the model. This is useful for controlling dimensions and analysis.
  • Points Viewing Mode: A new “Points” viewing mode has been added, which displays the model as a set of points. This will help you see the model’s structure and the density of its elements.
  • Rotation Sliders: The model rotation control has been improved. Now you can rotate the model around the X, Y, and Z axes using convenient sliders, making the process more visual and intuitive.
  • Axis Display Modes: You can now choose how to display the coordinate axes: on the OXY plane or as a compass in the corner of the screen. This will help you better orient yourself in the model’s space.

Improvements

  • Improved Graphics:
    • Modern OpenGL and Shaders: The rendering engine has been completely redesigned using modern OpenGL and shaders. This significantly improves performance and display quality, making the visualization smoother and more realistic.
  • Other Improvements:
    • Corrected Axis Colors: The colors of the coordinate axes have been corrected for better visibility and to conform to generally accepted standards.
    • Cursors for Operations: Special cursors have been added for rotation and movement operations, making interaction with the model more intuitive.

Localization

  • Support for 18 Languages: Thanks to the help of our wonderful community, STLover is now localized into 18 languages!

Acknowledgements

We would like to express our sincere gratitude to everyone who participated in the development of STLover, for testing, suggestions, help in finding bugs, and localization. Your support is invaluable!

Future Plans

We are continuing to actively develop STLover and plan to add new tools, improve performance, and expand functionality in future releases. Stay tuned for updates!

Download/Install

STLover 1.0.0 can be installed via HaikuDepot or using the command:

pkgman install stlover
28 Likes

VLC Now Supports Video Embedding in the Interface!

The latest VLC update brings a much-requested feature – you can now watch videos directly within the playlist window or other interface elements. No more separate windows! This makes working with playlists and navigating through videos much more convenient.

And for those who prefer the old way of having videos in a separate window, don’t worry! This option is still available in the application settings.

24 Likes

STLover is working great, thanks !

6 Likes

KDE frameworks got an update to 6.9.0 earlier this week, I’ve started out updating a few packages for gear24 now, expect a few more there in the near future (coming up is an update on Tokodon).

For now, NeoChat and Itinerary have been moved/updated to KF6.

8 Likes

Finally published a set of screensaver code that is generated by neural networks (mostly Claude 3.5 Sonnet). At the moment the package is available in Depot only for x64 because the code is generated under the new C++ standard and does not allow to build it with gcc2. The package is called screensavers_ai and contains the following screensavers:

19 Likes

…wow great… i hope matrix included too :slight_smile:

1 Like

Ahoy Gerasim,

Thank you for your work and upload.
Here is some feedback after try out the screensavers …

3D-Gears : Nice, solid gears, fine drawings and moves. Inspired by Linux gears – from my perspective …

3D-Pipes : if the earlier Gears were inspired by Linux gears – it comes from Windows :slight_smile:

Cosmic Desktop : This is my personal favourite … First I thought all 4 of my virtual desktops filed each others …
unfortunately not, only one screenshot created to use it -
It would be cool if it is not a screenshot, but a stream of my desktop and applets, windows, Deskbar
would be updated from the actual virtual desktop(s).

Soon I expected a Borg Cube appears and the well known sentence appears :
“… - RESISTANCE IS FUTILE !..”

Dark City : Well it is a bit boring without a Blue Thunder helicopter :smiley:
especially the missing details of the buildings. It is too artificial :(…

Lava Lamp : Nice.
If the setting - use Desktop as background - was set, I barely could see the bubbles.
When I set bubbles to a higher count, I thought first this part does not work.
As I disabled Desktop as background … on the dark background I could recognize
the small, lighting bubbles as flows up !..

Snowfall : It should rename to
Snowfall Plus
or
Snowfall Deluxe
as there is a Snowfall already …
If that is installed, then there’s no difference in the name,
so you can select only the wanted one - with probing both ones.
Otherwise cool and nice drawings, and also fine that :
it can be adjusted by settings. This way I suggested above names for it.

Starfield : Great. It had stressed a bit my CPU cores (Intel Core i7 3940XM (8) Extreme Edition)
if I adjusted the settings :
counts of objects and speeds. But handled well, even as putting all to the MAX :smiley: :smiley:

ZX LOAD : Ironically Screensaver reported - in Hungarian - as

               "ZX-LOAD
          
            A képernyővédő betöltése sikertelen."


          translated :


       "ZX-LOAD
          
       The screensaver cannot be loaded."

       OR

    "ZX-LOAD
          
   The loading of screensaver is unsuccesful."

Kind regards,

1 Like

I’m afraid that’s technically impossible. In our API there is no possibility to get images from other desktops and similar features due to absence of composite manager.

The goal was to create a dark city and it is imho fully realized by the neural network in accordance with my original idea. In addition, the realization of small details like glowing windows is a very demanding task and is not very suitable for OpenGL software implementation.

What package are we talking about? I can’t find a package with this screensaver in Depot.

Maybe I forgot to add some dependency to the package. If it’s not too much trouble, select this screensaver as the default screensaver and then type screen_blanker from the terminal. If some library is missing, it will tell you which one.

Here are my instructions to myself
about screensavers
(I’ve just added yours too!)

Install screensavers - on Haiku – from Haikuports and FatElk_64

pkgman search screensaver

pkgman install digiclock ducksaver fallleaves konfetti neonlights screensavers_ai simpleclock snowfall sortsave space substrate textsaver wolle bescreencapture

so the affected package name is simply snowfall

~> pkgman search snowfall -D
Repository  Name             Version  Arch  
--------------------------------------------
<system>    screensavers_ai  1.1-1    x86_64
HaikuPorts  screensavers_ai  1.1-1    x86_64
<system>    snowfall         1.0-1    x86_64
FatElk_64   snowfall         1.0-1    x86_64
~> 

You had not found as it is in FatElk_64 repo

FatElk

pkgman add-repo http://fatelk.com/repo_64

Here you are the requested terminal output …

~> screen_blanker
resolve symbol "_ZTIN6icu_668ByteSinkE" returned: -2147478780
Unable to open add-on /boot/system/add-ons/Screen Savers/ZX-LOAD.
could not load the screensaver addon
~> 
~> pkgman search icu -i -D
Repository  Name      Version  Arch  
-------------------------------------
<system>    harfbuzz  8.3.0-2  x86_64
<system>    icu66     66.1-3   x86_64
<system>    icu74     74.1-5   x86_64
~> 
1 Like

Well, checking for conflicting names in all third-party repositories is not the most logical action on my part ))).
I’ve fixed the dependency for icu, but at the moment the builder is offline and I’ll have to wait until it rebuilds the package.

Thanks for all :))

I’ve just added repos which were available on Haiku site - to have the widest net to get the most softwares I can, just as I learned how can I do it.

As I wrote earlier
I just gave you “feedback” - not a kinda ‘critics’;))
(Blue Thunder was a tiny joking, however you may not watched the affected movie.)

1 Like

Critics is important, too. My phrase about checking for name conflicts in other repositories was addressed to myself. I really didn’t even think that there could be conflicting packages in other repositories. As part of the experiment, I may ask neural net to come up with another name for this screensaver, since this name was not made up by me, but by neural net.

One to close the year (from me), Skrooge 2.33.0, this has been sitting here for some time, guess it’s time for a Haiku release. Enjoy!

4 Likes

Aww, you were closing the year with a bungled SUMMARY for Skrooge: " Short description of ProjectX". :stuck_out_tongue:

LOL! :rofl: stupid templates (will fix) :slight_smile:

EDIT: thanks to @humdinger summary and description is fixed, pushed to buildmasters and should be done shortly to update it (other then that no update on the package itself). Sorry for the noise. :smiley: