Commit graph

7741 commits

Author SHA1 Message Date
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
Havoc Pennington
c0f251b31f add a toplevel window widget that snaps to desktop size and sets the right
1999-12-02  Havoc Pennington  <hp@pobox.com>

* src/explorer/desktop-window.h, src/explorer/desktop-window.c:
add a toplevel window widget that snaps to desktop size and sets
the right layer hints
1999-12-02 23:57:40 +00:00
Elliot Lee
2f1064ff40 Copy the man/info filters from gnome-core so I can start modifying them as
Copy the man/info filters from gnome-core so I can start modifying them as needed.

Make man2html output man: URL's in desired format.

Install the page mapping file.

Use it for info pages as well as man pages.

Don't expand tree by default.
1999-12-02 20:37:06 +00:00
Ettore Perazzoli
47964f87c9 New GNOME::ProgressiveLoader interface. It will allow the HTML component to
request and receive data for inline images.
1999-11-13 01:06:40 +00:00
Ettore Perazzoli
7fb7ca2cec Get it to compile with the latest gnome-vfs. 1999-10-23 15:47:58 +00:00
Elliot Lee
80c965881a Merges from stable - warning fixes, plus handling of ghelp:/filepath urls.
Merges from stable - warning fixes, plus handling of ghelp:/filepath urls.
1999-10-21 05:43:06 +00:00
Ettore Perazzoli
b43b09c864 Update the selection information at idle time for the directory view at
idle time.
1999-10-12 01:23:44 +00:00
Ettore Perazzoli
cee6d77c88 A little fix to make D&D from a directory view begin to work. 1999-10-08 03:23:33 +00:00
Ettore Perazzoli
488b8b8714 Initial import. 1999-10-07 20:34:14 +00:00
Ettore Perazzoli
13a1ecc797 Initial revision 1999-10-07 20:34:14 +00:00
Elliot Lee
10b8bd8a5d 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-10-07 20:33:58 +00:00
Ettore Perazzoli
46d7761761 Initial revision 1999-10-07 20:33:58 +00:00
Nam SungHyun
d5e9ff636b do not link to gnome lib. added 'ko' subdir. korean help files
* gnome-man2html/Makefile.am: do not link to gnome lib.
        * help/Makefile.am: added 'ko' subdir.
        * help/ko/*: korean help files
1999-03-23 05:56:21 +00:00
Frederic Devernay
938fae13ab use g_snprintf() 1998-12-22 13:07:58 +00:00
Jeff Garzik
c52d8af0b5 Silenced gcc prototype and ambiguity warnings. 1998-12-01 16:54:15 +00:00
Chris Toshok
275373f935 freebsd needs there to be #include <sys/types.h> before regex.h 1998-10-23 04:39:38 +00:00
Marc Ewing
0485e9f4eb Patch from Toshio to handle escapes.
-Marc
1998-10-01 19:18:41 +00:00
Martin Baulig
f1481c10b4 Added -I$(top_srcdir)/intl -I$(top_builddir)/intl' to INCLUDES'. 1998-08-19 18:02:21 +00:00
rhlabs
c90c6ce467 Fixed HTML table generation code a little in info->html conversion,
otherwise table got smaller by 95% per line, not good.

Dr Mike <msf@redhat.com>
1998-03-17 21:04:20 +00:00
Owen Taylor
6a485cb3fb gemvt: Use AM_PATH_GTK
help-browser/gnome-info2html: Find glib.h correctly
1998-03-15 20:49:14 +00:00
rhlabs
04dd3e2c77 Decided to tempt fate and use tables in the info->html conversion.
Looks much better, seems to be working. The html widget is a bit fragile,
so if it blows chunks let me know.

Dr Mike <msf@redhat.com>
1998-03-13 21:43:38 +00:00
rhlabs
439a352e8f Use magic URLs for section links.
-Marc
1998-03-11 03:17:51 +00:00
Arturo Espinosa
38c87d202a Include the header files -mig 1998-03-11 01:05:32 +00:00
rhlabs
f738979ad9 Fixed a few thing, having problems with others:
- man2html converter outputs absolute refs in index, like 'man:ls(1)#index'
- added some session management code, but its disabled till argp stuff settles
- possibly broke marc's code to keep human readable URLs in entry box

not a good day.

Dr Mike <msf@redhat.com>
1998-03-10 22:41:58 +00:00
Marc Ewing
39326aaa57 Misc cleanups of gnome-helpwin, gnome-info2html, gnome-man2html, my bogus
1998-03-08  Marc Ewing  <marc@redhat.com>

	* Misc cleanups of gnome-helpwin, gnome-info2html,
	  gnome-man2html, my bogus function casts.

	* Rework some of docobj to handle binary data.
	  Now the raw/conv data is *not* NULL terminated!

	* Added simple (stupid) http transport.
1998-03-08 21:24:45 +00:00
rhlabs
dc29771a26 Final fixes to man page handling.
Dr Mike <msf@redhat.com>
1998-03-03 22:29:26 +00:00
rhlabs
b95b4bda04 Small tweaks.
-Marc
1998-03-03 21:28:22 +00:00
rhlabs
e6c574a6b2 Code changes anticipating the 'man:' magic URL.
The man2html filter now only accepts input *roff from stdin.

Dr Mike <msf@redhat.com>
1998-03-03 17:17:50 +00:00
rhlabs
ae5a55f54b Fixed a couple of things:
- when viewing an info file, the 'Next' 'Prev' 'Up' links are at bottom too.
 - you can now view the info 'dir' file and everything should behave.

Still having troubles with retrieving and setting the line number the
html browser is at, which makes going forwards and backwards between
docs act strangely at the moment.

Dr Mike <msf@redhat.com>
1998-02-26 20:50:02 +00:00
rhlabs
35959281e8 Cleaned up some messages. Ripped out some duplicate code.
-Marc
1998-02-26 05:22:31 +00:00
rhlabs
30de0006d0 Marc and I worked on alot today:
- caching of files/images
  - info files only load component needed for HTML conversion,
    which helps since before we'd load the 1.7 megs of emacs GNU info data,
    now its typically a max of 64k.
  - entry box appears to work
  - moved towards a cleaner internal design for 'magic' URLs like 'info:'

Tommorrow we'll implement the 'man:' magic url. Then all thats left is
searching...

Dr Mike <msf@redhat.com>
1998-02-26 00:03:11 +00:00
Vincent Renardias
adfb743a83 Wed, 25 Feb 1998 21:41:18 +0100 [Vincent]
- if man:/usr/man/manX/foo.X doesn't exist, check if man:/usr/man/manX/foo.X.gz
does.
1998-02-25 20:44:32 +00:00
rhlabs
966e17c168 Cleaned up converted HTML output
Dr Mike <msf@redhat.com>
1998-02-23 21:21:19 +00:00
rhlabs
bebeb5e356 GNU info to html converter
Dr Mike <msf@redhat.com>
1998-02-23 19:01:36 +00:00
rhlabs
2eb7ce3c13 Removed several generated links which we dont need.
Cleaned up all the 'unused var' and other warnings.

Dr Mike <msf@redhat.com>
1998-02-23 00:09:12 +00:00
Arturo Espinosa
32b3d97dbc Miguel gets a C- in programming 1998-02-21 03:05:49 +00:00
Tom Tromey
3a9b2a170d Use tab in rule, not space.
Sat Feb 14 01:31:21 1998  Tom Tromey  <tromey@cygnus.com>

	* Makefile.am (macros/macros.dep): Use tab in rule, not space.
1998-02-21 00:35:55 +00:00
rhlabs
7f440e9845 The man2html converter used by the help browser.
Dr Mike <msf@redhat.com>
1998-02-20 20:41:09 +00:00
Ramiro Estrugo
1282fafa03 Fix the email for bitching.
* cut-n-paste-code/README:
* libnautilus-extensions/README:
Fix the email for bitching.
1997-01-02 08:07:05 +00:00
Ramiro Estrugo
d2ac36ca1c Damn, forgot to commit these 2 in the last checkin.
* libnautilus-extensions/nautilus-horizontal-splitter.c:
(nautilus_horizontal_splitter_initialize_class),
(nautilus_horizontal_splitter_initialize),
(nautilus_horizontal_splitter_destroy),
(nautilus_horizontal_splitter_draw),
(nautilus_horizontal_splitter_new):
* libnautilus-extensions/nautilus-horizontal-splitter.h:
Damn, forgot to commit these 2 in the last checkin.
1997-01-02 07:41:27 +00:00
Ramiro Estrugo
6d37f74e4a Added a place to put cut-n-paste code. Cut-n-pasted the e-paned widget
* Makefile.am:
* components/hardware/Makefile.am:
* components/help/Makefile.am:
* components/history/Makefile.am:
* components/html/Makefile.am:
* components/loser/content/Makefile.am:
* components/loser/sidebar/Makefile.am:
* components/music/Makefile.am:
* components/notes/Makefile.am:
* components/rpmview/Makefile.am:
* components/sample/Makefile.am:
* components/services/startup/nautilus-view/Makefile.am:
* components/services/time/nautilus-view/Makefile.am:
* components/services/trilobite/sample/nautilus-view/Makefile.am:
* components/websearch/Makefile.am:
* configure.in:
* cut-n-paste-code/.cvsignore:
* cut-n-paste-code/Makefile.am:
* cut-n-paste-code/README:
* cut-n-paste-code/widgets/.cvsignore:
* cut-n-paste-code/widgets/Makefile.am:
* cut-n-paste-code/widgets/e-paned/.cvsignore:
* cut-n-paste-code/widgets/e-paned/Makefile.am:
* cut-n-paste-code/widgets/e-paned/e-hpaned.c: (e_hpaned_get_type),
(e_hpaned_class_init), (e_hpaned_init), (e_hpaned_new),
(e_hpaned_size_request), (e_hpaned_size_allocate), (e_hpaned_draw),
(e_hpaned_xor_line), (e_hpaned_button_press),
(e_hpaned_button_release), (e_hpaned_motion),
(e_hpaned_handle_shown):
* cut-n-paste-code/widgets/e-paned/e-hpaned.h:
* cut-n-paste-code/widgets/e-paned/e-paned.c: (e_paned_get_type),
(e_paned_class_init), (e_paned_child_type), (e_paned_init),
(e_paned_set_arg), (e_paned_get_arg), (e_paned_realize),
(e_paned_map), (e_paned_unmap), (e_paned_unrealize),
(e_paned_expose), (e_paned_add1), (e_paned_add2), (e_paned_pack1),
(e_paned_pack2), (e_paned_add), (e_paned_remove), (e_paned_forall),
(e_paned_get_position), (e_paned_set_position),
(e_paned_set_handle_size), (e_paned_compute_position),
(e_paned_handle_shown), (e_paned_quantized_size):
* cut-n-paste-code/widgets/e-paned/e-paned.h:
* cut-n-paste-code/widgets/e-paned/e-vpaned.c: (e_vpaned_get_type),
(e_vpaned_class_init), (e_vpaned_init), (e_vpaned_new),
(e_vpaned_size_request), (e_vpaned_size_allocate), (e_vpaned_draw),
(e_vpaned_xor_line), (e_vpaned_button_press),
(e_vpaned_button_release), (e_vpaned_motion),
(e_vpaned_handle_shown):
* cut-n-paste-code/widgets/e-paned/e-vpaned.h:
* helper-utilities/authenticate/Makefile.am:
* libnautilus-extensions/Makefile.am:
* libnautilus-extensions/README:
* libnautilus/README:
* src/Makefile.am:
* test/Makefile.am:
Added a place to put cut-n-paste code.  Cut-n-pasted the e-paned
widget from evolution.  Yes, and evil thing to do.  Send me mail
with alternative solutions.

Also added README files for libnautilus and
libnautilus-extenstions to clarify thieir public vs internal
state.

* src/nautilus-window.c: (nautilus_window_constructed),
(nautilus_window_real_set_content_view):
Use the new NautilusHorizontalSplitter widget instead of
the gtk one.
1997-01-02 07:38:17 +00:00