┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/urlnavigator.cpp
AgeCommit message (Collapse)Author
2007-04-02Rename all the URL navigator related classes to prepare their migration Kevin Ottens
in kdelibs. svn path=/trunk/KDE/kdebase/apps/; revision=649514
2007-04-02Make use of KFilePlaces instead of the bookmark system in the URL Kevin Ottens
navigator. Yay! svn path=/trunk/KDE/kdebase/apps/; revision=649452
2007-03-27Hide the HistoryElem class from the public API of UrlNavigatorDavid Faure
svn path=/trunk/KDE/kdebase/apps/; revision=647276
2007-03-27Added setters in urlnavigator to remove dependency on dolphinsettings.David Faure
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-27One more step towards kdelibs: d-pointer-ify, including moving all members, ↵David Faure
all private methods, and all private slots, to the private class. svn path=/trunk/KDE/kdebase/apps/; revision=647233
2007-03-26Ported to KBookmarkManager::closestBookmark - which even solves another TODO ↵David Faure
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-26A small step in trying to make urlnavigator useable in kdelibs for the file ↵David Faure
dialog: remove dependency on DolphinSettings::bookmarkManager(). svn path=/trunk/KDE/kdebase/apps/; revision=646880
2007-03-26Using a QLinkedList mostly for "accessing element at index i" is not the ↵David Faure
best solution performance-wise... use a QList instead. svn path=/trunk/KDE/kdebase/apps/; revision=646813
2007-03-26Avoid to use QUrl::toString, as per Davids suggestion.Luca Gugelmann
svn path=/trunk/KDE/kdebase/apps/; revision=646643
2007-03-25* Fixed a bug that caused dolphin to crash when clicking on the "Root" buttonLuca Gugelmann
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-10Update of the patch from Filip Brcic for browsing through ZIP and TAR files. ↵Peter Penz
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-10Fixed icon-names so that they match to the new Oxygen naming scheme (erase ↵Peter Penz
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-06use QToolButton instead of QPushButton (patch submitted by Dominik Haumann)Peter Penz
svn path=/trunk/KDE/kdebase/apps/; revision=639795
2007-03-03respect the show hidden files settingin the url nav barAaron J. Seigo
svn path=/trunk/KDE/kdebase/apps/; revision=638732
2007-02-22Add libkmetadata detection and minor fixesOscar Blumberg
SVN_SILENT svn path=/trunk/KDE/kdebase/apps/; revision=636328
2007-02-21Fixing autogenerated headers includesAlexander Wiedenbruch
svn path=/trunk/KDE/kdebase/apps/; revision=635892
2007-02-17Some minor polishing: use a grid for the icons view, give the toggle button ↵Peter Penz
of the URL navigator an icon svn path=/trunk/KDE/kdebase/apps/; revision=634601
2007-02-17Hide the filler widget when showing the traditional view. Fixed issue when ↵Peter Penz
toggling between breadcrumb and traditional view. svn path=/trunk/KDE/kdebase/apps/; revision=634598
2007-02-17Allow the pasting of a text clipboard content to the URL navigator by ↵Peter Penz
pressing the middle mouse button. Although this is quite a hidden feature, I think it makes happy a lot of people who just want to paste a URL available as text to the URL navigator without switching from the breadcrump view to the traditional view. Very nice "side effect": the URL navigator is now completely flicker free when changing URLs because of using the whole available width :-) TODO: I'm not 100 % sure whether checking the middle mousebutton by 'if (event->button() == Qt::MidButton) { ... }' is the right approach (maybe there is a more generic way to check the 'paste button'). svn path=/trunk/KDE/kdebase/apps/; revision=634595
2007-02-17Prevent that the popup of the URL navigator is opened if the button has ↵Peter Penz
already been clicked within the 300 ms timeout. svn path=/trunk/KDE/kdebase/apps/; revision=634549
2007-02-17Prevent a flickering of the URL navigator buttons by reusing existing ↵Peter Penz
buttons (before all items have been deleted and recreated). The flickering is still not solved to 100 %, but a lot better than before. @Aaron: I did not change anything inside the logic of the code -> the net protocol code works the same as in our internal KDE3 working prototype of Dolphin svn path=/trunk/KDE/kdebase/apps/; revision=634543
2007-02-17Cleanup: don't use deprecated Qt3 classes or methods, removed unnecessary ↵Peter Penz
includes svn path=/trunk/KDE/kdebase/apps/; revision=634516
2007-02-17Cleanup of the URL navigator, so that the DolphinMainWindow and the ↵Peter Penz
DolphinView are not used anymore. This will make it easier for us later on when moving the URL navigator outside Dolphin to make it accessable for other parts. Currently the bookmarks are still accessed by DolphinSettings, but this will be cleaned up later... svn path=/trunk/KDE/kdebase/apps/; revision=634432
2007-01-21Cleanup of DolphinContextMenu:Peter Penz
- don't use any deprecated methods anymore - temporary deactivated the "Open With..." submenu. There's a crash in KDirModel when invoking KFileItem::mimetype(); although the same code worked with an older version of kdelibs, I assume this is a Dolphin issue -> I'll do some further analyses... svn path=/trunk/playground/utils/dolphin/; revision=626023
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-11Do not abort/exit when accessing the string out of boundsHolger Freyther
svn path=/trunk/playground/utils/dolphin/; revision=612585
2006-12-04- compile with trunk kdelibsSimon Hausmann
svn path=/trunk/playground/utils/dolphin/; revision=610667
2006-12-04reducing a little bit the number of deprecation warningsZack Rusin
svn path=/trunk/playground/utils/dolphin/; revision=610300
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-27Compile++Laurent Montel
svn path=/trunk/playground/utils/dolphin/; revision=608457
2006-11-25AFAIK the last character is at length()-1.Kevin Ottens
svn path=/trunk/playground/utils/dolphin/; revision=607758
2006-11-23Fix i18n Laurent Montel
svn path=/trunk/playground/utils/dolphin/; revision=607156
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
2006-11-22Some portLaurent Montel
Remove not necessary file svn path=/trunk/playground/utils/dolphin/; revision=606884
2006-11-21commited initial version of DolphinPeter Penz
svn path=/trunk/playground/utils/dolphin/; revision=606622