[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Enhance Trash can functionality
From:       Frans Englich <frans.englich () telia ! com>
Date:       2004-01-12 1:59:39
Message-ID: 200401120300.28494.frans.englich () telia ! com
[Download RAW message or body]

On Monday 12 January 2004 02:41, Jonathan Hunt wrote:
> Hi Guys,
>
> I wrote quite awhile back about improving the functionality of the trash
> can in KDE (allowing multiple files of the same name, restoring files etc).
> After a few emails I decide that in the interests of compatibilty (ie with
> GNOME project etc) the underlying library would need to be written in C. I
> have finally gotten enough time together to complete this.
> For those who are interested you can find my project at
> http://tra.sourceforge.net . There you can download a copy of the GPL
> source. The library and basic command line tool is working (although not
> very pretty) - its just needs some more documentation etc and enhanced bug
> testing - don't use it on any production system just yet.
> But for me the next stage is integrating the enhanced trashbin into KDE.
>
> I just wanted to check my plan of attack is the "KDE" way. I plan to write
> a trashbin io slave so that files in the trash can be viewed etc thru
> konqueror. Then I need to change konqueror so that the move to trash
> command run "tra" instead of move. Presumbably this is a very basic change.
> But then is it possible to make konqueror's right click menu (or action
> menu) context sensitive. I notice it is for devices (ie right click on
> shortcut to CDROM and u have the mount and unmount options). The last thing
> I need to do is make it so that right clicking on any icon in the trash bin
> will give a "Restore to Original Location" or something like that option
> for undeleting a file. After this KDE will have a fully functional trash
> can. Just please let me know if this is a reasonable plan - I can't promise
> any time frame for completion - my free time fluctuates.

AFAICT, your idea is great! Also amazing to see some code.

As you point out yourself interopability with other environments are 
important, in order for your idea to get established among the Desktop 
Enviroments(which you really should) you will probably need to "go" via the 
FreeDesktop organization. They are experienced of relevant/similar problems 
and can discuss if your idea is good etc, etc. - there you can also get in 
touch with the necessary people from the respective DEs.
If I were you, I would post the idea to the xdg-list.

http://www.freedesktop.org/Main/GettingInvolved
www.freedesktop.org

Cheers!

			Frans


 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic