[utilities/krusader] krusader: Fix build for KF < 5.64

2021-08-24 Thread Davide Gianforte
Git commit 651598011456664359a6c48c5358bc7da0d27fa2 by Davide Gianforte.
Committed on 25/08/2021 at 06:46.
Pushed by gengisdave into branch 'master'.

Fix build for KF < 5.64

The last commit introduced a method which require at least KF 5.64, making 
Krusader
unable to compile with older releases.

GUI: 'Ctrl+Shift+,' is now seen as the shortcut to configure Krusader, 
following the standard.
CCBUG: 441320

M  +1-1krusader/kractions.cpp

https://invent.kde.org/utilities/krusader/commit/651598011456664359a6c48c5358bc7da0d27fa2

diff --git a/krusader/kractions.cpp b/krusader/kractions.cpp
index 262151de..9dae64fd 100644
--- a/krusader/kractions.cpp
+++ b/krusader/kractions.cpp
@@ -258,7 +258,7 @@ void KrActions::setupActions(Krusader *krusaderApp)
 NEW_KACTION(actSyncDirs, i18n("Synchronize Fol&ders..."), "folder-sync", 
Qt::CTRL + Qt::Key_Y, SLOTS, SLOT(slotSynchronizeDirs()), "sync dirs");
 #endif
 NEW_KACTION(actDiskUsage, i18n("D&isk Usage..."), "kr_diskusage", Qt::ALT 
+ Qt::SHIFT + Qt::Key_S, SLOTS, SLOT(slotDiskUsage()), "disk usage");
-NEW_KACTION(actKonfigurator, i18n("Configure &Krusader..."), "configure", 
KStandardShortcut::preferences(), SLOTS, SLOT(startKonfigurator()), 
"konfigurator");
+NEW_KACTION(actKonfigurator, i18n("Configure &Krusader..."), "configure", 
KStandardShortcut::shortcut(KStandardShortcut::Preferences), SLOTS, 
SLOT(startKonfigurator()), "konfigurator");
 NEW_KACTION(actSavePosition, i18n("Save &Position"), nullptr, 0, 
krusaderApp, SLOT(savePosition()), "save position");
 NEW_KACTION(actCompare, i18n("Compare b&y Content..."), "kr_comparedirs", 
0, SLOTS, SLOT(compareContent()), "compare");
 NEW_KACTION(actMultiRename, i18n("Multi &Rename..."), "edit-rename", 
Qt::SHIFT + Qt::Key_F2, SLOTS, SLOT(multiRename()), "multirename");


[utilities/krusader] krusader: Configurable colors to rename line

2020-06-02 Thread Davide Gianforte
Git commit 1afe484b6931ce8239a0031e3fbaa4dfd05ca8a6 by Davide Gianforte.
Committed on 03/06/2020 at 06:13.
Pushed by gengisdave into branch 'master'.

Configurable colors to rename line

Add to Konfigurator two options to set foreground and background colors to be
applied to the rename field.

BUG: 301034
BUG: 414968
FIXED: [ 301034 ] Rename input field doesn't respect text[NORMAL] when GTK 
theme is used
FIXED: [ 414968 ] Using provided custom colour package Midnight Commander, 
renaming files is difficult, as line colours are very pale.
ADDED: In Konfigurator, two options are added to set foreground and background 
colors to the rename field.
GUI: Two new options ("Rename background" and "Rename foreground") are seen by 
users.

M  +2-0krusader/Konfigurator/kgcolors.cpp
M  +15   -0krusader/Panel/PanelView/krviewitemdelegate.cpp
M  +2-0krusader/Panel/krcolorcache.cpp

https://invent.kde.org/utilities/krusader/commit/1afe484b6931ce8239a0031e3fbaa4dfd05ca8a6

diff --git a/krusader/Konfigurator/kgcolors.cpp 
b/krusader/Konfigurator/kgcolors.cpp
index 7ca1dbea..71d6c1f1 100644
--- a/krusader/Konfigurator/kgcolors.cpp
+++ b/krusader/Konfigurator/kgcolors.cpp
@@ -118,6 +118,8 @@ KgColors::KgColors(bool first, QWidget* parent) :
 ADDITIONAL_COLOR sameAsMarkedForegnd = { i18n("Same as selected 
foreground"), getColorSelector("Marked Foreground")->getColor(), "Marked 
Foreground" };
 addColorSelector("Marked Current Foreground", i18n("Selected 
current foreground:"),  Qt::white,
i18n("Not used"), &sameAsMarkedForegnd, 1);
 addColorSelector("Current Background", i18n("Current 
background:"),  Qt::white, i18n("Not used"), &sameAsBckgnd, 1);
+addColorSelector("Rename Foreground", i18n("Rename foreground:"),  
getColorSelector("Foreground")->getColor(), i18n("Same as foreground"));
+addColorSelector("Rename Background", i18n("Rename background:"),  
getColorSelector("Background")->getColor(), i18n("Same as background"));
 
 colorsGrid->addWidget(createSpacer(colorsGrp), itemList.count() - offset, 
1);
 
diff --git a/krusader/Panel/PanelView/krviewitemdelegate.cpp 
b/krusader/Panel/PanelView/krviewitemdelegate.cpp
index 38273f1e..ae8c0076 100644
--- a/krusader/Panel/PanelView/krviewitemdelegate.cpp
+++ b/krusader/Panel/PanelView/krviewitemdelegate.cpp
@@ -23,6 +23,7 @@
 #include "krviewproperties.h"
 #include "../krglobal.h"
 #include "../listpanel.h"
+#include "../krcolorcache.h"
 
 // QtGui
 #include 
@@ -72,6 +73,20 @@ void KrViewItemDelegate::setEditorData(QWidget *editor, 
const QModelIndex &index
 lineEdit->deselect();
 lineEdit->setSelection(0, nameWithoutExt.length());
 }
+
+KrColorSettings colorSettings;
+
+if (!colorSettings.getBoolValue("KDE Default")) {
+QPalette renamePalette = lineEdit->palette();
+
+if (!colorSettings.getColorTextValue("Rename 
Foreground").isEmpty())
+renamePalette.setColor(QPalette::Text, 
colorSettings.getColorValue("Rename Foreground"));
+
+if (!colorSettings.getColorTextValue("Rename 
Background").isEmpty())
+renamePalette.setColor(QPalette::Base, 
colorSettings.getColorValue("Rename Background"));
+
+lineEdit->setPalette(renamePalette);
+}
 }
 }
 
diff --git a/krusader/Panel/krcolorcache.cpp b/krusader/Panel/krcolorcache.cpp
index 40f09232..3e1ee431 100644
--- a/krusader/Panel/krcolorcache.cpp
+++ b/krusader/Panel/krcolorcache.cpp
@@ -64,6 +64,7 @@ void KrColorSettingNames::initialize()
 return;
 s_colorNames["Foreground"] = true;
 s_colorNames["Inactive Foreground"] = true;
+s_colorNames["Rename Foreground"] = true;
 s_colorNames["Directory Foreground"] = true;
 s_colorNames["Inactive Directory Foreground"] = true;
 s_colorNames["Executable Foreground"] = true;
@@ -86,6 +87,7 @@ void KrColorSettingNames::initialize()
 s_colorNames["Inactive Alternate Background"] = true;
 s_colorNames["Background"] = true;
 s_colorNames["Inactive Background"] = true;
+s_colorNames["Rename Background"] = true;
 s_colorNames["Alternate Marked Background"] = true;
 s_colorNames["Inactive Alternate Marked Background"] = true;
 s_colorNames["Dim Target Color"] = true;


D26291: rework of keyboard widgets focus

2020-05-31 Thread Davide Gianforte
gengisdave abandoned this revision.
gengisdave added a comment.


  Moving to Gitlab

REVISION DETAIL
  https://phabricator.kde.org/D26291

To: gengisdave, #krusader, yurchor, abika, asensi
Cc: nmel, abika, asensi, yurchor, kde-doc-english, #krusader, gennad, 
fbampaloukas, mjanczara, miroslavm, skadinna, janlepper, martinkostolny, 
gengisdave, andreaska


D29611: Add krusader-news mailing list to docs

2020-05-10 Thread Davide Gianforte
gengisdave accepted this revision.

REPOSITORY
  R167 Krusader

REVISION DETAIL
  https://phabricator.kde.org/D29611

To: asensi, #krusader, yurchor, gengisdave
Cc: kde-doc-english, #krusader, gennad, fbampaloukas, nmel, mjanczara, 
miroslavm, skadinna, janlepper, abika, martinkostolny, asensi, gengisdave, 
andreaska


D29353: Update copyright

2020-05-09 Thread Davide Gianforte
This revision was automatically updated to reflect the committed changes.
Closed by commit R167:3766d4106642: Updated copyright years (authored by 
gengisdave).

REPOSITORY
  R167 Krusader

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D29353?vs=82166&id=82374

REVISION DETAIL
  https://phabricator.kde.org/D29353

AFFECTED FILES
  CREDITS
  doc/advanced-functions.docbook
  doc/archives.docbook
  doc/basic-functions.docbook
  doc/bookmarks.docbook
  doc/checksum.docbook
  doc/compare.docbook
  doc/configuration-files.docbook
  doc/credits-and-license.docbook
  doc/diskusage.docbook
  doc/editors-note.docbook
  doc/faq.docbook
  doc/features.docbook
  doc/glossary.docbook
  doc/help.docbook
  doc/index.docbook
  doc/introduction.docbook
  doc/keyboard-commands.docbook
  doc/konfigurator.docbook
  doc/krusader-tools.docbook
  doc/locate.docbook
  doc/man-krusader.1.docbook
  doc/menu-commands.docbook
  doc/mount.docbook
  doc/mouse-commands.docbook
  doc/occupied-space.docbook
  doc/profiles.docbook
  doc/release-overview.docbook
  doc/remote-connections.docbook
  doc/search.docbook
  doc/splitter.docbook
  doc/synchronizer.docbook
  doc/user-interface.docbook
  doc/useraction-xml.docbook
  doc/useractions.docbook
  doc/vfs.docbook
  doc/viewer-editor.docbook
  iso/iso.cpp
  iso/iso.h
  iso/kiso.cpp
  iso/kiso.h
  iso/kisodirectory.cpp
  iso/kisodirectory.h
  iso/kisofile.cpp
  iso/kisofile.h
  iso/libisofs/bswap.h
  iso/libisofs/el_torito.h
  iso/libisofs/iso_fs.h
  iso/libisofs/isofs.c
  iso/libisofs/isofs.h
  iso/libisofs/rock.h
  iso/qfilehack.cpp
  iso/qfilehack.h
  krArc/krarc.cpp
  krArc/krarc.h
  krArc/krarcbasemanager.cpp
  krArc/krarcbasemanager.h
  krArc/krlinecountingprocess.cpp
  krArc/krlinecountingprocess.h
  krusader/ActionMan/actionman.cpp
  krusader/ActionMan/actionman.h
  krusader/ActionMan/actionproperty.cpp
  krusader/ActionMan/actionproperty.h
  krusader/ActionMan/addplaceholderpopup.cpp
  krusader/ActionMan/addplaceholderpopup.h
  krusader/ActionMan/useractionlistview.cpp
  krusader/ActionMan/useractionlistview.h
  krusader/ActionMan/useractionpage.cpp
  krusader/ActionMan/useractionpage.h
  krusader/Archive/abstractthreadedjob.cpp
  krusader/Archive/abstractthreadedjob.h
  krusader/Archive/kr7zencryptionchecker.cpp
  krusader/Archive/kr7zencryptionchecker.h
  krusader/Archive/krarchandler.cpp
  krusader/Archive/krarchandler.h
  krusader/Archive/packjob.cpp
  krusader/Archive/packjob.h
  krusader/BookMan/kraddbookmarkdlg.cpp
  krusader/BookMan/kraddbookmarkdlg.h
  krusader/BookMan/krbookmark.cpp
  krusader/BookMan/krbookmark.h
  krusader/BookMan/krbookmarkbutton.cpp
  krusader/BookMan/krbookmarkbutton.h
  krusader/BookMan/krbookmarkhandler.cpp
  krusader/BookMan/krbookmarkhandler.h
  krusader/Dialogs/checksumdlg.cpp
  krusader/Dialogs/checksumdlg.h
  krusader/Dialogs/krdialogs.cpp
  krusader/Dialogs/krdialogs.h
  krusader/Dialogs/krmaskchoice.cpp
  krusader/Dialogs/krmaskchoice.h
  krusader/Dialogs/krpleasewait.cpp
  krusader/Dialogs/krpleasewait.h
  krusader/Dialogs/krspecialwidgets.cpp
  krusader/Dialogs/krspecialwidgets.h
  krusader/Dialogs/krspwidgets.cpp
  krusader/Dialogs/krspwidgets.h
  krusader/Dialogs/krsqueezedtextlabel.cpp
  krusader/Dialogs/krsqueezedtextlabel.h
  krusader/Dialogs/kurllistrequester.cpp
  krusader/Dialogs/kurllistrequester.h
  krusader/Dialogs/newftpgui.cpp
  krusader/Dialogs/newftpgui.h
  krusader/Dialogs/packgui.cpp
  krusader/Dialogs/packgui.h
  krusader/Dialogs/packguibase.cpp
  krusader/Dialogs/packguibase.h
  krusader/Dialogs/percentalsplitter.cpp
  krusader/Dialogs/percentalsplitter.h
  krusader/Dialogs/popularurls.cpp
  krusader/Dialogs/popularurls.h
  krusader/DiskUsage/diskusage.cpp
  krusader/DiskUsage/diskusage.h
  krusader/DiskUsage/diskusagegui.cpp
  krusader/DiskUsage/diskusagegui.h
  krusader/DiskUsage/dufilelight.cpp
  krusader/DiskUsage/dufilelight.h
  krusader/DiskUsage/dulines.cpp
  krusader/DiskUsage/dulines.h
  krusader/DiskUsage/dulistview.cpp
  krusader/DiskUsage/dulistview.h
  krusader/DiskUsage/filelightParts/Config.cpp
  krusader/DiskUsage/filelightParts/Config.h
  krusader/DiskUsage/filelightParts/fileTree.cpp
  krusader/DiskUsage/filelightParts/fileTree.h
  krusader/DiskUsage/radialMap/builder.cpp
  krusader/DiskUsage/radialMap/builder.h
  krusader/DiskUsage/radialMap/labels.cpp
  krusader/DiskUsage/radialMap/map.cpp
  krusader/DiskUsage/radialMap/radialMap.h
  krusader/DiskUsage/radialMap/segmentTip.cpp
  krusader/DiskUsage/radialMap/segmentTip.h
  krusader/DiskUsage/radialMap/sincos.h
  krusader/DiskUsage/radialMap/widget.cpp
  krusader/DiskUsage/radialMap/widget.h
  krusader/DiskUsage/radialMap/widgetEvents.cpp
  krusader/FileSystem/defaultfilesystem.cpp
  krusader/FileSystem/defaultfilesystem.h
  krusader/FileSystem/dirlisterinterface.cpp
  krusader/FileSystem/dirlisterinterface.h
  krusader/FileSystem/fileitem.cpp
  krusader/FileSystem/fileitem.h
  krusader/FileSystem/filesystem.cpp
  krusader/FileSystem/filesystem.

D29353: Update copyright

2020-05-06 Thread Davide Gianforte
gengisdave updated this revision to Diff 82166.
gengisdave added a comment.


  typo fix

REPOSITORY
  R167 Krusader

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D29353?vs=81923&id=82166

REVISION DETAIL
  https://phabricator.kde.org/D29353

AFFECTED FILES
  CREDITS
  doc/advanced-functions.docbook
  doc/archives.docbook
  doc/basic-functions.docbook
  doc/bookmarks.docbook
  doc/checksum.docbook
  doc/compare.docbook
  doc/configuration-files.docbook
  doc/credits-and-license.docbook
  doc/diskusage.docbook
  doc/editors-note.docbook
  doc/faq.docbook
  doc/features.docbook
  doc/glossary.docbook
  doc/help.docbook
  doc/index.docbook
  doc/introduction.docbook
  doc/keyboard-commands.docbook
  doc/konfigurator.docbook
  doc/krusader-tools.docbook
  doc/locate.docbook
  doc/man-krusader.1.docbook
  doc/menu-commands.docbook
  doc/mount.docbook
  doc/mouse-commands.docbook
  doc/occupied-space.docbook
  doc/profiles.docbook
  doc/release-overview.docbook
  doc/remote-connections.docbook
  doc/search.docbook
  doc/splitter.docbook
  doc/synchronizer.docbook
  doc/user-interface.docbook
  doc/useraction-xml.docbook
  doc/useractions.docbook
  doc/vfs.docbook
  doc/viewer-editor.docbook
  iso/iso.cpp
  iso/iso.h
  iso/kiso.cpp
  iso/kiso.h
  iso/kisodirectory.cpp
  iso/kisodirectory.h
  iso/kisofile.cpp
  iso/kisofile.h
  iso/libisofs/bswap.h
  iso/libisofs/el_torito.h
  iso/libisofs/iso_fs.h
  iso/libisofs/isofs.c
  iso/libisofs/isofs.h
  iso/libisofs/rock.h
  iso/qfilehack.cpp
  iso/qfilehack.h
  krArc/krarc.cpp
  krArc/krarc.h
  krArc/krarcbasemanager.cpp
  krArc/krarcbasemanager.h
  krArc/krlinecountingprocess.cpp
  krArc/krlinecountingprocess.h
  krusader/ActionMan/actionman.cpp
  krusader/ActionMan/actionman.h
  krusader/ActionMan/actionproperty.cpp
  krusader/ActionMan/actionproperty.h
  krusader/ActionMan/addplaceholderpopup.cpp
  krusader/ActionMan/addplaceholderpopup.h
  krusader/ActionMan/useractionlistview.cpp
  krusader/ActionMan/useractionlistview.h
  krusader/ActionMan/useractionpage.cpp
  krusader/ActionMan/useractionpage.h
  krusader/Archive/abstractthreadedjob.cpp
  krusader/Archive/abstractthreadedjob.h
  krusader/Archive/kr7zencryptionchecker.cpp
  krusader/Archive/kr7zencryptionchecker.h
  krusader/Archive/krarchandler.cpp
  krusader/Archive/krarchandler.h
  krusader/Archive/packjob.cpp
  krusader/Archive/packjob.h
  krusader/BookMan/kraddbookmarkdlg.cpp
  krusader/BookMan/kraddbookmarkdlg.h
  krusader/BookMan/krbookmark.cpp
  krusader/BookMan/krbookmark.h
  krusader/BookMan/krbookmarkbutton.cpp
  krusader/BookMan/krbookmarkbutton.h
  krusader/BookMan/krbookmarkhandler.cpp
  krusader/BookMan/krbookmarkhandler.h
  krusader/Dialogs/checksumdlg.cpp
  krusader/Dialogs/checksumdlg.h
  krusader/Dialogs/krdialogs.cpp
  krusader/Dialogs/krdialogs.h
  krusader/Dialogs/krmaskchoice.cpp
  krusader/Dialogs/krmaskchoice.h
  krusader/Dialogs/krpleasewait.cpp
  krusader/Dialogs/krpleasewait.h
  krusader/Dialogs/krspecialwidgets.cpp
  krusader/Dialogs/krspecialwidgets.h
  krusader/Dialogs/krspwidgets.cpp
  krusader/Dialogs/krspwidgets.h
  krusader/Dialogs/krsqueezedtextlabel.cpp
  krusader/Dialogs/krsqueezedtextlabel.h
  krusader/Dialogs/kurllistrequester.cpp
  krusader/Dialogs/kurllistrequester.h
  krusader/Dialogs/newftpgui.cpp
  krusader/Dialogs/newftpgui.h
  krusader/Dialogs/packgui.cpp
  krusader/Dialogs/packgui.h
  krusader/Dialogs/packguibase.cpp
  krusader/Dialogs/packguibase.h
  krusader/Dialogs/percentalsplitter.cpp
  krusader/Dialogs/percentalsplitter.h
  krusader/Dialogs/popularurls.cpp
  krusader/Dialogs/popularurls.h
  krusader/DiskUsage/diskusage.cpp
  krusader/DiskUsage/diskusage.h
  krusader/DiskUsage/diskusagegui.cpp
  krusader/DiskUsage/diskusagegui.h
  krusader/DiskUsage/dufilelight.cpp
  krusader/DiskUsage/dufilelight.h
  krusader/DiskUsage/dulines.cpp
  krusader/DiskUsage/dulines.h
  krusader/DiskUsage/dulistview.cpp
  krusader/DiskUsage/dulistview.h
  krusader/DiskUsage/filelightParts/Config.cpp
  krusader/DiskUsage/filelightParts/Config.h
  krusader/DiskUsage/filelightParts/fileTree.cpp
  krusader/DiskUsage/filelightParts/fileTree.h
  krusader/DiskUsage/radialMap/builder.cpp
  krusader/DiskUsage/radialMap/builder.h
  krusader/DiskUsage/radialMap/labels.cpp
  krusader/DiskUsage/radialMap/map.cpp
  krusader/DiskUsage/radialMap/radialMap.h
  krusader/DiskUsage/radialMap/segmentTip.cpp
  krusader/DiskUsage/radialMap/segmentTip.h
  krusader/DiskUsage/radialMap/sincos.h
  krusader/DiskUsage/radialMap/widget.cpp
  krusader/DiskUsage/radialMap/widget.h
  krusader/DiskUsage/radialMap/widgetEvents.cpp
  krusader/FileSystem/defaultfilesystem.cpp
  krusader/FileSystem/defaultfilesystem.h
  krusader/FileSystem/dirlisterinterface.cpp
  krusader/FileSystem/dirlisterinterface.h
  krusader/FileSystem/fileitem.cpp
  krusader/FileSystem/fileitem.h
  krusader/FileSystem/filesystem.cpp
  krusader/FileSystem/filesystem.h
  krusader/FileSystem/filesystemprovider.cpp
  krusader/FileSystem/fil

D29353: Update copyright

2020-05-04 Thread Davide Gianforte
gengisdave updated this revision to Diff 81923.
gengisdave added a comment.


  Updated missing files

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D29353?vs=81714&id=81923

REVISION DETAIL
  https://phabricator.kde.org/D29353

AFFECTED FILES
  CREDITS
  doc/advanced-functions.docbook
  doc/archives.docbook
  doc/basic-functions.docbook
  doc/bookmarks.docbook
  doc/checksum.docbook
  doc/compare.docbook
  doc/configuration-files.docbook
  doc/credits-and-license.docbook
  doc/diskusage.docbook
  doc/editors-note.docbook
  doc/faq.docbook
  doc/features.docbook
  doc/glossary.docbook
  doc/help.docbook
  doc/index.docbook
  doc/introduction.docbook
  doc/keyboard-commands.docbook
  doc/konfigurator.docbook
  doc/krusader-tools.docbook
  doc/locate.docbook
  doc/man-krusader.1.docbook
  doc/menu-commands.docbook
  doc/mount.docbook
  doc/mouse-commands.docbook
  doc/occupied-space.docbook
  doc/profiles.docbook
  doc/release-overview.docbook
  doc/remote-connections.docbook
  doc/search.docbook
  doc/splitter.docbook
  doc/synchronizer.docbook
  doc/user-interface.docbook
  doc/useraction-xml.docbook
  doc/useractions.docbook
  doc/vfs.docbook
  doc/viewer-editor.docbook
  iso/iso.cpp
  iso/iso.h
  iso/kiso.cpp
  iso/kiso.h
  iso/kisodirectory.cpp
  iso/kisodirectory.h
  iso/kisofile.cpp
  iso/kisofile.h
  iso/libisofs/bswap.h
  iso/libisofs/el_torito.h
  iso/libisofs/iso_fs.h
  iso/libisofs/isofs.c
  iso/libisofs/isofs.h
  iso/libisofs/rock.h
  iso/qfilehack.cpp
  iso/qfilehack.h
  krArc/krarc.cpp
  krArc/krarc.h
  krArc/krarcbasemanager.cpp
  krArc/krarcbasemanager.h
  krArc/krlinecountingprocess.cpp
  krArc/krlinecountingprocess.h
  krusader/ActionMan/actionman.cpp
  krusader/ActionMan/actionman.h
  krusader/ActionMan/actionproperty.cpp
  krusader/ActionMan/actionproperty.h
  krusader/ActionMan/addplaceholderpopup.cpp
  krusader/ActionMan/addplaceholderpopup.h
  krusader/ActionMan/useractionlistview.cpp
  krusader/ActionMan/useractionlistview.h
  krusader/ActionMan/useractionpage.cpp
  krusader/ActionMan/useractionpage.h
  krusader/Archive/abstractthreadedjob.cpp
  krusader/Archive/abstractthreadedjob.h
  krusader/Archive/kr7zencryptionchecker.cpp
  krusader/Archive/kr7zencryptionchecker.h
  krusader/Archive/krarchandler.cpp
  krusader/Archive/krarchandler.h
  krusader/Archive/packjob.cpp
  krusader/Archive/packjob.h
  krusader/BookMan/kraddbookmarkdlg.cpp
  krusader/BookMan/kraddbookmarkdlg.h
  krusader/BookMan/krbookmark.cpp
  krusader/BookMan/krbookmark.h
  krusader/BookMan/krbookmarkbutton.cpp
  krusader/BookMan/krbookmarkbutton.h
  krusader/BookMan/krbookmarkhandler.cpp
  krusader/BookMan/krbookmarkhandler.h
  krusader/Dialogs/checksumdlg.cpp
  krusader/Dialogs/checksumdlg.h
  krusader/Dialogs/krdialogs.cpp
  krusader/Dialogs/krdialogs.h
  krusader/Dialogs/krmaskchoice.cpp
  krusader/Dialogs/krmaskchoice.h
  krusader/Dialogs/krpleasewait.cpp
  krusader/Dialogs/krpleasewait.h
  krusader/Dialogs/krspecialwidgets.cpp
  krusader/Dialogs/krspecialwidgets.h
  krusader/Dialogs/krspwidgets.cpp
  krusader/Dialogs/krspwidgets.h
  krusader/Dialogs/krsqueezedtextlabel.cpp
  krusader/Dialogs/krsqueezedtextlabel.h
  krusader/Dialogs/kurllistrequester.cpp
  krusader/Dialogs/kurllistrequester.h
  krusader/Dialogs/newftpgui.cpp
  krusader/Dialogs/newftpgui.h
  krusader/Dialogs/packgui.cpp
  krusader/Dialogs/packgui.h
  krusader/Dialogs/packguibase.cpp
  krusader/Dialogs/packguibase.h
  krusader/Dialogs/percentalsplitter.cpp
  krusader/Dialogs/percentalsplitter.h
  krusader/Dialogs/popularurls.cpp
  krusader/Dialogs/popularurls.h
  krusader/DiskUsage/diskusage.cpp
  krusader/DiskUsage/diskusage.h
  krusader/DiskUsage/diskusagegui.cpp
  krusader/DiskUsage/diskusagegui.h
  krusader/DiskUsage/dufilelight.cpp
  krusader/DiskUsage/dufilelight.h
  krusader/DiskUsage/dulines.cpp
  krusader/DiskUsage/dulines.h
  krusader/DiskUsage/dulistview.cpp
  krusader/DiskUsage/dulistview.h
  krusader/DiskUsage/filelightParts/Config.cpp
  krusader/DiskUsage/filelightParts/Config.h
  krusader/DiskUsage/filelightParts/fileTree.cpp
  krusader/DiskUsage/filelightParts/fileTree.h
  krusader/DiskUsage/radialMap/builder.cpp
  krusader/DiskUsage/radialMap/builder.h
  krusader/DiskUsage/radialMap/labels.cpp
  krusader/DiskUsage/radialMap/map.cpp
  krusader/DiskUsage/radialMap/radialMap.h
  krusader/DiskUsage/radialMap/segmentTip.cpp
  krusader/DiskUsage/radialMap/segmentTip.h
  krusader/DiskUsage/radialMap/sincos.h
  krusader/DiskUsage/radialMap/widget.cpp
  krusader/DiskUsage/radialMap/widget.h
  krusader/DiskUsage/radialMap/widgetEvents.cpp
  krusader/FileSystem/defaultfilesystem.cpp
  krusader/FileSystem/defaultfilesystem.h
  krusader/FileSystem/dirlisterinterface.cpp
  krusader/FileSystem/dirlisterinterface.h
  krusader/FileSystem/fileitem.cpp
  krusader/FileSystem/fileitem.h
  krusader/FileSystem/filesystem.cpp
  krusader/FileSystem/filesystem.h
  krusader/FileSystem/filesystemprovider.cpp
  krusader/FileSystem/filesystemprovider

D29353: Update copyright

2020-05-01 Thread Davide Gianforte
gengisdave created this revision.
gengisdave added a reviewer: Krusader.
gengisdave added a project: Krusader.
Herald added a project: Documentation.
Herald added a subscriber: kde-doc-english.
gengisdave requested review of this revision.

REVISION SUMMARY
  Update copyright years to 2020

TEST PLAN
  Check if any file is missing the update.

REPOSITORY
  R167 Krusader

REVISION DETAIL
  https://phabricator.kde.org/D29353

AFFECTED FILES
  CREDITS
  doc/advanced-functions.docbook
  doc/archives.docbook
  doc/basic-functions.docbook
  doc/bookmarks.docbook
  doc/checksum.docbook
  doc/compare.docbook
  doc/configuration-files.docbook
  doc/credits-and-license.docbook
  doc/diskusage.docbook
  doc/editors-note.docbook
  doc/faq.docbook
  doc/features.docbook
  doc/glossary.docbook
  doc/help.docbook
  doc/index.docbook
  doc/introduction.docbook
  doc/keyboard-commands.docbook
  doc/konfigurator.docbook
  doc/krusader-tools.docbook
  doc/locate.docbook
  doc/man-krusader.1.docbook
  doc/menu-commands.docbook
  doc/mount.docbook
  doc/mouse-commands.docbook
  doc/occupied-space.docbook
  doc/profiles.docbook
  doc/release-overview.docbook
  doc/remote-connections.docbook
  doc/search.docbook
  doc/splitter.docbook
  doc/synchronizer.docbook
  doc/user-interface.docbook
  doc/useraction-xml.docbook
  doc/useractions.docbook
  doc/vfs.docbook
  doc/viewer-editor.docbook
  iso/iso.cpp
  iso/iso.h
  iso/kiso.cpp
  iso/kiso.h
  iso/kisodirectory.cpp
  iso/kisodirectory.h
  iso/kisofile.cpp
  iso/kisofile.h
  iso/libisofs/bswap.h
  iso/libisofs/el_torito.h
  iso/libisofs/iso_fs.h
  iso/libisofs/isofs.c
  iso/libisofs/isofs.h
  iso/libisofs/rock.h
  iso/qfilehack.cpp
  iso/qfilehack.h
  krArc/krarc.cpp
  krArc/krarc.h
  krArc/krarcbasemanager.cpp
  krArc/krarcbasemanager.h
  krArc/krlinecountingprocess.cpp
  krArc/krlinecountingprocess.h
  krusader/ActionMan/actionman.cpp
  krusader/ActionMan/actionman.h
  krusader/ActionMan/actionproperty.cpp
  krusader/ActionMan/actionproperty.h
  krusader/ActionMan/addplaceholderpopup.cpp
  krusader/ActionMan/addplaceholderpopup.h
  krusader/ActionMan/useractionlistview.cpp
  krusader/ActionMan/useractionlistview.h
  krusader/ActionMan/useractionpage.cpp
  krusader/ActionMan/useractionpage.h
  krusader/Archive/abstractthreadedjob.cpp
  krusader/Archive/abstractthreadedjob.h
  krusader/Archive/kr7zencryptionchecker.cpp
  krusader/Archive/kr7zencryptionchecker.h
  krusader/Archive/krarchandler.cpp
  krusader/Archive/krarchandler.h
  krusader/Archive/packjob.cpp
  krusader/Archive/packjob.h
  krusader/BookMan/kraddbookmarkdlg.cpp
  krusader/BookMan/kraddbookmarkdlg.h
  krusader/BookMan/krbookmark.cpp
  krusader/BookMan/krbookmark.h
  krusader/BookMan/krbookmarkbutton.cpp
  krusader/BookMan/krbookmarkbutton.h
  krusader/BookMan/krbookmarkhandler.cpp
  krusader/BookMan/krbookmarkhandler.h
  krusader/Dialogs/checksumdlg.cpp
  krusader/Dialogs/checksumdlg.h
  krusader/Dialogs/krdialogs.cpp
  krusader/Dialogs/krdialogs.h
  krusader/Dialogs/krmaskchoice.cpp
  krusader/Dialogs/krmaskchoice.h
  krusader/Dialogs/krpleasewait.cpp
  krusader/Dialogs/krpleasewait.h
  krusader/Dialogs/krspecialwidgets.cpp
  krusader/Dialogs/krspecialwidgets.h
  krusader/Dialogs/krspwidgets.cpp
  krusader/Dialogs/krspwidgets.h
  krusader/Dialogs/krsqueezedtextlabel.cpp
  krusader/Dialogs/krsqueezedtextlabel.h
  krusader/Dialogs/kurllistrequester.cpp
  krusader/Dialogs/kurllistrequester.h
  krusader/Dialogs/newftpgui.cpp
  krusader/Dialogs/newftpgui.h
  krusader/Dialogs/packgui.cpp
  krusader/Dialogs/packgui.h
  krusader/Dialogs/packguibase.cpp
  krusader/Dialogs/packguibase.h
  krusader/Dialogs/percentalsplitter.cpp
  krusader/Dialogs/percentalsplitter.h
  krusader/Dialogs/popularurls.cpp
  krusader/Dialogs/popularurls.h
  krusader/DiskUsage/diskusage.cpp
  krusader/DiskUsage/diskusage.h
  krusader/DiskUsage/diskusagegui.cpp
  krusader/DiskUsage/diskusagegui.h
  krusader/DiskUsage/dufilelight.cpp
  krusader/DiskUsage/dufilelight.h
  krusader/DiskUsage/dulines.cpp
  krusader/DiskUsage/dulines.h
  krusader/DiskUsage/dulistview.cpp
  krusader/DiskUsage/dulistview.h
  krusader/DiskUsage/filelightParts/Config.cpp
  krusader/DiskUsage/filelightParts/Config.h
  krusader/DiskUsage/filelightParts/fileTree.cpp
  krusader/DiskUsage/filelightParts/fileTree.h
  krusader/DiskUsage/radialMap/builder.cpp
  krusader/DiskUsage/radialMap/builder.h
  krusader/DiskUsage/radialMap/labels.cpp
  krusader/DiskUsage/radialMap/map.cpp
  krusader/DiskUsage/radialMap/radialMap.h
  krusader/DiskUsage/radialMap/segmentTip.cpp
  krusader/DiskUsage/radialMap/segmentTip.h
  krusader/DiskUsage/radialMap/sincos.h
  krusader/DiskUsage/radialMap/widget.cpp
  krusader/DiskUsage/radialMap/widget.h
  krusader/DiskUsage/radialMap/widgetEvents.cpp
  krusader/FileSystem/defaultfilesystem.cpp
  krusader/FileSystem/defaultfilesystem.h
  krusader/FileSystem/dirlisterinterface.cpp
  krusader/FileSystem/dirlisterinterface.h
  krusader/FileSystem/fileitem.cpp
 

[krusader] doc: Update documentation for file deletion

2020-05-01 Thread Davide Gianforte
Git commit 2ab9de1d6bc234cbc558edcdc21e301ad5075bbe by Davide Gianforte.
Committed on 01/05/2020 at 22:48.
Pushed by gengisdave into branch 'master'.

Update documentation for file deletion

Update the documentation to the correct file deletion shortcuts.

Ctrl+Del does always the alternate delete from F8/Del.

FIXED: [ 280020 ] No info about alternate deletion shortcut
BUG: 280020

Differential Revision: https://phabricator.kde.org/D29350

M  +4-2doc/basic-functions.docbook
M  +2-2doc/keyboard-commands.docbook

https://commits.kde.org/krusader/2ab9de1d6bc234cbc558edcdc21e301ad5075bbe

diff --git a/doc/basic-functions.docbook b/doc/basic-functions.docbook
index 58d75941..cb59f6b1 100644
--- a/doc/basic-functions.docbook
+++ b/doc/basic-functions.docbook
@@ -395,7 +395,7 @@
   You can open the &plasma; Trash with the Trash icon in the Main Toolbar or with 
   the trash:/ KIO slave.
   Physically &plasma; Trash is located in 
~/.local/share/Trash/ or Trash in the 
subdirectory in user home directory which can be determined using the 
qtpaths --paths GenericDataLocation command.
-  &Shift;
+  &Ctrl;
   Delete will delete the file
   permanently. A dialog will ask for your confirmation and will
   warn you when deleting non-empty directories. Of course only
@@ -404,7 +404,9 @@
   you do not wish to see the confirmation dialogs, you can
   disable them in the 
   Konfigurator advanced
-  page.
+  page. If you set to delete permanently files in the Konfigurator general
+  page, F8 or Delete will 
permanently delete files,
+  while &Ctrl; Delete 
will move them to &plasma; Trash.
 
 
   Shred Files
diff --git a/doc/keyboard-commands.docbook b/doc/keyboard-commands.docbook
index 46c7af53..f67ad4a2 100644
--- a/doc/keyboard-commands.docbook
+++ b/doc/keyboard-commands.docbook
@@ -1540,13 +1540,13 @@
   
 
   
-&Shift;
+&Ctrl;
 Delete
   
 
 
   
-Delete permanently.
+Alternate delete.
   
 
   


D29350: Update documentation for file deletion

2020-05-01 Thread Davide Gianforte
This revision was automatically updated to reflect the committed changes.
Closed by commit R167:2ab9de1d6bc2: Update documentation for file deletion 
(authored by gengisdave).

REPOSITORY
  R167 Krusader

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D29350?vs=81703&id=81712

REVISION DETAIL
  https://phabricator.kde.org/D29350

AFFECTED FILES
  doc/basic-functions.docbook
  doc/keyboard-commands.docbook

To: gengisdave, #krusader, yurchor, asensi
Cc: asensi, yurchor, kde-doc-english, #krusader, gennad, fbampaloukas, nmel, 
mjanczara, miroslavm, skadinna, janlepper, abika, martinkostolny, gengisdave, 
andreaska


D29350: Update documentation for file deletion

2020-05-01 Thread Davide Gianforte
gengisdave edited the summary of this revision.

REPOSITORY
  R167 Krusader

REVISION DETAIL
  https://phabricator.kde.org/D29350

To: gengisdave, #krusader
Cc: yurchor, kde-doc-english, #krusader, gennad, fbampaloukas, nmel, mjanczara, 
miroslavm, skadinna, janlepper, abika, martinkostolny, asensi, gengisdave, 
andreaska


D29350: Update documentation for file deletion

2020-05-01 Thread Davide Gianforte
gengisdave created this revision.
gengisdave added a reviewer: Krusader.
gengisdave added a project: Krusader.
Herald added a project: Documentation.
Herald added a subscriber: kde-doc-english.
gengisdave requested review of this revision.

REVISION SUMMARY
  Update the documentation to the correct file deletion shortcuts.
  
  Ctrl+Del do always the alternate delete as F8/Del.
  
  FIXED: [ 280020 ] No info about alternate deletion shortcut
  BUG: 280020

TEST PLAN
  No problems found on generated documents.

REPOSITORY
  R167 Krusader

REVISION DETAIL
  https://phabricator.kde.org/D29350

AFFECTED FILES
  doc/basic-functions.docbook
  doc/keyboard-commands.docbook

To: gengisdave, #krusader
Cc: yurchor, kde-doc-english, #krusader, gennad, fbampaloukas, nmel, mjanczara, 
miroslavm, skadinna, janlepper, abika, martinkostolny, asensi, gengisdave, 
andreaska


D27609: Several not-interrelated minor changes that were pending

2020-03-02 Thread Davide Gianforte
gengisdave accepted this revision.
gengisdave added a comment.
This revision is now accepted and ready to land.


  Fine to me

REPOSITORY
  R167 Krusader

REVISION DETAIL
  https://phabricator.kde.org/D27609

To: asensi, #krusader, gengisdave
Cc: gengisdave, #krusader, kde-doc-english, abika, gennad, fbampaloukas, nmel, 
mjanczara, miroslavm, skadinna, janlepper, martinkostolny, asensi, andreaska


D27335: Allow Krusader to be built under the 16.04 LTS versions of Ubuntu, Kubuntu, etc

2020-02-12 Thread Davide Gianforte
gengisdave accepted this revision.
gengisdave added a comment.


  All good, thanks.

REPOSITORY
  R167 Krusader

REVISION DETAIL
  https://phabricator.kde.org/D27335

To: asensi, #krusader, yurchor, Abella, gengisdave
Cc: gengisdave, Abella, yurchor, kde-doc-english, #krusader, gennad, 
fbampaloukas, nmel, mjanczara, miroslavm, skadinna, janlepper, abika, 
martinkostolny, asensi, andreaska


D26291: rework of keyboard widgets focus

2019-12-30 Thread Davide Gianforte
gengisdave updated this revision to Diff 72383.
gengisdave added a comment.


  Updated docbook as stated by @yurchor.

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D26291?vs=72381&id=72383

REVISION DETAIL
  https://phabricator.kde.org/D26291

AFFECTED FILES
  doc/keyboard-commands.docbook
  doc/user-interface.docbook
  krusader/GUI/kcmdline.cpp
  krusader/GUI/terminaldock.cpp
  krusader/Panel/PanelView/krview.cpp
  krusader/Panel/listpanel.cpp
  krusader/krusaderview.cpp

To: gengisdave, #krusader, yurchor
Cc: yurchor, kde-doc-english, #krusader, gennad, fbampaloukas, nmel, mjanczara, 
miroslavm, skadinna, janlepper, abika, martinkostolny, asensi, gengisdave, 
andreaska


D26291: rework of keyboard widgets focus

2019-12-30 Thread Davide Gianforte
gengisdave created this revision.
gengisdave added reviewers: Krusader, yurchor.
gengisdave added a project: Krusader.
Herald added a project: Documentation.
Herald added a subscriber: kde-doc-english.
gengisdave requested review of this revision.

REVISION SUMMARY
  In Krusader you can move between widgets both with two configurable shortcuts 
"Focus up/down" (default : CTRL+SHIFT+UP/DOWN) and with an hardcoded 
CTRL+UP/DOWN, but neither can move through all the widgets.
  
  This patch drops the hardcoded version in favor of the configurable one 
letting all widgets to be focused in sequence, all the unneeded code is removed.
  
  The documentation is changed with the new shortcuts.
  
  FIXED: [ 414831 ] cant focus embedded terminal with ctrl+down
  BUG: 414831

TEST PLAN
  With every or part of the widgets active, CTRL+SHIFT+UP/DOWN (or anything 
else configured as Focus up/down), must move between the widgets in the 
following order (from top to bottom):
  
  - Location Bar (edit mode on focus in, navigate mode on focus out)
  - File View
  - Sidebar (it is considered always beneath the file view, unregarding its 
real position)
  - Embedded emulator
  - Command line
  
  Moreover, CTRL+UP/DOWN should not change widgets focus

REPOSITORY
  R167 Krusader

REVISION DETAIL
  https://phabricator.kde.org/D26291

AFFECTED FILES
  doc/user-interface.docbook
  krusader/GUI/kcmdline.cpp
  krusader/GUI/terminaldock.cpp
  krusader/Panel/PanelView/krview.cpp
  krusader/Panel/listpanel.cpp
  krusader/krusaderview.cpp

To: gengisdave, #krusader, yurchor
Cc: yurchor, kde-doc-english, #krusader, gennad, fbampaloukas, nmel, mjanczara, 
miroslavm, skadinna, janlepper, abika, martinkostolny, asensi, gengisdave, 
andreaska


D23001: For the "kde4" branch: 08 - Update the synchronizer.docbook file because of the latest changes REVIEW: 124335

2019-09-14 Thread Davide Gianforte
gengisdave added a comment.


  I personally think that the original repo could be used, my perfect solution 
would be a scratch repo. But (this is a big but) the target of this set of 
patches shouldn't be a normal user but a distro packager, and we must show big 
warning saying that this does not mean that the developing is active and only 
trivial patches for critical bugs could be backported; sometime a single-line 
patch cannot be backported because all the logic around was changed, or the 
backport does not fix at all or even worse. Also, because the development is 
closed, no bugs should be reported because the first answer would be "can you 
try on a newer version?".
  
  While some devs are planning the arrival of qt6/kf6, I would know why a 
distro is sticked to qt4/kde4 (and I use Slackware), I would check if there is 
a planned switch to plasma or if the distro packaging is abandoned or if exists 
a newer release of the distro.
  
  That said, this set of patches is very short and they are an (almost) copy of 
the original commits but I would talk to the distro devs first.

REPOSITORY
  R167 Krusader

REVISION DETAIL
  https://phabricator.kde.org/D23001

To: asensi, #krusader
Cc: gengisdave, nmel, ltoscano, kde-doc-english, #krusader, gennad, 
fbampaloukas, mjanczara, miroslavm, skadinna, janlepper, abika, martinkostolny, 
asensi, andreaska


D22602: Updated copyright years

2019-07-21 Thread Davide Gianforte
gengisdave accepted this revision as: gengisdave.
gengisdave added a comment.
This revision is now accepted and ready to land.


  No objections

REPOSITORY
  R167 Krusader

BRANCH
  copyright-years

REVISION DETAIL
  https://phabricator.kde.org/D22602

To: nmel, #krusader, gengisdave
Cc: gengisdave, kde-doc-english, gennad, fbampaloukas, nmel, mjanczara, 
miroslavm, skadinna, janlepper, abika, martinkostolny, asensi, andreaska