DesktopTruth...
fixingDesktops is all about ...
DesktopTruth...
(unsure about linux)
The truth, whether mac or windows:
id build for linux but it probably exists somewhere.(pending linux market research)
OS Developers missed; they messed up. maybe it wasnt their job, maybe "_who" knows if it was their job.
The operating systems they developed are nice. But desktops are wrong.
They made a singleton, because they named it inapropriately.
They named it desktop. But a desktop can be many desktops. Im going to show you.
and in part show myself.
PLANNING on fixing mac's first. (for the cool kids)
- text files in every folder.
- text files store (x,y) location coordinates
procedurally generated.
upon right click for functionality,
- what is on current folder zips and goes to its respective folder.
- file clicked is unloaded and becomes the new desktop setting.
So what can this thing do today out of the box?
The mapping works for a mac ... completed a year ago.
It just needs to be written into a textfile based on a directory it has knowledge of.
So what needs to be built (mac)
zip and unzip functionality... as well as assigning the files to their location on the desktop.
Build steps
-
Seems zip functionality is the next easy place to start.
Gotta clean that screen if we are going to load stuff. -
load stuff.
Update
- figured out how to move to and from the desktop...
- this allows for new build steps!
new build steps (disregard previous build steps. -was old implementation idea.)
- Auto generate a new folder. -later we will be intercepting right click to get folder name.
- Auto generate text file. in specified folder.
- store all locations into a text file ... put that in a folder.
also ... write the folder name in the text file somewhere. - ZIP ... move everything from desktop into that folder.
- unzip ... if something is on desktop ... move to clean_num_fold.
then move everything from folder to desktop based on coordinates via textfile.
also we ignore the text file. maybe it is a hidden file. or never on desktop therefore not tracked. - when unzipping have a limit on count...
dont want to flood your screen if you make a mistake like ... unzip all_files
for starters lets set the limit to 20. - when unzipping if they are not on the list but in the directory -ignoring .hidden files.
procedurally load them in locations.
-- always will have an autogenerated clean_num_folder. to clean curr desktop if something is on screen.
Coming Soon
I want to run in a single program. The program needs to recognize whether on a mac or a pc. linux support will arrive at a later date. once the correct operating system is found. apple script... or powershell script ... appropriately called.