summaryrefslogtreecommitdiffstats
path: root/konqueror/listview
Commit message (Collapse)AuthorAgeFilesLines
* Updates to accommodate tdelibs PR 163 commit 7cd3caffa5.Vincent Reher2022-07-203-12/+23
| | | | Signed-off-by: Vincent Reher <tde@4reher.org>
* Added access to tdelibs user interface for specifying hidden file matching ↵Vincent Reher2022-07-155-117/+17
| | | | | | | | | criteria. Removed diagnostic cruft used during testing. Other code modifications in preparation for code review. Signed-off-by: Vincent Reher <tde@4reher.org>
* Set up konqueror interface to TDEIO:HiddenFileMatcher object:Vincent Reher2022-07-077-3/+133
| | | | | | | | | | | | | | | | | (1) Establish "HiddenFileSpec" key to be stored in a konq*viewrc config file. (2) Establish menu access for modifying key in listview (iconview TBD). The "HiddenFileSpec" key (under [Settings] in config/konqlistviewrc) should contain a string specifying what constitutes a hidden file. The string should conform to the syntax described in latest commit message for corresponding tdelibs PR # 163. Testing at this point will require manually editing the configuration file. KonqListView::slotChangeHiddenFileMatcher will eventually call a dialog through which a user can query and modify the specification for how "hidden" files are to be identified. Currently it only demonstrates access to HiddenFileMatcher methods. Signed-off-by: Vincent Reher <tde@4reher.org>
* Implement TDE/tdebase#270 for tdebase: Extend meaning of "Hidden" files.Vincent Reher2022-07-071-1/+1
| | | | | | This commit requires a related commit for tdelibs. Signed-off-by: Vincent Reher <tde@4reher.org>
* Replace listview's binary "Case Insensitive Sort" option with 3 mutually ↵Vincent Reher2022-07-029-38/+106
| | | | | | | | | | | | exclusive options: 1. Unicode based (AB...ab) 2. Unicode based, case insensitive (aAbB) 2. Locale based This resolves issue #252. Signed-off-by: Vincent Reher <tde@4reher.org>
* Introduce additional sorting / grouping options and actions for KonquerorVincent Reher2021-12-178-18/+337
| | | | | | | | | | | | | | | | | | | | | | | | | | | | listviews, available through new submenu: View => Sort Options: (1) "Group Directories First" - Toggle on/off option to group directories before non-directories. Comparable to iconview's "Folders First" option. (2) "Group Hidden First" - Toggle on/off option to group hidden entities (aka dotfiles) before non-hidden. Option-related settings are stored in config/konqlistviewrc Actions: (1) "Reverse Sort Order" - Toggle sort order of the current sort column. Action bound to key Ctrl+R. (2) "Alternate Sort Order" - Toggle sorting between 2 most recent sort columns selected by mouse click. The existing sort order for the sort columns is preserved. Action bound to key Ctrl+S. Action-related settings are stored in config/konquerorrc/[Listview_file] Signed-off-by: Vincent Reher <tde@4reher.org> Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* konqueror: prevent media:/ or system:/media urls to be replaced by theirMichele Calgaro2021-01-061-2/+7
| | | | | | | respective /media/... path when navigating to the parent folder using mouse double click on empty space inside a listview. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Renaming of files in preparation for code style tools.Michele Calgaro2020-12-0711-9/+9
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Desktop file translations:Slávek Banko2020-06-285-313/+5
| | | | | | | + Creation of POT template for desktop files added to CMakeL10n rules. + Added creation of translated desktop files during build. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Konqueror: Do not include items that are selected but hidden by the filterSlávek Banko2017-07-071-3/+3
| | | | | | for operations such as copying, moving, deleting,... Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Konqueror: Deselect items that are hidden by the filter during Select and ↵Slávek Banko2017-07-071-8/+20
| | | | | | Deselect Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Added new functionality to Konqueror.Michele Calgaro2015-08-272-0/+27
| | | | | | Double clicking on an empty area in the listview or iconview widget will navigate to the parent folder. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Added required refreshItems logic. This relates to bug 146.Michele Calgaro2015-01-161-0/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Bring most mimetypes in line with XDG specifications. The following are not ↵Timothy Pearson2014-10-221-1/+1
| | | | fully verified in source as of this commit due to ubiquity: html, empty, info, make, man, misc, source, unknown
* Fix ServiceTypes, ExcludeServiceTypes, and DocPath desktop file entries to ↵Timothy Pearson2014-10-114-8/+8
| | | | match XDG specifications
* Reset keyboard selection when using mouse rubberband to select itemsTimothy Pearson2014-10-091-71/+69
| | | | This relates to Bug 1961
* Fix rare Konqueror crash in tree view modeTimothy Pearson2014-10-045-4/+19
| | | | This relates to Bug 1820
* Repair all known Konqueror performance regressions caused by early calls to ↵Timothy Pearson2014-09-2710-15/+52
| | | | | | | expensive mimetype operations These accidental errors span most TDE releases and many KDE 3.x releases This resolves Bug 699
* Clear modified field on media device unmount (and other cases where the ↵Timothy Pearson2014-04-181-1/+5
| | | | | | modified date is no longer valid) This resolves the remainder of Bug 1666
* Fix various dirlister sidebar problemsTimothy Pearson2013-12-181-1/+1
| | | | This resolves Bug 1764
* Fix unintended automatic selection during renaming in Konqueror listviewSlávek Banko2013-11-091-0/+2
| | | | This relates to Bug 1677
* Enhance renaming in Konqueror listviewMichele Calgaro2013-11-094-6/+74
| | | | This resolves Bug 1677
* Additional k => tde renaming and fixesSlávek Banko2013-09-032-2/+2
|
* Use small execute area in Konqueror list view widgetTimothy Pearson2013-06-101-0/+1
| | | | This resolves the remainder of Bug 1543
* Rename additional header files to avoid conflicts with KDE4Timothy Pearson2013-02-158-9/+9
|
* Rename common header files for consistency with class renamingTimothy Pearson2013-02-142-2/+2
|
* Rename KIcon to enhance compatibility with KDE4Timothy Pearson2013-02-045-9/+9
|
* Rename many classes and header files to avoid conflicts with KDE4Timothy Pearson2013-02-016-7/+7
|
* Rename a number of classes to enhance compatibility with KDE4Timothy Pearson2013-02-0110-71/+71
|
* Rename a number of libraries and executables to avoid conflicts with KDE4Timothy Pearson2013-01-274-6/+6
|
* Rename a number of libraries and executables to avoid conflicts with KDE4Timothy Pearson2013-01-263-4/+4
|
* Rename KCModule, KConfig, KIO, KServer, and KSocket to avoid conflicts with KDE4Timothy Pearson2013-01-258-94/+94
|
* Rename KGlobal, KProcess, and KClipboard to avoid conflicts with KDE4Timothy Pearson2013-01-245-17/+17
|
* Rename KInstance and KAboutData to avoid conflicts with KDE4Timothy Pearson2013-01-222-5/+5
|
* Rename KApplication to TDEApplication to avoid conflicts with KDE4Timothy Pearson2013-01-201-1/+1
|
* Update TQt3 property/enum macrosTimothy Pearson2012-10-201-1/+1
|
* Update XDG information in support of bug report 892.Darrell Anderson2012-06-084-13/+13
|
* Remove spurious TQ_OBJECT instancesTimothy Pearson2012-02-171-1/+1
|
* Repair incorrectly show icon activation effect in List View when said ↵Timothy Pearson2012-01-071-3/+6
| | | | | | effects are disabled This closes Bug 335
* Rename obsolete tq methods to standard namesTimothy Pearson2011-12-212-2/+2
|
* Remove additional unneeded tq method conversionsTimothy Pearson2011-12-199-16/+16
|
* Rename old tq methods that no longer need a unique nameTimothy Pearson2011-12-185-32/+32
|
* Revert "Rename a number of old tq methods that are no longer tq specific"Timothy Pearson2011-12-1612-50/+50
| | | | This reverts commit 73c08b592db45af554b9f21029bc549d70f683ab.
* Rename a number of old tq methods that are no longer tq specificTimothy Pearson2011-12-1512-50/+50
|
* Additional renaming of kde to tdeTimothy Pearson2011-11-161-1/+1
|
* rename the following methods:tpearson2011-08-101-7/+7
| | | | | | | | tqparent parent tqmask mask git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1246260 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* rename the following methods:tpearson2011-08-105-13/+13
| | | | | | | | | tqfind find tqreplace replace tqcontains contains git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1246075 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Remove the tq in front of these incorrectly TQt4-converted methods/data members:tpearson2011-07-0911-22/+22
| | | | | | | | | | | | tqrepaint[...] tqinvalidate[...] tqparent[...] tqmask[...] tqlayout[...] tqalignment[...] git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1240522 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Rename incorrect instances of tqrepaint[...] to repaint[...]tpearson2011-07-072-4/+4
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1240369 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Allow kdebase to (mostly) function correctly with TQt for Qt4tpearson2011-02-157-27/+28
| | | | | | | | Fix kicker tackbar handling under Classic mode (thanks to Ilya Chernykh for the patch) Fix a newly invalidated section of code under GCC 4.5.2 (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47723#c6) git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1220927 283d02a7-25f6-0310-bc7c-ecb5cbfe19da