woodenshoe-wi / rox-filer

Special version for woof-CE
0 stars 0 forks source link

Desktop folder support #2

Open rizalmart opened 5 years ago

rizalmart commented 5 years ago

This is something odd. But is it possible? However the pinboard was still supported but overlayed on desktop and will function like a part of desktop folder (see xfdesktop and thunar desktop mode).

woodenshoe-wi commented 5 years ago

I’m opening issues for things so I don’t forget about them, but I probably won’t have time to work on anything until maybe January.

It might be possible but I think it should be optional, like a compile time option...

The reason for that is if you share a computer with someone who likes to leave things on the desktop the only way to keep the desktop clean is the current behavior.

It would probably be a good idea anyway to add a confirmation prompt when adding things to the pinboard so that new users understand that it is just a shortcut that they are adding, and if desktop support is added the prompt can ask if they want to add a shortcut to the pinboard or copy/move the file to the desktop folder and if they want to keep being asked every time.

woodenshoe-wi commented 4 years ago

I started working on this the last week of December, and finally got it to the point that it seems ready for others to test.

It is in the desktop-folder-support branch, and you have to enable it when compiling ./AppRun --compile --enable-desktop

I haven’t implemented anything yet to allow renaming/deleting items in ~/Desktop from the pinboard, as far as ROX-Filer is concerned they are pinboard shortcuts just like anything else on the pinboard. So for now you will have to open the ~/Desktop directory if you want to rename/delete anything.

woodenshoe-wi commented 4 years ago

@rizalmart I think I have the renaming working now.

If you rename something in ~/Desktop the item on the pinboard is renamed too but doesn’t jump to the edge of the pinboard anymore.

The only thing left that I can think of is to work on the menu you get when right clicking on pinboard items to make it more like the menu you get when you right click on an item in a filer window.

Is there anything else that you can think of?

woodenshoe-wi commented 3 years ago

@rizalmart I don’t know if you are still interested in this, but I finally got around to properly handling internationalized Desktop folder names and have applied the code to the latest puppylinux-woof-CE/rox-filer in the woodenshoe-wi/rox-filer w branch.

I also applied the code to the latest version of the jun7 fork, woodenshoe-wi/rox-filer jun7 branch but haven’t tested it that much and had to comment out the code that removes deleted items from the pinboard to keep it from segfaulting.

I also registered at the new Puppy Linux forum and posted there with some links to pets. https://forum.puppylinux.com/viewtopic.php?f=53&t=1954