
|
freeSpace 1.0.5 for x86 & BeOS R5
freeSpace Copyright © 1998-2000 Bob Maple (bmaple@burner.com)
Homepage: http://burner.com/
Contents
What is freeSpace?
Using freeSpace
The future of freeSpace
License and Legal
Version history
What is freeSpace?
freeSpace is a small utility that will graphically show you how much of a given BeOS volume is being used.
The same information, in text form, can be gotten by typing "df" in the Terminal, or by selecting a disk in the
Disks menu and using "Get Info", but I wanted something a little more graphical.
Using freeSpace
Not a lot to it, really.. just double-click the icon (or run it from a Terminal) and freeSpace pops open a
window and displays all of the disks it can find currently mounted on the system:

The line of text on top of each bar shows the name of the volume, how much (in MB) of the volume
is free, and how much (in MB) the volume can hold. Just below that is a bar showing the
percentage of space being used. Depending on how full the volume is, the bar changes colors; Green
signifies it's less than 60% full, blue is 60-80%, yellow is 80-95%, and red is anything over 95%.
freeSpace updates each volume every 5 seconds if necessary, so as available disk space changes
on a given volume, the information will update to reflect the new status. freeSpace will also
dynamically add and remove volumes as they are mounted/dismounted.
Fascinating new feature! If you right-click on one of the bars, you'll get a little pop-up menu
which will allow you to configure what workspaces freeSpace will appear in. The first time you start the
app, it shows in the "current" workspace. You can then hit "Show in all Workspaces", and then flip to the ones
you don't want it in and hit "Remove from this Workspace".
Notes on using this feature:BeOS currently doesn't give me a clean way to get the window
size and position of the window in each workspace; Once freeSpace is running, you can of course drag each window around
and resize them independently of one another, but whichever window you hit the close button on will become the
new default size/position for all workspaces when you start it back up. I could hack around this but it's a little ugly and could break
the app in a future release of BeOS, so for now I'm not.
The future of freeSpace
I still intend to impliment some of these some day.
User Suggestions:
- Turn freeSpace into a replicant (Everyone)
- Add an optional Trash indicator for monitoring trash size (Tyler Riti)
- A "compact view" that displays only the status bars with no text on top. (Kevan Emmott)
- A "memory-o-meter" that will show free RAM (Me)
If you can think of anything else, by all means let me know.
License and Legal
freeSpace is distributed as freeware.
freeSpace is provided "AS IS",
with no warranty of any kind either express or implied.
In no event will the author be liable for any
indirect damages or other relief arising out of the use or mis-use of
this program.
Version history
Version 1.0.5 - August 5, 2000
- Wow, it's been awhile. Fixed a bug that caused the window to get trashed with more than 2 volumes mounted and dismounting one in the middle of the list.
- Fixed a crashing bug with long volume names.
- Added the ability to make freeSpace appear in all workspaces, or a subset of workspace of your choosing.
- Outstanding bugs: Not font sensitive; Ugly text above the bar when the window gets too narrow for the text that needs to be displayed; Doesn't
listen to volume name changes.
Version 1.04b - October 17, 1998
- This is a beta version that will only run under BeOS R4+ for Intel. I've had nothing
put problems with R4b1, especially the new compiler, but I did finally manage to get this one
to go, so cross your fingers.
Version 1.0.3 - August 14, 1998
- This version was updated 11-Oct-98 for x86 and is now compiled natively, and even has a correct icon finally. No other changes were made, thus no switch in version number.
- Tightened up the space a little between status bars
- Fixed a display bug when mounting FAT filesystem disks; A BeOS bug in the dos-FS
add-on makes FAT disks erroneously show up 0 bytes of free space. (Thanks for reporting this, Pierre!)
- Disks that are read-only are now displayed as such; Instead of their free space being shown,
the text "Read Only" is show instead.
- I've ran the resources through "xres" for the cross-compiled x86 version. I'd be interested to hear from any BeOS Intel users if this version showed up with a proper icon and file type/version/info.
-
Version 1.0.2 - July 9, 1998
- Volumes displayed now update themselves every 5 seconds
- The window now remembers it's size and position
- Status bars now change color depending on how full the volume is.
- Fixed a bug that caused the "50.0% full" message in the status bar it's self to always
display whole numbers
- Fixed a really stupid bug that would make the window too tall when displaying any
more than two volumes
- Removed some forgotten debugging output when run from a Terminal
Version 1.0.1 - July 6, 1998 (Unreleased)
Got rid of the zoom gadget on the window since it didn't make a lot of sense for it to
be there, especially since it would make the window really tall and you couldn't make it small
again.
Version 1.0.0 - July 4, 1998
First public release. Still needs a few things but otherwise seems functional.
|