Welcome to MorphOS-Storage, a webserver dedicated to MorphOS users. ©2016-2021 WArMUp-Asso.org
Description:Display Top Tasks in screen title.
Developer:Matthias Böcker
Short: Display Top Tasks in screen title
Author: #amigazeux, Matthias "UltraGelb" Böcker (amigazeux@gmx.net)
Uploader: #amigazeux, Matthias "UltraGelb" Böcker (amigazeux@gmx.net)
Version: V1.5
Type: util/wb
Requires: MorphOS 2.0
Website: http://amigazeux.net

TopTasks is a Screenbar-Plugin for MorphOS.

TopTasks displays the system current top CPU-time consuming task in the screen title.

Will display top 10 CPU-time consuming tasks in a window when clicked.

It is possible to send any break signal to all listed tasks or to set their
priority by simply opening the context menu for the entry (right click over the entry). Try
it, it's useful sometimes :-)

Displays the top tasks of the last 100 seconds.

Everything is fully configurable.

- MorphOS 2.0 or higher

Double-Click the Install icon and TopTasks_sbar will be installed to your system.

For manual installation simply copy the contents of the "Copy_To_Sys"
drawer to your SYS: partition.
Enter in a Shell: copy ram:TopTasks_sbar/Copy_To_Sys/#? to SYS: ALL

Now click with the right mouse button on the screen depth gadget to open
its context menu, go to "Modules" and select "Refresh". TopTasks should
now appear in the Screen title bar. If it does not appear open the context
menu again, and go to "Modules" again and select TopTasks from the
modules shown there.

Open the context menu of the screen depth gadget and select the "Settings ..." menu
item. Select TopTasks from the list in the window that just opened to configure this

V1.5 (23.01.2020)
- 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.

V1.4 (01.05.2020)
- Shows Niceness, Process ID (PID) and age of each task in the top tasklist.
- Now also shows running/sleeping, created/finished and average CPU load below the tasklist.
- Strings in top task list entries context menu items (priority, break, etc) are now localized too

V1.3 (18.01.2020)
- Added a second list that displays the top tasks of the last 100 seconds in the PopWindow.
- Now also displays the time a task has hogged the cpu in total in an extra column in the Top10 list.
- The CPU load percentage of displayed Top10 tasks is now shown in the list title of the column.
- Added help bubbles to all prefs gadgets.

V1.2 (26.12.2018)
- Added a context menu to entries in the PopWindow Top10 list to break-C/D/E/F/ALL the selected task or to set its priority.
- Enabled zebra mode (stripes) for task list.
- Label was overwritten if text was centered or right aligned. Fixed.
- The Linefeed sneaked back in and got eliminated again (this time for good!). Thanks to jPV :-)
- Tasknames were truncated to the size in prefs. This of course only works well for fixed fonts. Removed truncation.
- Catalogs were copied to just locale:[language] and not locale:catalogs/. Fixed. You may want to delete the wrongly copied catalogs.
- Added french translation by Philippe 'OffseT' Rimauro.
- Prefs image/object handling was wrong and could lead to crashes. Fixed.

V1.1 (30.11.2018)
- There was a linefeed displayed at the end of the toptask text. I don't know who put it there but it's been removed now. (jPV)
- The label now gets properly scaled down respecting configured top/bottom spacing. (jPV)

V1.0 (26.11.2018)
- Initial release

Thanks to:
- Leif Salomonsson for ECX :-)

- MorphOS-Team for MorphOS :-)

- Philippe 'OffseT' Rimauro for the french translation.

-- #amigazeux

Upload Date:Jan 23 2021
Size:69 KB
Last Comments