Bug 148550 - allow a case sensitive sorting
Summary: allow a case sensitive sorting
Status: RESOLVED FIXED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: unspecified Other
: NOR wishlist
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
: 176185 199238 284887 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-08-05 22:05 UTC by ARNAUD741
Modified: 2016-03-19 17:31 UTC (History)
11 users (show)

See Also:
Latest Commit:
Version Fixed In: 16.04.0


Attachments
(partial) case sensitive sorting support in KDELibs (5.46 KB, patch)
2013-08-20 15:05 UTC, Eugene Shalygin
Details
Case sensitive sorting support for Dolphin (5.45 KB, patch)
2013-08-20 15:07 UTC, Eugene Shalygin
Details
(partial) case sensitive sorting support in KDELibs (5.64 KB, patch)
2013-08-20 18:34 UTC, Eugene Shalygin
Details
Case sensitive sorting support for Dolphin (5.47 KB, patch)
2013-08-20 18:35 UTC, Eugene Shalygin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description ARNAUD741 2007-08-05 22:05:45 UTC
Version:           0 (using KDE Continue)
Compiler:          dolphin/general
OS:                X.............

It would be great if it was possible to get a "case sensitive" option in Dolphin (menu View > Sort). I don't exactly know whether this is a Dolphin specific wish or a KListView wish...
 
This feature is not present either in 0.8.2 nor in the dolphin version included in KDE 4 beta 1.

Cheers.
Comment 1 S. Burmeister 2007-09-08 16:13:47 UTC
Is this really neccessary? Those that want this feature can use konqueror and most people coming from other OSs as well as most "normal" users just do not need it.
Comment 2 Vladislav Blanton 2007-12-03 12:16:22 UTC
actually, since konqueror now uses the new klistview, wouldn't feature also be missing in konqueror?
Comment 3 Peter Penz 2007-12-03 12:26:22 UTC
> actually, since konqueror now uses the new klistview,
> wouldn't feature also be missing in konqueror? 

Yes, this feature is missing currently and we'll try to fix this in 4.1.
Comment 4 Frank Reininghaus 2009-07-16 17:20:25 UTC
*** Bug 176185 has been marked as a duplicate of this bug. ***
Comment 5 Frank Reininghaus 2009-07-16 17:20:45 UTC
*** Bug 199238 has been marked as a duplicate of this bug. ***
Comment 6 Sergey Kondakov 2010-10-19 15:05:38 UTC
i recently decided to move my main desktop from KDE 3.5 to 4.5 since 4.5 release supposed to be bug-fixing, edge-smoothing one (i constantly use 4.x from 4.0 on secondary one but do file management there via yakuake). unfortunately, it didn't deliver for me and introduced even more annoying changes.

but this one takes the cake :(
gtk/windows-like sorting sucks (for people with tastes in "old" KDE). sorry if i sound too harsh but why are you have to break everything good from past without option to set it back ?
beckoning obstinate dos/win and gtk/gnome users and screwing with KDE ones... either it is crazy as it looks or i just should shut up and go to sleep.

please, provide case-sensitive sorting until 5.x, at least.
everything in GNU/Linux is case-sensitive:
1) why should it be different in file manager ?
2) isn't it should be actually easier (cleaner) to implement ?
Comment 7 HeniekF 2010-12-20 12:58:27 UTC
Maybe it is that Dolphin/KDE4/Qt4 doesn't respect the LC_COLLATE locale?
Comment 8 Peter Penz 2011-11-03 14:27:02 UTC
*** Bug 284887 has been marked as a duplicate of this bug. ***
Comment 9 Uqbar 2012-02-06 19:04:45 UTC
As of v4.8.0 the bug is still here.
Comment 10 Uqbar 2012-02-06 19:05:51 UTC
Sorry. Comment #9 was meant for bug 211531.
Comment 11 Jeroen van Meeuwen (Kolab Systems) 2012-08-24 16:22:25 UTC
Resetting assignee to default as per bug #305719
Comment 12 Eugene Shalygin 2013-08-20 15:05:53 UTC
Created attachment 81810 [details]
(partial) case sensitive sorting support in KDELibs

path adds case sensitive sorting support to KGlobalSettings (similar to the natural sorting: setting and signal) and to KDirSortFilterProxyModel
Comment 13 Eugene Shalygin 2013-08-20 15:07:35 UTC
Created attachment 81811 [details]
Case sensitive sorting support for Dolphin

Patch add case sensitive sorting support to Dolphin's itemview and UI optio to control KDEGlobal setting (also similar to the natural sorting)
Comment 14 Eugene Shalygin 2013-08-20 18:34:17 UTC
Created attachment 81814 [details]
(partial) case sensitive sorting support in KDELibs

Fixes caseSensitiveSortingChanged()  signal propagation
Comment 15 Eugene Shalygin 2013-08-20 18:35:27 UTC
Created attachment 81815 [details]
Case sensitive sorting support for Dolphin

Fix signals emit calls in Dolphin
Comment 16 Frank Reininghaus 2013-08-22 16:03:44 UTC
Thanks for the patches! Could you please submit them to https://git.reviewboard.kde.org/ for the groups "kdelibs" and "dolphin", respectively, please? This makes other people aware of the proposal, such that they can comment on the code, and it's also much easier to look at and review patches there.
Comment 17 Eugene Shalygin 2013-08-22 16:39:14 UTC
(In reply to comment #16)
> ! Could you please submit them to > https://git.reviewboard.kde.org/ for the groups "kdelibs" and "dolphin", > respectively, please? 

Yes, I will do this for sure. I just want to use them for a couple more weeks before doing that. 4.12 freeze is far away.
Comment 18 Eugene Shalygin 2015-06-18 19:50:06 UTC
Should I open a new bug for the KF5 version?
Comment 19 Frank Reininghaus 2015-06-21 08:32:21 UTC
(In reply to Eugene Shalygin from comment #18)
> Should I open a new bug for the KF5 version?

No. Bugs and wishes for all Dolphin versions are tracked at the same product "dolphin" at bugs.kde.org. I've asked again in the review request what the suggested "proper way" to implement this in KDE Frameworks is, and I hope that we will get a response soon.
Comment 20 Emmanuel Pescosta 2016-03-16 20:00:39 UTC
Git commit 92c0ecde90f30061bef321f50fbea99616e852a7 by Emmanuel Pescosta, on behalf of Arnav Dhamija.
Committed on 16/03/2016 at 19:53.
Pushed by emmanuelp into branch 'master'.

Add case sensitive sorting mode

Dolphin users can now choose between 3 different sorting modes:
* natural sorting
* case insensitive sorting
* case sensitive sorting

REVIEW: 126467
FIXED-IN: 16.04.0

M  +26   -6    src/kitemviews/kfileitemmodel.cpp
M  +6    -1    src/kitemviews/kfileitemmodel.h
M  +10   -5    src/settings/dolphin_generalsettings.kcfg
M  +51   -8    src/settings/general/behaviorsettingspage.cpp
M  +8    -1    src/settings/general/behaviorsettingspage.h

http://commits.kde.org/dolphin/92c0ecde90f30061bef321f50fbea99616e852a7
Comment 21 Eugene Shalygin 2016-03-19 17:31:30 UTC
Shall I open a new bug for the same thing in the file dialogue?