[utilities/krusader] krusader: Fix build for KF < 5.64
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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