Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
23 user(s) are online (14 user(s) are browsing Forums)

Members: 1
Guests: 22

beworld, more...

Support us!

Headlines

 
  Register To Post  

Mnemosyne - Disk usage statistics utility for AmigaOS 3.x
Just popping in
Just popping in


See User information
Hello Everyone!!

I have made my first application for the Amiga!

Mnemosyne is an open-source disk utility application for AmigaOS 3.x,
which can be used to to see how much disk space your files and folders are taking up.

Mnemosyne is coded in C and uses the NDK 3.2 and ReAction (For the GUI).

Note: It required at least AmigaOS 3.2.1 for the GUI to Function tho

Resized Image



You can find the source code at Github:
https://github.com/Arisamiga/Mnemosyne

You can download it at either Github or at Aminet:
http://aminet.net/package/util/misc/Mnemosyne

If you have any issues please let me know


Edited by arisamiga on 2023/10/28 0:31:32
Go to top
Re: Mnemosyne - Disk usage statistics utility for AmigaOS 3.2
Not too shy to talk
Not too shy to talk


See User information
Nice!!

Thanks!!

AmigaOne X5000 -> 2GHz / 16GB RAM / Radeon RX 550 / ATI X1950 / M-Audio 5.1 -> AmigaOS 4.1 FE / Linux / MorphOS
Amiga 1200 -> Recapped / PiStorm CM4 / SD HDD / WifiPi connected to the NET
Vampire V4SE TrioBoot
RPI4 AmiKit XE
Go to top
Re: Mnemosyne - Disk usage statistics utility for AmigaOS 3.2
Quite a regular
Quite a regular


See User information
Excellent, Aris.

Thank you.

If liberty means anything at all, it means the right to tell people what they do not want to hear.
George Orwell.
Go to top
Re: Mnemosyne - Disk usage statistics utility for AmigaOS 3.2
Site Builder
Site Builder


See User information
Great stuff for your first app. Well done.

Follow me on
Ko-fi, Twitter, YouTube, Twitch
Go to top
Re: Mnemosyne - Disk usage statistics utility for AmigaOS 3.2
Just can't stay away
Just can't stay away


See User information
@arisamiga
Quote:
Note: It required at least AmigaOS 3.2.1 for the GUI to Function tho
I didn't check the sources if it's using something 3.2.1 specific, but if not it should work with AmigaOS 3.9 as well, and even with AmigaOS 2.x + https://aminet.net/package/dev/gui/classact33 installed.
To make it work with AmigaOS 2.x/3.1 + ClassAct and AmigaOS 3.5/3.9 you just have to remove (use 0) or lower (to the versions included in ClassAct or AmigaOS 3.5/3.9) the version numbers in the OpenLibrary() calls for intuition.library, utility.library, window.class and the gadgets.


Edited by joerg on 2023/9/3 22:07:18
Go to top
Re: Mnemosyne - Disk usage statistics utility for AmigaOS 3.2
Just popping in
Just popping in


See User information
@joerg
Quote:
I didn't check the sources if it's using something 3.2.1 specific, but if not it should work with AmigaOS 3.9 as well, and even with AmigaOS 2.x + https://aminet.net/package/dev/gui/classact33 installed.
To make it work with AmigaOS 2.x/3.1 + ClassAct and AmigaOS 3.5/3.9 you just have to remove (use 0) or lower (to the versions included in ClassAct or AmigaOS 3.5/3.9) the version numbers in the OpenLibrary() calls for intuition.library, utility.library, window.class and the gadgets.


Unfortunately, Mnemosyne uses texteditor.gadget and listbrowser.gadget which I have not been able to make work below 3.2.1. (Probably because of the way they are handled right now)

It's one of my top priorities at the moment and hopefully, soon I will make it work :D

Go to top
Re: Mnemosyne - Disk usage statistics utility for AmigaOS 3.2
Just can't stay away
Just can't stay away


See User information
@arisamiga
listbrowser.gadget was even included in https://aminet.net/package/dev/gui/classact33 already. Some features of current versions like sorting columns by clicking on the column title may be missing in the 25 years old version, but the basic functionally should work.
ClassAct doesn't seem to include the texteditor.gadget, but since there is an example from 2001 using it at least AmigaOS 3.5 and 3.9 should include it.
For a very old listbrowser example check for example https://aminet.net/package/dev/src/listbrowserexample (ListBrowserExample.c.original for AmigaOS 3.x/m68k)

Go to top
Re: Mnemosyne - Disk usage statistics utility for AmigaOS 3.2
Just popping in
Just popping in


See User information
It's good to see people making some 3.2 apps. Congrats and thanks!

Go to top
Re: Mnemosyne - Disk usage statistics utility for AmigaOS 3.2
Just popping in
Just popping in


See User information
Just letting you know, Mnemosyne has been updated to version 1.0.1 which is a patch release but still includes some bug fixes and other updates

More details of what the update includes can be found on the release page here:
https://github.com/Arisamiga/Mnemosyne/releases/tag/1.0.1

Or you can find them on my blog post :
https://blog.arisamiga.rocks/post/mnemosyneupdate/

Also thank you everyone for your comments, glad to see people are finding the tools useful

Go to top
Re: Mnemosyne - Disk usage statistics utility for AmigaOS 3.2
Home away from home
Home away from home


See User information
@arisamiga

thanks & congrats on your first AmigaOS program

_______________________________
c64-dual sids, A1000, A1200-060@50, A4000-CSMKIII
Catweasel MK4+= Amazing
! My Master Miggies-Amiga1000 & AmigaONE X1000 !
mancave-ramblings

Go to top
Re: Mnemosyne - Disk usage statistics utility for AmigaOS 3.2
Just popping in
Just popping in


See User information
Hello Again!!

There is a New Update 1.0.2!

This makes Mnemosyne work on AmigaOS 3.1, 3.1.4, and 3.9 as well as some layout changes to be more uniform across versions!

More details of what the update includes can be found on the release page here:
https://github.com/Arisamiga/Mnemosy...ases/tag/1.0.2

Go to top
Re: Mnemosyne - Disk usage statistics utility for AmigaOS 3.x
Just popping in
Just popping in


See User information
Woooo New update 1.1.0. Again

This Update adds the "-g" shell flag to open a window for scans from the shell.

So instead of displaying them in the shell, it can now display them in a window!

More Details can be found in the Release page:
https://github.com/Arisamiga/Mnemosyne/releases/tag/1.1.0

Go to top
Re: Mnemosyne - Disk usage statistics utility for AmigaOS 3.x
Home away from home
Home away from home


See User information
@arisamiga

Keep on rocking, mate.

Go to top
Re: Mnemosyne - Disk usage statistics utility for AmigaOS 3.x
Just can't stay away
Just can't stay away


See User information
@arisamiga
Quote:
This Update adds the "-g" shell flag to open a window for scans from the shell.
Using flags like "-g" in the arguments is something used on DOS and Unix, but AmigaOS usually uses keywords instead.
Check the dos.library AutoDoc function ReadArgs(), the RKRMs and it's example sources, etc.
Something like "GUI/S" could be used with a ReadArgs() template instead of the "-g" flag.
https://wiki.amigaos.net/wiki/Basic_In ... dard_Command_Line_Parsing has an example as well.

Go to top
Re: Mnemosyne - Disk usage statistics utility for AmigaOS 3.x
Just popping in
Just popping in


See User information
Happy New Year Everyone!! I wish everyone an amazing New Year and a happy 2024

With the new year, I also have an Update to Mnemosyne With the release of 1.2.0!

This release adds features such as Tooltype support (Which is going to be for future use so you can toggle features on and off)

The first ToolType added is the NOROUND which makes it so the numbers do not get rounded.

More Information on The New ToolTypes and how to use Tooltypes can be found in the Wiki:
https://github.com/Arisamiga/Mnemosyne/wiki/ToolTypes

Also As mentioned by @joerg I switched the flag to work with GUI instead of -g which is used on DOS and Unix.

More Details on the Release can be found on the Release page:
https://github.com/Arisamiga/Mnemosyne/releases/tag/1.2.0

Go to top
Re: Mnemosyne - Disk usage statistics utility for AmigaOS 3.x
Site Builder
Site Builder


See User information
@arisamiga

Congrats on the new release. Excellent list of changes. Keep it up.

Follow me on
Ko-fi, Twitter, YouTube, Twitch
Go to top

  Register To Post

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project