Laurent Montel
a4713e9ea4
Adapt to new konsole api
...
svn path=/trunk/KDE/kdebase/apps/; revision=661990
2007-05-07 07:27:26 +00:00
Peter Penz
ca0a0438ea
synchronize embedded terminal with the current directory
...
svn path=/trunk/KDE/kdebase/apps/; revision=661960
2007-05-07 05:33:49 +00:00
Peter Penz
87d2df39b5
don't use '/' as shortcut for filtering, this conflicts with the usage of the embedded terminal
...
svn path=/trunk/KDE/kdebase/apps/; revision=661959
2007-05-07 05:33:20 +00:00
Peter Penz
3535ec7f7e
minor adjustments for working together with Max after the BIC Monday...
...
svn path=/trunk/KDE/kdebase/apps/; revision=661899
2007-05-06 22:09:04 +00:00
Peter Penz
35ee348c45
Initial step for showing the terminal embedded inside Dolphin instead of opening a separate window. This allows to synchronize the current directory of the terminal with the shown directory in Dolphin.
...
svn path=/trunk/KDE/kdebase/apps/; revision=661890
2007-05-06 21:50:24 +00:00
Peter Penz
aad46935fa
optimization: don't load the directory tree if the widget is invisible
...
svn path=/trunk/KDE/kdebase/apps/; revision=661865
2007-05-06 20:47:15 +00:00
Peter Penz
4405774647
optimization: don't try to show the meta information if the widget is invisible
...
svn path=/trunk/KDE/kdebase/apps/; revision=661864
2007-05-06 20:46:01 +00:00
Peter Penz
cdcb4b0166
coding style cleanup: fix wrong indenting of members in constructor
...
svn path=/trunk/KDE/kdebase/apps/; revision=661819
2007-05-06 17:41:49 +00:00
Peter Penz
bafaf9496c
some cleanups for the sidebar pages (move protected members to private section etc.)
...
svn path=/trunk/KDE/kdebase/apps/; revision=661815
2007-05-06 17:25:50 +00:00
Peter Penz
5f87a8130e
revert last commit, it leads to the uncommon behavior that the last state of the settings dialog is remembered (grmpf - I should do more testing... ;-))
...
svn path=/trunk/KDE/kdebase/apps/; revision=661511
2007-05-05 21:02:04 +00:00
Peter Penz
d00a895131
let the settings dialog be a singleton (thanks to Max Blazejak for the patch!)
...
svn path=/trunk/KDE/kdebase/apps/; revision=661508
2007-05-05 20:53:14 +00:00
Peter Penz
be7f817875
optimize
...
svn path=/trunk/KDE/kdebase/apps/; revision=660582
2007-05-03 06:02:44 +00:00
Peter Penz
7b286a5463
let the information sidebar react on selection changes
...
svn path=/trunk/KDE/kdebase/apps/; revision=660580
2007-05-03 05:52:54 +00:00
Peter Penz
0bdc4821e4
allow to specify a transition type
...
svn path=/trunk/KDE/kdebase/apps/; revision=660579
2007-05-03 05:52:11 +00:00
Peter Penz
7f2033899d
initial step for cleaning up the information sidebar: get rid of service actions, just let the information sidebar be a place for metadata (nepomuk)
...
svn path=/trunk/KDE/kdebase/apps/; revision=660576
2007-05-03 05:09:18 +00:00
Script Kiddy
950506d314
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=660563
2007-05-03 05:02:42 +00:00
Peter Penz
d76a1f1c4a
respect global singleclick-/doubleclick-setting
...
svn path=/trunk/KDE/kdebase/apps/; revision=660557
2007-05-03 04:59:06 +00:00
Dirk Mueller
cbcfed1f0b
more cleanup
...
svn path=/trunk/KDE/kdebase/apps/; revision=660385
2007-05-02 14:50:04 +00:00
David Faure
919071ae88
If it's not always compiled, then we need to check it before we add it to the link line...
...
svn path=/trunk/KDE/kdebase/apps/; revision=660323
2007-05-02 10:02:19 +00:00
David Faure
5aa8b5ca97
Oh. It's in kdelibs, but it's not always compiled. Revert.
...
(and moved checks to the right place)
svn path=/trunk/KDE/kdebase/apps/; revision=660320
2007-05-02 10:00:16 +00:00
David Faure
3cf6c8590f
kmetadata is in kdelibs now
...
svn path=/trunk/KDE/kdebase/apps/; revision=660318
2007-05-02 09:52:26 +00:00
Script Kiddy
9ea444cd99
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=660259
2007-05-02 05:15:33 +00:00
Peter Penz
11c836057b
don't connect each sidebar page with all available signals per default
...
svn path=/trunk/KDE/kdebase/apps/; revision=660258
2007-05-02 05:15:03 +00:00
Sebastian Trueg
f867a1a3a7
* Added KMetaData cmake check
...
* Fixed Dolphin+KMetaData compilation
* Moved knepomuk tests into kdebase
svn path=/trunk/KDE/kdebase/apps/; revision=660109
2007-05-01 15:18:07 +00:00
Sebastian Trueg
8628125eb1
make it compile again.
...
svn path=/trunk/KDE/kdebase/apps/; revision=660108
2007-05-01 15:10:43 +00:00
Peter Penz
91d1438168
Respect global single/double click setting for the icons- and details view (thanks to Sam Abed for the patch!). PS: I did not introduce an executed()-signal in KListView, as:
...
* In general we want to avoid having Kxxx-view classes for existing Qxxx-view classes like this was the case in KDE3. Qt4 allows us to use custom models + delegates and hence there should be no need to introduce KListView, KTreeView or KColumnView.
* It looks like KListView will be renamed to KCategoryView and it's open yet whether it it will be available outside the scope of a file manager for KDE 4.0.
* The details view is derived from QTreeView and the columns view is derived from QColumnView -> adjusting KListView won't help here :-)
svn path=/trunk/KDE/kdebase/apps/; revision=659994
2007-05-01 09:12:24 +00:00
Script Kiddy
e9b902c4f2
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/kdesktop/init/Templates/; revision=659948
2007-05-01 06:45:54 +00:00
David Faure
16e610f618
KDiskFreeSp -> KDiskFreeSpace
...
Port away from deprecated KIO::findPathMountPoint
svn path=/trunk/KDE/kdebase/apps/; revision=659796
2007-04-30 20:22:25 +00:00
Sebastian Trueg
de038b64f2
Replaced File with KMetaData::Resource for the time being.
...
Once we have the proper ontology I will change it back.
svn path=/trunk/KDE/kdebase/apps/; revision=659702
2007-04-30 17:09:24 +00:00
David Faure
61a4e8691d
a bit ugly, but the migration to QList<KFileItem> has to be incremental...
...
svn path=/trunk/KDE/kdebase/apps/; revision=659519
2007-04-30 11:29:12 +00:00
David Faure
864e8e93b9
PreviewJob API change (KFileItems by value)
...
svn path=/trunk/KDE/kdebase/apps/; revision=659426
2007-04-30 08:31:55 +00:00
Dirk Mueller
1b9feca40e
cleanup
...
svn path=/trunk/KDE/kdebase/apps/; revision=658929
2007-04-28 22:01:28 +00:00
Script Kiddy
52011235e6
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=658426
2007-04-27 04:57:44 +00:00
Script Kiddy
895e726381
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/kdesktop/init/Templates/; revision=657060
2007-04-23 05:35:29 +00:00
Peter Penz
0c05681708
reactivated info sidebar again and temporary removed the code which resets the URL after starting Dolphin
...
svn path=/trunk/KDE/kdebase/apps/; revision=656979
2007-04-22 21:27:40 +00:00
Peter Penz
a195131147
allow sorting by type
...
svn path=/trunk/KDE/kdebase/apps/; revision=656971
2007-04-22 21:04:46 +00:00
Pino Toscano
28a08b940c
headers of a private library should not be installed
...
svn path=/trunk/KDE/kdebase/apps/; revision=656882
2007-04-22 16:01:07 +00:00
Laurent Montel
10a02f0bc3
Remove not necessary include
...
svn path=/trunk/KDE/kdebase/nsplugins/; revision=656776
2007-04-22 11:14:24 +00:00
Stephan Binner
e0a3be7838
SVN_SILENT i18n style guide fixes
...
svn path=/trunk/KDE/kdebase/apps/; revision=655690
2007-04-19 05:00:52 +00:00
Script Kiddy
90245070d5
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/konqueror/; revision=654844
2007-04-17 05:21:55 +00:00
Peter Penz
c0e78a46d9
fixed dangerous usage of a const reference as member
...
svn path=/trunk/KDE/kdebase/apps/; revision=654781
2007-04-16 21:53:10 +00:00
Peter Penz
188132117e
fixed icon names
...
svn path=/trunk/KDE/kdebase/apps/; revision=654774
2007-04-16 21:37:09 +00:00
Peter Penz
fc3134bdee
use the smooth transformation mode for scaling
...
svn path=/trunk/KDE/kdebase/apps/; revision=654769
2007-04-16 21:30:49 +00:00
Peter Penz
da3bc09d21
resize the pixmap in a smooth way instead of using a blending effect
...
svn path=/trunk/KDE/kdebase/apps/; revision=654753
2007-04-16 21:17:48 +00:00
Simon Hausmann
931d9cc75a
Merging branches/work/kmainwindow-decoupling-branch from Kevin and me which
...
separates the xmlgui stuff from KMainWindow
svn path=/trunk/KDE/kdebase/apps/; revision=654728
2007-04-16 20:44:36 +00:00
Peter Penz
c4a6805856
when switching from the column view to the details- or icons-view it makes sense to adjust the URL automatically to the root URL of the column view
...
svn path=/trunk/KDE/kdebase/apps/; revision=654718
2007-04-16 20:19:05 +00:00
Peter Penz
c0ec582ae7
use new "column view" icon (thanks to David Vignoni)
...
svn path=/trunk/KDE/kdebase/apps/; revision=654713
2007-04-16 20:08:09 +00:00
Peter Penz
2060fa8d46
show column mode in viewport context menu (thanks to Thomas Georgiou for the patch)
...
svn path=/trunk/KDE/kdebase/apps/; revision=654709
2007-04-16 20:01:19 +00:00
Peter Penz
5c4c00e159
fix coding style to match with http://techbase.kde.org/Policies/Kdelibs_Coding_Style
...
svn path=/trunk/KDE/kdebase/apps/; revision=654698
2007-04-16 19:47:40 +00:00
Robert Knight
4c47e1ac23
Add fade transition between file icon/preview changes in the sidebar.
...
svn path=/trunk/KDE/kdebase/apps/; revision=654581
2007-04-16 15:38:03 +00:00
Script Kiddy
1fb838af11
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=654445
2007-04-16 05:08:30 +00:00
Peter Penz
5662374d62
select the decoration per default
...
svn path=/trunk/KDE/kdebase/apps/; revision=654034
2007-04-14 21:37:29 +00:00
Peter Penz
4946ffd838
optimization: don't reload the view if not absolutely necessary
...
svn path=/trunk/KDE/kdebase/apps/; revision=654010
2007-04-14 20:45:22 +00:00
Peter Penz
472f242b2d
ups - did not want to commit the kDebug() line...
...
svn path=/trunk/KDE/kdebase/apps/; revision=654002
2007-04-14 20:34:18 +00:00
Peter Penz
a827dd86b7
optimization: no reloading necessary if preview has been turned on/off
...
svn path=/trunk/KDE/kdebase/apps/; revision=654000
2007-04-14 20:32:51 +00:00
Peter Penz
7cb4232a8c
fix possible crash if the base URL is empty
...
svn path=/trunk/KDE/kdebase/apps/; revision=653996
2007-04-14 20:21:30 +00:00
Peter Penz
4f6b9c72d3
Revert last commit and exchange it by a more straight forward solution: just check the URL of the file item to find out whether the item is still part of the model. By this there is no need of keeping tracks for ongoing preview jobs.
...
svn path=/trunk/KDE/kdebase/apps/; revision=653989
2007-04-14 20:01:47 +00:00
Peter Penz
e0bd6f137d
assure that the preview job gets killed when the directory has been changed
...
svn path=/trunk/KDE/kdebase/apps/; revision=653976
2007-04-14 18:57:18 +00:00
Peter Penz
59f1062838
fixed regression resulted by "reload" patch: toggling the preview did not work anymore -> save the view properties immediately
...
svn path=/trunk/KDE/kdebase/apps/; revision=653958
2007-04-14 17:55:06 +00:00
Peter Penz
c927a2a290
fixed shortcut for "Find"
...
svn path=/trunk/KDE/kdebase/apps/; revision=653948
2007-04-14 17:21:53 +00:00
Peter Penz
b72bd12276
allow to turn on/off the places panel by the menu
...
svn path=/trunk/KDE/kdebase/apps/; revision=653936
2007-04-14 16:50:51 +00:00
Sebastian Trueg
93a1a2c8b0
compilation fix
...
svn path=/trunk/KDE/kdebase/apps/; revision=653564
2007-04-13 16:28:34 +00:00
Christian Ehrlicher
0c48793222
fix exports - please take care to use the correct export macro next time!
...
svn path=/trunk/KDE/kdebase/apps/; revision=653556
2007-04-13 16:09:57 +00:00
Kevin Ottens
4216e814d4
Those hacks are not needed anymore for autosaving.
...
svn path=/trunk/KDE/kdebase/apps/; revision=653522
2007-04-13 14:44:18 +00:00
Peter Penz
c273b0ae1b
fix issue that the view properties are not read out correctly for first directory after starting Dolphin
...
svn path=/trunk/KDE/kdebase/apps/; revision=653129
2007-04-12 17:39:10 +00:00
Peter Penz
b42bd8c69d
minor coding style cleanups
...
svn path=/trunk/KDE/kdebase/apps/; revision=653127
2007-04-12 17:37:53 +00:00
Peter Penz
c5948d6443
some include + coding guideline cleanups
...
svn path=/trunk/KDE/kdebase/apps/; revision=653049
2007-04-12 15:23:04 +00:00
Peter Penz
2b951edfdf
include cleanup
...
svn path=/trunk/KDE/kdebase/apps/; revision=653043
2007-04-12 15:14:00 +00:00
Dirk Mueller
b43051b38a
include cleanup
...
svn path=/trunk/KDE/kdebase/konqueror/; revision=652987
2007-04-12 13:02:58 +00:00
Funda Wang
a1846f25c2
Emtpy -> Empty. typo fix.
...
svn path=/trunk/KDE/kdebase/apps/; revision=652867
2007-04-12 05:56:03 +00:00
Script Kiddy
517b9446b4
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/konqueror/; revision=652858
2007-04-12 05:10:21 +00:00
Peter Penz
a2ad1ba4cc
use "folder" instead of "directory" for all visible strings
...
svn path=/trunk/KDE/kdebase/apps/; revision=652471
2007-04-11 05:42:11 +00:00
Peter Penz
4fcc56a620
fix #144021 : show free space in GB instead of used space in percent
...
svn path=/trunk/KDE/kdebase/apps/; revision=652207
2007-04-10 11:54:04 +00:00
Peter Penz
6422ae393e
allow to enable the categorization feature for sorting
...
svn path=/trunk/KDE/kdebase/apps/; revision=652200
2007-04-10 11:22:56 +00:00
Peter Penz
5b5a7b8da8
Added Rafael López's item categorizer into Dolphin (it's currently deactivated in dolphiniconsview.cpp until it's in shape for the public).
...
svn path=/trunk/KDE/kdebase/apps/; revision=652156
2007-04-10 08:46:21 +00:00
Laurent Montel
0eac7ed900
Adapt to new api
...
svn path=/trunk/KDE/kdebase/apps/; revision=652135
2007-04-10 07:07:26 +00:00
Peter Penz
c8a4f1fd8d
adapt Dolphin to kdelibs coding style ( http://techbase.kde.org/Policies/Kdelibs_Coding_Style ) by using:
...
astyle --indent=spaces=4 --brackets=linux \
--indent-labels --pad=oper --unpad=paren \
--one-line=keep-statements --convert-tabs \
--indent-preprocessor \
`find -type f -name '*.cpp'` `find -type f -name '*.h'`
svn path=/trunk/KDE/kdebase/apps/; revision=651981
2007-04-09 19:12:54 +00:00
Kevin Ottens
30161a7b3f
Dolphin is now KBookmark* free.
...
svn path=/trunk/KDE/kdebase/apps/; revision=651766
2007-04-09 09:16:39 +00:00
Peter Penz
714d08f17c
adaptions to the cleaned up interface of KUrlNavigator
...
svn path=/trunk/KDE/kdebase/apps/; revision=651675
2007-04-08 21:07:41 +00:00
Script Kiddy
e00bcf4ee7
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=651001
2007-04-06 05:03:06 +00:00
Script Kiddy
88a3ee8ac6
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/konqueror/; revision=650658
2007-04-05 04:44:04 +00:00
Stephan Binner
c209c33cdd
i18n style guide fixes
...
svn path=/trunk/KDE/kdebase/apps/; revision=650575
2007-04-04 21:11:21 +00:00
Robert Knight
9ded114ceb
Use the Qt layout facilities correctly to align widgets in the information side bar towars the top. Fixes comment-box being huge when KMetaData is available.
...
svn path=/trunk/KDE/kdebase/apps/; revision=650506
2007-04-04 18:23:29 +00:00
Robert Knight
3993f38294
Ensure that the 'Text width' box in the Icon view settings page is always set to a valid entry initially.
...
svn path=/trunk/KDE/kdebase/apps/; revision=650484
2007-04-04 17:51:32 +00:00
Pino Toscano
52c3d5a222
move the QT3_SUPPORT definition only where it's needed
...
svn path=/trunk/KDE/kdebase/apps/; revision=650430
2007-04-04 14:47:36 +00:00
Pino Toscano
0c0f0d8f72
Qt::Ascending -> Qt::AscendingOrder
...
Qt::Descending -> Qt::DescendingOrder
svn path=/trunk/KDE/kdebase/apps/; revision=650398
2007-04-04 13:02:52 +00:00
Peter Penz
d6f4e13fbd
simplify layout of ViewPropertiesDialog
...
svn path=/trunk/KDE/kdebase/apps/; revision=650290
2007-04-04 05:48:51 +00:00
Script Kiddy
dd026d8cf7
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=650277
2007-04-04 05:01:42 +00:00
Kevin Ottens
b94f306f56
Places and url navigator are now provided by kfile. Port Dolphin to this
...
change.
svn path=/trunk/KDE/kdebase/apps/; revision=649541
2007-04-02 20:08:14 +00:00
Kevin Ottens
72e83bb42a
No need to call rowCount() all the time.
...
svn path=/trunk/KDE/kdebase/apps/; revision=649520
2007-04-02 19:33:19 +00:00
Kevin Ottens
4eec2a77cf
Further cleanup to prepare the move.
...
svn path=/trunk/KDE/kdebase/apps/; revision=649519
2007-04-02 19:30:57 +00:00
Kevin Ottens
03713b0ab4
Rename all the URL navigator related classes to prepare their migration
...
in kdelibs.
svn path=/trunk/KDE/kdebase/apps/; revision=649514
2007-04-02 19:20:07 +00:00
Kevin Ottens
78c312a0f3
Make use of KFilePlaces instead of the bookmark system in the URL
...
navigator. Yay!
svn path=/trunk/KDE/kdebase/apps/; revision=649452
2007-04-02 17:32:49 +00:00
Kevin Ottens
c2c6f743a5
Add some conveniences.
...
svn path=/trunk/KDE/kdebase/apps/; revision=649451
2007-04-02 17:31:38 +00:00
Kevin Ottens
cebf9958fd
Make it proper english. :-)
...
svn path=/trunk/KDE/kdebase/apps/; revision=649246
2007-04-02 11:52:35 +00:00
David Faure
574dd64225
fixes
...
svn path=/trunk/KDE/kdebase/apps/; revision=649220
2007-04-02 10:19:47 +00:00
David Faure
2e55ef7a2b
Can't export them yet.
...
svn path=/trunk/KDE/kdebase/apps/; revision=649217
2007-04-02 10:11:12 +00:00
Kevin Ottens
c6d0d2b92d
Introduce KFilePlacesView which is a list view adding the navigation
...
logic. Suitable to interface it in Dolphin or the KFileDialog.
svn path=/trunk/KDE/kdebase/apps/; revision=649204
2007-04-02 08:51:57 +00:00
Kevin Ottens
351cd615f5
Fix more URL breakage.
...
svn path=/trunk/KDE/kdebase/apps/; revision=649203
2007-04-02 08:48:53 +00:00
Kevin Ottens
1554df47db
Fixes the URL handling in this model. QVariant breaks KUrl in strange
...
ways, hence the nasty code. If anybody has a better idea feel free to
point me to the right solution.
svn path=/trunk/KDE/kdebase/apps/; revision=649200
2007-04-02 08:45:08 +00:00
Peter Penz
55f6f1d411
don't force a confirmation for deleting in Dolphin if the user has turned it off globally for KDE
...
svn path=/trunk/KDE/kdebase/apps/; revision=649112
2007-04-02 05:26:01 +00:00
Peter Penz
bbc814c7fa
don't use KUrl::upUrl() (thanks to David for the hint!)
...
svn path=/trunk/KDE/kdebase/apps/; revision=649108
2007-04-02 05:12:03 +00:00
Peter Penz
9339a19e10
Use KonqOperations::del() as David suggested. In opposite to the old approach it's possible now to turn off the confirmation dialog -> provide a way to turn it on again like in Konqi.
...
svn path=/trunk/KDE/kdebase/apps/; revision=649105
2007-04-02 05:06:44 +00:00
Kevin Ottens
056ac9a271
Add the KFilePlacesModel class. It allows to list user's "places" (a mix
...
of bookmarks and volume devices). Still incomplete, for now it simply
list the places (drag and drop, and more interaction needs to be
implemented). It's supposed to move into kdelibs/kio soon.
svn path=/trunk/KDE/kdebase/apps/; revision=649038
2007-04-01 22:28:03 +00:00
Peter Penz
6b50b873ec
activate basic drag & drop for the column view (although it's quite buggy at the moment)
...
svn path=/trunk/KDE/kdebase/apps/; revision=648963
2007-04-01 19:09:40 +00:00
Peter Penz
9d0718ad39
use default 'do you really want to delete...' dialog from libkonq
...
svn path=/trunk/KDE/kdebase/apps/; revision=648962
2007-04-01 19:08:49 +00:00
Peter Penz
afb6f04770
don't just ask for confirmation for deleting, also delete the item :-)
...
svn path=/trunk/KDE/kdebase/apps/; revision=648960
2007-04-01 19:04:58 +00:00
Peter Penz
acc54fc38b
implement renaming, moving to trash and deleting for the treeview panel
...
svn path=/trunk/KDE/kdebase/apps/; revision=648956
2007-04-01 18:51:26 +00:00
Peter Penz
4908c5e60c
changed EOL from windows to unix
...
svn path=/trunk/KDE/kdebase/apps/; revision=648942
2007-04-01 18:36:23 +00:00
Peter Penz
05fe35c4e8
reload view when the settings are applied
...
svn path=/trunk/KDE/kdebase/apps/; revision=648929
2007-04-01 18:08:24 +00:00
Peter Penz
f57f351cce
integrate column view into settings
...
svn path=/trunk/KDE/kdebase/apps/; revision=648926
2007-04-01 17:57:53 +00:00
Peter Penz
271d620f3d
take care when reloading KDirLister if a column view is shown
...
svn path=/trunk/KDE/kdebase/apps/; revision=648001
2007-03-30 05:51:05 +00:00
Peter Penz
f8a61efc8d
don't connect to non-existent signal
...
svn path=/trunk/KDE/kdebase/apps/; revision=647991
2007-03-30 05:24:26 +00:00
Peter Penz
2bce082049
fixed "duplicate items issue" for the column view (don't invoke KDirLister::openUrl() twice for directories that have been loaded already)
...
svn path=/trunk/KDE/kdebase/apps/; revision=647979
2007-03-30 04:51:06 +00:00
Peter Penz
b67c098347
Minimize the duplicate items problem when using a proxy model and letting KDirLister keep its old directories.
...
svn path=/trunk/KDE/kdebase/apps/; revision=647294
2007-03-27 21:43:47 +00:00
David Faure
c5534a5f93
Hide the HistoryElem class from the public API of UrlNavigator
...
svn path=/trunk/KDE/kdebase/apps/; revision=647276
2007-03-27 20:41:57 +00:00
Peter Penz
c9eec20c3d
use sort proxy model
...
svn path=/trunk/KDE/kdebase/apps/; revision=647265
2007-03-27 20:19:19 +00:00
Peter Penz
9e810e1856
Fix issue that the sort proxy model does not work for QTreeView and QColumnView (duplicate entries occured). The fix is not perfect yet, but at least it allows to use the proxy model for the treeview sidebar and the column view.
...
svn path=/trunk/KDE/kdebase/apps/; revision=647264
2007-03-27 20:18:43 +00:00
David Faure
cae12eb221
More use of KIcon
...
svn path=/trunk/KDE/kdebase/apps/; revision=647247
2007-03-27 19:44:43 +00:00
David Faure
623c19e042
Added setters in urlnavigator to remove dependency on dolphinsettings.
...
Removed old unused kfileiconview.h header, fixed some unrelated missing includes due to that one being removed.
svn path=/trunk/KDE/kdebase/apps/; revision=647244
2007-03-27 19:38:32 +00:00
David Faure
6fecb341c2
quick ;)
...
svn path=/trunk/KDE/kdebase/apps/; revision=647239
2007-03-27 19:18:44 +00:00
Peter Penz
cc60dc2b45
use the Qt standard way to prevent a cloning of the object
...
svn path=/trunk/KDE/kdebase/apps/; revision=647238
2007-03-27 19:16:19 +00:00
Peter Penz
fd060ce7f6
Initial version for a column view support (thanks a lot to Benjamin Meyer for QColumnView in Qt4.3!). Currently there is a problem when using the DolphinSortFilterProxyModel: some items get duplicated, but I doubt it's an issue in QColumnView (the same issue occurs when using QTreeView) -> further investigations necessary...
...
svn path=/trunk/KDE/kdebase/apps/; revision=647234
2007-03-27 19:08:44 +00:00
David Faure
3546be2632
One more step towards kdelibs: d-pointer-ify, including moving all members, all private methods, and all private slots, to the private class.
...
svn path=/trunk/KDE/kdebase/apps/; revision=647233
2007-03-27 19:05:46 +00:00
David Faure
85bc196887
Ported to KBookmarkManager::closestBookmark - which even solves another TODO about code duplication.
...
Improved urlnavigator API to avoid exposing the full QList (api independent from implementation now).
svn path=/trunk/KDE/kdebase/apps/; revision=646954
2007-03-26 23:04:43 +00:00
David Faure
c6bc5511a8
cleanups
...
svn path=/trunk/KDE/kdebase/apps/; revision=646900
2007-03-26 21:01:35 +00:00
David Faure
581a2b1c64
A small step in trying to make urlnavigator useable in kdelibs for the file dialog:
...
remove dependency on DolphinSettings::bookmarkManager().
svn path=/trunk/KDE/kdebase/apps/; revision=646880
2007-03-26 20:32:50 +00:00
David Faure
ad6c01d200
Using a QLinkedList mostly for "accessing element at index i" is not the best solution performance-wise... use a QList instead.
...
svn path=/trunk/KDE/kdebase/apps/; revision=646813
2007-03-26 18:34:52 +00:00
David Faure
1a321e5fbc
there is only one lib, no need to have two macros
...
CCMAIL: Christian Ehrlicher <Ch.Ehrlicher@gmx.de>
svn path=/trunk/KDE/kdebase/apps/; revision=646692
2007-03-26 13:23:45 +00:00
Luca Gugelmann
86dba58643
Avoid to use QUrl::toString, as per Davids suggestion.
...
svn path=/trunk/KDE/kdebase/apps/; revision=646643
2007-03-26 11:39:52 +00:00
David Faure
2d9dfdf3b3
KDEDesktopMimeType -> KDesktopFileActions
...
svn path=/trunk/KDE/kdebase/libkonq/; revision=646598
2007-03-26 08:24:06 +00:00
Script Kiddy
15e9cbe3cf
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=646545
2007-03-26 04:37:37 +00:00
Christian Ehrlicher
14e3f13b1b
fix export
...
svn path=/trunk/KDE/kdebase/apps/; revision=646436
2007-03-25 18:29:14 +00:00
Luca Gugelmann
297e0582aa
* Fixed a bug that caused dolphin to crash when clicking on the "Root" button
...
in the url navigation bar.
* As a side effect this also prevents a small graphics glitch, where the path
labels in the navigation bar would shift a few pixels to the left when
clicked twice.
svn path=/trunk/KDE/kdebase/apps/; revision=646362
2007-03-25 13:49:38 +00:00
Peter Penz
b7bfa46353
fixed wrong state of the paste action
...
svn path=/trunk/KDE/kdebase/apps/; revision=646260
2007-03-25 06:57:41 +00:00
Peter Penz
8f9baef848
Patch by Luca Gugelmann: get rid of any mainwindow dependency from the sidebars.
...
svn path=/trunk/KDE/kdebase/apps/; revision=646256
2007-03-25 06:44:28 +00:00
Peter Penz
3b4d05893b
when renaming only one item, suggest the original item name instead of "New Name"
...
svn path=/trunk/KDE/kdebase/apps/; revision=646100
2007-03-24 15:16:15 +00:00
Peter Penz
0ac441acbe
improve error handling by queueing old messages
...
svn path=/trunk/KDE/kdebase/apps/; revision=646091
2007-03-24 15:00:38 +00:00
Script Kiddy
7c1f67d529
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/konqueror/; revision=645846
2007-03-23 18:33:20 +00:00
Laurent Montel
cc9dfdb739
Q3PopupMenu--
...
svn path=/trunk/KDE/kdebase/apps/; revision=645781
2007-03-23 16:00:31 +00:00
Laurent Montel
84ea1693da
Create shared lib as discussed with David and Peter
...
It will used to create kparts which will use theses class
svn path=/trunk/KDE/kdebase/apps/; revision=645768
2007-03-23 15:32:28 +00:00
Laurent Montel
343b54f8e4
Not necessary to create private class if we don't use it
...
svn path=/trunk/KDE/kdebase/apps/; revision=645737
2007-03-23 14:00:51 +00:00
Laurent Montel
2ce4adb0f2
Not necessary here
...
svn path=/trunk/KDE/kdebase/apps/; revision=645732
2007-03-23 13:52:09 +00:00
Luca Gugelmann
7d2b29ab1d
Prevent dolphin from crashing when selecting several files and the
...
knep{daemon,coreservices} are not running.
svn path=/trunk/KDE/kdebase/apps/; revision=645589
2007-03-22 23:57:20 +00:00
Luca Gugelmann
4427e1c2a0
That's one parenthesis too much
...
svn path=/trunk/KDE/kdebase/apps/; revision=645552
2007-03-22 21:38:33 +00:00
Daniel Molkentin
74b2f2b8a9
less Qt 3 compant classes
...
svn path=/trunk/KDE/kdebase/apps/; revision=645548
2007-03-22 21:29:06 +00:00
Peter Penz
ae338af474
improve the handling when applying item effects to cut items
...
svn path=/trunk/KDE/kdebase/apps/; revision=645516
2007-03-22 19:25:44 +00:00
Peter Penz
e74cc60fef
KUniqueApplication::newInstance() already takes care about DBus (thanks to David for the hint).
...
svn path=/trunk/KDE/kdebase/apps/; revision=645447
2007-03-22 16:39:43 +00:00
Daniel Molkentin
75f4f45c98
less KDE 3 dependencies
...
svn path=/trunk/KDE/kdebase/apps/; revision=645388
2007-03-22 14:08:38 +00:00
Peter Penz
6ee9f08e8f
Use KUniqueApplication::newInstance() as David suggested some time ago. This simplifies the code and solves the issue that the window is not moved to the foreground when opening new main windows.
...
svn path=/trunk/KDE/kdebase/apps/; revision=645276
2007-03-22 07:19:07 +00:00
Peter Penz
bf1f504039
use correct icons
...
svn path=/trunk/KDE/kdebase/apps/; revision=645273
2007-03-22 06:18:20 +00:00
David Faure
ec9841397f
Converted to the standard mimetype names
...
svn path=/trunk/KDE/kdebase/apps/; revision=644795
2007-03-20 22:51:11 +00:00
Peter Penz
3c366173bd
Fixed crash on startup, when the treeview has been activated. Thanks to David Faure for the faster-than-light-adding of the helper method KDirModel::itemForUrl() and the good hints about the root of the issue!
...
svn path=/trunk/KDE/kdebase/apps/; revision=644775
2007-03-20 21:54:12 +00:00
Peter Penz
84d15b2274
after checking the kdirmodel implementation for setData() and data() this should be a better to apply a gray effect to cut items
...
svn path=/trunk/KDE/kdebase/apps/; revision=644763
2007-03-20 21:20:32 +00:00
Peter Penz
72d4a92e10
"fixed" crash when Nepomuk is not used (the crash occurs when going into a directory)
...
svn path=/trunk/KDE/kdebase/apps/; revision=644721
2007-03-20 19:34:39 +00:00
David Faure
5c6fd19e74
Mimetypes renamed to the xdg names using qt4/fix-mimetypes.pl
...
(note that not all of there renamings are necessary, technically, since a number
of those old names are defined as aliases to the new name;
but better use the canonical names where possible).
svn path=/trunk/KDE/kdebase/konqueror/; revision=644696
2007-03-20 18:35:03 +00:00
Sebastian Trueg
32870439e0
Left a stupid debugging line which caused a utf8 problem.
...
svn path=/trunk/KDE/kdebase/apps/; revision=644565
2007-03-20 12:23:11 +00:00
Sebastian Trueg
e801bddf91
ok, now it compiles without kmetadata.
...
svn path=/trunk/KDE/kdebase/apps/; revision=644555
2007-03-20 11:48:10 +00:00
Sebastian Trueg
1582bd8565
compile without kmetadata
...
svn path=/trunk/KDE/kdebase/apps/; revision=644554
2007-03-20 11:45:36 +00:00
Dirk Mueller
01b5b16a3f
make this include optional
...
svn path=/trunk/KDE/kdebase/apps/; revision=644550
2007-03-20 11:12:38 +00:00
Sebastian Trueg
4af3a2dcb4
Improved KMetaData integration. The Dolphin info sidebar now uses KMetaData to allow file rating, commenting, and tagging.
...
This commit is indended to show what can be done with KMetaData in an easy way. The GUI is not perfect yet.
svn path=/trunk/KDE/kdebase/apps/; revision=644510
2007-03-20 09:01:22 +00:00
Peter Penz
397b9bd450
Step 1 of 2 to fix the issue that reloading of a directory resets the contents position to 0/0 (step 2 will be committed after the BIC Monday...).
...
svn path=/trunk/KDE/kdebase/apps/; revision=644237
2007-03-19 15:59:23 +00:00
Peter Penz
7d440c42f6
don't invoke a non existent slot
...
svn path=/trunk/KDE/kdebase/apps/; revision=644061
2007-03-19 07:16:21 +00:00
Peter Penz
1ad1a5cb18
last commit for this day: I think I was quite tired when I wrote the code...
...
svn path=/trunk/KDE/kdebase/apps/; revision=643925
2007-03-18 20:04:07 +00:00
Peter Penz
c636d3e0ed
assigning the rename-action might make sense ;-)
...
svn path=/trunk/KDE/kdebase/apps/; revision=643921
2007-03-18 19:58:58 +00:00
Peter Penz
6bd958c1d7
implemented cut, copy & paste for sidebar context
...
svn path=/trunk/KDE/kdebase/apps/; revision=643578
2007-03-17 21:10:50 +00:00
Peter Penz
acfccceb91
respect context for 'Move To Trash' and 'Delete' action
...
svn path=/trunk/KDE/kdebase/apps/; revision=643575
2007-03-17 20:49:17 +00:00
Peter Penz
6baba131b2
Allow to cut, copy, paste, ... the currently selected item from a sidebar by the DolphinContextMenu (currently only used by the tree view).
...
svn path=/trunk/KDE/kdebase/apps/; revision=643572
2007-03-17 20:42:26 +00:00
Peter Penz
9b9c12ec69
fixed typo
...
svn path=/trunk/KDE/kdebase/apps/; revision=643569
2007-03-17 20:39:15 +00:00
Peter Penz
9ed13b31b4
Let's keep it simple: only offer a basic context menu for the treeview sidebar.
...
svn path=/trunk/KDE/kdebase/apps/; revision=642982
2007-03-16 00:24:56 +00:00
Peter Penz
1cdb64a12b
Don't force the context menu to be valid only for DolphinView instances, make it possible to have it also inside the treeview sidebar.
...
svn path=/trunk/KDE/kdebase/apps/; revision=642953
2007-03-15 22:42:21 +00:00
Peter Penz
242bda1ead
let the context menu be aware about the trash
...
svn path=/trunk/KDE/kdebase/apps/; revision=642935
2007-03-15 21:24:41 +00:00
Peter Penz
b4790ea4c0
cleanup of unused forward declarations
...
svn path=/trunk/KDE/kdebase/apps/; revision=642904
2007-03-15 19:51:48 +00:00
David Faure
1e9dfcc78c
SVN_SILENT unused (showed up in lxr)
...
svn path=/trunk/KDE/kdebase/apps/; revision=642879
2007-03-15 18:15:24 +00:00
Peter Penz
ed35e27bb7
cleanup of setting dialogs (no Q3 classes anymore)
...
svn path=/trunk/KDE/kdebase/apps/; revision=642623
2007-03-14 21:45:06 +00:00
Peter Penz
e8686083b9
For all Zecke thoughts a nice solution could be found during the last weeks :-)
...
svn path=/trunk/KDE/kdebase/apps/; revision=642616
2007-03-14 21:14:20 +00:00
Peter Penz
8a7f84326d
Fixed some minor coding guidelines issues (getFoo() -> foo(), ...) to be aligned with the kdelibs coding style ( http://techbase.kde.org/Policies/Kdelibs_Coding_Style ). The infosidebar code will be rewritten anyway, but copy/paste often is faster than light ;-)
...
svn path=/trunk/KDE/kdebase/apps/; revision=642613
2007-03-14 21:11:48 +00:00
Peter Penz
4dcb9b7a48
Cleanup of iconview-settings dialog (no obsolete Q3 classes, ...) and fix broken zooming in icons view.
...
svn path=/trunk/KDE/kdebase/apps/; revision=642610
2007-03-14 20:56:16 +00:00
Robert Knight
ffcd3ed514
Remove frame and margin around tree view sidebar.
...
svn path=/trunk/KDE/kdebase/apps/; revision=642531
2007-03-14 16:47:58 +00:00
Stephan Kulow
cd4b064fb2
don't overrun the array (CID 3278)
...
svn path=/trunk/KDE/kdebase/apps/; revision=642471
2007-03-14 14:11:16 +00:00
Peter Penz
27b9f6aa12
Use KFontRequester for dialogs as suggested by Ellen at http://wiki.openusability.org/guidelines/index.php/Practical_Examples:Configuration_Dialogs . TODO: get rid of Qt3 classes in these dialogs and use a more sensible spacing/margin
...
svn path=/trunk/KDE/kdebase/apps/; revision=642269
2007-03-13 19:46:49 +00:00
Peter Penz
507984415a
improve renaming for n selected items/1 selected item
...
svn path=/trunk/KDE/kdebase/apps/; revision=642235
2007-03-13 18:33:00 +00:00
Peter Penz
d9ac44e08f
Allow renaming of items (note that currently the "rename multiple files" dialog is temporary used for this until KFileItemDelegate offers editing functionality).
...
svn path=/trunk/KDE/kdebase/apps/; revision=642219
2007-03-13 17:31:54 +00:00
Stephan Kulow
75da26f8b0
just assert we're not hiting new modes (CID 3211)
...
svn path=/trunk/KDE/kdebase/apps/; revision=642215
2007-03-13 17:09:06 +00:00
Stephan Kulow
4a1bb41cb8
they must be really smaller (CID 3220)
...
svn path=/trunk/KDE/kdebase/apps/; revision=642214
2007-03-13 17:06:12 +00:00
Chris Howells
1f04759ebd
erm, completely forgot the i18n
...
svn path=/trunk/KDE/kdebase/apps/; revision=641959
2007-03-12 23:00:52 +00:00
Chris Howells
e6527fca19
a tooltip - wasn't sure what the button did at first
...
svn path=/trunk/KDE/kdebase/apps/; revision=641927
2007-03-12 21:35:21 +00:00
Jos van den Oever
6b5b881dee
merge kdelibs-strigi: a new KFileMetaInfo implementation
...
svn path=/trunk/KDE/kdebase/konqueror/; revision=641869
2007-03-12 19:34:34 +00:00
Peter Penz
e57e30e6c1
fix the accidentally testvalue of 1000 ms to 0 ms as originally intended...
...
svn path=/trunk/KDE/kdebase/apps/; revision=641866
2007-03-12 19:31:38 +00:00
Script Kiddy
121893066f
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=641648
2007-03-12 07:18:43 +00:00
Peter Penz
a6d59a1381
replaced string "MIME Type" by "Type"
...
svn path=/trunk/KDE/kdebase/apps/; revision=641540
2007-03-11 18:28:59 +00:00
Peter Penz
58e6f8bff7
apply 'Additional Information' property immediately to the view when pressing 'OK' or 'Apply'
...
svn path=/trunk/KDE/kdebase/apps/; revision=641536
2007-03-11 18:14:09 +00:00
Peter Penz
f768cbd235
disable the 'Additional information' menu for other views then the 'Icons View'
...
svn path=/trunk/KDE/kdebase/apps/; revision=641532
2007-03-11 17:51:37 +00:00
Peter Penz
25349096ae
Allow to set the 'AdditionalInformation' property from KFileItemDelegate for each folder. Use case:
...
- Icons view for images: set 'Size' as additional property
- Icons view for media: show 'MIME type' as additional property
- Default Icons view: don't show any addtional property for a clean layout.
TODO: KFileItemDelagate::AdditionalInformation intersects with KDirModel::Columns when used in combination with the details view. Assure that the user does not get confronted with such implementation details in the user interface.
svn path=/trunk/KDE/kdebase/apps/; revision=641525
2007-03-11 16:47:12 +00:00
Peter Penz
66efe4d706
fixed icon naming
...
svn path=/trunk/KDE/kdebase/apps/; revision=641494
2007-03-11 14:45:39 +00:00
Peter Penz
57e6749927
assure that the iconsview settings-dialog fits on a 800 x 600 screen
...
svn path=/trunk/KDE/kdebase/apps/; revision=641493
2007-03-11 14:41:09 +00:00
Peter Penz
49f881f5ec
Fixed some drag & drop issues:
...
- allow drag & drop inside the view
- prevent a dragging from a directory into itself
- use QModelIndex instead of the position
svn path=/trunk/KDE/kdebase/apps/; revision=641451
2007-03-11 11:13:07 +00:00
Peter Penz
277e385fd8
support drag & drop for the treeview sidebar page
...
svn path=/trunk/KDE/kdebase/apps/; revision=641405
2007-03-11 09:15:08 +00:00
Script Kiddy
632dd03be7
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/apps/; revision=641389
2007-03-11 07:17:00 +00:00
Peter Penz
b5cc2a6924
Create a SidebarTreeView which will include support for drag & drop in later releases and encapsulates sidebar specific behavior. TODO: using a sort proxy model results in duplicated elements when the dir lister reloads items.
...
svn path=/trunk/KDE/kdebase/apps/; revision=641359
2007-03-11 00:56:43 +00:00
Peter Penz
fca6867fea
Apply an item effect to all cut items. As discussed with Fredrik this should be done in the application itself and not inside KDirModel to be able to do some optimizations.
...
svn path=/trunk/KDE/kdebase/apps/; revision=641317
2007-03-10 21:58:55 +00:00
Peter Penz
175f629b69
fix internationalization issue
...
svn path=/trunk/KDE/kdebase/apps/; revision=641301
2007-03-10 20:45:07 +00:00
Peter Penz
16b56261a8
Update of the patch from Filip Brcic for browsing through ZIP and TAR files. One part of the patch for the URL navigator has not been committed yet (see notes in URL navigator::setUrl() for details).
...
svn path=/trunk/KDE/kdebase/apps/; revision=641297
2007-03-10 20:30:17 +00:00
Peter Penz
85a671291b
use the large icon size for previews as default for the icons view
...
svn path=/trunk/KDE/kdebase/apps/; revision=641291
2007-03-10 19:56:11 +00:00
Peter Penz
bfcf764b69
Fixed icon-names so that they match to the new Oxygen naming scheme (erase all Dolphin config files to see the effect). Although Oxygen is not finished yet, it looks very beautiful already, kudos to the Oxygen team :-)
...
svn path=/trunk/KDE/kdebase/apps/; revision=641285
2007-03-10 19:41:49 +00:00
Peter Penz
d088d8dc32
allow to browse through ZIP files (thanks to Filip Brcic for the patch!)
...
svn path=/trunk/KDE/kdebase/apps/; revision=641276
2007-03-10 18:52:51 +00:00
Peter Penz
74bf01c3fd
get rid of nasty separator at the top of the information sidebar (thanks to Luca Gugelmann for the patch!)
...
svn path=/trunk/KDE/kdebase/apps/; revision=641274
2007-03-10 18:43:33 +00:00
Peter Penz
1959f9c867
support return key for navigation (thanks to Luca Gugelmann for the patch!)
...
svn path=/trunk/KDE/kdebase/apps/; revision=641273
2007-03-10 18:42:19 +00:00
Sebastian Trueg
e41ebdc528
Ported the annotation to the new NAO ontology where it is called "comment" based on rdfs:comment.
...
svn path=/trunk/KDE/kdebase/apps/; revision=641172
2007-03-10 11:21:00 +00:00
Script Kiddy
188683aff3
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/konqueror/; revision=640788
2007-03-09 08:06:27 +00:00
Aaron J. Seigo
3759f51a13
oxygen icon naming fixes from Luca Gugelmann
...
svn path=/trunk/KDE/kdebase/libkonq/; revision=640669
2007-03-08 19:32:19 +00:00
Peter Penz
f782a725d4
prevent a possible endless loop
...
svn path=/trunk/KDE/kdebase/apps/; revision=640460
2007-03-08 06:41:03 +00:00
Peter Penz
90b0e715d2
Use hover effect from KFileItemDelegate also for the details view and assure that only the column KDirModel::Name can be selected and edited.
...
svn path=/trunk/KDE/kdebase/apps/; revision=640453
2007-03-08 05:43:33 +00:00
Script Kiddy
3f76320691
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/kdepasswd/; revision=640169
2007-03-07 07:49:44 +00:00
Peter Penz
c77fc93011
Increased version number to 0.9.0 to know whether a bug report is related to Dolphin for KDE3 (version <= 0.8.2) or to Dolphin for KDE4.
...
svn path=/trunk/KDE/kdebase/apps/; revision=640158
2007-03-07 05:31:44 +00:00
Script Kiddy
28c952553a
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/konqueror/; revision=639986
2007-03-06 13:53:59 +00:00
Peter Penz
ad01ddac1a
use QToolButton instead of QPushButton (patch submitted by Dominik Haumann)
...
svn path=/trunk/KDE/kdebase/apps/; revision=639795
2007-03-06 05:33:38 +00:00
Peter Penz
a5ad4ac7e0
add some constness...
...
svn path=/trunk/KDE/kdebase/apps/; revision=639794
2007-03-06 05:32:22 +00:00
Peter Penz
897d4acc22
synchronize the tree view with the active view
...
svn path=/trunk/KDE/kdebase/apps/; revision=639751
2007-03-05 22:27:00 +00:00
Stephan Kulow
7c6ef32341
this is no Makefile
...
svn path=/trunk/KDE/kdebase/apps/; revision=639545
2007-03-05 10:29:33 +00:00
Christian Ehrlicher
39de6c264f
msvc compile++
...
svn path=/trunk/KDE/kdebase/apps/; revision=639115
2007-03-04 12:44:47 +00:00
Peter Penz
862c090bf3
Some basic fixes to stay synchronized between the tree view and the currently active view.
...
svn path=/trunk/KDE/kdebase/apps/; revision=639008
2007-03-04 00:40:14 +00:00
Peter Penz
9470a816eb
Per default turn off the information panel and the tree view panel for the first start of Dolphin, only show the bookmarks panel.
...
svn path=/trunk/KDE/kdebase/apps/; revision=639007
2007-03-04 00:39:21 +00:00
Peter Penz
e26ba53471
Assure that the root of the tree view always matchs to the bookmark shown in the URL navigator.
...
svn path=/trunk/KDE/kdebase/apps/; revision=638825
2007-03-03 13:03:15 +00:00
Aaron J. Seigo
9d24c28b4b
respect the show hidden files settingin the url nav bar
...
svn path=/trunk/KDE/kdebase/apps/; revision=638732
2007-03-03 03:07:04 +00:00
Fredrik Höglund
73f6409fe0
Enable hover effects in the icon view.
...
svn path=/trunk/KDE/kdebase/apps/; revision=638644
2007-03-02 19:38:11 +00:00
Peter Penz
fe8b349bce
It seems some people cannot live without a tree view ;-) So Dolphin will provide a dock which contains the directory hierarchy, which will be synchronized with the active view. It does not clutter the UI (the dock can be turned off), but makes happy a lot of users -> kind of win-win-situation. This commit provides only a rough initial version, which shows the current URL as tree. I'll work on the interaction during the next week(s)...
...
svn path=/trunk/KDE/kdebase/apps/; revision=638628
2007-03-02 18:59:09 +00:00
Peter Penz
802a2572b3
Use the home URL from the settings instead of the "first bookmark" when starting Dolphin. The "first bookmark" is not automatically the home URL like in older Dolphin releases...
...
svn path=/trunk/KDE/kdebase/apps/; revision=638406
2007-03-01 20:59:24 +00:00
Peter Penz
31e75f5296
Respect text size for the width of the grid (this is just code for testing, the whole settings dialog for the icons will be reworked later).
...
svn path=/trunk/KDE/kdebase/apps/; revision=638402
2007-03-01 20:36:15 +00:00
Peter Penz
78cb4cae3d
allow zooming in and zooming out in the details view
...
svn path=/trunk/KDE/kdebase/apps/; revision=638399
2007-03-01 20:22:03 +00:00
Peter Penz
d9b29511d2
assure that the icon size is always <= the preview size
...
svn path=/trunk/KDE/kdebase/apps/; revision=638387
2007-03-01 19:44:04 +00:00
Peter Penz
a0cf8456fe
Allow zooming in and zooming out in the icons view.
...
svn path=/trunk/KDE/kdebase/apps/; revision=638386
2007-03-01 19:36:37 +00:00
Peter Penz
84c32167c9
Allow to configure which additional information (KFileItemDelegate::AdditionalInformation) should be shown for the icons view.
...
svn path=/trunk/KDE/kdebase/apps/; revision=638135
2007-02-28 22:32:42 +00:00
Peter Penz
e8851fb227
Allow to adjust the maximum size for previews.
...
svn path=/trunk/KDE/kdebase/apps/; revision=638109
2007-02-28 21:36:12 +00:00
Peter Penz
745401c643
Don't use assertions here. The result of the preview might have been done although the model has changed (e. g. by changed the folder during a preview job is working) -> it's possible to get an invalid model index.
...
svn path=/trunk/KDE/kdebase/apps/; revision=638086
2007-02-28 19:38:25 +00:00
Peter Penz
a46551d63e
Jippie: file previews are generated again! Thanks to Fredrik for giving me a hint how to do it (if I would have known that it is so easy, I'd have implemented it already some weeks ago...). It's very nice that the details view now also is able to show previews (Kudos to Interview & KDirModel).
...
svn path=/trunk/KDE/kdebase/apps/; revision=638081
2007-02-28 19:17:26 +00:00
Peter Penz
d38fc64a9f
Fix: a logical arrangement from top to bottom means having a flow from left to right and vice versa
...
svn path=/trunk/KDE/kdebase/apps/; revision=638047
2007-02-28 17:14:26 +00:00
Peter Penz
524eff1a24
Instead of using the ListMode of the icon view for the left to right alignment, still use the IconMode and adjust the alignment properties. Minor issue open: it seems that KFileItemDelegate currently does not care about the alignment properties of QStyleOptionViewItem, it always centers the the icons + text; I'll have a look on this...
...
svn path=/trunk/KDE/kdebase/apps/; revision=637907
2007-02-28 06:32:56 +00:00
Peter Penz
e100378437
Hide columns of the details view if this is indicated by the settings.
...
svn path=/trunk/KDE/kdebase/apps/; revision=637904
2007-02-28 06:00:58 +00:00
Peter Penz
f8dd060cad
The icons view and details view don't use hardcoded (test-) values anymore, instead the settings for fonts, grid size, ... are read out. The settings dialogs itself will be reworked later if it is clear what should be configurable in which manner. At least the current settings dialog allows to play with the new capabilities we got by KFileItemDelegate, just lets see what we can improve later on...
...
svn path=/trunk/KDE/kdebase/apps/; revision=637792
2007-02-27 20:46:21 +00:00
Peter Penz
6c4e3aee2a
As Aaron suggested: use the global setting for "Show Delete command" instead of using a custom Dolphin setting. I hope I used the reworked KConfig classes in a correct manner (setGroup() has been marked as deprecated, Konqueror still uses those deprecated methods).
...
svn path=/trunk/KDE/kdebase/apps/; revision=637272
2007-02-25 22:42:47 +00:00
Peter Penz
d9c3648d5a
Implemented one of the most often requested features for Dolphin: allow that the command 'Delete' is shown in the context menu to bypass the trash. Like in Konqueror the default setting is that the 'Delete' command is not shown. TODO: currently this is a custom setting of Dolphin. Konqueror uses the global settings from KDE for this -> should this be changed to use the global setting instead?
...
svn path=/trunk/KDE/kdebase/apps/; revision=637232
2007-02-25 20:51:05 +00:00
Oscar Blumberg
7a34c3321d
Change the behavior of the info sidebar to show the preview of the current selection.
...
svn path=/trunk/KDE/kdebase/apps/; revision=636423
2007-02-23 02:28:27 +00:00
Oscar Blumberg
9c8e7f4e43
Add libkmetadata detection and minor fixes
...
SVN_SILENT
svn path=/trunk/KDE/kdebase/apps/; revision=636328
2007-02-22 20:15:20 +00:00
Aaron J. Seigo
571e40b057
make nepomuk support optional, mostly through a bunch of non-existent ifdef's =)
...
svn path=/trunk/KDE/kdebase/apps/; revision=636289
2007-02-22 18:49:26 +00:00
Oscar Blumberg
cefcbf0ef0
* Starts to add Nepomuk supports to dolphin (currently, only annotations are supported)
...
* Little changes in InfoSidebarPage (no more multiple label for infos & Q3Layout>QLayout)
* Support infos for multiple files (only total size, what else ?)
svn path=/trunk/KDE/kdebase/apps/; revision=636272
2007-02-22 16:45:53 +00:00
Alexander Wiedenbruch
bf50ced734
Fixing autogenerated headers includes
...
svn path=/trunk/KDE/kdebase/apps/; revision=635892
2007-02-21 10:43:59 +00:00
Stephan Kulow
20195315bb
installing a file called generalsettings.kcfgc just asks
...
for trouble - always prefix installed files
svn path=/trunk/KDE/kdebase/apps/; revision=635877
2007-02-21 09:31:52 +00:00
Chusslove Illich
1a81483d2e
i18n fixes. Note: %n is no longer used in plural strings.
...
svn path=/trunk/KDE/kdebase/apps/; revision=635655
2007-02-20 15:03:09 +00:00
David Faure
76ba5d5a09
setGroup -> KConfigGroup
...
svn path=/trunk/KDE/kdebase/apps/; revision=635597
2007-02-20 11:55:38 +00:00