Script Kiddy
5f332cd8dd
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1059331
2009-12-06 10:39:11 +00:00
Peter Penz
1205646e4f
Fixed searching by rating. After the kdelibs fix in nepomuk now searching by date, tags and rating work. Searching by size is still open...
...
svn path=/trunk/KDE/kdebase/apps/; revision=1058710
2009-12-04 23:54:42 +00:00
Script Kiddy
b5c9f832d0
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1058319
2009-12-04 10:04:22 +00:00
Peter Penz
521f826ad9
Minor adjustments for searching: at least searching for tags works now again :-)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1058137
2009-12-04 00:18:24 +00:00
Peter Penz
9337b232b8
store the search-query in the places model
...
svn path=/trunk/KDE/kdebase/apps/; revision=1058046
2009-12-03 21:17:47 +00:00
Peter Penz
ebf3331755
removed workaround for KDE 4.0, that is obviously not required anymore
...
CCMAIL: faure@kde.org
svn path=/trunk/KDE/kdebase/apps/; revision=1058033
2009-12-03 20:49:53 +00:00
Adenilson Cavalcanti Da Silva
def7e952fb
Ouch! Reverting the change.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1058026
2009-12-03 20:41:00 +00:00
Adenilson Cavalcanti Da Silva
e6defda0b8
Patches to make kdebase compile with current animation code.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1057994
2009-12-03 19:32:42 +00:00
Frederik Gladhorn
3dc3edfa79
remove unneded include
...
svn path=/trunk/KDE/kdebase/apps/; revision=1057875
2009-12-03 13:57:35 +00:00
Burkhard Lück
b8a65aa79c
add doc path to enable launching the documentation from konquerors settings dialog
...
svn path=/trunk/KDE/kdebase/apps/; revision=1057856
2009-12-03 12:34:19 +00:00
Script Kiddy
829873a1e9
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1057809
2009-12-03 10:06:58 +00:00
Script Kiddy
b88116c518
SVN_SILENT made messages (.desktop file, second try)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1057423
2009-12-02 12:04:40 +00:00
Laurent Montel
456fa7054b
Fix mem leak
...
svn path=/trunk/KDE/kdebase/apps/; revision=1057381
2009-12-02 08:14:31 +00:00
Script Kiddy
0de0ae737e
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1057041
2009-12-01 11:16:26 +00:00
Script Kiddy
252218a7db
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1056593
2009-11-30 12:31:59 +00:00
Frank Reininghaus
56a81a196f
When the view is reloaded in Dolphin or the DolphinPart inside
...
Konqueror, restore the selection, the current item, the scroll
position, and the expanded folders in the Details View.
BUG: 169893
BUG: 187732
svn path=/trunk/KDE/kdebase/apps/; revision=1056438
2009-11-30 08:15:22 +00:00
Sebastian Trueg
bd47f7f978
Use KFileItem::text() instead of KUrl::fileName() to display the entry's name in the metadata panel. This way Nepomuk results and all entries from KIO slaves that make use of UDS_DISPLAY_NAME look nice.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1056260
2009-11-29 18:16:36 +00:00
Script Kiddy
a0a211f973
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1055086
2009-11-27 10:22:18 +00:00
Laurent Montel
61f49c3d4c
use cmake macro
...
svn path=/trunk/KDE/kdebase/apps/; revision=1054655
2009-11-26 12:29:38 +00:00
Script Kiddy
a40cbb8f98
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1054620
2009-11-26 11:19:49 +00:00
Peter Penz
1115a6d1e2
* fixed wrong connection from a signal
...
* added some temporary kDebug() messages for searching
svn path=/trunk/KDE/kdebase/apps/; revision=1054337
2009-11-25 22:07:06 +00:00
Peter Penz
4491e38760
adopt internal interfaces to the new Nepomuk search API
...
svn path=/trunk/KDE/kdebase/apps/; revision=1054327
2009-11-25 21:38:47 +00:00
Sebastian Trueg
d324e790d6
* Fixed execution of links in the metadata widget.
...
* Do not try to list non-listable URLs.
svn path=/trunk/KDE/kdebase/apps/; revision=1054300
2009-11-25 20:53:37 +00:00
Sebastian Trueg
482fea3ec6
fixed linking
...
svn path=/trunk/KDE/kdebase/apps/; revision=1054299
2009-11-25 20:52:06 +00:00
Frank Reininghaus
5592947ec2
Fix Dolphin crash on startup if HAVE_NEPOMUK is false.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1054165
2009-11-25 17:48:41 +00:00
Frank Reininghaus
ab39a59520
Restore the "Edit->Selection" menu from Konqueror 3 for file
...
management. It includes the actions "Select All" and "Select Items
Matching a Pattern".
This feature will be in KDE 4.4.
FEATURE: 197536
svn path=/trunk/KDE/kdebase/apps/; revision=1053976
2009-11-25 08:46:04 +00:00
Script Kiddy
a6a253667e
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1053570
2009-11-24 10:24:48 +00:00
Helio Castro
bb603e5b4d
Fix trunk compilation using proper soprano Vocabulary, since moved from nie.h nepomuk.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1053540
2009-11-24 09:58:10 +00:00
Peter Penz
981feb40aa
SVN_SILENT: replaced "criterions" by "criteria"
...
svn path=/trunk/KDE/kdebase/apps/; revision=1053448
2009-11-24 07:20:36 +00:00
Peter Penz
7662e0e4d4
Prepare the search criterion selector to use the new Nepomuk::Query::Term instead of a QString. The implementation still needs to be adapted, but this will be straight forward.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1053447
2009-11-24 07:15:24 +00:00
Dmitry Suzdalev
61813e0df7
Add missing include
...
svn path=/trunk/KDE/kdebase/apps/; revision=1053349
2009-11-23 21:56:26 +00:00
Andrew Coles
f821db58be
Proof-reading: the plural of criterion is criteria.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1053196
2009-11-23 15:58:22 +00:00
Script Kiddy
5879415102
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1053120
2009-11-23 10:50:06 +00:00
Script Kiddy
6857d5bdc4
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1052700
2009-11-22 10:43:25 +00:00
Peter Penz
aeaec1c2d1
I'm very sorry for breaking the build: I forgot to add the new files :-(
...
svn path=/trunk/KDE/kdebase/apps/; revision=1052677
2009-11-22 10:22:29 +00:00
Peter Penz
2a02ac7d02
Let KMetaDataWidget and all the child widgets respect the foreground role that might be set by the client. This allows KMetaDataWidget to get embedded inside a tooltip having correct tooltip colors.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1052509
2009-11-21 22:50:22 +00:00
Peter Penz
3be4adae11
apply the correct foreground role for widgets that represent the tooltip content
...
svn path=/trunk/KDE/kdebase/apps/; revision=1052508
2009-11-21 22:47:56 +00:00
Peter Penz
35ba6eb132
* show only a minimized set of search options per default
...
* remember the search options when closing Dolphin, so that the user can adjust his "default search template"
svn path=/trunk/KDE/kdebase/apps/; revision=1052499
2009-11-21 22:08:59 +00:00
Script Kiddy
42372dc3b5
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1052335
2009-11-21 10:52:41 +00:00
Sebastian Trueg
ccd9a32988
Simplified the clickable resource metadata display. This also fixes a bug where sometimes resources are not displayed at all
...
svn path=/trunk/KDE/kdebase/apps/; revision=1052237
2009-11-21 09:33:37 +00:00
Script Kiddy
83e8cdf8fb
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1051907
2009-11-20 10:31:50 +00:00
Peter Penz
2b6cceb0f6
Provide clickable resources for the Information Panel. Thanks to Sebastian Trüg für the patch!
...
CCMAIL: trueg@kde.org
svn path=/trunk/KDE/kdebase/apps/; revision=1051553
2009-11-19 19:38:34 +00:00
David Faure
f2c315a147
Warn when the unsuspecting user is about to create a directory that starts with a dot,
...
like Sabine's ".csv test files" folder, which did not appear in the directory view
after being created.
svn path=/trunk/KDE/kdebase/apps/; revision=1051124
2009-11-18 22:27:31 +00:00
Peter Penz
d4a983d98c
don't crash if Nepomuk gets activated/deactivated during Dolphin is running
...
svn path=/trunk/KDE/kdebase/apps/; revision=1050611
2009-11-17 18:32:53 +00:00
David Faure
23e0b64e60
better fix so that it links, too...
...
svn path=/trunk/KDE/kdebase/apps/; revision=1050535
2009-11-17 15:16:38 +00:00
David Faure
df5b974b1b
try to fix compilation for people without nepomuk (dolphinmainwindow.cpp:1008: error: invalid use of incomplete type ‘struct DolphinSearchOptionsConfigurator’)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1050534
2009-11-17 15:12:10 +00:00
Nicolas Lécureuil
fb1380b183
Fix crash
...
svn path=/trunk/KDE/kdebase/apps/; revision=1050466
2009-11-17 11:09:28 +00:00
Script Kiddy
4d498b7e48
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1050436
2009-11-17 10:38:46 +00:00
Frank Reininghaus
452b480d85
SVN_SILENT: Remove trailing white space
...
svn path=/trunk/KDE/kdebase/apps/; revision=1049182
2009-11-14 16:33:25 +00:00
Frank Reininghaus
487215f0c4
When navigating back/forward in the DolphinPart inside Konqueror, remember
...
1. the current item,
2. the scroll position of the view, and
3. the expansion state of the details view.
Before 3. can be implemented in Dolphin itself, some changes in
KUrlNavigator are required.
This fix will be in KDE 4.4.
BUG: 193549
BUG: 198073
BUG: 213137
svn path=/trunk/KDE/kdebase/apps/; revision=1049164
2009-11-14 15:51:47 +00:00
Peter Penz
d49bdf8f9c
don't forget to hide the value-widget again, if e. g. "Any" from "Date:" has been reselected
...
svn path=/trunk/KDE/kdebase/apps/; revision=1049129
2009-11-14 14:10:54 +00:00
Script Kiddy
3b773e91a9
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1049023
2009-11-14 10:18:18 +00:00
David Faure
5c4b82b8da
Cheat a bit with the root item: give it the view URL, rather than the dirlister url
...
(e.g. because KDirLister now resolves symlinks)
CCBUG: 213799
svn path=/trunk/KDE/kdebase/apps/; revision=1048853
2009-11-14 01:51:08 +00:00
David Faure
5328ae8942
Stop crashing (apparently I have HAVE_NEPOMUK but the runtime check fails so the widget isn't created)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1048851
2009-11-14 01:49:16 +00:00
Peter Penz
22ec26083e
layout improvements
...
svn path=/trunk/KDE/kdebase/apps/; revision=1048820
2009-11-13 23:42:41 +00:00
Peter Penz
3eb05a06bb
fixed issue that the rating was not applied to the Information Panel
...
svn path=/trunk/KDE/kdebase/apps/; revision=1048811
2009-11-13 23:25:38 +00:00
Peter Penz
041a2f0594
* allow searching for ratings
...
* minor general cleanups
svn path=/trunk/KDE/kdebase/apps/; revision=1048809
2009-11-13 23:21:47 +00:00
Peter Penz
3d7b54b21a
Implemented initialization of value-widgets. This allows e.g. to apply dates like "today", "last week", ... to the date-value-widgets just by specifying a search criterion.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1048771
2009-11-13 22:48:07 +00:00
Peter Penz
bd30bb6ca9
search finetuning:
...
* trigger progress information when starting a search
* let the information panel hide the meta data for the search string
* get the search string from the configurator
svn path=/trunk/KDE/kdebase/apps/; revision=1048721
2009-11-13 21:03:19 +00:00
Peter Penz
a87760d22c
move the search-button from the toolbar into the configurator widget
...
svn path=/trunk/KDE/kdebase/apps/; revision=1048239
2009-11-12 23:18:21 +00:00
Peter Penz
07f31c2087
Show a progress information when doing a Nepomuk search. As "sideeffect" some KDE3 relicts for the progress bar code have been removed too...
...
svn path=/trunk/KDE/kdebase/apps/; revision=1048225
2009-11-12 22:45:47 +00:00
Peter Penz
4f24794fc3
initial code to provide a Nepomuk query string out of the search criterions
...
svn path=/trunk/KDE/kdebase/apps/; revision=1048202
2009-11-12 22:03:07 +00:00
Harsh Chouraria J
51dc542497
BUG: 191309
...
Don't show 'Add to Places' context-menu action for urls already in places.
svn path=/trunk/KDE/kdebase/apps/; revision=1048149
2009-11-12 20:22:22 +00:00
Peter Penz
ebba84fbdd
* adjust order of search options
...
* load real tags instead of offering the dummy "feffi"
svn path=/trunk/KDE/kdebase/apps/; revision=1048145
2009-11-12 20:07:14 +00:00
Peter Penz
1c62d0accf
SVN_SILENT: constify
...
svn path=/trunk/KDE/kdebase/apps/; revision=1048143
2009-11-12 20:05:30 +00:00
Peter Penz
f0cab33518
Don't show the search options, if no Nepomuk is available. Hopefully Nepomuk will get a hard build dependency quite soon, those #ifdef-code is really ugly and difficult to maintain...
...
svn path=/trunk/KDE/kdebase/apps/; revision=1048135
2009-11-12 19:45:55 +00:00
Peter Penz
d3f37b1af4
SVN_SILENT: removed unnecessary include
...
svn path=/trunk/KDE/kdebase/apps/; revision=1048117
2009-11-12 19:16:09 +00:00
Peter Penz
288c7db6a7
Show some default search configurations, so that the user is able to adjust queries in a faster way (similar to a defaceted interface).
...
svn path=/trunk/KDE/kdebase/apps/; revision=1048109
2009-11-12 18:58:44 +00:00
Script Kiddy
408d94ac57
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1047908
2009-11-12 10:23:19 +00:00
Peter Penz
56bccf8f2f
let the user also delete the created tags
...
svn path=/trunk/KDE/kdebase/apps/; revision=1047714
2009-11-11 21:47:09 +00:00
Peter Penz
98f0289c76
Images: Instead of showing the meta data for "Width:" and "Height:" separately with other items in between, they are merged as "Width x Height:" and added to the top of the sort order.
...
CCBUG: 193592
svn path=/trunk/KDE/kdebase/apps/; revision=1047680
2009-11-11 19:47:07 +00:00
Peter Penz
36ae0b6185
* don't show the "Add Tags..." and "Add Comments..." links for the meta data inside a tooltip
...
* minor cleanup of thread-interface to allow a proper sorting/merging on client side
svn path=/trunk/KDE/kdebase/apps/; revision=1047662
2009-11-11 18:59:29 +00:00
Script Kiddy
6d0ddb92fd
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1047532
2009-11-11 11:37:00 +00:00
Peter Penz
0d448fc6f3
Added some default search criterions. A lot of fine tuning of the UI has to be made ASAP, but all in all I think it is more efficient to have some default criterions already instead of the need to press the (+) icon for each option.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1047298
2009-11-10 22:18:45 +00:00
Peter Penz
d9e3139e50
* Show the search options as soon as the search bar gains focus.
...
* Allow the user to manually close the options.
* Added tooltip descriptions.
svn path=/trunk/KDE/kdebase/apps/; revision=1047281
2009-11-10 21:44:24 +00:00
Peter Penz
a97291c90d
adjust code to use Nuno's new version control icons
...
svn path=/trunk/KDE/kdebase/apps/; revision=1047280
2009-11-10 21:43:18 +00:00
Peter Penz
a317de2dc5
SVN_SILENT: stay consistent with other indentations
...
svn path=/trunk/KDE/kdebase/apps/; revision=1047278
2009-11-10 21:41:14 +00:00
Peter Penz
a47dc8edae
never report a success if there was none: check the exit code + status
...
svn path=/trunk/KDE/kdebase/apps/; revision=1047233
2009-11-10 18:36:13 +00:00
David Faure
7b42d2d6cb
Fix RMB/paste on a subfolder (konq calls pasteTo(KUrl), as documented in BrowserExtension)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1047090
2009-11-10 13:15:08 +00:00
Script Kiddy
c690f63af7
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1047028
2009-11-10 10:19:04 +00:00
David Faure
46e1d85f96
While reading this code, I noted that it didn't use KFileItemListProperties and was broken in the tree-view case -> fixed and simplified.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1046935
2009-11-10 00:07:36 +00:00
Andreas Hartmetz
bbf2836138
link with gold (knewstuff2 for dolphin) and remove a few redundant linked libraries already included by others
...
svn path=/trunk/KDE/kdebase/apps/; revision=1046917
2009-11-09 23:09:16 +00:00
Peter Penz
c14e428d94
fixed merge issue
...
svn path=/trunk/KDE/kdebase/apps/; revision=1046789
2009-11-09 18:16:30 +00:00
Peter Penz
232e7eaad7
move the "Download New Services..." entry from the Settings menu to the service configuration dialog
...
svn path=/trunk/KDE/kdebase/apps/; revision=1046788
2009-11-09 18:13:36 +00:00
Frank Reininghaus
7ff8c0d89a
When the Back, Forward and Up buttons in the toolbar are clicked with
...
the middle mouse button, open the URL in a new tab.
FEATURE: 190549
svn path=/trunk/KDE/kdebase/apps/; revision=1046785
2009-11-09 17:50:21 +00:00
Script Kiddy
89b18a8b33
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1046618
2009-11-09 10:33:21 +00:00
Jonathan Schmidt-Dominé
4804e76e24
Single-file-service-menus are now supported.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1046238
2009-11-07 23:40:26 +00:00
Jonathan Schmidt-Dominé
2b951e61fa
get_servicemenu added to dolphinpart
...
svn path=/trunk/KDE/kdebase/apps/; revision=1046130
2009-11-07 16:07:39 +00:00
Andrew Coles
b90e618a82
Two minor proof-reading changes:
...
- missing space in one message in string split across two lines
- Servicemenu -> Service Menu.
svn path=/trunk/KDE/kdebase/apps/; revision=1046089
2009-11-07 13:24:03 +00:00
Script Kiddy
db367a2513
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1046040
2009-11-07 11:03:06 +00:00
Peter Penz
7c981c1ec2
* increased version to 11
...
* removed tabs
svn path=/trunk/KDE/kdebase/apps/; revision=1045858
2009-11-06 21:34:06 +00:00
Peter Penz
2636ba3c03
use a vertical gradient like in KDE 4.3
...
svn path=/trunk/KDE/kdebase/apps/; revision=1045823
2009-11-06 20:39:00 +00:00
Peter Penz
18a2989794
move the position of the filename below the preview
...
svn path=/trunk/KDE/kdebase/apps/; revision=1045798
2009-11-06 20:06:00 +00:00
Peter Penz
a9f8714fc1
fixed calculation of the height size hint: don't forget the spacing and margin of the layout
...
svn path=/trunk/KDE/kdebase/apps/; revision=1045768
2009-11-06 18:39:01 +00:00
Peter Penz
7746fdb9a3
* provide descriptive tooltip texts for actions
...
* fixed some coding style issue (tabs...)
BUG: 213358
svn path=/trunk/KDE/kdebase/apps/; revision=1045751
2009-11-06 18:02:55 +00:00
Peter Penz
49a1a72d50
allow to set a custom description for the KMetaDataConfigurationDialog
...
svn path=/trunk/KDE/kdebase/apps/; revision=1045712
2009-11-06 17:06:33 +00:00
Peter Penz
d009bf5eae
allow to configure which meta data should be shown for tooltips
...
svn path=/trunk/KDE/kdebase/apps/; revision=1045705
2009-11-06 16:51:42 +00:00
Peter Penz
8fbb884755
Fixed issues when several LoadItemStatesThreads access one plugin or when the VersionControlObserver is deleted during thread execution.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1045694
2009-11-06 16:27:19 +00:00
Peter Penz
896ee459af
* enable the loading of version control plugins (thanks to Aaron for the hint)
...
* Don't terminate the thread that receives the item states when changing a view. Instead let the thread get finished and ignore the result.
svn path=/trunk/KDE/kdebase/apps/; revision=1045674
2009-11-06 15:43:08 +00:00
Jonathan Schmidt-Dominé
5114ab58bc
Initial ServiceMenu-KHotNewStuff-stuff
...
TODO: fix the existing servicemenus (some install-scripts are broken, some do not provide a simple CLI-interface)
TODO: add support for single-desktop-file-servicemenus (for example the "open as root")
svn path=/trunk/KDE/kdebase/apps/; revision=1045663
2009-11-06 14:56:35 +00:00
Script Kiddy
2d2aea1c58
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1045568
2009-11-06 10:08:51 +00:00
Sebastian Trueg
d07b3d9ddb
Handle lists of resources nicer. Maybe a list separated by new-lines is not the best though...
...
svn path=/trunk/KDE/kdebase/apps/; revision=1045283
2009-11-05 17:12:38 +00:00
Script Kiddy
9b2c03ee23
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1045140
2009-11-05 11:41:16 +00:00
Sebastian Trueg
8955d51666
fancy date formatting
...
svn path=/trunk/KDE/kdebase/apps/; revision=1045013
2009-11-05 08:56:42 +00:00
Sebastian Trueg
e3d68e709f
Nicer formatting of the values - only a temp solution just like tuneLabel. To many temp solutions...
...
svn path=/trunk/KDE/kdebase/apps/; revision=1044996
2009-11-05 08:04:54 +00:00
Peter Penz
ee20ff929c
Install fileviewversioncontrolplugin.desktop as servicetype, so that version control plugins can be found by Dolphin. Open issue: The instantiation fails and the following errors are returned:
...
dolphin(13505)/kdecore (KLibrary) kde4Factory: The library "/home/kde4peter/kde/lib/kde4/fileviewsvnplugin.so" does not offer a qt_plugin_instance function.
dolphin(13505)/kdecore (KLibrary) kde3Factory: The library "/home/kde4peter/kde/lib/kde4/fileviewsvnplugin.so" does not offer an "init_fileviewsvnplugin" function.
svn path=/trunk/KDE/kdebase/apps/; revision=1044902
2009-11-04 21:37:12 +00:00
Peter Penz
565bd3bf23
Don't call QThread::wait() in the destructor - in the worst case an issue in Nepomuk will block Dolphin for several seconds. Refactored the load-meta-data-thread in a way that the meta data widget does not require to wait for a result of the thread.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1044848
2009-11-04 19:14:39 +00:00
Peter Penz
f5f2ccf8ee
Fixed link issue - I'm sorry: I had installed a temporary version of KMetaDataWidget from kdelibs and did not recognize the issue...
...
svn path=/trunk/KDE/kdebase/apps/; revision=1044545
2009-11-04 00:46:45 +00:00
Peter Penz
d9418e0d62
forgot to remove the obsolete file ktooltip_p.h for commit 1044485
...
svn path=/trunk/KDE/kdebase/apps/; revision=1044487
2009-11-03 21:54:13 +00:00
Peter Penz
74c1d61aa3
Since Qt 4.5 it is possible to have translucient windows. The tooltip approach having a delegate and custom drawing + animation code for transparent tooltips has now been replaced by a translucient window where any kind of (animated) widget can be embedded. Still a lot of finetuning has to be done, but maybe this code can be part of kdelibs in KDE 4.5 (systemsettings currently used the Dolphin tooltips code).
...
Additionally the tooltip uses now KMetaDataWidget instead of using KMetaInfo. This assures that no blocking of the application will occur even if there is a buggy Strigi analyzer that ignores the maximum size-setting and might block the retrieving of the meta data.
BUG: 182941
BUG: 195878
svn path=/trunk/KDE/kdebase/apps/; revision=1044485
2009-11-03 21:48:27 +00:00
Script Kiddy
48a9ecbf5b
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1044258
2009-11-03 10:23:21 +00:00
Patrick Spendrin
af50b02f78
some more export fixes
...
svn path=/trunk/KDE/kdebase/apps/; revision=1043907
2009-11-02 16:54:10 +00:00
Patrick Spendrin
7f76ab761d
do not export this widget with a wrong export define
...
svn path=/trunk/KDE/kdebase/apps/; revision=1043889
2009-11-02 16:05:52 +00:00
Script Kiddy
9aaa347b1f
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1042976
2009-10-31 11:30:18 +00:00
Script Kiddy
8bf3db0e6a
SVN_SILENT made messages (.desktop file, second try)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1042618
2009-10-30 10:46:47 +00:00
Script Kiddy
4a35a9ebd0
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1042220
2009-10-29 10:39:21 +00:00
Peter Penz
73007f7d63
After some discussions at http://reviewboard.kde.org/r/1938 it turned out that moving KMetaDataWidget and KMetaDataConfigurationDialog to kdelibs should be postponed to KDE 4.5. The main reason is that adding application specific properties is not possible with the current API in a generic way. Also the topic how to hide properties application specific is an open point...
...
So now all adjustments from the review have been adapted to the Dolphin code. After KDE 4.4 has been released some refactoring will be done so that the open topics above are handled in a nice way.
svn path=/trunk/KDE/kdebase/apps/; revision=1041547
2009-10-28 07:18:00 +00:00
Matthias Fuchs
1201c61884
Fixes double inserting of terms, interestingly this problem did not existed before than the code was written.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1041128
2009-10-27 12:33:40 +00:00
Script Kiddy
b7fae99c59
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1041062
2009-10-27 10:39:38 +00:00
Script Kiddy
be6d9b26d9
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1040026
2009-10-25 10:53:46 +00:00
Frank Reininghaus
499e8723f4
Do not zoom the icons if the user presses Control and the left mouse
...
button while using the mouse wheel. The user is probably trying to
scroll the view during a rubberband selection in that case.
Also simplify the code a bit by handling the icon zooming in
DolphinView::eventFilter().
BUG: 190703
svn path=/trunk/KDE/kdebase/apps/; revision=1040021
2009-10-25 10:41:15 +00:00
Peter Penz
9c2f205a09
SVN_SILENT: no, I've not been cloned yet
...
svn path=/trunk/KDE/kdebase/apps/; revision=1039579
2009-10-23 21:12:25 +00:00
Peter Penz
efecb5021c
Imported Adam Kidders search configuration widgets from playground/base/nepomuk/search_widgets_test. I adjusted some names of classes and members and also changed some parts of the implementation, but conceptually the concept is 1:1 like provided by Adam in playground.
...
Currently the UI works quite well, but the creating of the query string has not been integrated yet.
svn path=/trunk/KDE/kdebase/apps/; revision=1039572
2009-10-23 21:06:33 +00:00
Script Kiddy
66995e1a8f
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1039372
2009-10-23 09:33:48 +00:00
Script Kiddy
e499f27230
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1038501
2009-10-21 10:07:26 +00:00
Markus Meik Slopianka
573299f13b
Typo
...
svn path=/trunk/KDE/kdebase/apps/; revision=1038352
2009-10-21 06:59:05 +00:00
Markus Meik Slopianka
b0f405c37e
Deleted totally outdated file
...
svn path=/trunk/KDE/kdebase/apps/; revision=1038271
2009-10-20 22:52:21 +00:00
Markus Meik Slopianka
f1ebbff6e4
Less technical language in status bar messages
...
svn path=/trunk/KDE/kdebase/apps/; revision=1038270
2009-10-20 22:50:34 +00:00
Peter Penz
ba9a4972a0
assure that the "size" information can be hidden by the user
...
svn path=/trunk/KDE/kdebase/apps/; revision=1038142
2009-10-20 17:36:28 +00:00
Script Kiddy
de5b67e8d3
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1037926
2009-10-20 09:35:54 +00:00
Raphael Kubo da Costa
5e6f3b87ed
Fix some spelling mistakes in comments.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1037779
2009-10-19 23:32:21 +00:00
Raphael Kubo da Costa
3ca71b3a06
Fix slot name.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1037776
2009-10-19 23:27:49 +00:00
Peter Penz
dd6febd314
use correct name for the tags-entry, otherwise disabling of tags won't work...
...
svn path=/trunk/KDE/kdebase/apps/; revision=1037727
2009-10-19 20:53:24 +00:00
Andrew Coles
485a76be94
Proof-reading - two minor changes:
...
- Texts is generally taken as a bulk term, i.e. one searches through text,
rather than searches through texts;
- File Name -> Filename, standard-usage term.
svn path=/trunk/KDE/kdebase/apps/; revision=1037706
2009-10-19 20:26:54 +00:00
Peter Penz
d6db9ac22c
the configuration menu should be shown also for multiple selections
...
svn path=/trunk/KDE/kdebase/apps/; revision=1037684
2009-10-19 19:52:25 +00:00
Peter Penz
453c48660c
Fixed possible crash when switching between 2 views. In this case DolphinView::itemView() can temporary be 0 and it is important that no signals/slot connection is existing for the (by deleteLater()) deleted instance.
...
Thanks a lot to Frank Reininghaus for the analysis!
CCMAIL: frank78ac@googlemail.com
svn path=/trunk/KDE/kdebase/apps/; revision=1037671
2009-10-19 18:55:50 +00:00
Script Kiddy
0bc2e64383
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1037463
2009-10-19 09:38:03 +00:00
Peter Penz
52ce79d1bd
SVN_SILENT: fixed documentation
...
svn path=/trunk/KDE/kdebase/apps/; revision=1036786
2009-10-17 19:34:51 +00:00
Peter Penz
213705a22c
give the splitter more space than the (optional) search options
...
svn path=/trunk/KDE/kdebase/apps/; revision=1036783
2009-10-17 19:33:36 +00:00
Peter Penz
884b5ad3a9
add A search options widget, which later on will include Adam Kidder's search prototype from playground
...
svn path=/trunk/KDE/kdebase/apps/; revision=1036776
2009-10-17 19:24:05 +00:00
Sebastian Trueg
002787543f
xesam is deprecated
...
svn path=/trunk/KDE/kdebase/apps/; revision=1036703
2009-10-17 16:47:48 +00:00
Peter Penz
5e123c68d7
* move classes for searching into an own folder (new classes will be added soon)
...
* Postpone the creation of the searchcompleter, until the editor gets focused. This improves the startup time of Dolphin (reading all available tags is an expensive operation).
svn path=/trunk/KDE/kdebase/apps/; revision=1036658
2009-10-17 15:05:50 +00:00
Sebastian Trueg
e1dde0669f
Use the magic QFlags I love so much.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1036578
2009-10-17 13:16:45 +00:00
Peter Penz
59c430bb3f
Use the tunedLabel() workaround also for the configuration dialog. Hopefully this can be cleaned up until KDE 4.4...
...
CCMAIL: trueg@kde.org
svn path=/trunk/KDE/kdebase/apps/; revision=1036559
2009-10-17 12:43:58 +00:00
Peter Penz
998b88f304
* get rid of MetaDataWidget::openConfigurationDialog()
...
* allow to hide specific data for applications
* check whether Nepomuk has been activated (the check with #idfef HAVE_NEPOMUK is not sufficient in the case if Nepomok is available but not activated)
svn path=/trunk/KDE/kdebase/apps/; revision=1036556
2009-10-17 12:23:38 +00:00
Script Kiddy
e68c76c19a
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1036506
2009-10-17 10:54:18 +00:00
Peter Penz
71b292e95b
provide an URI for the tag
...
svn path=/trunk/KDE/kdebase/apps/; revision=1036306
2009-10-16 23:28:13 +00:00
Peter Penz
e512e98b41
* allow editing of tags
...
* minor adjustments for the default settings of visible meta data
svn path=/trunk/KDE/kdebase/apps/; revision=1036296
2009-10-16 22:53:27 +00:00
Peter Penz
ee08881486
remove unnecessary 'const'
...
svn path=/trunk/KDE/kdebase/apps/; revision=1036229
2009-10-16 20:54:50 +00:00
Peter Penz
0bd6e46b2b
prepare the behavior-settings dialog to configure the shown meta data for tooltips
...
svn path=/trunk/KDE/kdebase/apps/; revision=1036100
2009-10-16 15:50:30 +00:00
Peter Penz
a6355d1ca4
prepare MetaDataConfigurationDialog to be a public class in the Nepomuk libs
...
svn path=/trunk/KDE/kdebase/apps/; revision=1036074
2009-10-16 14:17:49 +00:00
Peter Penz
7d4242d2c7
Fixed compilation issue if HAVE_NEPOMUK is not set. This #ifdef HAVE_NEPOMUK stuff is really a pain :-(
...
svn path=/trunk/KDE/kdebase/apps/; revision=1036067
2009-10-16 13:45:47 +00:00
Peter Penz
3852f31c30
* improved interface + documentation of MetaDataWidget
...
* provide a configuration dialog for adjusting the visibility of the meta data
svn path=/trunk/KDE/kdebase/apps/; revision=1036058
2009-10-16 13:01:11 +00:00
Script Kiddy
ef54cdc957
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1036004
2009-10-16 09:46:18 +00:00
Script Kiddy
98bf10ff45
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1035097
2009-10-14 10:18:37 +00:00
Peter Penz
660c1fd767
restore functionality that ratings, comments and tags get stored after the user changed the values
...
svn path=/trunk/KDE/kdebase/apps/; revision=1034884
2009-10-13 20:48:38 +00:00
Script Kiddy
e94a11cd1d
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1034714
2009-10-13 10:28:35 +00:00
Script Kiddy
a46a3db73f
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1034249
2009-10-12 09:41:23 +00:00
Frank Reininghaus
1c9b934744
Make sure that the faked mouse event in
...
DolphinViewAutoScroller::scrollViewport() gets the right keyboard
modifiers. This fixes the problem that the previous selection is lost
when several Ctrl-rubber band selections are made and the view scrolls
or the mouse pointer gets close to the edge of the viewport.
BUG: 190703
svn path=/trunk/KDE/kdebase/apps/; revision=1034012
2009-10-11 19:02:55 +00:00
Peter Penz
f9b2c9f0c7
The text of the paste-action is modified dynamically by Dolphin (e. g. to "Paste One Folder"). To prevent that the size of the toolbar changes due to the long text, the text "Paste" is used when the action is shown in the toolbar.
...
Thanks to Christoph Feck for the hint!
BUG: 209392
svn path=/trunk/KDE/kdebase/apps/; revision=1033985
2009-10-11 17:43:30 +00:00
Script Kiddy
44beda2da5
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1033824
2009-10-11 09:42:08 +00:00
Peter Penz
ba444ba8d0
adjust margins + spacing
...
svn path=/trunk/KDE/kdebase/apps/; revision=1033755
2009-10-10 23:15:13 +00:00
Peter Penz
984378d7f7
layout improvements
...
svn path=/trunk/KDE/kdebase/apps/; revision=1033744
2009-10-10 22:29:05 +00:00
Peter Penz
b786c28e04
Reactivate showing of general meta information. This is also done as part of the LoadFilesThread and is no special case anymore like in the old code base.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1033722
2009-10-10 21:28:37 +00:00
Peter Penz
a56d2e78ce
Reactivate reading of the meta data for the rating, comments and tags. All expensive operations are done in a separate thread to assure that the Dolphin UI never gets blocked.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1033696
2009-10-10 20:12:58 +00:00
Peter Penz
eaeee9f7d6
Start of refactoring so that the metadata widget can be moved outside of Dolphin for other applications. The temporary removed code will be integrated again within the next 10 days (-> currently no meta data is shown and cannot be updated).
...
svn path=/trunk/KDE/kdebase/apps/; revision=1033585
2009-10-10 14:13:50 +00:00
Matthias Fuchs
ec6144e5cf
Use a desktop-file for completion-items for the dolphin-search-box.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1033040
2009-10-09 10:39:32 +00:00
Script Kiddy
11e456e34c
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1033020
2009-10-09 09:27:45 +00:00
Matthias Fuchs
b6310bf521
Adds autocompletition to the dolphin-search-box. So far existing tags and commands like "and", "or" and "-" (for not) are offered as completition-suggestions.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1031685
2009-10-05 18:46:35 +00:00
Sebastian Trueg
647e1469b5
Use the new fancy UDS_NEPOMUK_URI entry
...
svn path=/trunk/KDE/kdebase/apps/; revision=1031670
2009-10-05 18:16:13 +00:00
David Faure
6a20b9c962
Make "most local url" determination asynchronous so that it doesn't block the GUI for a long time
...
(e.g. when accessing the non-existing sftp://192.168.1.100/home)
and only run this job if the terminal panel is shown (or at the time when it is made visible).
Sorry kdebase users, you get to update kdelibs again.
BUG: 202176
svn path=/trunk/KDE/kdebase/apps/; revision=1030480
2009-10-02 10:55:59 +00:00
Script Kiddy
ebf4f3c82f
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1029577
2009-09-30 09:40:28 +00:00
Script Kiddy
abb6807645
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1029207
2009-09-29 09:26:53 +00:00
Script Kiddy
c2b944bf56
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1028447
2009-09-27 09:44:04 +00:00
Tom Albers
48825e6b5b
Cross port from local Mailody copy:
...
SVN commit 1026747 by vkrause:
Fix deadlock when changing the rating and the comment of the same
object, in that order. The harmless looking setEnabled() call two lines
down from here triggers a convoluted chain of (q)events that eventually
ends up calling a method that tries to lock the mutex itself.
Thanks Volker!
CCMAIL:vkrausse@kde.org
svn path=/trunk/KDE/kdebase/apps/; revision=1026888
2009-09-22 19:18:04 +00:00
Laurent Montel
4d13af697e
warning--
...
svn path=/trunk/KDE/kdebase/apps/; revision=1026432
2009-09-21 19:55:55 +00:00
David Faure
3a07a3e378
The redirection from zip to file wasn't appearing in konqueror because zip:/tmp/ != zip:/tmp
...
-> do comparison without trailing slash.
BUG: 207572
svn path=/trunk/KDE/kdebase/apps/; revision=1026289
2009-09-21 11:09:24 +00:00
Script Kiddy
4e60ae04c2
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1025950
2009-09-20 09:21:30 +00:00
David Faure
4bccabca1b
Update the controller's url upon redirection, otherwise pasting would paste into the old url. #186947
...
svn path=/trunk/KDE/kdebase/apps/; revision=1025406
2009-09-18 17:14:03 +00:00
David Faure
1b160aee92
Fix crash when changing view modes (view creation -> openurl -> clear -> update statusbar text -> accessing view, which is NULL)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1025401
2009-09-18 17:00:30 +00:00
David Faure
cd13cc342b
don't call deleteLater on a null pointer, gives "QCoreApplication::postEvent: Unexpected null receiver"
...
svn path=/trunk/KDE/kdebase/apps/; revision=1025364
2009-09-18 14:15:44 +00:00
Script Kiddy
48da822898
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1024781
2009-09-17 09:29:41 +00:00
Script Kiddy
531631bdcf
adding tons of real names
...
svn path=/trunk/KDE/kdebase/apps/; revision=1024311
2009-09-16 11:12:54 +00:00
Script Kiddy
349ed40be6
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1024263
2009-09-16 09:54:02 +00:00
Peter Penz
1a528b0cf1
Originally it was intended to move the SVN plugin from Dolphin to kdevplatform, but kdevplatform most probably won't get released with KDE 4.4. So for KDE 4.4 Dolphin will temporary contain the plugin in it's own codebase. As soon as kdevplatform will get released the SVN plugin will get moved to kdevplatform.
...
Still open: KServiceTypeTrader::query does not find the "FileViewVersionControlPlugin", I could not find the root cause for this yet (old cache?)
svn path=/trunk/KDE/kdebase/apps/; revision=1022921
2009-09-13 14:49:26 +00:00
Script Kiddy
c3289bc0a2
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1022719
2009-09-12 11:18:13 +00:00
Peter Penz
fda626e074
Fixed minor regression introduced with the column view refactoring: When switching the view mode in a folder showing previews, the previews get lost after switching.
...
The KFilePreviewGenerator initialized in the ViewExtensionsFactory wants a valid icon size to accept previews. Fixed + Q_ASSERT added to prevent such a mistake in future.
svn path=/trunk/KDE/kdebase/apps/; revision=1022453
2009-09-11 19:50:40 +00:00
Frank Reininghaus
e725c334fb
Fix selection in the Details view in the following use case:
...
1. Ctrl-click item 1.
2. Enter the first letter of item 2, such that
it will be selected and the new current item.
3. Shift-click item 3.
With this commit, all items between 2 and 3 will be selected, as
expected, and not all items between 1 and 3.
BUG: 201459
svn path=/trunk/KDE/kdebase/apps/; revision=1021267
2009-09-08 17:52:52 +00:00
Script Kiddy
be9eb65bcc
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1020827
2009-09-07 10:25:20 +00:00
Peter Penz
ad4b299a17
allow to turn off natural sorting
...
CCBUG: 169883
svn path=/trunk/KDE/kdebase/apps/; revision=1017536
2009-08-30 20:58:53 +00:00
Peter Penz
ef68f84a6e
Restore "open folders automatically when dragging items above it" (it had been temporary deactivated because of the column view refactoring).
...
svn path=/trunk/KDE/kdebase/apps/; revision=1017531
2009-08-30 20:49:34 +00:00
Peter Penz
a2a9992635
Move the selection listener from DolphinView to ViewExtensionsFactory. The statusbar and information panel are now informed correctly about selection changes also when using the column view.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1017497
2009-08-30 19:17:08 +00:00
Peter Penz
05762d42ea
Move the VersionControlObserver from the DolphinView to the ViewExtensionsFactory. This automatically enables also the column view to be able handling version controlled files.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1017482
2009-08-30 18:39:03 +00:00
Peter Penz
55704b419e
- The selection changed timer only needs to be created for a DolphinView instance.
...
- Set the extensions mode inside the ViewExtensionsFactory.
svn path=/trunk/KDE/kdebase/apps/; revision=1017461
2009-08-30 17:54:15 +00:00
Peter Penz
0edb1d9f73
fix the context menu of the column view
...
svn path=/trunk/KDE/kdebase/apps/; revision=1017450
2009-08-30 17:36:29 +00:00
Peter Penz
3f16cc00cf
pressing the left arrow key should activate the left column
...
svn path=/trunk/KDE/kdebase/apps/; revision=1017443
2009-08-30 17:17:44 +00:00
Will Stephenson
22187ee547
Add view-filter icon as discussed on kde-devel with ppenz.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1017236
2009-08-30 08:33:59 +00:00
Peter Penz
136e2ae3d7
- fixed issue that the horizontal progress bar and the space info bar get hidden sometimes when changing the setting
...
- use less vertical space for the capacity bar (thanks to Rafael Fernández López for the patch!)
svn path=/trunk/KDE/kdebase/apps/; revision=1017172
2009-08-29 20:26:29 +00:00
Peter Penz
625cfd2743
- fix focus issue in column-view
...
- minor interface corrections
svn path=/trunk/KDE/kdebase/apps/; revision=1017162
2009-08-29 19:35:59 +00:00
Peter Penz
60d28ca5c9
centralize namefilter handling
...
svn path=/trunk/KDE/kdebase/apps/; revision=1017117
2009-08-29 18:35:57 +00:00
Peter Penz
baaab6d17b
restore sorting functionality in a generic way which also works for the column view
...
svn path=/trunk/KDE/kdebase/apps/; revision=1017106
2009-08-29 18:15:37 +00:00
Peter Penz
898c1cf71b
Restore "show hidden files" functionality in a generic way which works also for the column view.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1017091
2009-08-29 17:36:02 +00:00
Peter Penz
c66d825e66
As KFilePreviewGenerator takes care for refreshing the directory lister automatically now, there is no need to reload the directory in Dolphin.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1016976
2009-08-29 13:49:56 +00:00
Christoph Feck
bdd6c8b26c
SVN_SILENT compile
...
svn path=/trunk/KDE/kdebase/apps/; revision=1016959
2009-08-29 13:03:01 +00:00
Peter Penz
a5473c0cf2
- restore functionality that selections are kept when changing the view mode
...
- some minor cleanups
svn path=/trunk/KDE/kdebase/apps/; revision=1016955
2009-08-29 12:51:04 +00:00
Peter Penz
b1536a4342
move the DolphinFileItemDelegate creation into ViewExtensionsFactory
...
svn path=/trunk/KDE/kdebase/apps/; revision=1016949
2009-08-29 12:16:02 +00:00
Peter Penz
95f0ba76ae
move handling of SelectionManager and AutoScroller to ViewExtensionsFactory
...
svn path=/trunk/KDE/kdebase/apps/; revision=1016927
2009-08-29 11:36:22 +00:00
Peter Penz
69686ffbba
- The view implementations don't need to keep the Extensions Factory as member.
...
- Created basic documentation for Extensions Factory.
svn path=/trunk/KDE/kdebase/apps/; revision=1016898
2009-08-29 09:51:02 +00:00
Peter Penz
c05395ef9a
Move code for initializing and handling view extensions to the new class ViewExtensionsFactory. Beside making DolphinView less complex this will allow the column view to share the view extension code instead of (partly) duplicating it as it has been done before.
...
Currently only the tooltips- and filepreview-handling have been moved into ViewExtensionsFactory, a further cleanup will be done later.
svn path=/trunk/KDE/kdebase/apps/; revision=1016893
2009-08-29 09:42:21 +00:00
Peter Penz
e1c74b05fd
Restore filtering of items. The DolphinView just tells the controller about the filter, the views (1:1 iconView + detailView, 1:n columnView) connect to the filter-changed signal and apply it to their proxy model.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1016782
2009-08-28 21:53:18 +00:00
Peter Penz
8d31eca0e0
Remove the class DolphinColumnWidget. Due to the refactoring the column view classes are now represented by DolphinColumnViewContainer and DolphinColumnView.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1016780
2009-08-28 21:15:58 +00:00
Peter Penz
656763c930
restore zooming functionality
...
svn path=/trunk/KDE/kdebase/apps/; revision=1016779
2009-08-28 21:12:46 +00:00
Peter Penz
41c14c5f8e
I wanted to this for KDE 4.1 already, but well...
...
Columview refactoring: Get rid of "isColumnView()" special cases in DolphinView and the interface code duplications due to delegating non-QAbstractItemView interfaces to the column view. This reduces the code size + complexity a lot and will make future maintainance of the columnview and DolphinView a lot easier.
Currently there are some regressions in the column view, but this will be fixed during the next 14 days.
svn path=/trunk/KDE/kdebase/apps/; revision=1016776
2009-08-28 21:04:15 +00:00
Peter Penz
dcf397ae51
allow to change the order of columns in the details view
...
BUG: 164696
svn path=/trunk/KDE/kdebase/apps/; revision=1015987
2009-08-26 18:23:31 +00:00
Burkhard Lück
a5d47c369f
forward port from 4.3 r1015507 to make the kcm's load the proper catalog
...
BUG:204859
svn path=/trunk/KDE/kdebase/apps/; revision=1015509
2009-08-25 17:53:22 +00:00
Script Kiddy
e8a1168aa4
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1014621
2009-08-23 12:06:49 +00:00
Frank Reininghaus
8e17757ae3
Use KApplication::sessionSaving() to determine if Dolphin is closed by
...
the session manager - there's no need to reinvent the wheel ;-)
Thanks to Lubos Lunak for the hint.
svn path=/trunk/KDE/kdebase/apps/; revision=1013726
2009-08-20 15:47:38 +00:00
Peter Penz
1d75c9dcae
- Fixed issue that the items inside the "Other" category are sorted in a wrong manner.
...
- Removed redundant code.
BUG: 173027
svn path=/trunk/KDE/kdebase/apps/; revision=1011495
2009-08-14 20:36:54 +00:00
Script Kiddy
a24d3793f2
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1011290
2009-08-14 09:29:08 +00:00
Peter Penz
d84909dc36
* Use the term "version control" instead of "revision control" to be consistent with the naming in kdevplatform.
...
* Renamed VersionControlPlugin to KVersionControlPlugin so that the interface can be moved out of Dolphin.
svn path=/trunk/KDE/kdebase/apps/; revision=1011058
2009-08-13 20:48:58 +00:00
Peter Penz
54093338c4
Fix possible crash when opening Dolphin with an enabled Terminal. Thanks to Dario Andres for the analyses!
...
BUG: 202953
svn path=/trunk/KDE/kdebase/apps/; revision=1011008
2009-08-13 19:12:49 +00:00
Frank Reininghaus
c0922a81d8
Do not warn the user about closing Dolphin windows with multiple tabs
...
if Dolphin is closed by the session manager, i.e., if the user logs
out. The fix is inspired by the way this issue is handled in
Konqueror.
BUG: 201803
svn path=/trunk/KDE/kdebase/apps/; revision=1011002
2009-08-13 18:54:16 +00:00
Peter Penz
bcc439dd66
Fix infinite recursion if the default text is empty.
...
BUG: 203455
svn path=/trunk/KDE/kdebase/apps/; revision=1010911
2009-08-13 15:38:24 +00:00
Script Kiddy
311c5ec73c
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1008343
2009-08-07 09:27:30 +00:00
Peter Penz
658976732d
SVN_SILENT: use 'errorString' instead of requesting the string again
...
svn path=/trunk/KDE/kdebase/apps/; revision=1006624
2009-08-04 05:41:44 +00:00
Peter Penz
79a6e75b65
Assure that no empty error message is shown in the statusbar. This should not happen and the fix in this case should be done in the corresponding IO-slave, but let's be prepared for the "worst case".
...
svn path=/trunk/KDE/kdebase/apps/; revision=1005715
2009-08-01 21:11:29 +00:00
Peter Penz
52478842e3
Assure that non-default messages don't get hidden after a very short time by default messages.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1005712
2009-08-01 20:30:23 +00:00
Peter Penz
99eacd9f56
move statusbar code into the directory "statusbar"
...
svn path=/trunk/KDE/kdebase/apps/; revision=1005704
2009-08-01 20:01:51 +00:00
Peter Penz
67de9286a0
Assure that the panels don't shrink when the view is split and the zoomslide and spaceinfo is shown in the statusbar.
...
BUG: 202147
svn path=/trunk/KDE/kdebase/apps/; revision=1005693
2009-08-01 19:30:52 +00:00
Peter Penz
22718cef13
Use QTemporaryFile instead of QFile. This assures an automatic deleting of the file and works reliable on multiuser system. Thanks to André Wöbbeking for the hint!
...
svn path=/trunk/KDE/kdebase/apps/; revision=1005674
2009-08-01 18:33:12 +00:00
Peter Penz
0706af30c0
Assure that the revision control observer receives the correct revision states of subtree-items.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1005646
2009-08-01 16:07:42 +00:00
Peter Penz
34b6b30050
SVN_SILENT: warning--, fixed indentations
...
svn path=/trunk/KDE/kdebase/apps/; revision=1005230
2009-07-31 15:29:37 +00:00
Peter Penz
802902c9b1
SVN_SILENT: warning--
...
svn path=/trunk/KDE/kdebase/apps/; revision=1005229
2009-07-31 15:29:09 +00:00
Laurent Montel
0dd0f27f83
Fix forward declaration
...
svn path=/trunk/KDE/kdebase/apps/; revision=1004949
2009-07-31 07:14:20 +00:00
Peter Penz
6c5ffd1455
provide texts for each revision state
...
svn path=/trunk/KDE/kdebase/apps/; revision=1004795
2009-07-30 21:46:51 +00:00
Peter Penz
b74958854c
Use "svn commit -F" instead of "svn commit -m" to provide a commit description, otherwise line-break, quotes etc. don't work in comments.
...
Tested with local SVN repository, I hope everything works now too with this official commit...
svn path=/trunk/KDE/kdebase/apps/; revision=1004788
2009-07-30 21:22:14 +00:00
Peter Penz
99cdb9d5ba
'Prepare
...
svn path=/trunk/KDE/kdebase/apps/; revision=1004416
2009-07-30 06:30:21 +00:00
Peter Penz
9470f30828
If the revision states have been changed because of executing a SVN context menu action, the resulting update should be done silently without information messages.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1004412
2009-07-30 06:21:35 +00:00
Peter Penz
ddc1461147
terminate the thread which checks the revision state of items if the revision control observer gets deleted
...
svn path=/trunk/KDE/kdebase/apps/; revision=1004371
2009-07-29 22:50:35 +00:00
Peter Penz
1abf1974f5
inform the revision control observer about changed revision states
...
svn path=/trunk/KDE/kdebase/apps/; revision=1004351
2009-07-29 22:03:11 +00:00
Peter Penz
a70be712fd
Allow the revision control plugins to indicate information-, error- and operation-completed messages.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1004346
2009-07-29 21:56:37 +00:00
Michael Jansen
a48c813fd9
Fix memory leak. QMenu::addAction(QMenu*) does not take ownership.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1004276
2009-07-29 18:59:06 +00:00
Script Kiddy
b1d5b7d017
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1004107
2009-07-29 11:36:58 +00:00
Peter Penz
11b2a3f61c
- indicate whether the server provides an updated version of a file
...
- QProcess::waitForReadyRead() must be invoked until it returns false. BTW: this method is invoked inside a non-GUI-thread and hence does not block Dolphin
svn path=/trunk/KDE/kdebase/apps/; revision=1004044
2009-07-29 07:38:57 +00:00
Peter Penz
d4ba16b900
Use QProcess instead of the low-level API popen(). Thanks to André Wöbbeking for the hint.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1004024
2009-07-29 06:31:20 +00:00
Rafael Fernández López
9eaecac019
Adapt KCategorizedView and KCategoryDrawer changes from kdelibs
...
svn path=/trunk/KDE/kdebase/apps/; revision=1003883
2009-07-28 23:30:46 +00:00
Peter Penz
a2913a0205
SVN_SILENT: add m_revisionInfoKeys to the initializer list
...
svn path=/trunk/KDE/kdebase/apps/; revision=1003848
2009-07-28 22:08:39 +00:00
Peter Penz
47615514f8
Use the output of 'svn status' instead of doing a custom and error-prone .svn-parsing. BTW: this commit is the first done within Dolphin itself :-)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1003845
2009-07-28 22:04:00 +00:00
Peter Penz
66ad27aba1
Improved Subversion test plugin to allow committing, updating, diffing, adding and removing of files. As soon as the test plugin gets moved to kdesdk, the code should be improved to use the libsvn interface.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1002839
2009-07-27 05:31:48 +00:00
Peter Penz
47d5003283
The revision control plugin must be aware on which directory the context-menu-actions should get applied. Relying on the directory that has been used in beginRetrieval() does not work when having a treeview.
...
svn path=/trunk/KDE/kdebase/apps/; revision=1001388
2009-07-23 06:28:28 +00:00
Peter Penz
fddd17030c
replace list.count() > 0 by !list.isEmpty()
...
svn path=/trunk/KDE/kdebase/apps/; revision=1001386
2009-07-23 06:14:57 +00:00
Peter Penz
9340a52cf8
also provide revision control actions for the viewport-context-menu
...
svn path=/trunk/KDE/kdebase/apps/; revision=1001385
2009-07-23 06:10:01 +00:00
Peter Penz
a9ef4bd96a
show the actions of a revision control plugin in the context menu
...
svn path=/trunk/KDE/kdebase/apps/; revision=1001270
2009-07-22 19:26:25 +00:00
Peter Penz
ebf78d6ac2
- Documentation updates.
...
- Allow the revision plugin to emit a signal which indicates a changed revision state.
- Update the revision state if the state of file items has been changed.
- Check also the content of a file if the size of a local and revisioned file is equal.
svn path=/trunk/KDE/kdebase/apps/; revision=1000831
2009-07-22 07:07:43 +00:00
Script Kiddy
c92c5cada0
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=1000560
2009-07-21 15:15:44 +00:00
Peter Penz
d288b1cda4
- interface cleanups
...
- the subversion test plugin is at least capable of indicating the revision state for files
svn path=/trunk/KDE/kdebase/apps/; revision=999489
2009-07-19 22:29:59 +00:00
Peter Penz
46dcb12d9f
no need to export this internal class
...
svn path=/trunk/KDE/kdebase/apps/; revision=998500
2009-07-17 19:41:29 +00:00
Peter Penz
68a2ef9143
remove revision-information entries when items got deleted in the model
...
svn path=/trunk/KDE/kdebase/apps/; revision=998498
2009-07-17 19:37:47 +00:00
Peter Penz
a447eb391c
The performance of updating the revision state of items depends on the used plugin. To prevent that Dolphin gets blocked by a slow plugin, the updating is delegated to a thread.
...
Still open issue: Applying the revision control property to the model is a bottleneck in QListView (a detailed description of the reason is in kdelibs/kfile/kfilepreviewgenerator.cpp, class LayoutBlocker). But the approach used in KFilePreviewGenerator destroys the textlayout in this case and is temporary disabled until I could track down the reason.
svn path=/trunk/KDE/kdebase/apps/; revision=998492
2009-07-17 19:26:46 +00:00
Peter Penz
93ce7f40e2
When pressing a key after entering a directory, QAbstractItemView::scrollTo() must be invoked to have autoscroll behavior.
...
BUG: 199833
svn path=/trunk/KDE/kdebase/apps/; revision=998474
2009-07-17 18:33:37 +00:00
Darío Andrés Rodríguez
17b8ac7458
Call MediaObject::play() on Audio files mode.
...
BUG: 196243
svn path=/trunk/KDE/kdebase/apps/; revision=998153
2009-07-17 01:49:08 +00:00
Peter Penz
fae6ac51a1
simplify the revision control API
...
svn path=/trunk/KDE/kdebase/apps/; revision=996886
2009-07-15 06:27:53 +00:00
Frank Reininghaus
027bfb1789
Improve selection behaviour concerning the new "jump to next/previous
...
row using right/left arrow" and "jump to next/previous column using
down/up arrow" when using the Icon View's "Rows" and "Columns"
arrangement, respectively, in the following cases:
1. In "Columns" arrangement, if the first item is selected and
Ctrl-Down is pressed repeatedly, don't deselect the first item when
jumping to the next column.
2. In "Rows" arrangement, if the first item in the second row is
active and then Left and finally Shift-Left is pressed, don't
re-select the first item in the second row unexpectedly.
3. If an item in the middle of the second row is selected, make sure
that selection with Shift-Left/Shift-Right is reversible even if the
previous/next row is reached.
svn path=/trunk/KDE/kdebase/apps/; revision=996758
2009-07-14 20:47:37 +00:00
Peter Penz
32157cc47c
Forward port for SVN commit 996129: Fix possible crash when no current item is given. Thanks to Martin Koller for the patch!
...
CCBUG: 198805
CCBUG: 200037
svn path=/trunk/KDE/kdebase/apps/; revision=996131
2009-07-13 21:28:54 +00:00
Peter Penz
a655a560fb
The Oxygen team will provide revision control emblems for KDE 4.4. Adjust the code to use icons instead of coloring the text... The icon position at the moment is terrible, an interface extension in KFileItemDelegate is required to get the icon boundaries.
...
svn path=/trunk/KDE/kdebase/apps/; revision=996101
2009-07-13 20:39:44 +00:00
Peter Penz
220355ca8d
Just change the text color for revisioned files instead of using a completely filled background. I'm unsure whether we should use emblems or not... The problem with emblems is that most people that work with revisioned files use the details view with very small icons. So having an emblem above an icon and additionally the selection indicator does not work. Any ideas?
...
svn path=/trunk/KDE/kdebase/apps/; revision=995378
2009-07-12 15:15:10 +00:00
Peter Penz
01a158c9e0
The information whether an item is a file or a directory is already known by Dolphin and might be useful for revision control plugins.
...
svn path=/trunk/KDE/kdebase/apps/; revision=995365
2009-07-12 14:33:26 +00:00
Peter Penz
fa4680cb38
Enable Dolphin to show the revision states of files that are under revision control systems like SVN, Git, CVS, ... The current code is an early draft and it is planned that all plugins (SVN, Git, CVS, ...) are maintained outside Dolphin. If the API is stable enough, a discussion will be done at kfm-devel@kde.org regarding the location of the plugins (the current implementation of SubversionPlugin is only temporary located in Dolphin for testing purposes).
...
RevisionControlObserver is implemented in a way that no recognizable slowdown is given for directories that are not under revision control.
CCBUG: 192158
svn path=/trunk/KDE/kdebase/apps/; revision=995351
2009-07-12 14:00:45 +00:00
David Faure
2df2d4ea7e
Same change as in r995015, but for usage in konq: Don't connect to KDirLister::itemDeleted(const KFileItem&), but KDirLister::itemsDeleted(const KFileItemList&).
...
svn path=/trunk/KDE/kdebase/apps/; revision=995123
2009-07-12 01:00:14 +00:00
Peter Penz
430c2e768c
Don't open folders on a single-click in the column view when the mouse settings specify double-click. Originally this was meant as a kind of feature (open files on double-click, but folders still on single-click), but it has been received as bug.
...
BUG: 198464
svn path=/trunk/KDE/kdebase/apps/; revision=995029
2009-07-11 18:56:03 +00:00
Peter Penz
00cc24a9ba
Update the statusbar synchronously when the directory lister has been completed. As no selection is given at this moment, there is no risk that updateStatusBar() is expensive.
...
svn path=/trunk/KDE/kdebase/apps/; revision=995021
2009-07-11 18:10:35 +00:00
Peter Penz
8e6dbadef2
Fixed performance issues related to selections and deleting of files:
...
- Don't connect to KDirLister::itemDeleted(const KFileItem&), but KDirLister::itemsDeleted(const KFileItemList&). Otherwise Dolphin is informed about each single file deletion instead of getting the deleted items as a list. Thanks to David Faure for the hint!
- DolphinViewContainer::updateStatusBar() can be expensive when a lot of files are selected, as the file size must get retrieved. Assure that fast calls for updateStatusBar() don't trigger a synchronous update, do the update after 300 ms where no further update has been triggered.
- Dolphin provides a list of file items when emitting the selectionChanged() signal. Collecting the file items is a quite expensive operation, so use the same approach as when updating the statusbar: only emit the selection changed signal when no change has been done within 300 ms. This improves the performance when doing huge selections a lot.
- Make updateStatusBar() a private method, the main window should not need to take care about updating the statusbar (this is done internally now by DolphinViewContainer).
BUG: 199090
BUG: 195787
CCBUG: 199352
CCBUG: 188218
svn path=/trunk/KDE/kdebase/apps/; revision=995015
2009-07-11 17:48:05 +00:00
David Faure
ebd0f1b06f
Fix regression introduced by an obviously untested "krazy fix" (r973284). Setting a
...
QVariant to QString() is not the same as calling clear on the QVariant (which makes the variant invalid).
(BUG 194502)
svn path=/trunk/KDE/kdebase/apps/; revision=994217
2009-07-10 11:46:48 +00:00
Peter Penz
c3ffc95a73
- adding missing const
...
- minor adjustment of name
- use same declaration order as other private methods
CCMAIL: predator106@gmail.com
svn path=/trunk/KDE/kdebase/apps/; revision=994089
2009-07-10 06:07:32 +00:00
Shaun Reich
70915125f7
Fixed the annoying bug (for me) that dealt with having a very long folder name. In this case, the name of the tab could be many more times bigger than the tabBar itself.
...
Now they are ellided, so e.g. "really really long folder name...is" or something.
Few more cases left for me to fix(shortly), but those are not quite close to this section.
svn path=/trunk/KDE/kdebase/apps/; revision=993618
2009-07-09 04:41:53 +00:00
Peter Penz
31d359323c
Performance improvement when selecting pasted/dropped items.
...
svn path=/trunk/KDE/kdebase/apps/; revision=993585
2009-07-08 22:34:02 +00:00
Peter Penz
7c539fd12f
Fixed regression when refactoring the Information Panel: Don't forget to give a visual indication if the generation of the preview takes long.
...
svn path=/trunk/KDE/kdebase/apps/; revision=993584
2009-07-08 22:31:45 +00:00
Script Kiddy
00488cfa3c
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=992648
2009-07-07 14:08:46 +00:00
Peter Penz
dc29afa688
The complexity of the class InformationPanel has grown a lot from KDE 4.0 to KDE 4.3. One main reason is that a lot of things are done now asynchronously with timers to prevent a blocking UI and unnecessary expensive operations.
...
To keep the Information Panel maintainable and prepared for future features a cleanup has been done. The whole user interface handling has been moved into the class InformationPanelContent that offers a straight forward interface: showItem(const KFileItem& item) and showItems(const KFileItemList& items).
The class InformationPanel is responsible for calling those methods in a way that hovering items, changing directories, doing selections, rename and delete operations, ... don't result in calling showItem() 10 times per second.
This cleanup won't be backported to KDE 4.3.x
svn path=/trunk/KDE/kdebase/apps/; revision=991902
2009-07-05 22:54:37 +00:00
Peter Penz
b4aacaf4d2
Improve performance of Dolphin:
...
- When changing a directory the receiving of the meta data is done now with a short delay. This gives the directory lister the chance to show the directory as fast as possible.
- Prevent that DolphinInformationPanel::reset() is invoked when changing a directory. The method only needs to get invoked if an item has been deleted or renamed.
- Cache an unknown file item. This improves the startup time of Dolphin (-> KFileItem constructor is invoked only once instead of up to 6 times).
svn path=/trunk/KDE/kdebase/apps/; revision=991840
2009-07-05 19:10:20 +00:00
Peter Penz
40cd135f4d
Wrap the cursor on the right/left side to have a similar keyboard behavior like in Konqueror for KDE 3. Thanks to Tahseen Mohammad for the patch!
...
No backport to KDE 4.3.x is done until the patch has proven to work well under all circumstances.
BUG: 152985
CCMAIL: tahseen.mohammad@gmail.com
CCMAIL: frank78ac@googlemail.com
svn path=/trunk/KDE/kdebase/apps/; revision=991780
2009-07-05 16:24:46 +00:00
Script Kiddy
49bbd0097c
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=990943
2009-07-03 14:05:35 +00:00
Frank Reininghaus
793b6832ce
Pass the "Yesterday (%B, %Y)" string to modifiedTime.toString(), such
...
that %B and %Y actually get replaced by month and year. Today seemed
to be a good day to reproduce and fix this :-)
BUG: 179262
svn path=/trunk/KDE/kdebase/apps/; revision=990131
2009-07-01 18:51:17 +00:00
Andrius Štikonas
23bd9f0d66
Use KIntSpinBox instead of QSpinBox for better integration with KDE. As a bonus this allows to use plural suffix in spinboxes since KDE 4.3 if necessary.
...
svn path=/trunk/KDE/kdebase/apps/; revision=989742
2009-06-30 20:09:04 +00:00
Peter Penz
c1a086da25
Fixed issue that the scroll position is reset if the focus of the itemview changes.
...
BUG: 197951
svn path=/trunk/KDE/kdebase/apps/; revision=989236
2009-06-29 19:32:39 +00:00
Script Kiddy
76d52a5ff1
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=988696
2009-06-28 14:31:57 +00:00
Frank Reininghaus
fc77061ec0
Swap two lines in DolphinViewContainer::setUrl. Up to now, the "if
...
(...)" check was more or less equivalent to "if (false)" here ;-) I've
verified that the "Create New..." menu is still enabled correctly when
switching columns in Columns view, which is what the "if" check
was added for in the first place.
svn path=/trunk/KDE/kdebase/apps/; revision=988119
2009-06-27 10:42:47 +00:00
Script Kiddy
18d48e5924
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=987253
2009-06-25 18:31:11 +00:00
Peter Penz
25fe9136db
updated version number
...
svn path=/trunk/KDE/kdebase/apps/; revision=986664
2009-06-24 21:03:42 +00:00
Script Kiddy
60d555fa55
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=986478
2009-06-24 17:22:21 +00:00
Script Kiddy
194eb023eb
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=985817
2009-06-23 14:10:37 +00:00
Frank Reininghaus
2f7b1526c5
Count selected items, not QItemSelectionRanges in
...
DolphinView::selectedItemsCount(). This fixes the problem that the
"Compare Files" action may be disabled or enabled incorrectly.
BUG: 181134
svn path=/trunk/KDE/kdebase/apps/; revision=985402
2009-06-22 18:15:35 +00:00
Script Kiddy
c1a3450f03
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=985256
2009-06-22 14:13:47 +00:00
Script Kiddy
5e57d17b98
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=984807
2009-06-21 13:45:48 +00:00
Peter Penz
0dd138d147
Use the name of the property instead of the label, otherwise the stored keys would get invalid as soon as we get translated labels.
...
svn path=/trunk/KDE/kdebase/apps/; revision=984677
2009-06-21 11:33:53 +00:00
Peter Penz
2f233f27da
fixed issue the label texts with spaces might overlap with other labels
...
svn path=/trunk/KDE/kdebase/apps/; revision=984673
2009-06-21 11:23:25 +00:00
Peter Penz
1e208254c5
The file ktooltip.h contained the three public classes KToolTip, KToolTipDelegate and KToolTipItem. Use one separate file for each class.
...
svn path=/trunk/KDE/kdebase/apps/; revision=984646
2009-06-21 10:20:28 +00:00
Peter Penz
1c351eac8f
disable Nepomuk legacy code to eliminate deprecated-warnings
...
svn path=/trunk/KDE/kdebase/apps/; revision=984621
2009-06-21 09:40:05 +00:00
Peter Penz
6e3e08e33c
Simplify how Nepomuk comments can be edited by the user:
...
- don't provide any mode for editing, just let the user directly manipulate the comment inside the text widget
- automatically save changes, no explicit confirmation required
svn path=/trunk/KDE/kdebase/apps/; revision=984592
2009-06-21 08:16:03 +00:00
Peter Penz
356c81cbf8
Disable additional properties per default as discussed with Sebastian Trüg.
...
svn path=/trunk/KDE/kdebase/apps/; revision=984493
2009-06-20 20:48:27 +00:00
Peter Penz
6862c3a617
Simplify the handling of previews: Create the tooltip as early as possible even if the preview has not been finished yet. Previously an empty area has been shown instead of a default icon, but also in this case the size of the tooltip will change as soon as the preview is received -> just show the default icon as early as possible.
...
svn path=/trunk/KDE/kdebase/apps/; revision=984441
2009-06-20 18:35:08 +00:00
Peter Penz
7cd07bfa56
don't use empty dummy images if the preview takes a while to get generated, show the file icon instead
...
svn path=/trunk/KDE/kdebase/apps/; revision=984413
2009-06-20 17:43:23 +00:00
Peter Penz
419ad21309
- Don't keep pointers to objects that are obtained and deleted by other objects.
...
- Simplify the API so that it is assured that no memory leaks are given.
svn path=/trunk/KDE/kdebase/apps/; revision=984375
2009-06-20 16:49:04 +00:00
Peter Penz
374f5674ad
Preview generators might send a null image, so show the default icon as fallback.
...
BUG: 196277
svn path=/trunk/KDE/kdebase/apps/; revision=984359
2009-06-20 16:21:17 +00:00
Script Kiddy
681e2dc696
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=984344
2009-06-20 15:46:27 +00:00
Peter Penz
5e73577d6c
Tooltip interface cleanup: Don't use const-pointers as parameters if the implementation cannot handle 0-pointers. Use a const-reference instead.
...
svn path=/trunk/KDE/kdebase/apps/; revision=984342
2009-06-20 15:45:18 +00:00
Peter Penz
514566db88
use a style dependend border instead of a black box
...
svn path=/trunk/KDE/kdebase/apps/; revision=984301
2009-06-20 14:58:34 +00:00
Peter Penz
28614144f7
SVN_SILENT: minor coding style fixes
...
svn path=/trunk/KDE/kdebase/apps/; revision=984194
2009-06-20 11:56:14 +00:00
Peter Penz
0a1048a445
We won't get translated labels for Nepomuk literals in KDE 4.3.0... At least assure that camelcase labels like "fileLocation:" are replaced by "File location:" (thanks to Sebastian Trüg for the code)
...
svn path=/trunk/KDE/kdebase/apps/; revision=984190
2009-06-20 11:45:34 +00:00
Peter Penz
35a0eca331
clear the selection before renaming multiple items
...
svn path=/trunk/KDE/kdebase/apps/; revision=984159
2009-06-20 09:13:39 +00:00
Peter Penz
f8c3c95a40
Fix bottleneck when renaming several hundrets of items (the expensive update of m_selection is not required).
...
svn path=/trunk/KDE/kdebase/apps/; revision=984020
2009-06-19 19:13:08 +00:00
Script Kiddy
0f59dc3af0
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=983936
2009-06-19 14:08:02 +00:00
Script Kiddy
a93a759a5a
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=983098
2009-06-17 14:56:21 +00:00
Frank Reininghaus
f44125b043
Use qAbs() instead of fabs(). The values in question are integers
...
anyway (so fabs() is not the 'right' function for them), and this
change makes the Sun Studio compiler happy.
Thanks to tropikhajma at gmail.com for the patch.
BUG: 196265
svn path=/trunk/KDE/kdebase/apps/; revision=981325
2009-06-13 10:05:35 +00:00
Peter Penz
6e74522422
don't clear the selection if a toggle has been pressed
...
BUG: 181123
svn path=/trunk/KDE/kdebase/apps/; revision=979750
2009-06-10 14:09:14 +00:00
Peter Penz
26b6d3b8ff
fixed resizing issues when having long comments:
...
* embed the comment label inside a scrollarea
* assure that the "add comment..."/"change comment..." link is always visible
* assure that the maximum width of the meta data widget is set to the panel width (otherwise the panel would be increased in an unlimited way when having a text without spaces)
CCMAIL: trueg@kde.org
svn path=/trunk/KDE/kdebase/apps/; revision=979621
2009-06-10 10:04:33 +00:00
Script Kiddy
950d61feda
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=979321
2009-06-09 14:46:53 +00:00
Peter Penz
a38f830144
Mark the last visitied directory as active when going back in history.
...
BUG: 192811
svn path=/trunk/KDE/kdebase/apps/; revision=978757
2009-06-08 05:55:46 +00:00
Marcel Partap
d34036152b
Further pimpage of auto scrolling: make it quadratic! Better scales to HUGE file lists now. Thx peter for the hint ;)
...
CCBUG: 194235
svn path=/trunk/KDE/kdebase/apps/; revision=977658
2009-06-04 22:28:52 +00:00
Peter Penz
d339cb83fe
increase the acceleration when autoscrolling
...
BUG: 194235
svn path=/trunk/KDE/kdebase/apps/; revision=977591
2009-06-04 18:47:24 +00:00
Albert Astals Cid
83e89e112e
add missing ? to the question
...
svn path=/trunk/KDE/kdebase/apps/; revision=977582
2009-06-04 18:19:28 +00:00
Peter Penz
d4310cedf1
don't ignore the maximum preview size in the tooltip
...
svn path=/trunk/KDE/kdebase/apps/; revision=977578
2009-06-04 17:58:13 +00:00
Peter Penz
c5d3ac5383
Only reset the current URL, if the element is shown in the current view.
...
This fixes the issue that when going back the last visited directory is
not marked.
BUG: 192811
svn path=/trunk/KDE/kdebase/apps/; revision=977410
2009-06-04 06:05:45 +00:00
Script Kiddy
0cd5752315
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=976724
2009-06-02 13:43:16 +00:00
Script Kiddy
e73e06907e
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=976372
2009-06-01 14:32:51 +00:00
Script Kiddy
d27bd58ad1
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=975655
2009-05-30 16:29:05 +00:00
Allen Winter
2701ec1c25
Krazy knows about KSharedPtrs now so no need to exclude
...
svn path=/trunk/KDE/kdebase/apps/; revision=974528
2009-05-29 16:01:24 +00:00
Script Kiddy
5a4412070c
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=973640
2009-05-27 15:08:18 +00:00
Peter Penz
173bad0b0c
fixed xmllint --validate issues reported by krazy
...
svn path=/trunk/KDE/kdebase/apps/; revision=973297
2009-05-26 19:11:00 +00:00
Peter Penz
3775e23908
fixed krazy string warning
...
svn path=/trunk/KDE/kdebase/apps/; revision=973291
2009-05-26 18:54:15 +00:00
Peter Penz
c1ea2c3491
krazy qtclasses fixes
...
svn path=/trunk/KDE/kdebase/apps/; revision=973289
2009-05-26 18:52:14 +00:00
Peter Penz
9c2b206f0a
fixed issue reported by krazy
...
svn path=/trunk/KDE/kdebase/apps/; revision=973284
2009-05-26 18:44:36 +00:00
Peter Penz
f034356d74
fixed wrong include usage (reported by krazy)
...
svn path=/trunk/KDE/kdebase/apps/; revision=973279
2009-05-26 18:41:20 +00:00
Peter Penz
3a612f1f24
use correct icon name (issue reported by krazy)
...
svn path=/trunk/KDE/kdebase/apps/; revision=973278
2009-05-26 18:39:25 +00:00
Peter Penz
3f46b570f3
SVN_SILENT: 2 false positives reported by krazy
...
svn path=/trunk/KDE/kdebase/apps/; revision=973277
2009-05-26 18:38:52 +00:00
Peter Penz
c848b945d4
fixed krazy issues (see http://www.kdedevelopers.org/node/3919 )
...
svn path=/trunk/KDE/kdebase/apps/; revision=973269
2009-05-26 18:24:23 +00:00
Script Kiddy
13b535993e
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=973179
2009-05-26 14:19:07 +00:00
Script Kiddy
1289281bfd
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=972272
2009-05-24 13:43:21 +00:00
Script Kiddy
f7209baf07
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=970665
2009-05-20 14:39:49 +00:00
Christoph Feck
ce4ae8ee17
Fix spurious tool tip
...
BUG: 190316
svn path=/trunk/KDE/kdebase/apps/; revision=970147
2009-05-19 17:12:57 +00:00
Script Kiddy
c0cc9361d6
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=970096
2009-05-19 14:34:38 +00:00
Peter Penz
232dcda76c
SVN_SILENT: fixed typo in comment
...
svn path=/trunk/KDE/kdebase/apps/; revision=969877
2009-05-19 07:29:18 +00:00
Peter Penz
ec859058c6
krazy fixes
...
svn path=/trunk/KDE/kdebase/apps/; revision=969874
2009-05-19 07:25:40 +00:00
Script Kiddy
d16434ef01
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=969583
2009-05-18 13:49:28 +00:00
Frank Reininghaus
07ad9b3726
Update the directory of the Terminal Panel if the current URL is not a
...
"file:" URL, but is nevertheless local (e.g., "desktop:").
This fix is also applied to the new "Open external Terminal" action
which will be in KDE 4.3.
BUG: 167810
svn path=/trunk/KDE/kdebase/apps/; revision=969265
2009-05-17 19:57:07 +00:00
Script Kiddy
85a86ee2f0
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=968808
2009-05-16 16:06:06 +00:00
Frank Reininghaus
e5d6bea2a4
Set the font to italic for symbolic links before calculating the size
...
of the area which is made available to KFileItemDelegate::paint. Fixes
the problem that Dolphin truncates the names of some symbolic links if
the italic version of the font needs more space than the non-italic
one.
BUG: 183620
CCMAIL: fredrikh@kde.org
svn path=/trunk/KDE/kdebase/apps/; revision=968589
2009-05-16 10:45:13 +00:00
Script Kiddy
eb92d74461
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=967973
2009-05-14 16:58:45 +00:00
Script Kiddy
fd79caa852
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=967596
2009-05-13 15:24:57 +00:00
Script Kiddy
6758cd722b
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=967069
2009-05-12 13:45:23 +00:00