1 This ChangeLog is really outdated and only kept for nostalgic historical reasons.
4 2001-05-10 Mark Deneen <deneen@bucknell.edu>
6 * Implemented header of vertical toggle views, with support for
7 a caption text and a close-button
9 2001-05-05 David Faure <faure@kde.org>
11 * konq_mainwindow.cc: Set WDestructiveClose again when going
12 to fullscreen mode (Qt bug), to prevent Alt+F4 from crashing.
13 * konq_misc.cc: Only abort full-screen mode for windows on the
16 2001-05-01 Simon Hausmann <simon@kde.org>
18 * konq_mainwindow.cc : moved the connect and disconnect calls
19 to/from the highlighting signals of the actioncollections into
20 two separate methods, for cleanup, and use the qt child deletion
21 mechanism to delete the bookmark actioncollection
23 2001-04-28 Simon Hausmann <simon@kde.org>
25 * konq_actions.h (class KonqGoURLAction): new class, derived
26 from KAction, used for the 'go url' action. when plugging the
27 action into a toolbar make sure to align the button right.
28 Otherwise the toolbar layout completely fucks up and QToolBar
29 starts flickering like mad, when the window width is getting
30 small than the lenght of the url in the combobox.
32 * konq_mainwindow.cc (initActions): use KonqGoURLAction
34 2001-04-27 Simon Hausmann <simon@kde.org>
36 * konq_mainwindow.cc (goURL): new slot, sending a fake key
37 event to the lineedit, acting like the user pressing return
38 (initActions): allocate a "Go" action and connect it to the
41 * konqueror.rc: inserted go action into the locationbar
43 2001-04-07 Simon Hausmann <simon@kde.org>
45 * konq_mainwindow.cc (slotReload): call m_currentView->lockHistory(),
47 * konq_view.cc/h (reload): removed obsolete method
49 2001-03-31 David Faure <faure@kde.org>
51 * konq_mainwindow.cc(slotRunFinished): Stop wheel animation when a
52 konqrun fails and we have no view.
54 2001-03-25 Simon Hausmann <simon@kde.org>
56 * iconview/konq_iconview.cc (KonqKfmIconView): specify a status text for
57 some actions. Likewise for some actions in KonqDirPart. Also call
58 setHighlightingEnabled in the KonqDirPart constructor
60 * konq_mainwindow.cc (slotShowMenuBar): call saveMainWindowSettings and
61 KGlobal::config()->sync() after toggling the visiblity of the menubar,
62 just like it is done for toolbars.
63 (slotPartActivated): connect and disconnect to/from the actionStatusText
64 and clearStatusText signals of the part's actioncollection
66 2001-03-02 Simon Hausmann <simon@kde.org>
68 * konq_view.cc, konq_browseriface.cc/h: Utilize and implement the newly
69 added KParts::BrowserInterface
71 2001-02-06 Simon Hausmann <simon@kde.org>
73 * konq_mainwindow.cc (openBookmarkURL): Patch by
74 Marco Krohn <Marco.Krohn@stud.uni-hannover.de> to call openFilteredURL
75 instead of openURL. Allows environment variables in bookmarks and
78 2001-01-28 Stephan Kulow <coolo@kde.org>
80 * konq_mainwindow.cc (initActions): Plug the actions into a KAccel to
81 fix short cuts in full screen mode
83 2001-01-16 Simon Hausmann <simon@kde.org>
85 * konq_actions.cc (fillHistoryPopup),
86 libkonq/kbookmarkmenu.cc (fillBookmarkMenu): When a Website has
87 "&" in the Title, make sure to transform it into "&&" before
88 inserting it into a QPopupMenu (for history or for bookmarks) , to
89 avoid QPopupMenu interpreting it as accelerator.
92 2001-01-15 David Faure <faure@kde.org>
94 * konq_aboutpage.cc, konq_mainwindow.cc: Support for "about:konqueror".
95 Credits to Simon for the part, and Torsten for the icons.
97 2001-01-14 David Faure <faure@kde.org>
99 * konq_viewmgr.cc (loadItem): Use openView instead of view->openURL,
100 so that "view-follows-view" is also applied on startup. Fixes #17679.
102 * konq_mainwindow.cc etc.: Lock to current location doesn't make the
103 view passive anymore. This allows to e.g. change the view mode.
105 * konq_frame.cc: Added Lock / Unlock to view statusbar's popupmenu.
107 2001-01-13 David Faure <faure@kde.org>
109 * konq_dirpart.cc etc.: Always paste to current directory, even
110 when an item is selected.
112 2001-01-12 David Faure <faure@kde.org>
114 * konq_viewmgr.cc (loadViewProfile): Set active part before loading
115 URL, so that the URL appears in the location bar.
117 * konq_mainwindow.cc, konq_dirpart.cc: Store find part into history,
118 in order to restore it when pressing back.
120 2001-01-11 David Faure <faure@kde.org>
122 * konq_mainwindow.*, konq_view.*: Store caption in the view,
123 fixes caption when switching parts or removing one.
125 2001-01-11 Carsten Pfeiffer <pfeiffer@kde.org>
127 * konq_historymgr.*: KonqHistoryManager now implements the new
128 HistoryProvider (from KParts)
130 2001-01-09 Alexander Neundorf <neundorf@kde.org>
132 * konq_mainwindow.*, konq_dirpart.*: Copy (F7) and move (F8) are now
133 available as soon as some files are selected in a directory view.
134 A dialog asks for the destination.
136 2001-01-08 Simon Hausmann <simon@kde.org>
138 * KonquerorIface.cc (openBrowserWindow),
141 (createBrowserWindowFromProfile),
142 (createBrowserWindowFromProfile),
143 (createBrowserWindowFromProfileAndURL),
144 (createBrowserWindowFromProfileAndURL): changed return type from void
147 2001-01-07 David Faure <faure@kde.org>
149 * konq_mainwindow.*: One KonqRun per view (del the old one in setRun),
150 only one with no view associated (KonqMainWindow::m_initialKonqRun).
151 This fixes "clicking on two bookmarks very fast opens both URLs,
154 2000-12-28 Simon Hausmann <simon@kde.org>
156 * konq_viewmgr.cc (loadViewProfile): When loading an empty profile
157 (in particular the webbrowsing one) , activate the clear_location
158 action. This gives the focus to the location bar -> the user can
159 type in an url right away when loading the webbrowsing profile
161 2000-12-27 Simon Hausmann <simon@kde.org>
163 * konq_mainwindow.cc (enableAllActions): for iterating over all actions
164 don't use the action( int index ) method of KActionCollection but instead
165 retrieve a QValueList<KAction *> and iterate over that, as the =+(int)
166 operator of QDictIterator isn't really fast
168 ----- KDE 2.1 BETA 1 RELEASE ----
170 2000-12-12 David Faure <faure@kde.org>
172 * konq_viewmgr.cc: Fixed saving of profiles containing views
173 "locked to their current location". The attribute was missing from
176 * konq_mainwindow.cc: Save and restore the preferred service in for
177 each toolbar 'viewmode' button.
179 2000-12-10 David Faure <faure@kde.org>
181 * konq_mainwindow.cc, konq_view.*, browserextension.*: Fixed
182 the initial state of the common actions (cut,copy,paste etc.).
183 Had to move all the handling of the action states to browserextension.
185 2000-12-10 Simon Hausmann <simon@kde.org>
187 * konqview_example.tar.gz: removed outdated example.
189 * konq_frame.h, konq_view.{cc,h},
190 konq_factory.{cc,h}, konq_mainwindow.{cc,h} : Code cleanups,
191 added missing const's here and there, removed some old unused
194 2000-12-09 Simon Hausmann <simon@kde.org>
196 * konq_actions.{cc,h}: Added KonqViewModeAction, a KRadioAction
197 with an additional delayed popupmenu
199 * konq_mainwindow.{cc,h}: Changed the toolbar viewmode buttons to
200 show the available viewmodes grouped. For directories they are
201 grouped by iconview and listview. This way one can quickly
202 switch between the favourite list and iconview while still having
203 the complete choice of viewmodes via delayed popupmenus
204 (idea by Torsten and David)
207 2000-12-08 David Faure <faure@kde.org>
209 * konq_mainwindow.cc (openURL): Support for about:blank
210 Fix for severe problems with the activation of the standard actions.
211 The state of the action is now stored in each KonqView.
213 2000-12-08 Malte Starostik <malte@kde.org>
215 * libkonq/, iconview/: Preview for HTML files implemented.
217 2000-12-08 David Faure <faure@kde.org> and Carsten Pfeiffer <pfeiffer@kde.org>
219 * dirtree/*: Major rewrite of the directory tree, to make it generic.
220 It can now handle toplevel items over to specific modules. Current
221 modules available are the dirtree module (directory listing) and the
222 history module (for a way to visualize the persistent history).
224 2000-12-06 Matthias Elter <elter@kde.org>
226 * konq_mainwindow.cc: Turned the Configure submenu into a single dialog.
228 2000-12-02 David Faure <faure@kde.org>
230 * konq_mainwindow.cc (slotToolFind): "Find Files" now embeds the kfind
231 part, and the result of the search is connected to the current directory
232 part. "Close" or opening any other URL closes the 'find' part.
233 Thanks to Eric Coquelle for the kfind classes, and to jpmartin for
234 pushing us to do this :)
236 * konq_viewmgr.cc: Support for suicidal passive views, more arguments
237 to splitView and splitWindow.
239 * konq_guiclients.cc: Duplicated code removed, uses splitWindow now.
241 2000-11-30 David Faure <faure@kde.org>
243 * konq_mainwindow.cc: Use current profile in "New Window" to fix #16283.
245 2000-11-28 David Faure <faure@kde.org>
247 * konq_actions.cc: Accel (Alt+O in English) to give focus to location bar,
250 * konq_profiledlg.cc: Ported to KListView to fix problems with selection.
252 2000-11-26 David Faure <faure@kde.org>
254 * konq_misc.cc, kfmclient.cc, KonquerorIface.cc: Speed up for URLs opened
255 from another process using KRun (e.g. kdesktop's Minicli), by passing the
256 mimetype through to konqueror.
258 2000-11-25 David Faure <faure@kde.org>
260 * konq_misc.cc: Fixed location bar not showing the URL asap.
262 * konq_mainwindow.cc : Icons for the configure submenu.
264 * konq_actions.cc : KonqHistoryAction turned into KToolBarPopupAction.
265 Drag the "Location" label to start a drag with the current URL.
267 2000-11-25 Simon Hausmann <simon@kde.org>
269 * konq_view.cc (connectPart): Install new url event filter for plain
270 krops and for browserviews with the enableURLDropHandling property enabled
271 (eventFilter): New eventfilter which listens for url drop events
273 Sat Nov 25 17:38:27 2000 Carsten Pfeiffer <pfeiffer@kde.org>
275 * konq_mainwindow.cc: Completion handling overhauled. We have
276 one KonqHistoryManager, which holds a KCompletion object and syncs
277 the history with the completion.
280 set m_bAborted before calling slotCompleted in slotCanceled()
281 feed the history manager
283 * konq_actions.cc: use KonqHistoryCombo that doesn't mess with the
284 competion-object, we do our own synchronization now.
286 * libkonq/ added konq_history*
288 2000-11-22 David Faure <faure@kde.org>
290 * konq_listview.cc: Added "Default" Icon Size, which corresponds to
291 KIcon::Small (but when switching to icon view, it becomes whatever's
292 configured for the "Desktop" group).
294 2000-11-21 David Faure <faure@kde.org>
296 * konq_listview.cc: Case Insensitive Sort option, on by default.
298 * Views: Major rework of the "delayed mimetypes determination" feature,
299 to make it available to the list view. This makes the list view
300 MUCH faster in big directories.
301 This also showed a bug in the listview background painting -> fixed.
303 2000-11-19 David Faure <faure@kde.org>
305 * Views: Implemented in-place renaming of items ("Rename" in menus, F2)
307 2000-11-17 David Faure <faure@kde.org>
309 * konq_profiledlg.cc: Made checkbox states persistent (saved to config)
311 * konq_run.cc: Check that when we call KRun from KonqRun, it's not going
312 to launch another konqueror.
313 * konq_guiclients.cc: Build toggle-view actions in the actioncollection
314 of the mainwindow, so that it's possible to assign them a shortcut.
316 2000-11-16 David Faure <faure@kde.org>
318 * konq_viewmgr.cc: Patch by Keunwoo Lee <klee@cs.washington.edu> to
319 implement dynamic accels for the profile submenu.
321 2000-11-15 David Faure <faure@kde.org>
323 * konq_drag.cc: Export URLs as text/plain as well.
325 * konq_mainwindow.cc: Implemented auto-saving of toolbars (KMainWindow),
326 removed "Save Settings".
327 Fixed "clicking on directory in dirtree uses wrong view mode for dirs".
328 * konq_iconview.cc: Added +/- buttons for changing the icon size.
330 2000-11-06 David Faure <faure@kde.org>
332 * konq_operations.cc: statURL, calls a slot when it stat'ed
333 the url and created a kfileitem for it.
334 Used in doDrop when the destination's kfileitem is unknown. Fixes #14739.
335 Also, KPropsDlg now does a similar thing when called with a KURL.
337 2000-11-05 David Faure <faure@kde.org>
339 * konqueror.rc: Moved the "open with" actions to the Location menu,
340 and added a separator to the action list.
342 * konq_view.cc (connectPart): moved call to setSaveViewPropertiesLocally
343 (used to be in various places in KonqMW) so that the flag is
344 also correct when switching views.
346 * konq_dirpart.cc and directory views: apply background color and pixmap
347 to the viewport(), and updated konq_iconview to do the same. This fixes
348 many inconsistencies, and makes resizing a window much faster & smoother.
349 Note that it has to be the viewport and not the widget, otherwise in the
350 listview, the box between the scrollbars appears colored/pixmap-ed.
352 * konq_mainwindow.cc: action renamed View Properties Saved In Directory
354 2000-11-04 David Faure <faure@kde.org>
356 * konq_viewmgr.cc: now takes care of enableAllActions.
357 Show led and active statusbar even in the tree+icon configuration
358 (the rule is now "more than one view", not "more than one activeable
359 view"). This should remove some confusion.
361 * konq_frame.cc: "Remove View" in RMB on statusbar.
362 Don't try to activate passive views when clicking statusbar.
363 Different background color on statusbar for active view.
365 * konq_mainwindow.cc: Fixes for "Remove Active View" enabling,
366 to avoid ending up with a lonely embedded konsole, and some
367 cleanup of code for enabling other view-related actions.
368 Introducing updateViewActions for common code between enableAllActions
369 and slotPartActivated. Fixes a few glitches in action activation.
371 2000-10-31 Carsten Pfeiffer <pfeiffer@kde.org>
373 * libkonq: Implemented "Text preview" functionality
375 2000-10-26 David Faure <faure@kde.org>
377 * keditbookmarks/*: Finally, a bookmark editor for konqueror.
379 * kbookmarkmanager.*: Separated from kbookmark.* after dcopidl dying on
380 "mutable" :). Implemented DCOP notifications between processes.
381 Implemented "internal bookmark address". KonqBookmarkManager is no more.
383 * kbookmarkbar.*: Update for XML bookmarks, fill in aboutToShow, update
384 sub-menus upon changed() signal, enabled "Add Bookmark" and "New Folder"
386 2000-10-24 David Faure <faure@kde.org>
388 * kbookmark*: Reimplemented the bookmarks, they are now saved in XML.
389 Desktop files are imported if the XML file doesn't exist (it's
390 immediately saved, so this should happen only once).
392 2000-10-22 Simon Hausmann <simon@kde.org>
394 * konq_view.{cc,h} : changed part->child( 0, "KParts::BE" ) calls to
395 use the new childObject method in BrowserExtension
397 2000-10-22 David Faure <faure@kde.org>
399 * dirtree/konq_dirtree.cc: Fixed support for devices in the directory
400 tree. It currently requires MountPoint in the device desktop file.
402 * listview/konq_textviewwidget.cc: Only the Name column is now
403 selected, and used as a drop area - like in other listviews.
404 This requires the fix in KListView to work properly.
406 2000-10-21 David Faure <faure@kde.org>
408 * Fix for linked views saved in profile, introducing isLoadingProfile().
410 2000-10-20 David Faure <faure@kde.org>
412 * konq_misc.cc: Use webbrowsing profile for *.html *.htm as well.
414 2000-10-20 Simon Hausmann <hausmann@kde.org>
416 * Duplicate window duplicates the history as well.
418 [...... long period of development up to KDE 2.0 ommitted .....]
420 1999-03-15 Michael Reiher <michael.reiher@gmx.de>
422 * Implemented an ActiveViewIndicator : KonqFrame
424 1999-02-28 Simon Hausmann <tronical@gmx.net>
426 * Rewrite from scratch, with completely new IDL
428 1999-02-09 David Faure <faure@kde.org>
430 * Source imported in kdebase/konqueror
432 1999-01-25 Torben Weis <weis@kde.org>
434 * Initial import of kfmIII in corba/kfm