[Cactus] 2.1.0 Now Available. Material Design Implemented. System Tray Minimization, Dark Mode, and More Improvements

fearedbliss

Administrator
Staff member
Joined
Dec 19, 2021
Messages
764
Points
18
Cactus 2.2.0 Now Available!

Hello everyone,

I’m pleased to announce Cactus 2.1.0. This release finally includes a complete facelift for Cactus and it is now completely using Material Design. With this change also comes our new settings window which will allow you to control to two new features:

  • Allows you to minimize Cactus to your System Tray (Rather than your Taskbar).
  • Allows you to enable Dark Mode.

There are also a few minor bug fixes and lots of internal improvements and clean ups. Get it while it’s still hot. Below are some screenshots of the new UI in both light and dark mode.

As always, you can Download Cactus at the mentioned link.

Changelist

New Features
------------

- Material Design Implemented

Cactus has gotten a major face lift and it is now using Material Design throughout the entire application. This should make it look a lot better and a lot more readable. I’ve also adjusted the application window and control sizing accordingly.

- Settings Configuration Window

Cactus now has a new Settings Panel that can be opened with the new \"Settings\" button. You can use these to configure a few of the new settings with this release.

- Dark Mode

Thanks to Material Design, we are now able to take advantage of a variety of styles. However for now, I’ve implemented the main one which is \"Dark Mode\". You now have the ability to use Light or Dark Mode. You can enable this in the Settings window. The settings will be saved in the \"Settings.json\" file.

- Ability to minimize to the System Tray

You are now able to minimize Cactus to your System Tray, rather than leaving it in the taskbar. When using Cactus to manage your Diablo II installs, it is recommended to leave Cactus running since Cactus has some simple process tracking to prevent you from accidentally switching versions while Diablo II is running, which would cause your Save Path to be adjusted (Which is not what you want) and it would also try to delete files to switch to that target version. As long as Cactus is running, all of your Diablo II launches are protected. You can enable this in the Settings window if you like.

Improvements
------------

- Rewrote the \"Delete\" entry logic so that it will now always be
correct and the cursor will position itself naturally regardless
of what entry you delete (beginning, middle, or end).

- Deleted some unused code, boilerplate comments, and other misc items.

Bug Fixes
------------

- Fixed a bug in the \"Delete\" entry logic where the label wasn’t
being taken into account, thus it would have deleted a platform with the same name and some other parameters (flags, etc) instead of the exact entry you wanted to delete.

- Fixed a bug where the \"Delete\" entry cursor wasn’t being placed in the position you would have expected it to be.

- fearedbliss

Screenshots

drrsRY3.png

4fZ1S3s.png

dantXFC.png

f12P3uz.png

sWEpI8M.png

6gE1Fcv.png

MaJCyIX.png

mJhOQwk.png
 
Yooo!!!! :cool: :cool:

Epic update!!!! Minimize to tray!!!! /dance

The dark setting & new material design looks killer as well.

Great job as always. :D
 
Haha thank you. I’m extremely excited about them and of the current state of Cactus. We just entered a new Diablo II Time Traveling generation.
 
Back
Top