Commit graph

9010 commits

Author SHA1 Message Date
David Faure
5ee67c3bef Ported to new kio API.
svn path=/trunk/kdebase/konqueror/; revision=19420
1999-04-08 23:22:12 +00:00
David Faure
1c16787cb1 more header file reducing - can't do real development from a telnet :)
svn path=/trunk/kdebase/konqueror/; revision=19378
1999-04-08 09:04:56 +00:00
David Faure
fa5faaa0a1 getSomething->something and header reducing
svn path=/trunk/kdebase/konqueror/; revision=19376
1999-04-08 08:21:39 +00:00
David Faure
1445b55ea7 Following arnt's advice, I removed as many #include statements as possible
from header files, and moved them to .cc files instead, to speed up compilation

svn path=/trunk/kdebase/konqueror/; revision=19347
1999-04-07 18:44:25 +00:00
David Faure
8872d9b8d9 cerr->kdebug
svn path=/trunk/kdebase/konqueror/; revision=19327
1999-04-07 13:48:22 +00:00
David Faure
5c1025f52e debug->kdebug. Magic number for konqy developers : 1202.
svn path=/trunk/kdebase/konqueror/; revision=19322
1999-04-07 12:43:46 +00:00
David Faure
d4b220fb3e added missing dependency
svn path=/trunk/kdebase/konqueror/; revision=19288
1999-04-06 18:16:02 +00:00
David Faure
b1316f2740 KfmPaths->UserPaths, and used testLocalDir()
svn path=/trunk/kdebase/konqueror/; revision=19280
1999-04-06 17:49:45 +00:00
David Faure
3eff0ce0e9 typo
svn path=/trunk/kdebase/konqueror/; revision=19277
1999-04-06 17:23:02 +00:00
David Faure
9f245739da Improved my fix to konq_iconview.*
Implemented slotClose()

svn path=/trunk/kdebase/konqueror/; revision=19274
1999-04-06 16:03:14 +00:00
David Faure
d54812c317 * Added all slots to the IDL, with stubs for them in konq_mainview.cc
* Disable initial treeview, I can't get it right for the moment

svn path=/trunk/kdebase/konqueror/; revision=19257
1999-04-06 12:17:44 +00:00
David Faure
f806b964cf KMimeType::check automatic now
svn path=/trunk/kdebase/konqueror/; revision=19253
1999-04-06 10:25:43 +00:00
David Faure
0ba1ebdf6a * Implemented "kfmclient exec", using KRun of course
* Made it implement KFileManager interface, for krun
* Better error handling if konqy is not running

svn path=/trunk/kdebase/konqueror/; revision=19249
1999-04-06 09:35:11 +00:00
David Faure
59ebf9aee6 removed a bunch of initStatic()
svn path=/trunk/kdebase/konqueror/; revision=19248
1999-04-06 09:19:59 +00:00
David Faure
8caf45aa13 m_strTempURL->m_sInitialURL
svn path=/trunk/kdebase/konqueror/; revision=19245
1999-04-06 09:04:18 +00:00
Alex Zepeda
c185e71326 Include errno.h. Please! errno isn't guaranteed anywhere to be an
integer or some other non macro deal.

svn path=/trunk/kdebase/konqueror/; revision=19237
1999-04-06 05:07:06 +00:00
David Faure
961dccac2d Renamed the file, for consistency, and implemented openProperties.
svn path=/trunk/kdebase/konqueror/; revision=19234
1999-04-06 01:03:38 +00:00
Torben Weis
039636d2f7 Torben: No initStatic
svn path=/trunk/kdebase/konqueror/; revision=19229
1999-04-06 00:16:18 +00:00
David Faure
a0d56c4ed1 Added subdir "client/"
svn path=/trunk/kdebase/konqueror/; revision=19227
1999-04-05 23:31:03 +00:00
David Faure
989013176d Lots of adaptations to make it work with kfmclient.
-> createMainWindow(url) added to idl.

svn path=/trunk/kdebase/konqueror/; revision=19226
1999-04-05 23:29:45 +00:00
David Faure
b54744c4c2 The new kfmclient. It talks to konqueror, for openURL. (It works !)
Later, it will have to talk to kdesktop, and also to implement
a few things on its own (properties and exec, both from libkio, so that
kpanel doesn't require konqueror running)

svn path=/trunk/kdebase/konqueror/; revision=19225
1999-04-05 23:28:50 +00:00
David Faure
a5dda8409e * back/forward didn't restore the correct view mode.
(viewname has to be remembered between calls, just like URL is.)
* Fixed IconView for empty dirs, but asked for Torben's opinion on the fix.

svn path=/trunk/kdebase/konqueror/; revision=19207
1999-04-05 17:49:43 +00:00
David Faure
d1e05a5e44 All KonqChildView members are protected now.
svn path=/trunk/kdebase/konqueror/; revision=19194
1999-04-05 13:38:52 +00:00
Simon Hausmann
a22a47b77b - DIE memory leaks, DIE...
( - some comments )

svn path=/trunk/kdebase/konqueror/; revision=19193
1999-04-05 13:32:21 +00:00
David Faure
a83506217a KonqChildView doesn't need to know a KonqMainView anymore (connects to its
'parent'). getServiceType and s_dctServiceTypes moved to KonqPlugins, for
that purpose. More members made protected in KonqChildView.
Fixed some missing repaint().

svn path=/trunk/kdebase/konqueror/; revision=19192
1999-04-05 12:46:09 +00:00
David Faure
d76a2e413f Prevent user from removing the last view ;)
Some stuff for parentgotfocus, (removing view-specific menu entries,
and cosmetics, but the parent shouldn't keep the focus I think).

svn path=/trunk/kdebase/konqueror/; revision=19164
1999-04-04 23:47:49 +00:00
David Faure
a0196198c8 not necessary - setActivePart will do it
svn path=/trunk/kdebase/konqueror/; revision=19156
1999-04-04 22:57:31 +00:00
David Faure
33a330e815 Fixed view mode switching - wrong call order
svn path=/trunk/kdebase/konqueror/; revision=19149
1999-04-04 21:37:55 +00:00
David Faure
c86ccce420 * more work on KonqChildView, more reducing of KonqMainView (check openPluginView!)
* use signals in KonqChildView, and slots in KonqMainView, for better independence
* Port to KProtocolManager

svn path=/trunk/kdebase/konqueror/; revision=19145
1999-04-04 20:22:18 +00:00
Torben Weis
b225271839 Torben: Removed unneccessary splitting of URL
svn path=/trunk/kdebase/konqueror/; revision=19130
1999-04-04 16:38:04 +00:00
Torben Weis
32f2fc2724 Torben: New KURL
svn path=/trunk/kdebase/konqueror/; revision=19129
1999-04-04 16:37:07 +00:00
David Faure
e741121cd4 Fixed history, moved makeHistory to KonqChildView.
In the long run, we want all members in KonqChildView to be protected !

svn path=/trunk/kdebase/konqueror/; revision=19123
1999-04-04 15:47:38 +00:00
Simon Hausmann
a682022215 - the big/small icons stuff works again
- some small cosmetic stuff

(I hope I didn't destabilize the whole thing....I got some strange crashes)

(btw, it seems the History is broken again..... I'm not sure whether it
was me or not, but it is horribly broken. Please tell me whether it worked
before my commit. :)

svn path=/trunk/kdebase/konqueror/; revision=19115
1999-04-04 13:56:16 +00:00
David Faure
6c5c3ed679 Finished converting TOOLBAR_ into Mxxxx_ -> same ID for toolbar
and menu item, allows to call single method that changes both
and will perhaps allow to make toolbar buttons configurable one day

svn path=/trunk/kdebase/konqueror/; revision=19114
1999-04-04 13:20:09 +00:00
David Faure
8894c6e526 * new method KonqChildView::openURL, called from everywhere in konqmainview
-> konqmainview is reduced by approx. 100 lines !
-> fixes view mode switching
* fixed remove view (bug in ChildGotFocus)

svn path=/trunk/kdebase/konqueror/; revision=19111
1999-04-04 12:40:19 +00:00
Simon Hausmann
b804a52f9c - small fix to enable view-switching again ( David - see my mail )
svn path=/trunk/kdebase/konqueror/; revision=19107
1999-04-04 09:31:09 +00:00
Simon Hausmann
3787ce2049 - added a
"app.connect( &a, SIGNAL( lastWindowClosed() ), &app, SLOT( quit() ) );"
  (I don't know whether I should consider this to be a hack, but it
   works, that's important ;-)

svn path=/trunk/kdebase/konqueror/; revision=19105
1999-04-04 08:59:16 +00:00
David Faure
b86615b942 Fixed removeView
svn path=/trunk/kdebase/konqueror/; revision=19103
1999-04-04 02:38:03 +00:00
David Faure
8161d01177 Moved a lot of code to KonqChildView, from KonqMainView.
-> improves design a lot IMHO.
Tried to implement remove view.
Fixed changeviewmode to open the current URL again.

svn path=/trunk/kdebase/konqueror/; revision=19100
1999-04-04 02:01:25 +00:00
Simon Hausmann
c4979e8ec1 - KonqTxtView now saves the QME's content in the history
(...nice testing environment for QString <-> CORBA::WString
   conversion... although I think it doesn't make sense there since KIOJob
   delivers 8bit data (but I'm not qstring/uc expert) , anyway, it's just
   for fun... :)

svn path=/trunk/kdebase/konqueror/; revision=19091
1999-04-03 16:57:08 +00:00
David Faure
c2cfebc530 New method for toolbar buttons related to Go menu items
(up, back, forward now in Go menu too)

svn path=/trunk/kdebase/konqueror/; revision=19089
1999-04-03 15:12:08 +00:00
Simon Hausmann
b6c1467fc6 - dnd stuff
svn path=/trunk/kdebase/konqueror/; revision=19046
1999-04-02 13:02:39 +00:00
Michael Reiher
6e93ed26fc - fixed gradientfill
- enabled titlebar pixmaps(looks a bit ugly, they actually need to be
squeezed somewhat, but we will see)
- some renamings

svn path=/trunk/kdebase/konqueror/; revision=18987
1999-04-01 09:33:36 +00:00
David Faure
b980aaed48 Use PropertiesDialog and KfmPaths from libkio
svn path=/trunk/kdebase/konqueror/; revision=18986
1999-04-01 09:23:04 +00:00
David Faure
c287e8172e Implemented Go/Mimetypes and Go/Applications.
Might change in the future (global & local merging ?) but I need it
to test propsdlg !

svn path=/trunk/kdebase/konqueror/; revision=18968
1999-03-31 22:08:54 +00:00
David Faure
293ace0591 The 'Go' menu is back. Contains 'cache', 'history', 'mimetypes', 'applnks'.
Will contain also the current items of kfm's Go menu, later.

svn path=/trunk/kdebase/konqueror/; revision=18967
1999-03-31 21:23:06 +00:00
David Faure
0ec6fc20b0 Fixed garbage text displayed in Properties dialog.
svn path=/trunk/kdebase/konqueror/; revision=18965
1999-03-31 20:27:48 +00:00
Simon Hausmann
310825d0ec - fixed text selection
svn path=/trunk/kdebase/konqueror/; revision=18964
1999-03-31 20:05:37 +00:00
Simon Hausmann
9bbff9ba5f - KonqTxtView = a small, builtin, fast text viewer
- small cleanup/cosmetic stuff

svn path=/trunk/kdebase/konqueror/; revision=18963
1999-03-31 19:38:46 +00:00
Simon Hausmann
8e581c585b just a small bugfix
svn path=/trunk/kdebase/konqueror/; revision=18962
1999-03-31 19:24:05 +00:00
David Faure
40ff9f4914 Properties are starting to work (besides Tab names !)
svn path=/trunk/kdebase/konqueror/; revision=18916
1999-03-31 00:28:06 +00:00
David Faure
ddcd6411fb Moving more stuff to KonqChildView.
svn path=/trunk/kdebase/konqueror/; revision=18914
1999-03-31 00:07:13 +00:00
David Faure
b865d9ee5e Needs LIB_KFILE now.
svn path=/trunk/kdebase/konqueror/; revision=18897
1999-03-30 14:02:30 +00:00
David Faure
b3cf96bd73 Adapted the properties dialog box to konqueror & libkio.
Added to the link stage, but not called anywhere yet.

svn path=/trunk/kdebase/konqueror/; revision=18895
1999-03-30 13:57:45 +00:00
David Faure
aac13a5233 struct View is now KonqChildView. Currently just moved out of KonqMainView,
with all members public, but this will change, of course.
Early commit to prevent conflicts...

svn path=/trunk/kdebase/konqueror/; revision=18893
1999-03-30 13:18:19 +00:00
Simon Hausmann
0019146756 bugfixes/hacks
(David - Although everything works fine here please check, I'm not quite
sure if I broke anything of your code... I had merging conflicts (sorry) )

svn path=/trunk/kdebase/konqueror/; revision=18764
1999-03-28 21:12:38 +00:00
David Faure
22ad8c8817 "Up" button works now. Got rid of m_strUpURL, used KURL::cd("..") instead
Some more code duplication to be removed later (see comment line 1087)

svn path=/trunk/kdebase/konqueror/; revision=18761
1999-03-28 19:02:27 +00:00
David Faure
d481b4759d Moved all the connect() stuff for views in connectView (it was duplicated
three times!). Doesn't change anything, except the file length which decreases ;)

svn path=/trunk/kdebase/konqueror/; revision=18722
1999-03-28 12:49:02 +00:00
David Faure
5aa8cfc1cb Bookmarks work !!
svn path=/trunk/kdebase/konqueror/; revision=18702
1999-03-27 22:28:36 +00:00
David Faure
5a05c0ddcf Bookmark fixes. As Simon suggested, better make KonqMainView implement
the KBookmarkOwner interface, instead of KonqBaseView.
This way, it's implemented once and for all.
Bookmarks appear. But they still don't really work ;)

svn path=/trunk/kdebase/konqueror/; revision=18700
1999-03-27 22:02:09 +00:00
David Faure
b09f577917 Pass path to the bookmarks to KBookmarkManager constructor
svn path=/trunk/kdebase/konqueror/; revision=18673
1999-03-27 11:21:32 +00:00
David Faure
23ed4e3dc9 Bookmarks are back in. Now using kbookmark from libkio.
kbookmarkmenu is the openparts implementation of a bookmark menu.
BUT : Don't use it !!
It needs to be fixed in konq_mainview.cc, line 602 : I don't
manage to make this cast properly. (Any cleaner solution ?)

svn path=/trunk/kdebase/konqueror/; revision=18659
1999-03-27 00:26:15 +00:00
Matt Koss
a726ee1450 some stuff for kget - struct Transfer and eventNewTransfer
svn path=/trunk/kdebase/konqueror/; revision=18616
1999-03-25 20:56:49 +00:00
Matt Koss
62216742f2 update for new class - klineeditdlg
svn path=/trunk/kdebase/konqueror/; revision=18615
1999-03-25 20:55:56 +00:00
David Faure
27c04af03b in mappingCreateViewMenu, use the _ptr got in the event instead of
a memory wasting _var. Still segfaults when changing active view if the
menu is shown, looks like a bug in opMenuIf....

svn path=/trunk/kdebase/konqueror/; revision=18510
1999-03-23 22:03:54 +00:00
David Faure
315b6431c1 Create view-related "View" menu items when activated,
and remove them when deactivated. Sort of works, but removeItem
sometimes crashes.....

svn path=/trunk/kdebase/konqueror/; revision=18478
1999-03-23 08:40:02 +00:00
David Faure
4654095e5e work in progress for View Menu... No more submenus.
svn path=/trunk/kdebase/konqueror/; revision=18455
1999-03-23 00:45:08 +00:00
David Faure
0cdd9d1cec Fixed wrong colors in horizontal shaded mode.
svn path=/trunk/kdebase/konqueror/; revision=18450
1999-03-22 21:33:23 +00:00
Simon Hausmann
6b3d482718 hmpfl...
svn path=/trunk/kdebase/konqueror/; revision=18448
1999-03-22 20:57:08 +00:00
Simon Hausmann
aee654cfae ooooops, I forgot
svn path=/trunk/kdebase/konqueror/; revision=18444
1999-03-22 19:46:11 +00:00
Simon Hausmann
5dfb807ecf - KonqHTMLView now uses khtml's nice SavedPage stuff for history :-)
- first basic code for plugins (...to be improved)
- some code cleanup (urgh...plus new debug output :(
- konqueror writes the IOR of the mainview now in $HOME/.konqueror.ior

svn path=/trunk/kdebase/konqueror/; revision=18443
1999-03-22 19:45:40 +00:00
David Faure
667e52ed64 Merged popup code with kfm (to open properties dialog - hmm, not yet)
S_ISVTX -> S_IFLNK (hack removed)

svn path=/trunk/kdebase/konqueror/; revision=18398
1999-03-21 22:45:12 +00:00
David Faure
266f3685c7 Ported to new openFileManagerWindow solution : KonqFileManager class created.
svn path=/trunk/kdebase/konqueror/; revision=18266
1999-03-17 11:55:16 +00:00
David Faure
4906a6f4ec Cleaned up the returnPressed thing. Can't be done in KfmViewItem, since
the behaviour depends on the view mode. Now uses openURLRequest in both views,
for files (and dirs in IconView)

svn path=/trunk/kdebase/konqueror/; revision=18225
1999-03-16 18:09:03 +00:00
Simon Hausmann
5baffedf02 check for an attached part before trying to activate it
...just to be on the safe side :)

svn path=/trunk/kdebase/konqueror/; revision=18222
1999-03-16 17:25:46 +00:00
David Faure
4c208ff4a7 constness fixes for listDir (update your libkio ;)
svn path=/trunk/kdebase/konqueror/; revision=18211
1999-03-16 14:49:07 +00:00
Simon Hausmann
7c304a5498 - history works now (puh, I didn't expect it to be that difficult ;)
- some changes in "konquerors framework" ;)
- big memory leak hunting in KonqMainView
- small fix in KonqFrame (setFocus after setActivePart is not necessary)
- tiny hack to re-enable browsing in KonqIconView (David: see comment :)
- added "Reload Tree" to KonqKfmTreeView
- added Michael to AUTHORS :)
- small s/fix/hack/ for slotRowAbove() (in splitView())
- other code cleanup + bugfixes I forgot ;)

svn path=/trunk/kdebase/konqueror/; revision=18210
1999-03-16 14:40:24 +00:00
Stephan Kulow
193d98fb40 why not use kde_partsdir instead of kde_datadir/../partlnk
svn path=/trunk/kdebase/konqueror/; revision=18207
1999-03-16 13:30:45 +00:00
Michael Reiher
a1d20a18e8 Sorting by Type as default in TreeView
svn path=/trunk/kdebase/konqueror/; revision=18191
1999-03-15 22:05:40 +00:00
Michael Reiher
13efa10a3c Derived KonqFrame directly from OPFrame.
Simon: Resizing of the Header is now as slow as the View itself:) But that
will hopefully improve, in the future.

svn path=/trunk/kdebase/konqueror/; revision=18188
1999-03-15 21:58:05 +00:00
David Faure
9031207109 Ah, this looks WAYS better.
* changed semantic of createViewByName : now simply creates and connects the view
* added changeViewMode, which does what createViewByName used to do
(of course, changeViewMode calls createViewByName)
* use CreateViewByName in splitView : try splitting a tree view, it works.

svn path=/trunk/kdebase/konqueror/; revision=18157
1999-03-15 11:06:46 +00:00
David Faure
5e115bf622 I forgot a show() - this is why add row didn't work and the area remained gray.
Simplified the data structure : a Row is no longer a struct, but now a simple
typedef to QSplitter (I left the name 'Row' in case we want a struct back, later)
Simplified the code in insertView. Now the new views appears, there is no more
strange gray area, but the URL still isn't loaded in it.

svn path=/trunk/kdebase/konqueror/; revision=18155
1999-03-15 09:54:20 +00:00
Michael Reiher
cf2cbbd8cb Implemented an ActiveViewIndicator(tm). Some kind of titlebar over the
views. BTW: There is some focus/current view problem. When splitting the
right view it won´t load the URL right now. See my comment in
konq_mainview.cc KonqMainView::insertView()

svn path=/trunk/kdebase/konqueror/; revision=18152
1999-03-15 04:40:08 +00:00
David Faure
8f85313a2b back to using S_ISVTX, temporarily. (fixes link info in status bar)
see my post on kfm-devel about this issue which I don't understand at all

svn path=/trunk/kdebase/konqueror/; revision=18151
1999-03-15 02:13:12 +00:00
David Faure
7561e0ca40 * slotOnURL reworked (code moved from icon and tree
to KonqKfmViewItem::getStatusBarInfo())
It seems difficult to use that same code for KonqHTMLView ... (no *Items)

* directory.* files, taken from kfm
* lots of improvements in konq_main.cc, taken from kfm
    (checking for local installation)
* Removed 'KFM' from error messages titles

svn path=/trunk/kdebase/konqueror/; revision=18149
1999-03-15 01:52:54 +00:00
David Faure
b3c022aff3 Moved Templates to kdebase/konqueror... step by step from kfm to konqy :)
svn path=/trunk/kdebase/konqueror/; revision=18145
1999-03-15 00:10:08 +00:00
Alex Zepeda
4a27fd8a8c #include <unistd.h> for access() and its defines. It's POSIX compliant
sure, but not without the proper prototypes and soforth.

svn path=/trunk/kdebase/konqueror/; revision=18094
1999-03-14 03:31:08 +00:00
David Faure
8062791054 New class : KonqKfmIconViewItem. Common parent for KonqIconViewItem
and KfmTreeViewItem. More code to be moved there in the future.

svn path=/trunk/kdebase/konqueror/; revision=18063
1999-03-13 17:20:55 +00:00
David Faure
289a670fef Port to new KURL
svn path=/trunk/kdebase/konqueror/; revision=18031
1999-03-13 00:50:23 +00:00
Simon Hausmann
30cc694530 more (crappy) work on history stuff
svn path=/trunk/kdebase/konqueror/; revision=18014
1999-03-12 22:48:23 +00:00
David Faure
de22ef9698 Forgot that one. No xview.h here anymore.
svn path=/trunk/kdebase/konqueror/; revision=17990
1999-03-12 19:56:43 +00:00
David Faure
d6b95b558f Blah. xview file handling is done by kimgio.
svn path=/trunk/kdebase/konqueror/; revision=17989
1999-03-12 19:26:55 +00:00
Simon Hausmann
b1d6db89d8 sorry, no new features today :( (...yet, maybe I can do something now)
but the changes are:
- removed title(), it's obsolete because we've already got MainWindow's
  partCaption()
- small cleanup/fixes

svn path=/trunk/kdebase/konqueror/; revision=17988
1999-03-12 19:23:04 +00:00
Simon Hausmann
7d5411b1cb - konqueror.idl gets installed in $KDEDIR/include/idl now
- more work on history functionality (works more or less now, but still
  needs several fixes and improvements (especially konqhtmlview...))
- lots of bugfixes
- IDL cleanup as well :)

svn path=/trunk/kdebase/konqueror/; revision=17938
1999-03-11 21:17:51 +00:00
David Faure
9eccad598c Fix for initial showing up. Now both views are filled, but one
should be a Tree View !!!!

svn path=/trunk/kdebase/konqueror/; revision=17896
1999-03-10 23:23:26 +00:00
David Faure
9c4797aa8b Cleaned up header inclusion in mainview (hoping to make it compile faster)
Removed debug output from iconview (I need to read mine !)
mainview : trying to fix this bug about views not showing up

svn path=/trunk/kdebase/konqueror/; revision=17888
1999-03-10 22:16:14 +00:00
Simon Hausmann
ccc17b1ea9 - bugfix for the "new"-menu (I'd better read porting.html carefully ;)
- started working on history functionality
- view menu items now appear in the context menu (let me know what you
  think of it)

svn path=/trunk/kdebase/konqueror/; revision=17885
1999-03-10 21:08:13 +00:00
Simon Hausmann
4c7fb73bc8 - implemented view menus (still needs lots of fixes/improvements)
- implemented captions for views
- fixed: m_currentView was not initialized on startup in KonqMainView
- some fixes for KonqPartView
- some minor IDL stuff
- added some KOM interface stuff to make most interfaces accessible via
  KOM (needed/wanted for upcoming features)
( - added stupid goodie in konqhtmlview for testing purposes -> please
    don't try, it will most certainly crash ;)

svn path=/trunk/kdebase/konqueror/; revision=17819
1999-03-09 21:59:58 +00:00
David Faure
a06d76265a New items : add row above and add row below.
Always appear below, no idea why :)))

svn path=/trunk/kdebase/konqueror/; revision=17778
1999-03-08 23:43:48 +00:00
David Faure
8ea3af7e2c Works better using Konqueror::right for the moment
svn path=/trunk/kdebase/konqueror/; revision=17770
1999-03-08 21:25:40 +00:00
David Faure
2043b6cd1b Ah ! That's a lot better ! No more pannerChild stuff. The QSplitters seem
to work fine, even if they behave ... a bit strangely !

svn path=/trunk/kdebase/konqueror/; revision=17766
1999-03-08 20:12:26 +00:00
David Faure
cddaa83763 Now use QSplitter instead of KPanner... insertView methods has a new
argument, newViewPosition. I had some conflicts (my turn :)).
konqueror cores dump on in convertPixmap, no idea why. Will have a look.

svn path=/trunk/kdebase/konqueror/; revision=17765
1999-03-08 18:46:05 +00:00
Simon Hausmann
fa9286d8bf - added (basic) kfmrun functionality
- finished (more or less) work on popupmenu

svn path=/trunk/kdebase/konqueror/; revision=17764
1999-03-08 17:03:03 +00:00
David Faure
b48e989a17 Defensive programming here too. Just in case some fool forgets to install
pics, like I just did :)

svn path=/trunk/kdebase/konqueror/; revision=17737
1999-03-08 00:11:24 +00:00
David Faure
af44ea8231 Let's be a little more defensive when trying to find pixmaps :
display "pixmap not found for mimetype %s" instead of crashing.
Now I still have to find out why no pixmap is found !

svn path=/trunk/kdebase/konqueror/; revision=17735
1999-03-07 23:53:52 +00:00
David Faure
49ee1e316a Small change to use ICON(), instead of hardcoded "kfm/pics/..."
svn path=/trunk/kdebase/konqueror/; revision=17731
1999-03-07 23:26:23 +00:00
David Faure
fe11309722 Added pics/
svn path=/trunk/kdebase/konqueror/; revision=17730
1999-03-07 23:25:34 +00:00
David Faure
f6d8120f2f Icons used in kfm moved to konqueror
svn path=/trunk/kdebase/konqueror/; revision=17728
1999-03-07 23:22:20 +00:00
David Faure
d6219b5d3c Use the kde*.xpm pixmaps from toolbar/ directory now
svn path=/trunk/kdebase/konqueror/; revision=17727
1999-03-07 22:48:52 +00:00
Waldo Bastian
21cc8cfd1c WABA: Updated after an IRC discussion
svn path=/trunk/kdebase/konqueror/; revision=17719
1999-03-07 20:50:12 +00:00
Simon Hausmann
90df00a9fb started work on konqy's popup menu for views
svn path=/trunk/kdebase/konqueror/; revision=17702
1999-03-07 17:58:23 +00:00
Simon Hausmann
13d0c59248 konqueror is back in qt2.0 town :-)
(but perhaps still needs fixes)

svn path=/trunk/kdebase/konqueror/; revision=17689
1999-03-07 15:21:41 +00:00
Reginald Stadlbauer
8c1dd39147 compiles and seems to work with Qt 2.0
CVS:
CVS:

svn path=/trunk/kdebase/konqueror/; revision=17431
1999-03-02 14:07:36 +00:00
David Faure
ce67b48f88 Cosmetics (removing discussion between Simon and I, typo, ...)
svn path=/trunk/kdebase/konqueror/; revision=17364
1999-02-28 23:26:44 +00:00
Simon Hausmann
707b750510 ok, here we are my changes for today
I hope nothing is broken due to massive merging conflicts.

David: I did some modifications on your version of konq_htmlview but I
actually couldn't test the view (no time...) . If everything breaks we can
still use my version (I don't care) :-)

But now I'm damn tired... good night *.* :)

mini-changelog: tons of stuff/fixes... forgot everything

svn path=/trunk/kdebase/konqueror/; revision=17361
1999-02-28 22:29:55 +00:00
David Faure
d215d44cd1 Fixes for toolbar URL.
svn path=/trunk/kdebase/konqueror/; revision=17360
1999-02-28 21:55:11 +00:00
David Faure
85e673229c * Improved design for viewprops : defaultProps() creates instance if not
created before. Allows to remove friend class.
* Trigger HTMLView on http:// URL. Allows to test KonqHTMLView (and khtml)
(-> implemented some sort of view mode switching, but switching back
doesn't work)
* Changed openURL prototype in IDL, for simpler call from within C++ code.

svn path=/trunk/kdebase/konqueror/; revision=17353
1999-02-28 20:05:27 +00:00
David Faure
5a6b5ddadb ...
svn path=/trunk/kdebase/konqueror/; revision=17347
1999-02-28 17:35:18 +00:00
Alex Zepeda
aac1aa34ba *** empty log message ***
svn path=/trunk/kdebase/konqueror/; revision=17346
1999-02-28 17:33:56 +00:00
David Faure
060dad5274 cosmetics (Html->HTML) and changed KonqHTMLView constructor args
svn path=/trunk/kdebase/konqueror/; revision=17342
1999-02-28 16:07:10 +00:00
David Faure
5e8a2a374a Adding kbrowser.* files back in.
svn path=/trunk/kdebase/konqueror/; revision=17338
1999-02-28 15:00:27 +00:00
David Faure
7425c888f2 Adding KonqHTMLView, converted from kfmbrowser. Not tested.
svn path=/trunk/kdebase/konqueror/; revision=17337
1999-02-28 15:00:03 +00:00
David Faure
6269c83d74 Ooops
svn path=/trunk/kdebase/konqueror/; revision=17334
1999-02-28 02:32:49 +00:00
David Faure
b4532932bd Simon's redesign of konqueror, with some minor changes by me to make it compile.
Old konqueror is backed up in konqueror_1.tar.gz for reference.
There is much much work to do !        (What a big commit !)

svn path=/trunk/kdebase/konqueror/; revision=17333
1999-02-28 02:25:54 +00:00
David Faure
6da30f8b27 A "AUTHORS" file for konqueror, as toplevel AUTHORS refers to it.
Feel free to update it, I did it quickly and probably forgot somebody.

svn path=/trunk/kdebase/konqueror/; revision=17153
1999-02-21 23:26:56 +00:00
Waldo Bastian
34dd535da5 WABA: Someting to read
svn path=/trunk/kdebase/konqueror/; revision=17012
1999-02-17 22:01:41 +00:00
David Faure
04ae753be5 Cleaned up ChangeLog. Only new features, not bugfixing.
svn path=/trunk/kdebase/konqueror/; revision=17000
1999-02-17 15:03:23 +00:00
David Faure
de833d122d Changed Torben's bad words....
No need to be injured every time I test konqueror :)

svn path=/trunk/kdebase/konqueror/; revision=16963
1999-02-16 17:40:18 +00:00
Simon Hausmann
861fe0f52d small fix to make the "new" menu work better
svn path=/trunk/kdebase/konqueror/; revision=16956
1999-02-16 15:58:57 +00:00
David Faure
b9255ade01 Made "show dot files" work for small icons and tree view.
The code in KfmView::setShowDot is a good example of why we need to rethink
the design of KfmView. We need a parent class for kfmfinder and kiconcontainer.

svn path=/trunk/kdebase/konqueror/; revision=16916
1999-02-15 17:37:54 +00:00
David Faure
7859050a46 ShowDotFile support. It works, but you have to press Reload button
when changing the setting...

svn path=/trunk/kdebase/konqueror/; revision=16898
1999-02-15 12:27:42 +00:00
David Faure
ab35e8a662 Added "Show dot files" preliminary support in the IDL, gui and view.
But does nothing since KfmIconView ignore this setting. Will look into it
now.

svn path=/trunk/kdebase/konqueror/; revision=16895
1999-02-15 12:14:16 +00:00
Simon Hausmann
98109f1251 - the bookmarks work now (puh, I didn't expect it to be that complicated)
- tiny fixes in kfmgui and kfm_mainwindow
- added general method openURL to kfm.idl
  (welcome "remote" konqueror users, there's more to come ;)

oops, btw: I had conlicts during merging... I hope I didn't miss/break
anything, please check (though I had no problems here)

svn path=/trunk/kdebase/konqueror/; revision=16866
1999-02-14 19:05:22 +00:00
David Faure
fa5ae76b69 Use LIB_KIO alias
svn path=/trunk/kdebase/konqueror/; revision=16856
1999-02-14 12:26:25 +00:00
David Faure
1cd6bf3c7b s/modified/isModified/
svn path=/trunk/kdebase/konqueror/; revision=16844
1999-02-13 23:04:52 +00:00
Torben Weis
1d65dcdcf7 Torben: Use new registry and added one missing include.
svn path=/trunk/kdebase/konqueror/; revision=16843
1999-02-13 22:23:18 +00:00
David Faure
e4bd1ffbfd Used IDs (defined in an enum) for toolbar and menu ids.
Used KStdAccel for standard accelerators.
Added some menu items taken from kfmII - some copied but commented out.
Fixed initial view.
Called setViewModeMenu from slotLargeIcons, slotSmallIcons, slotTreeView.

svn path=/trunk/kdebase/konqueror/; revision=16841
1999-02-13 22:16:04 +00:00
David Faure
07afbbfe0c First step towards multiple views. Currently it behaves _exactly_ like before,
but the number of views is no longer hardcoded, there is no Left or Right anything
What is needed now is a good Qt or K widget that would be a KMultiplePanner...
Doesn't seem to exist, I will try tomorrow with nesting KPanners or QSplitters
(what difference) ?

svn path=/trunk/kdebase/konqueror/; revision=16814
1999-02-12 22:59:24 +00:00
David Faure
df79e2611d Removed unnecessary code (due to KfmViewProps). Will try multiple views now.
svn path=/trunk/kdebase/konqueror/; revision=16812
1999-02-12 21:38:49 +00:00
Simon Hausmann
eb17034a74 - the new menu works now
- konqueror now exists clean (without any segfaults, mico-asserts, or so ;)
- small bugfix for the view-mode-menu

svn path=/trunk/kdebase/konqueror/; revision=16808
1999-02-12 20:01:45 +00:00
David Faure
459eb1bad4 Cosmetic fixes (removed all reference to bDirTree, already unused)
Added K*Bar position "flat", used switches.
Next todo : using ids for menu items.

svn path=/trunk/kdebase/konqueror/; revision=16801
1999-02-12 18:07:28 +00:00
David Faure
dcc2f5100e Removing old, unused main.* files, to avoid confusion.
svn path=/trunk/kdebase/konqueror/; revision=16799
1999-02-12 16:50:18 +00:00
David Faure
761467e75b m_bHTMLAllowed moved from KfmView to KfmViewProps, so that
it can be saved and restored

svn path=/trunk/kdebase/konqueror/; revision=16798
1999-02-12 15:26:27 +00:00
David Faure
a6da5a7f8b Moved m_bgPixmap from KfmGuiProps to KfmViewProps - more logical, simpler...
svn path=/trunk/kdebase/konqueror/; revision=16790
1999-02-12 11:11:26 +00:00
David Faure
9f1a8dc60b Split properties stuff into three classes :
* KfmGuiProps - global gui properties
* KfmViewProps - view related properties
* KfmViewSettings - used by kfm{browser|finder|icons}
That's all for today. More tomorrow evening.

svn path=/trunk/kdebase/konqueror/; revision=16772
1999-02-12 00:55:47 +00:00
David Faure
0d7d4dfc29 The KfmView Properties (two classes). More to come...
svn path=/trunk/kdebase/konqueror/; revision=16770
1999-02-11 23:35:32 +00:00
Simon Hausmann
339606df12 using the new file menu functions of opMenuBar to create proper file menu entries
svn path=/trunk/kdebase/konqueror/; revision=16769
1999-02-11 23:29:59 +00:00
Simon Hausmann
03f70459ff removed KfmPart and started making KfmGui a full featured part (KfmMainWindow
is now the default shell for Konqueror

(it already works really nice)

(BTW, I did _not_ remove the old *bar code but instead I commented it out.
This looks pretty ugly, but I'll remove this as soon as the OP-Stuff is finished)

svn path=/trunk/kdebase/konqueror/; revision=16744
1999-02-11 15:37:05 +00:00
Simon Hausmann
6b2cffb16b added option "--opshell" to use KfmMainWindow as mainwindow (shell) for kfm_part.
svn path=/trunk/kdebase/konqueror/; revision=16692
1999-02-10 10:06:05 +00:00
Matthias Welk
f4f0b9b9e9 Ooooooppps!
I tried to commit my changes and got some conflicts while merging.
Hopefully got all things working and broke nothing :-) Please test !

- fixed: keyboard is working again in view-mode (scrolling ...)
- added: each view has its own history now !

svn path=/trunk/kdebase/konqueror/; revision=16683
1999-02-10 01:34:27 +00:00
Simon Hausmann
707d7b8734 more work on KFM's OpenPart GUI:
- implemented history functionality
 - completed toolbar entries
 - several fixes

svn path=/trunk/kdebase/konqueror/; revision=16671
1999-02-09 21:49:23 +00:00
Simon Hausmann
4da148b20d (tiny fix) make KfmPart load your home directory as default
svn path=/trunk/kdebase/konqueror/; revision=16666
1999-02-09 17:21:43 +00:00
Simon Hausmann
7dca467c6a started work on KFM's OpenPart GUI
(-added dummy menu and toolbar entries)
 (-fixed segfault due to missing kfmguiprops in KfmPart)

(I hope no one minds if I start working on this.....maybe I should have asked
before...)

svn path=/trunk/kdebase/konqueror/; revision=16665
1999-02-09 16:59:59 +00:00
David Faure
1ad4535d33 Re-added the "Location:" label from kfm II. Makes it easier for bug reporters
to report and for me to explain to them :)

svn path=/trunk/kdebase/konqueror/; revision=16643
1999-02-09 14:19:02 +00:00
David Faure
75922e6bc9 Made m_pDefaultProps protected and added a public method for it
Removed const for KConfig*, since we change group in it.

svn path=/trunk/kdebase/konqueror/; revision=16642
1999-02-09 13:57:55 +00:00
David Faure
af6ed694dd Forgot some private members in KfmGui, moved to KfmGuiProps.
Fixed showing of *bars.

svn path=/trunk/kdebase/konqueror/; revision=16638
1999-02-09 13:23:12 +00:00
David Faure
3e1d8d69c0 kfmguiprops.* : New design of the properties storage for a KfmGui.
Now stored in KfmGuiProps, see explanations in the header file

svn path=/trunk/kdebase/konqueror/; revision=16635
1999-02-09 12:52:46 +00:00
David Faure
bc4604cf8b Central place for default values : kfm_defaults.h (taken from the old config-kfm.h)
Allows the future kcmkfm (kcmkonqueror?) to use this file in order to
share the same defaults.

svn path=/trunk/kdebase/konqueror/; revision=16632
1999-02-09 10:30:28 +00:00
David Faure
30b22e0b18 No ../parts, here.
svn path=/trunk/kdebase/konqueror/; revision=16628
1999-02-09 09:48:15 +00:00
David Faure
3aadca8843 Initial import of konqueror - aka KFM III.
svn path=/trunk/kdebase/konqueror/; revision=16624
1999-02-09 09:23:50 +00:00