Commit graph

76 commits

Author SHA1 Message Date
David Faure aef51e746f libkonq cleanup: remove now unused classes, move KonqSettings to konqueror, remove dependencies on KonqDirPart.
svn path=/trunk/KDE/kdebase/apps/; revision=685729
2007-07-09 15:58:49 +00:00
Malte Starostik ac4f34f906 CVS_SILENT updated email address
svn path=/trunk/kdebase/libkonq/; revision=142821
2002-03-13 21:50:04 +00:00
Simon Hausmann c549c36299 - Mark Deneen's last revision of the header patch for vertical toggle views
(with two minor additional fixes: removed unused member variable and
   no need to delete the layout in the dtor, qt does it for us)
  Maybe Tackat can make a nice icon for the 'X' ? :-)

svn path=/trunk/kdebase/konqueror/; revision=96223
2001-05-10 16:20:24 +00:00
David Faure 626617a674 Implemented suggestion in #25154: only abort fullscreen mode for
windows on the current desktop.

svn path=/trunk/kdebase/konqueror/; revision=95293
2001-05-05 13:05:03 +00:00
David Faure 18b3120d5c Set WDestructiveClose again when going to fullscreen mode (Qt bug),
to prevent Alt+F4 from crashing.
I could have sworn this was fixed in Qt 2.3.0 :(

svn path=/trunk/kdebase/konqueror/; revision=95271
2001-05-05 10:48:49 +00:00
Simon Hausmann a54d22bf78 - konq_mainwindow.cc : moved the connect and disconnect calls
to/from the highlighting signals of the actioncollections into
  two separate methods, for cleanup, and use the qt child deletion
  mechanism to delete the bookmark actioncollection

svn path=/trunk/kdebase/konqueror/; revision=94624
2001-05-01 10:07:50 +00:00
Simon Hausmann a6aa574ac7 - konq_actions.h (class KonqGoURLAction): new class, derived
from KAction, used for the 'go url' action. when plugging the
  action into a toolbar make sure to align the button right.
  Otherwise the toolbar layout completely fucks up and QToolBar
  starts flickering like mad, when the window width is getting
  small than the lenght of the url in the combobox.

- konq_mainwindow.cc (initActions): use KonqGoURLAction

svn path=/trunk/kdebase/konqueror/; revision=94287
2001-04-28 08:21:23 +00:00
Simon Hausmann 1b6f283a5e - implemented go action, as new button right beside the combobox in the
location toolbar, acting as if the user presses return
  fixes #8008 and #14737
  thanks tackat for the nice icon

svn path=/trunk/kdebase/konqueror/; revision=94169
2001-04-27 12:15:25 +00:00
Simon Hausmann 4a055bf2b3 - removed obsolete KonqView::reload() method and added a
m_currentView->lockHistory() call in KonqMainWindow::slotReload() , to
  fix #23818

svn path=/trunk/kdebase/konqueror/; revision=90879
2001-04-07 14:25:31 +00:00
David Faure ee07b1db13 Stop wheel animation when a konqrun fails and we have no view.
Forgot to commit earlier (fixed yesterday after dirk's report)

svn path=/trunk/kdebase/konqueror/; revision=89581
2001-03-31 12:48:03 +00:00
Simon Hausmann 028aa53cf1 - iconview/konq_iconview.cc (KonqKfmIconView): specify a status text for
some actions. Likewise for some actions in KonqDirPart. Also call
  setHighlightingEnabled in the KonqDirPart constructor
- konq_mainview.cc (slotPartActivated): connect and disconnect to/from the
  actionStatusText and clearStatusText signals of the part's actioncollection

svn path=/trunk/kdebase/libkonq/; revision=88555
2001-03-24 23:36:58 +00:00
Simon Hausmann a4289dec49 - forgot this one
svn path=/trunk/kdebase/konqueror/; revision=88543
2001-03-24 21:46:21 +00:00
Simon Hausmann 4f0f40bb61 - utilize and implement the newly added KParts::BrowserInterface
svn path=/trunk/kdebase/konqueror/; revision=85060
2001-03-02 22:51:39 +00:00
Simon Hausmann 7ec3d1576e - patch by Marco Krohn <Marco.Krohn@stud.uni-hannover.de> to allow
environment variables and other sugar in bookmark URLs.

@@ -2914,7 +2914,7 @@ void KonqMainWindow::disableActionsNoVie
 void KonqMainWindow::openBookmarkURL( const QString & url )
 {
   kdDebug(1202) << (QString("KonqMainWindow::openBookmarkURL(%1)").arg(url)) << endl;
-  openURL( 0L, KURL( url ) );
+  openFilteredURL( url );
 }

svn path=/trunk/kdebase/konqueror/; revision=81594
2001-02-06 19:22:07 +00:00
Stephan Kulow 39325ba07c Simon said so
svn path=/trunk/kdebase/konqueror/; revision=80449
2001-01-28 20:01:34 +00:00
Simon Hausmann 700e77e537 - konq_actions.cc (fillHistoryPopup),
libkonq/kbookmarkmenu.cc (fillBookmarkMenu): When a Website has
  "&" in the Title, make sure to transform it into "&&" before
  inserting it into a QPopupMenu (for history or for bookmarks) , to
  avoid QPopupMenu interpreting it as accelerator.

svn path=/trunk/kdebase/konqueror/; revision=78320
2001-01-16 00:16:18 +00:00
David Faure 399397a77e Improved the "about:konqueror" page. Pulled all the URLs out of the
i18n() strings so that we can update them without breaking translations.
Finished removing all English strings from the template.
Removed "clear location bar" hack.

svn path=/trunk/kdebase/konqueror/; revision=78231
2001-01-15 19:02:37 +00:00
David Faure 3577a32453 * konq_viewmgr.cc (loadItem): Use openView instead of view->openURL,
so that "view-follows-view" is also applied on startup. Fixes #17679.

svn path=/trunk/kdebase/konqueror/; revision=78077
2001-01-14 23:19:59 +00:00
David Faure 27815466f1 GUI: Lock to current location doesn't make the view "passive" anymore - this
means it can be activated like a normal view now.
This allows to e.g. change the view mode, and avoids the Unlock All Views item.

Also added Lock / Unlock to view statusbar's popupmenu (for Njaard :).

svn path=/trunk/kdebase/konqueror/; revision=78047
2001-01-14 20:35:25 +00:00
David Faure 7ea2ab0dd8 CVS_SILENT entry
svn path=/trunk/kdebase/konqueror/; revision=77880
2001-01-13 19:43:38 +00:00
David Faure b5b316fa9c Fix for #18473
* konq_viewmgr.cc (loadViewProfile): Set active part before loading
	URL, so that the URL appears in the location bar.

svn path=/trunk/kdebase/konqueror/; revision=77668
2001-01-12 18:06:34 +00:00
David Faure 751bea50e0 Added entries for Alex's Copy/move, Carsten's history manager, and for
my last commit. Don't forget to add entries to the changelog in www/,
for important bugfixes and for new features.

svn path=/trunk/kdebase/konqueror/; revision=77534
2001-01-11 22:54:36 +00:00
Simon Hausmann 3baed9ab39 - KonquerorIface.cc (openBrowserWindow),
(createNewWindow),
 (createNewWindow),
 (createBrowserWindowFromProfile),
 (createBrowserWindowFromProfile),
 (createBrowserWindowFromProfileAndURL),
 (createBrowserWindowFromProfileAndURL): changed return type from void
 to DCOPRef

svn path=/trunk/kdebase/konqueror/; revision=76896
2001-01-08 10:30:17 +00:00
Simon Hausmann bb336d942c - konq_viewmgr.cc (loadViewProfile): When loading an empty profile
(in particular the webbrowsing one) , activate the clear_location
  action. This gives the focus to the location bar -> the user can
  type in an url right away when loading the webbrowsing profile

svn path=/trunk/kdebase/konqueror/; revision=75692
2000-12-27 23:47:29 +00:00
Simon Hausmann ecd868d9e5 - konq_mainwindow.cc (enableAllActions): for iterating over all actions
don't use the action( int index ) method of KActionCollection but instead
  retrieve a QValueList<KAction *> and iterate over that, as the =+(int)
  operator of QDictIterator isn't really fast

svn path=/trunk/kdebase/konqueror/; revision=75682
2000-12-27 20:07:32 +00:00
David Faure d77fd02c5f Fixed saving of profiles containing views "locked to their current location".
The attribute was missing from the profile.

Might be a good idea to ship a profile with that feature, now.
"File Previewing", maybe...

svn path=/trunk/kdebase/konqueror/; revision=74589
2000-12-12 19:23:00 +00:00
David Faure 34e514125b Save and restore the preferred service in for each toolbar 'viewmode' button.
svn path=/trunk/kdebase/konqueror/; revision=74582
2000-12-12 18:24:58 +00:00
David Faure 50dcf6ac47 Fixed the initial state of the common actions (cut, copy, paste etc.).
Had to move all the handling of the action states to browserextension.
Sorry that you have to update kdelibs...

svn path=/trunk/kdebase/konqueror/; revision=74320
2000-12-10 23:07:56 +00:00
Simon Hausmann a647bba333 - obsolete
svn path=/trunk/kdebase/konqueror/; revision=74243
2000-12-10 14:03:56 +00:00
Simon Hausmann d35b94f837 - some code cleanups, removed some old unused methods, added a const here
and there

svn path=/trunk/kdebase/konqueror/; revision=74239
2000-12-10 13:43:07 +00:00
Simon Hausmann 1d2a6eddf3 * konq_actions.{cc,h}: Added KonqViewModeAction, a KRadioAction
with an additional delayed popupmenu

    * konq_mainwindow.{cc,h}: Changed the toolbar viewmode buttons to
    show the available viewmodes grouped. For directories they are
    grouped by iconview and listview. This way one can quickly
    switch between the favourite list and iconview while still having
    the complete choice of viewmodes via delayed popupmenus
    (idea by Torsten and David)

svn path=/trunk/kdebase/konqueror/; revision=74196
2000-12-09 23:47:35 +00:00
David Faure a2b63d2a36 blah blah
svn path=/trunk/kdebase/konqueror/; revision=74012
2000-12-08 22:35:00 +00:00
David Faure e524f30c0f Support for about:blank. Couldn't be simpler : m_pViewManager->clear() :-)
svn path=/trunk/kdebase/konqueror/; revision=73959
2000-12-08 15:52:01 +00:00
Malte Starostik 46c86f33e2 David reminded me to add this :)
svn path=/trunk/kdebase/konqueror/; revision=73889
2000-12-08 04:13:12 +00:00
David Faure e195ed9f39 The forgotten entries (Matthias's configure dialog, the dirtree rewrite)
Everyone, please keep up to date especially for new features (malte?)

svn path=/trunk/kdebase/konqueror/; revision=73886
2000-12-08 03:22:47 +00:00
David Faure 42965190ff * konq_mainwindow.cc (slotToolFind): "Find Files" now embeds the kfind
part, and the result of the search is connected to the current directory
part. "Close" or opening any other URL closes the 'find' part.

* konq_viewmgr.cc: Support for suicidal passive views, more arguments
to splitView and splitWindow.

* konq_guiclients.cc: Duplicated code removed, uses splitWindow now.

svn path=/trunk/kdebase/konqueror/; revision=73076
2000-12-02 15:17:15 +00:00
David Faure 6be126a526 Use current profile in "New Window" to fix #16283.
svn path=/trunk/kdebase/konqueror/; revision=72858
2000-11-30 12:25:00 +00:00
David Faure c76d287f56 Accel (Alt+O in English) to give focus to location bar, shown by the label.
Kudos to Christian Lavoie <clavoi14@po-box.mcgill.ca> for the idea.

konq_profiledlg.cc: Ported to KListView to fix problems with selection.
(This fixes the bug Carsten reported to me long long ago). :-}

svn path=/trunk/kdebase/konqueror/; revision=72601
2000-11-28 11:30:52 +00:00
David Faure b5f4c8f7c9 Speed up for URLs opened from another process using KRun (e.g. kdesktop's
Minicli), by passing the mimetype through to konqueror.
This avoids a KonqRun in konqueror, so the speedup should be quite important.

(konqueror takes -mimetype on the command line ; kfmclient takes it after the
URL in openURL ; had to split kfmclient.desktop into two files)

svn path=/trunk/kdebase/konqueror/; revision=72416
2000-11-26 22:47:48 +00:00
David Faure 803e7857b3 Added entries for yesterday's changes
svn path=/trunk/kdebase/konqueror/; revision=72398
2000-11-26 20:54:14 +00:00
Simon Hausmann 6fbb1e60ef - konq_view.cc (connectPart): Install new url event filter for plain
krops and for browserviews with the enableURLDropHandling property enabled
 (eventFilter): New eventfilter which listens for url drop events

svn path=/trunk/kdebase/konqueror/; revision=72233
2000-11-26 00:56:16 +00:00
Carsten Pfeiffer f6b4047b8f * konq_mainwindow.cc: Completion handling overhauled. We have
one KonqHistoryManager, which holds a KCompletion object and syncs
	the history with the completion.

	* konq_view.cc:
	set m_bAborted before calling slotCompleted in 	slotCanceled()
	feed the history manager

	* konq_actions.cc: use KonqHistoryCombo that doesn't mess with the
	competion-object, we do our own synchronization now.

svn path=/trunk/kdebase/konqueror/; revision=72150
2000-11-25 17:06:48 +00:00
David Faure 953f16b431 I hate BT, BTW...
svn path=/trunk/kdebase/konqueror/; revision=71751
2000-11-22 15:33:31 +00:00
David Faure f5c6bdca98 * konq_listview.cc: Case Insensitive Sort option, on by default.
svn path=/trunk/kdebase/konqueror/; revision=71639
2000-11-21 16:36:36 +00:00
David Faure 9588ab3321 blahblah :)
svn path=/trunk/kdebase/konqueror/; revision=71623
2000-11-21 13:54:29 +00:00
David Faure bef0616898 "rename" action in Edit menu - Tackat, sorry to give you more work, an icon
would look good for that one too :)

svn path=/trunk/kdebase/konqueror/; revision=71425
2000-11-19 19:21:25 +00:00
David Faure a2af5481e0 Made checkbox states persistent (saved to config) - #15548
svn path=/trunk/kdebase/konqueror/; revision=71209
2000-11-17 23:24:32 +00:00
David Faure 24551388a0 Oh, let's not lose the good habit of ChangeLog entries :)
+removed debug output

svn path=/trunk/kdebase/konqueror/; revision=71149
2000-11-17 13:36:47 +00:00
David Faure ef6b358f3b Patch by Keunwoo Lee <klee@cs.washington.edu> to implement dynamic accels
for the profile submenu.

He made the feature available separately, in kaccelgen.h, so that it can
be moved to kdelibs if other apps are interested. Obeying to the rule
"moving to kdelibs only if >=2 apps use the class", I'm committing it
here for now. Speak up if you want it moved.

svn path=/trunk/kdebase/konqueror/; revision=70986
2000-11-16 00:53:37 +00:00
David Faure 08332657fb konq_iconview.cc: Added +/- buttons for changing the icon size.
Tackat will be happy :)

konq_mainwindow.cc: cleaned up the 'save options' remainders, added a few
menu accels by K.Lee, and made it less crash-prone in disableActionsNoView.

svn path=/trunk/kdebase/konqueror/; revision=70909
2000-11-15 13:39:05 +00:00