News

AmigaZeux is updating all of its screenbar plugins in one go

Created by ultragelb on Jan 23, 2021, 5:03 PM

Due to a bug in all of the library handling code used by all screenbar plugins by #amigazeux we were forced to recompile everything and fill the internet with countless updates. Also the brand new VideoMemoryGauge screenbar plugin has been released.
This avalanche of updates was caused by an unsuspecting guy named Piru who decided one day to add a very malicous memory feature to MorphOS that reveals badly behaving programs such as certain screenbar plugins. Emails were sent to the developer of the screenbar plugins and in typical fashion of denying the existance of email and sitting on his hands the updates now are weeks too late.


But thanks to the brave Thomas Igracki and Frank Mariak finally we got aware of these severe problems. Thomas also provided a fix for the ECX compiler's library generation code so that we could quickly react resulting in this unmatched news item.


In order to honor Thomas, we will soon enforce a honorary membership of illustrious members in #amigazeux upon him. Even against his will.


Here is a list of all updates including download links:


CPUGauge V1.7 - Download
  • Fixed a use-after-free bug in library code that could cause all kinds of problems. A big Thank You to Thomas Igracki for fixing and proving the multilibrary ecx module!
  • Added help bubbles to all prefs gadgets.
  • Changed the way the width of the gauge is calculated. Before it was dependant on the gauge image used, now the base width (100%) is calculated according to the width of the text. You may want to adjust the width since it may be smaller than before on first use after installing the update.
  • It's now possible to disable the gauge image and simply draw the gauge by a configurable colour.
  • Checkmarks in prefs won't react to user input on spaces before and after the checkmark anymore.
  • Small cleanup in Prefs regarding text and effect colour settings.
  • Now uses MUIM_Screenbar_Signal instead of MUI input handler.

CPUGraph V1.1 - Download
  • Fixed a use-after-free bug in library code that could cause all kinds of problems. A big Thank You to Thomas Igracki for fixing and proving the multilibrary ecx module!

DateTime V1.4 - Download
  • Fixed a use-after-free bug in library code that could cause all kinds of problems. A big Thank You to Thomas Igracki for fixing and proving the multilibrary ecx module!
  • Added help bubbles to all prefs gadgets.
  • Prefs image/object handling was wrong and could lead to crashes. Fixed.

MemoryGauge V1.6 - Download
  • Fixed a use-after-free bug in library code that could cause all kinds of problems. A big Thank You to Thomas Igracki for fixing and proving the multilibrary ecx module!
  • Fixed a hit in class initialisation.
  • Added help bubbles to all prefs gadgets.
  • Changed the way the width of the gauge is calculated. Before it was dependant on the gauge image used, now the base width (100%) is calculated according to the width of the text. You may want to adjust the width since it may be smaller than before on first use after installing the update.
  • A warn limit and corresponding tint colour can now be set in order to visually warn on low memory conditions.
  • It's now possible to disable the gauge image and simply draw the gauge by a configurable colour.
  • Gauge redraw rate can now be changed independantly from updating values enabling smooth gauge updates.
  • Removed $i and $xi (both installed mem) since they made no sense (use totalmem instead).
  • Checkmarks in prefs won't react to user input on spaces before and after the checkmark anymore.
  • Small cleanup in Prefs regarding text and effect colour settings.

MouseEyes V1.3 - Download
  • Fixed a use-after-free bug in library code that could cause all kinds of problems. A big Thank You to Thomas Igracki for fixing and proving the multilibrary ecx module!
  • Added help bubbles to all prefs gadgets.

MouseCoords V1.3 - Download
  • Fixed a use-after-free bug in library code that could cause all kinds of problems. A big Thank You to Thomas Igracki for fixing and proving the multilibrary ecx module!
  • Fixed a potential write to NULL on MUIA_Text_Contents.
  • Added help bubbles to all prefs gadgets.

Notch V1.2 - Download
  • Fixed a use-after-free bug in library code that could cause all kinds of problems. A big Thank You to Thomas Igracki for fixing and proving the multilibrary ecx module!

PixelPicker V1.3 - Download
  • Fixed a use-after-free bug in library code that could cause all kinds of problems. A big Thank You to Thomas Igracki for fixing and proving the multilibrary ecx module!
  • Added help bubbles to all prefs gadgets.

ScreenShot
  • Update not available

TopTasks V1.5 - Download
  • Fixed a use-after-free bug in library code that could cause all kinds of problems. A big Thank You to Thomas Igracki for fixing and proving the multilibrary ecx module!
  • The selected task in the toptask list is now tracked and stays selected when it changes rank, also it gets reselected when it falls off the top10 and reenters the list.
  • Added buttons to quickly adjust the priority or break the selected task from the list additionally to the context menu that each task has.
  • Removed "Nice" column again since it only eats up space. If anyone still needs it just give me a call and it will be readded.

Uptime V1.4 - Download
  • Fixed a use-after-free bug in library code that could cause all kinds of problems. A big Thank You to Thomas Igracki for fixing and proving the multilibrary ecx module!

VideoMemoryGauge V1.0 - Download
  • Initial Release