PS4RPS icon indicating copy to clipboard operation
PS4RPS copied to clipboard

add support for recursively finding all pkg in subdirectories

Open scrdcow opened this issue 2 years ago • 6 comments

I really like your program, looks very nice and is quick! I just have a small feature request. I have all my files stored in subdirectories to sort them nicely. Is it possible to add an option to recursivly find all pkg-files in subdirectiories and show them on the home-screen? Maybe even show if it's a normal pkg, an update, or a dlc so it will not be confusing while browsing. Another way would be to atleast show all pkg-files in the folders in the base-path with a foldername-title above the files for earch folder so it's neatly organized. The ability to show multiple file-server hosts at the same time would also be nice :-) thanks for your great work!

scrdcow avatar Jun 10 '22 06:06 scrdcow

Thank you for your suggestion, I will consider how to improve the interaction experience of this part

njzydark avatar Jun 10 '22 17:06 njzydark

Just wanted to add that it's very nice that you make .deb packages! Really appriceated :-)

scrdcow avatar Jun 10 '22 20:06 scrdcow

I implemented the aggregation mode and recursive query, do you have time to help test it, the package is here

https://github.com/njzydark/PS4RPS/actions/runs/2563814964#artifacts

njzydark avatar Jun 26 '22 10:06 njzydark

Thanks alot! :-) Just to not leave you hanging. Been and are a bit busy, but I test it throughoutly in the comming days and let you know!

Had problem installing it thou...

sudo dpkg -i PS4RPS-linux-1.0.0-beta.7-amd64.deb (Reading database ... 330122 files and directories currently installed.) Preparing to unpack PS4RPS-linux-1.0.0-beta.7-amd64.deb ... Unpacking ps4rps (1.0.0-beta.7) ... dpkg: error processing archive PS4RPS-linux-1.0.0-beta.7-amd64.deb (--install): trying to overwrite '/opt/PS4RPS/LICENSE.electron.txt', which is also in package desktop 1.0.0-beta.7 dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) Errors were encountered while processing: PS4RPS-linux-1.0.0-beta.7-amd64.deb

scrdcow avatar Jun 28 '22 09:06 scrdcow

Thanks alot! :-) Just to not leave you hanging. Been and are a bit busy, but I test it throughoutly in the comming days and let you know!

Had problem installing it thou...

sudo dpkg -i PS4RPS-linux-1.0.0-beta.7-amd64.deb (Reading database ... 330122 files and directories currently installed.) Preparing to unpack PS4RPS-linux-1.0.0-beta.7-amd64.deb ... Unpacking ps4rps (1.0.0-beta.7) ... dpkg: error processing archive PS4RPS-linux-1.0.0-beta.7-amd64.deb (--install): trying to overwrite '/opt/PS4RPS/LICENSE.electron.txt', which is also in package desktop 1.0.0-beta.7 dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) Errors were encountered while processing: PS4RPS-linux-1.0.0-beta.7-amd64.deb

There was a problem with the previous package name, I fixed it this time, so when you install the conflict, you can try this command and then install the new package:

sudo dpkg -r desktop

njzydark avatar Jun 28 '22 11:06 njzydark

Thanks. I missed the conflict. I'm runnig nginx and don't seem to find an alternative to DevDepthInifinity, which seem to be an Apache only function if i'm not misstaken. I get 403 when turning on "recursive query". Any solution that would be more compatible with other webdav-servers? Else I can install Apache to test it for you. But it's not the server I want to run personally.

scrdcow avatar Jul 02 '22 08:07 scrdcow