Commit graph

25240 commits

Author SHA1 Message Date
Elliot Lee a4a7dc95ac Turn on compilation of hyperbola component. Compile and run. Create & set
* components/Makefile.am: Turn on compilation of hyperbola component.
* components/help/*: Compile and run.
* libnautilus/ntl-meta-view-client.c: Create & set the property bag if it doesn't exist.
* src/ntl-uri-map.c: Load the hyperbola nav tree component as a test meta view.
* src/ntl-view.c: Fill in NULL fields with empty strings, so that ORBit doesn't segfault.
* src/ntl-window-msgs.c: When creating new meta views, they should
be meta views and not content views (cut & paste error).
* src/file-manager/fm-directory-view.c: Don't redisplay every time a new entry comes in.
1999-12-15 23:47:34 +00:00
Darin Adler 0dee7ad32e Changed warning switches. Fixed bugs found when opening an icon and
using the history buttons. Improved selection info display in status bar.
1999-12-15 21:55:17 +00:00
Andy Hertzfeld 84ae5f6492 made the initial path be the user's home directory.
made the initial path be the user's home directory.
1999-12-15 20:08:25 +00:00
Elliot Lee c37abc45b0 Clean up --enable-* args slightly.
Clean up --enable-* args slightly.
1999-12-15 19:59:05 +00:00
Elliot Lee 8c729d0d10 Add --enable-more-warnings and --enable-fatal-warnings switches. Add
* configure.in: Add --enable-more-warnings and --enable-fatal-warnings switches.
* src/ntl-uri-map.c: Add comment about functionality-in-waiting.
1999-12-15 19:07:14 +00:00
Darin Adler e66ad3393a Rolled out my change. I was confused. Elliot had this fixed
already but I forgot to "make install".
1999-12-15 18:51:32 +00:00
Darin Adler 7d7defac6c Fixed overflow problem caused by gint16 local variable. 1999-12-15 18:39:11 +00:00
Darin Adler e445831a3d Fixed callback that caused bad cast when a URL was typed in. 1999-12-15 17:48:29 +00:00
Darin Adler 92eedb52f7 Changed to compile with the latest gnome-vfs. 1999-12-15 17:37:22 +00:00
Elliot Lee 75c39c67c1 Fix size_allocate.
* libnautilus/gtkscrollframe.c: Fix size_allocate.
1999-12-15 17:12:41 +00:00
Maciej Stachowiak ee886b6331 a const char* can't be passed where a gchar* is expected.
* src/ntl-uri-map.c (nautilus_navinfo_new): a const char* can't be
	passed where a gchar* is expected.
1999-12-15 04:08:36 +00:00
Darin Adler 025cf15b76 Turned on more warnings; fixed all warnings. 1999-12-15 03:09:45 +00:00
Elliot Lee 7eaca0a83f Support multiple view types (Nautilus/View, GNOME/Control,
* src/ntl-*.[ch]: Support multiple view types (Nautilus/View, GNOME/Control, GNOME/Embeddable)
* src/ntl-window.[ch]: Add nautilus_window_get_uih()
* idl/*.idl: Reindent.
1999-12-15 03:09:45 +00:00
Darin Adler 8192bfe83f Turned on more warnings; fixed all warnings. 1999-12-15 03:09:45 +00:00
Elliot Lee e524839fd4 Add misc docs.
Add misc docs.
1999-12-15 01:32:28 +00:00
Elliot Lee 80bfd80a13 Restructure the whole NautilusWindow code for sanity's sake.
* src/*.c: Restructure the whole NautilusWindow code for sanity's sake.

* src/ntl-uri-map.[ch]: Instead of just passing in various pieces of information about
  the old URL, pass in the Nautilus_NavigationInfo that has to be kept around anyways.

* idl/nautilus.idl: Allow a selection to be multiple URI's.
1999-12-15 00:57:04 +00:00
Elliot Lee 8585f2c462 Support multiple view types (Nautilus/View, GNOME/Control,
* src/ntl-*.[ch]: Support multiple view types (Nautilus/View, GNOME/Control, GNOME/Embeddable)
* src/ntl-window.[ch]: Add nautilus_window_get_uih()
* idl/*.idl: Reindent.
1999-12-15 00:57:03 +00:00
Elliot Lee 6715685656 Restructure the whole NautilusWindow code for sanity's sake.
* src/*.c: Restructure the whole NautilusWindow code for sanity's sake.

* src/ntl-uri-map.[ch]: Instead of just passing in various pieces of information about
  the old URL, pass in the Nautilus_NavigationInfo that has to be kept around anyways.

* idl/nautilus.idl: Allow a selection to be multiple URI's.
1999-12-15 00:57:03 +00:00
Darin Adler 7bc3340f5a Ignore more generated files. 1999-12-15 00:04:42 +00:00
John Sullivan 389b49b49e Reordered code to fix bug where "View as blank space" option menu wasn't sizing
itself correctly; also changed its text and grayed it out to make it obvious
that it isn't working.
1999-12-14 23:07:44 +00:00
Elliot Lee 0e11f0e3f5 Add icons
* configure.in, Makefile.am, icons/: Add icons

* src/file-manager/fm-directory-view.c: Everything goes inside the scroll-frame, not the
view itself.
1999-12-14 19:46:16 +00:00
Elliot Lee 3d610fba1e Almost works (haha).
Almost works (haha).

Only displays one file.
1999-12-14 17:46:25 +00:00
Elliot Lee 3fd015a880 The whole wazoo. It would work, except for a bug I blame on gnome-vfs.
The whole wazoo. It would work, except for a bug I blame on gnome-vfs.
1999-12-14 02:37:14 +00:00
Elliot Lee 65c2e7dd64 Switch from imlib to pixbuf. Import from gnome-fm. Add a 'main_window'
* libnautils/g*.[ch]: Switch from imlib to pixbuf.
* src/file-manager: Import from gnome-fm.
* idl/nautilus.idl: Add a 'main_window' attribute on a ViewFrame, so that views can talk
to the main window.
1999-12-13 22:44:06 +00:00
Havoc Pennington 45836fc0c9 add files for HTML component (it's just cut-and-paste of Ettore's component
right now)
1999-12-10 18:50:53 +00:00
Elliot Lee 7642ebcd03 Start TODO list.
Start TODO list.
1999-12-10 16:13:33 +00:00
Elliot Lee d28d40ef89 Add a convenience function for setting the label.
* libnautilus/ntl-meta-view.[ch]: Add a convenience function for
setting the label.

* Throughout: Rename the meta view "description" property to "label",
which more accurately describes its use.

* components/help: Start turning hyperbola into component.
1999-12-10 07:00:00 +00:00
Elliot Lee 712fdcc4bb compile 1999-12-10 02:11:30 +00:00
Elliot Lee 339e891c68 Add a factory for activating components implemented inside nautilus.
Add a factory for activating components implemented inside nautilus.

Add some comments on how URI mapping will work.
1999-12-10 02:10:09 +00:00
Elliot Lee 6407cf3688 doh, quiet CVS.
doh, quiet CVS.
1999-12-10 00:53:33 +00:00
Elliot Lee 13a02a8e9c Start migration from gnome-fm.
Start migration from gnome-fm.
1999-12-10 00:52:54 +00:00
Elliot Lee d8d32551f3 push out.
push out.
1999-12-09 23:56:07 +00:00
Elliot Lee 5f0d76edcd Attempt at a history view.
Attempt at a history view.
1999-12-09 22:50:36 +00:00
Elliot Lee b91e363766 src/explorer-location-bar.[ch]: Copy over from gnome-fm, change signal to
src/explorer-location-bar.[ch]:
	Copy over from gnome-fm, change signal to include new URI.
src/ntl-window.c:
	Make NautilusWindow use it.
1999-12-09 06:32:28 +00:00
Elliot Lee 92aac3782c Try to fix the option menu resizing (still broke).
Try to fix the option menu resizing (still broke).
1999-12-09 02:17:54 +00:00
Elliot Lee 7c1f2de48c Inheritance on server side, too.
Inheritance on server side, too.
1999-12-08 23:16:57 +00:00
Elliot Lee 0fbc288585 Add subclasses.
Add subclasses.
1999-12-08 22:48:41 +00:00
Elliot Lee bac6352078 Use the "recommended" way of getting the base epv.
Use the "recommended" way of getting the base epv.
1999-12-08 22:44:11 +00:00
Elliot Lee a2bc2c7596 make it not compile 1999-12-08 22:20:11 +00:00
Elliot Lee 790227ce6d Misc updates.
Misc updates.
1999-12-08 01:16:26 +00:00
Elliot Lee e827b17e5c Just adding copyright/license notices, and a copy of the LGPL.
Just adding copyright/license notices, and a copy of the LGPL.
1999-12-07 19:59:42 +00:00
Elliot Lee 11d206b05e hush cvs 1999-12-07 18:26:58 +00:00
Elliot Lee 685753b110 Add notes.
Add notes.

Pass the content view along with a location-changed message.
1999-12-07 17:46:29 +00:00
Elliot Lee 1d23907d45 Implement libnautilus.
Implement libnautilus.

Normalize the way requests and notifications are passed around.
1999-12-06 23:23:41 +00:00
Elliot Lee 44302b3c22 Theoretically does URI mapping now. (Need OAF).
Theoretically does URI mapping now. (Need OAF).
1999-12-06 18:33:28 +00:00
Elliot Lee 24997abbdd Basic framework is there. Now for URL resolution and loading.
Basic framework is there. Now for URL resolution and loading.
1999-12-06 00:49:57 +00:00
Elliot Lee 498d1f0a7d pull it over from hyperbola 1999-12-05 19:55:23 +00:00
Elliot Lee 0452bd43cb Initial import 1999-12-05 00:40:26 +00:00
Elliot Lee b0a476e10d Initial revision 1999-12-05 00:40:26 +00:00
Elliot Lee 208adb374b info2html now should grok all info pages.
info2html now should grok all info pages.
1999-12-03 17:02:49 +00:00