[krusader] [Bug 440560] add overwrite all older + open zip archives with kio_krarc.so plugin

2021-08-22 Thread empyreal
https://bugs.kde.org/show_bug.cgi?id=440560

--- Comment #16 from empyreal  ---
Don’t take into account my previous post. It turned out that I forgot to edit
one file in my branch install on git. My branch install exactly same as master
now. Actually it does not matter anymore, but installer behavior on Kubuntu
20.04 is strange. Tried to reproduce by reinstalling Kubuntu 20.04 on VM, but
everything worked out well:
master install on Kubuntu 20.04 VM
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/kio_krarc.so
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_iso.so

master install on Kubuntu 21.04 VM
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/kio_krarc.so
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_iso.so

-- 
You are receiving this mail because:
You are watching all bug changes.

[krusader] [Bug 440560] add overwrite all older + open zip archives with kio_krarc.so plugin

2021-08-22 Thread empyreal
https://bugs.kde.org/show_bug.cgi?id=440560

--- Comment #15 from empyreal  ---
Fresh Kubuntu 20.04 on VM
cmake ..
make -j6
sudo make install 

1) Installed master branch.
It installed plugins into
./usr/lib/x86_64-linux-gnu/kf5/kio/kio_krarc.so
./usr/lib/x86_64-linux-gnu/kf5/kio/kio_iso.so
Unfortunately I didn't save txt, so I don't remember exactly but path was wrong
and installer wrote messages concerning path of these plugins.

2) Looks like Dolphin and Krusader do not need kio_krarc.so to open zip files.
I deleted it and no problems. Is this file now obsolete?

But at first time I had problem actually with zip, not with iso. I needed to
copy kio_krarc.so to qt5/plugins. It was reason for posting comment concerning
installer. I don't understand anything.

And what happens next:
3) Removed previous install 
Then installed my edits
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_krarc.so
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_iso.so
zip and iso work

4) Removed previous install
Then installed master branch again
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/kio_krarc.so
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_iso.so
zip and iso work

5) Removed previous install
Then installed my edits
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_krarc.so
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_iso.so
 zip and iso work

No reboots during installs and uninstalls.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krusader] [Bug 440560] add overwrite all older + open zip archives with kio_krarc.so plugin

2021-08-21 Thread empyreal
https://bugs.kde.org/show_bug.cgi?id=440560

--- Comment #14 from empyreal  ---
I am new to all that development, so sorry… I am figuring out the workflow…
I test everything on my system. Do not use virtual machine right now.
Crashed Kubuntu 20.04 and installed Kubuntu 21.04.

My problem on both versions is exactly with the following:
/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_krarc.so
/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_iso.so

On Kubuntu 20.04 I needed:
/usr/lib/x86_64-linux-gnu/qt5/plugins/kio_krarc.so
/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_iso.so
else I can’t open zip.

On  Kubuntu 21.04 I need the same:
/usr/lib/x86_64-linux-gnu/qt5/plugins/kio_krarc.so
/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_iso.so

I made commits on github, so you can download my code
https://github.com/empyrea1/krusader
Try it on virtual machine and check whether krusader will open iso and zip.
Plugins should be installed like this:
/usr/lib/x86_64-linux-gnu/qt5/plugins/kio_krarc.so
/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_iso.so

-- 
You are receiving this mail because:
You are watching all bug changes.

[krusader] [Bug 440560] add overwrite all older + open zip archives with kio_krarc.so plugin

2021-08-21 Thread Toni Asensi Esteve
https://bugs.kde.org/show_bug.cgi?id=440560

--- Comment #13 from Toni Asensi Esteve  ---
Hello,

> I am not a developer, so my input is very limited. Lot's of things I simply 
> don't understand. 
> faq in krusader clearly says that kio_krarc.so should be installed in 
> /qt5/plugins
The git version of Krusader is not the official one :-) so that FAQ must be
talking about the official one.

> By the way for compilation I also needed libkf5notifications-dev.
Thanks for reporting (although the correct way to report a new issue is in a
new bug report :-) to avoid growing problems). A merge request has been
registered on invent.kde.org/utilities/krusader/-/merge_requests/65, where I
used "empyreal@ukr" instead of your whole email address in order to avoid
spammer software getting your real address :-)

I've started a new virtual machine with Kubuntu 21.04, executed `git clone`
[...], `cmake` [...], `make`, `sudo make install`, and Krusader is able to
enter iso and zip and 7zip files, etc.

There, I executed:
$ find / -xdev -name "kdesu" 2>/dev/null
/usr/lib/x86_64-linux-gnu/libexec/kf5/kdesu
/usr/share/doc/HTML/ca/kdesu
/usr/share/doc/HTML/sr/kdesu
/usr/share/doc/HTML/id/kdesu
/usr/share/doc/HTML/pt_BR/kdesu
/usr/share/doc/HTML/ru/kdesu
/usr/share/doc/HTML/sr@latin/kdesu
/usr/share/doc/HTML/uk/kdesu
/usr/share/doc/HTML/en/kdesu
/usr/share/doc/HTML/et/kdesu
/usr/share/doc/HTML/es/kdesu
/usr/share/doc/HTML/nl/kdesu
/usr/share/doc/HTML/pt/kdesu
/usr/share/doc/HTML/it/kdesu
/usr/share/doc/HTML/de/kdesu
/usr/share/doc/HTML/sv/kdesu
/usr/share/doc/HTML/fr/kdesu

$ find / -xdev -name "kio_*.so" 2>/dev/null
/usr/lib/x86_64-linux-gnu/qt5/plugins/kio_bup.so
/usr/lib/x86_64-linux-gnu/qt5/plugins/kio_bluetooth.so
/usr/lib/x86_64-linux-gnu/qt5/plugins/kio_fonts.so
/usr/lib/x86_64-linux-gnu/qt5/plugins/kio_msits.so
/usr/lib/x86_64-linux-gnu/qt5/plugins/kio_kamera.so
/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_krarc.so
/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_iso.so
/usr/lib/x86_64-linux-gnu/qt5/plugins/kio_obexftp.so
/home/user/krusader-build/krArc/kio_krarc.so
/home/user/krusader-build/iso/kio_iso.so

$ find / -xdev -name "krarc.protocol" 2>/dev/null
$ find / -xdev -name "iso.protocol" 2>/dev/null

and every file of that list to be in its correct place, being consistent with
the list of 'We have "kf5/" path in following files:' that you wrote.

> Also consider adding "Ctrl + Shift + ," as default shortcut to open 
> Konfigurator.
> Of course user can add it manually, as I did, but it's no good =)
That's a good hint, would you start a new bug report and copy that information
there?

> I reinstalled Krusader on Kubuntu 21.04. Ctrs + S Search window works better 
> on 21.04. Can be easily switched 
> by Alt + Tab. I take my words back =)
Thanks for reporting about it, I'm very glad that it works better!

-- 
You are receiving this mail because:
You are watching all bug changes.

[krusader] [Bug 440560] add overwrite all older + open zip archives with kio_krarc.so plugin

2021-08-18 Thread empyreal
https://bugs.kde.org/show_bug.cgi?id=440560

--- Comment #12 from empyreal  ---
I reinstalled Krusader on Kubuntu 21.04. Ctrs + S Search window works better on
21.04. Can be easily switched by Alt + Tab. I take my words back =)

I changed files like this:
kf5/kfileitemaction => kfileitemaction
/kf5/kdesu => /kdesu
/kf5/kdesu => /kdesu
kf5/kio => / --for kio_krarc
kf5/kio => kf5/kio/ --for kio_iso
kf5/kio/kio_iso = >  kf5/kio/kio_iso
kf5/kio/kio_krarc =>  kio_krarc

By the way for compilation I also needed libkf5notifications-dev.
Compiled Krusader and got:
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/kio_krarc.so
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_iso.so

sudo find -xdev -name "kio_*.so"
./usr/lib/x86_64-linux-gnu/qt5/plugins/kio_msits.so
./usr/lib/x86_64-linux-gnu/qt5/plugins/kio_fonts.so
./usr/lib/x86_64-linux-gnu/qt5/plugins/kio_krarc.so
./usr/lib/x86_64-linux-gnu/qt5/plugins/kio_bluetooth.so
./usr/lib/x86_64-linux-gnu/qt5/plugins/kio_obexftp.so
./usr/lib/x86_64-linux-gnu/qt5/plugins/kio_bup.so
./usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_iso.so

No krarc.protocol or iso.protocol found anywhere on system.

Everything works after reboot. Dolphin and Krusader open iso ans zip.
Looks like global design is like that 
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/kio_krarc.so
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_iso.so

It needs double check and better triple check.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krusader] [Bug 440560] add overwrite all older + open zip archives with kio_krarc.so plugin

2021-08-17 Thread empyreal
https://bugs.kde.org/show_bug.cgi?id=440560

--- Comment #11 from empyreal  ---
Also consider adding "Ctrl + Shift + ," as default shortcut to open
Konfigurator.
Of course user can add it manually, as I did, but it's no good =)

-- 
You are receiving this mail because:
You are watching all bug changes.

[krusader] [Bug 440560] add overwrite all older + open zip archives with kio_krarc.so plugin

2021-08-17 Thread empyreal
https://bugs.kde.org/show_bug.cgi?id=440560

empyreal  changed:

   What|Removed |Added

Summary|search window remains open  |add overwrite all older +
   |+ add overwrite all older + |open zip archives with
   |open zip archives with  |kio_krarc.so plugin
   |kio_krarc.so plugin |

-- 
You are receiving this mail because:
You are watching all bug changes.