Jump to content

Let's talk GUI!


Recommended Posts

1. Automatik


For those who have read my "Magnetic (files And) Folders" idea, someone commented that it's a lot like what Mac OSX smart folders (and to a lesser extent, Vista's search folders) uses.


So this idea is a more simplified version of that. The problem is downloading files and moving them around the filesystem (your folders). The main thing I would like to do is make it so that when a certain file gets downloaded, it "reads" the extension/metatype and copies it to the appropriate folder. For example when downloading a Video, it would end up in the folder "/home/tux/Video". But I realized you can also use this for your "local" file management. The way it could work is that:


- there is a hidden or visible folder "Automatik" (the name I made up) or ".Automatic" in your home folder where you can download or drag things to

- it could also be useful to have a drop zone for files or links, especially if you have a hidden folder .Automatik

- the folder gets monitored constantly for changes. For example beagled could probably do this

- when a change is detected (for example, you finish downloading videoTrigun01.avi ), it checks the file and does something with it according to certain criteria. The most simple thing would be to copy/move it to the /home/tux/Video folder, but a more advanced feature could also be parsing the file name and when it contains the string "Trigun", it copies/moves that file to /home/tux/Video/Trigun

- Of course certain files have to be excluded, e.g. .part files (partial downloads). Then again, "Automatik" would only do something with extensions/metatypes where there are rules for

- some more advanced stuff: say you have a folder with thumbnails and real-size pictures for your website. By scanning the filesize Automatik could create seperate folders for the thumbs and the actual pictures or issue a command to do other picture-stuff with them.



2. The paperklip (no, it's not "clippy" ! :P )


Not sure if this already exists somewhere, but basically the paperklip idea is that you have an icon on your desktop that "holds" a stack of several files, such as video thumbnails or picture thumbnails. When clicking/hovering on it, either the file you have the mouse pointer over gets magnified and you can scroll through it that way with mouse or arrow keys (sort of like the Max OSX animated taskbar), or a 3D "ellipse" pops out, such as the 3D Window switcher in Beryl, and you can also navigate that with mouse or keyboard keys. Clicking or double-clicking it might also launch a program that automatically loads all the files in it, such as Digikam or Picasa for pictures.


3. Combining the two


Whenever Automatik sees a change for a filetype/mimetype that corresponds to the paperklip, you see an animation of the file(s) "flying" to their destination, as if the paperclip was magnetic (here I go again with magnetism... :P). This way even when Automatik moves files in the background, this can be spotted.



Genius? Madness? Waste of time? You decide! :P



[moved from Everything Linux by spinynorman]

Link to comment
Share on other sites



I'm very sorry... I feel a bit guilty now... :|

Especially since I couldn't try it out decently when you posted it.


And apparently plasmoids will be able to do stuff like the Paperklip idea... open source progress never ceases to amaze me...


Anyway, there's an interesting comments on KDE.org forum as well: http://dot.kde.org/1171382220/


Just search for my username. WorkFlow fed from Beagle search results looks pretty sweet.


Man, I deleted the directory where I'd put the code for this only this week.
Edited by Darkelve
Link to comment
Share on other sites

I searched, but I couldn't find any? They all seem to be download managers without the functionality for this. Can you point me to one please?


Theres firefox extensions to put filetypes in a particular folder.
Edited by Darkelve
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Create New...