| Age | Commit message (Collapse) | Author |
|
QFontMetrics::averageCharWidth() is quite slow and does not work
well on fonts with broken characters. In the
usecases required by Dolphin QFontMetrics::height() is a better
and faster alternative to get a font-dependent minimum width.
Thanks go to Christoph Feck for this hint!
|
|
|
|
Thanks to Hugo Pereira Da Costa for the patch.
BUG: 277227
FIXED-IN: 4.7.0
|
|
regular expression in addition to the query created by the query
parser. All it does is majorly slowing down the query execution.
REVIEW: 101462
|
|
Actually HAVE_NEPOMUK should be defined here, but it isn't. This seems
to be some bug in the buildsystem.
CCMAIL: [email protected]
|
|
Use Query::titleFromQueryUrl() to give a hint what kind of information
is shown to the user.
|
|
If the Search Panel is shown outside the context of the "Find" mode it
will be always enabled and does a global search. Only if the user is in
the "Find" mode and the searching is restricted to the current directory
the Search Panel might get disabled if the current directory is not
indexed. This solves the major usability issue that it was not clear
for the users whether a global or restricted search is done.
|
|
When a searching has been triggered externally (e.g. by clicking on a tag) the search-mode settings like "From here"... are ignored and should not be shown at all. The current patch is only a quick workaround until a clean layout will be provided for this case.
|
|
The search panel must get a hint whether clicking on the facets should result in searching everywhere or from the current folder. It is not sufficient to check the search-settings of the "Find:"-box, as when the "Find:"-box is invisible there is no hint for the user what kind of searching is done and the setting must be ignored.
|
|
- Always merge the query from the "Find:"-field with the current facet-query. This assures that the facet-query never gets overwritten if the user changes the "Find:"-field.
- Always trigger a searching if the text of the "Find:"-field has been cleared.
Still a lot of usability issues are left, but this is at least a first step...
|
|
Most developers seem to prefer
if (ptr) ...
if (!ptr) ...
in comparison to
if (ptr != 0) ...
if (ptr == 0) ...
Adjusted the Dolphin-code to use the "most-prefered style" to make contributors happy.
|
|
|
|
|
|
In this case the "From Here"/"Everywhere" buttons and the "Filename"/"Content" buttons are useless. Currently they just get disabled but the plan is to provide a better visual indication of the current query and to remove them completely.
|
|
CCBUG: 265547
|
|
A minor API cleanup in DolphinSearchBox has been done related to the test.
|
|
The clearing of the search-text should only be done when opening the search-box.
|
|
|
|
This fixes the issue that a directory might be declared as indexed/non-indexed although it just starts with a similar name like another directory.
|
|
The filter-panel should be disabled if the current folder is not indexed at all. Also when triggering a "Find" the filter-panel should stay invisible per default when the current folder is not indexed.
CCBUG: 264969
|
|
enabled and not enough width is available for all options.
svn path=/trunk/KDE/kdebase/apps/; revision=1216467
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1216293
|
|
search-result when searching in indexed folders.
CCBUG: 263724
svn path=/trunk/KDE/kdebase/apps/; revision=1215987
|
|
subfolders when Nepomuk/Strigi has been activated.
CCBUG: 262274
svn path=/trunk/KDE/kdebase/apps/; revision=1215428
|
|
Tested with search all files below /
svn path=/trunk/KDE/kdebase/apps/; revision=1214895
|
|
CCBUG: 263262
FIXED-IN: 4.6.0
svn path=/trunk/KDE/kdebase/apps/; revision=1214807
|
|
CCBUG: 262481
svn path=/trunk/KDE/kdebase/apps/; revision=1212998
|
|
the focus and gets focused again by the shortcut (this behavior is consistent to e.g. the behavior in Kate).
CCBUG: 256160
svn path=/trunk/KDE/kdebase/apps/; revision=1207719
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1200741
|
|
also for non-local URLs
svn path=/trunk/KDE/kdebase/apps/; revision=1200307
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1200303
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1199915
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1195688
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1195671
|
|
paramater.
svn path=/trunk/KDE/kdebase/apps/; revision=1195670
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1193915
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1193611
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1193072
|
|
- Remove filter-prototypes that conflict with the filterpanel
svn path=/trunk/KDE/kdebase/apps/; revision=1190445
|
|
search results in a very comfortable way. A lot of finetuning is necessary (e.g. the custom filter-prototypes from Dolphin will get removed etc). This will be done during the next weeks.
svn path=/trunk/KDE/kdebase/apps/; revision=1189951
|
|
for at least a second.
svn path=/trunk/KDE/kdebase/apps/; revision=1184510
|
|
the filenamesearchprotocol.
svn path=/trunk/KDE/kdebase/apps/; revision=1183944
|
|
unknown-icon is shown when the search is done in a tab.
svn path=/trunk/KDE/kdebase/apps/; revision=1178364
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1164889
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1160311
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1154073
|
|
method to specify a custom title.
svn path=/trunk/KDE/kdebase/apps/; revision=1152960
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1148408
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1147115
|
|
svn path=/trunk/KDE/kdebase/apps/; revision=1145779
|