┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/infosidebarpage.h
AgeCommit message (Collapse)Author
2009-01-14Group classes into folders, Dolphin is too big in the meantime for having a ↵Peter Penz
flat directory hierarchy. dolphin/src/CMakeLists.txt will be cleaned up later. svn path=/trunk/KDE/kdebase/apps/; revision=911065
2008-12-12SVN_SILENT: removed trailing spacesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=895978
2008-11-20fixed wrapping of the name label (QLabel only supports wrapping on words)Peter Penz
CCBUG: 168505 svn path=/trunk/KDE/kdebase/apps/; revision=886979
2008-10-08Don't request any meta data, if the requested URL is equal to the currently ↵Peter Penz
shown URL. This is especially important when opening a directory, where the meta info has been requested twice (the first time on hovering a directory, the second time when opening - now when opening the directory no meta data is requested at all). Further performance improvements will follow... svn path=/trunk/KDE/kdebase/apps/; revision=869328
2008-06-29Internal cleanup: Make it easier getting the correct file item that should ↵Peter Penz
be used for showing the meta information (it depends on the current selection and whether the file item is already available). CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=825996
2008-06-29Don't grey out an invalid preview immediately, but with a small timeout. ↵Peter Penz
This prevents a flickering if the new preview can be generated within a small timeframe. BUG: 165317 svn path=/trunk/KDE/kdebase/apps/; revision=825942
2008-06-29SVN_SILENT: Renamed m_timer to m_infoTimer and slotTimeout() to ↵Peter Penz
slotInfoTimeout(), as preperation for a new timer that prevents a flickering of outdated previews. svn path=/trunk/KDE/kdebase/apps/; revision=825916
2008-06-27SVN_SILENT: fix documentation typoPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=825319
2008-06-27tried to simplify the logic to decide whether the information panel should ↵Peter Penz
show the information for one file or for a multiple selection CCMAIL: [email protected] svn path=/trunk/KDE/kdebase/apps/; revision=825317
2008-06-07Request item information when the current directory has been (re-) entered. ↵Peter Penz
This e. g. occurs if a media has been unmounted and remounted again. svn path=/trunk/KDE/kdebase/apps/; revision=818013
2008-06-07Fixed the following Information Panel issues:Peter Penz
* Trash icon is not updated when trash has been emptied or got filled. * When renaming an item the old name will be shown in the Information Panel. * When unmounting media, still the mounted icon is shown. BUG: 161385 BUG: 153514 BUG: 154747 CCBUG: 159366 svn path=/trunk/KDE/kdebase/apps/; revision=818005
2008-06-07Do a delayed initialization of all widgets when showing the the Information ↵Peter Penz
Panel. This assures that no expensive initializations are done when the Information Panel is not shown at all. svn path=/trunk/KDE/kdebase/apps/; revision=817992
2008-05-14Only the infosidebar panel is interested in selections -> move it from the ↵Peter Penz
sidebar panel to the infosidebar panel. svn path=/trunk/KDE/kdebase/apps/; revision=807729
2008-03-16provide a cleaner layout for the information panel; there are still some ↵Peter Penz
open issues, but it looks already less cluttered... svn path=/trunk/KDE/kdebase/apps/; revision=786080
2008-02-16SVN_SILENT: coding style fix (m_metadataWidget -> m_metaDataWidget)Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=775612
2008-01-18show the correct meta information in the information sidebar also for ↵Peter Penz
non-local files BUG: 155534 svn path=/trunk/KDE/kdebase/apps/; revision=763141
2007-10-02replace QList<KFileItem> by KFileItemList, as KFileItemList is not ↵Peter Penz
QList<KFileItem*> anymore since todays update of kfileitem.* in kdelibs svn path=/trunk/KDE/kdebase/apps/; revision=720234
2007-08-25don't use the term "Bookmarks" anymore, use "Places" instead (includes ↵Peter Penz
devices etc.) svn path=/trunk/KDE/kdebase/apps/; revision=704553
2007-08-13Use KFileItem by value rather than by pointerDavid Faure
- in KDirModel::itemForIndex, as noted there as a TODO - in dolphin, everywhere. svn path=/trunk/KDE/kdebase/apps/; revision=699691
2007-07-25use the minimum width as default widthPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=692535
2007-07-08adapt signature of requestDelayedItemInfo() slot to recent changesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=685421
2007-06-04Remove not necessary "class classname;"Laurent Montel
svn path=/trunk/KDE/kdebase/apps/; revision=671233
2007-05-19- rename m_name to m_nameLabel for consistencyPeter Penz
- prevent that the m_nameLabel increases the size of the infosidebar if the text cannot get wrapped svn path=/trunk/KDE/kdebase/apps/; revision=666383
2007-05-19internal cleanup; additional meta information can be shown now, although ↵Peter Penz
this code path is deactivated currently because the system hangs when retreiving the meta information of a zip-file svn path=/trunk/KDE/kdebase/apps/; revision=666379
2007-05-19performance optimization: don't retrieve the meta information immediately ↵Peter Penz
when changing the item selection, wait 300 ms until no selection change has been done svn path=/trunk/KDE/kdebase/apps/; revision=666342
2007-05-17information sidebar fixes:Peter Penz
- provide meta information when hovering items - don't increase the sidebar width, if the item name is longer than the available width svn path=/trunk/KDE/kdebase/apps/; revision=665646
2007-05-09include cleanupDirk Mueller
svn path=/trunk/KDE/kdebase/apps/; revision=663054
2007-05-06optimization: don't try to show the meta information if the widget is invisiblePeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=661864
2007-05-06some cleanups for the sidebar pages (move protected members to private ↵Peter Penz
section etc.) svn path=/trunk/KDE/kdebase/apps/; revision=661815
2007-05-03let the information sidebar react on selection changesPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=660580
2007-05-03initial step for cleaning up the information sidebar: get rid of service ↵Peter Penz
actions, just let the information sidebar be a place for metadata (nepomuk) svn path=/trunk/KDE/kdebase/apps/; revision=660576
2007-04-30PreviewJob API change (KFileItems by value)David Faure
svn path=/trunk/KDE/kdebase/apps/; revision=659426
2007-04-12include cleanupDirk Mueller
svn path=/trunk/KDE/kdebase/konqueror/; revision=652987
2007-04-09adapt Dolphin to kdelibs coding style ↵Peter Penz
(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-03-26KDEDesktopMimeType -> KDesktopFileActionsDavid Faure
svn path=/trunk/KDE/kdebase/libkonq/; revision=646598
2007-03-25Patch by Luca Gugelmann: get rid of any mainwindow dependency from the sidebars.Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=646256
2007-03-22less KDE 3 dependenciesDaniel Molkentin
svn path=/trunk/KDE/kdebase/apps/; revision=645388
2007-03-20Improved KMetaData integration. The Dolphin info sidebar now uses KMetaData ↵Sebastian Trueg
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-11assure that the iconsview settings-dialog fits on a 800 x 600 screenPeter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=641493
2007-03-02It seems some people cannot live without a tree view ;-) So Dolphin will ↵Peter Penz
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-02-23Change the behavior of the info sidebar to show the preview of the current ↵Oscar Blumberg
selection. svn path=/trunk/KDE/kdebase/apps/; revision=636423
2007-02-22* Starts to add Nepomuk supports to dolphin (currently, only annotations are ↵Oscar Blumberg
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-01-10Applied some patches found by EBN (thanks to Nicolas Lécureuil for the ↵Peter Penz
patches!). svn path=/trunk/playground/utils/dolphin/; revision=621872
2006-12-29-pedanticAndré Wöbbeking
svn path=/trunk/playground/utils/dolphin/; revision=617550
2006-12-08Update the FSF address to 51 Franklin Street (hopefully it is the right one)Holger Freyther
gnused rocks! svn path=/trunk/playground/utils/dolphin/; revision=611576
2006-11-30use flat buttons for the information sidebar page (TODO: this code has been ↵Peter Penz
duplicated from URLNavigatorButton) svn path=/trunk/playground/utils/dolphin/; revision=609309
2006-11-29Get ride of the sidebar and use dockwidgets instead.Kevin Ottens
Default is now three panes, but the dockwidgets can be stacked, etc. to the user convenience. There's a slight loss in feature since I disabled dockwidgets hiding, it's simply because some rework is still needed in kdelibs and Qt to make them work correctly. svn path=/trunk/playground/utils/dolphin/; revision=609186
2006-11-29Make it (almost) possible to have more than one Dolphin KMainWindowHolger Freyther
Create a DolphinApplication, holding DolphinMainWindows and update the code to use the DolphinView to get the MainWindow, or get a ptr to the MainWindow directly. Or if all windows are effected go through the DolphinApplication to update every mainwindow. The UndowManager and ProgressIndicator have a rather strange relationship and will need some more attention but as UndoManager will be killed anyway I have skipped this. More cleanup, debugging and thinking is needed. svn path=/trunk/playground/utils/dolphin/; revision=608945
2006-11-23Byebye Q3H(V)BoxLaurent Montel
svn path=/trunk/playground/utils/dolphin/; revision=607111
2006-11-22As KURL has been renamed to KUrl all classes and methods, which use the term ↵Peter Penz
'URL', have been converted to use 'Url' instead (e. g. the class URLNavigator is called UrlNavigator now). svn path=/trunk/playground/utils/dolphin/; revision=606991