wireshark/gtk
Guy Harris aacb8bc9b6 Add "gtk/webbrowser.h" to declare functions from "gtk/webbrowser.c".
Rename "browser_open_program_file()" to "browser_open_data_file()", and
make it open files relative to the application's data directory, as
that's where data files such as HTMLized man pages would be put.  (That
happens to be the program directory on Windows, but it's a different
directory on UN*X - and you aren't guaranteed to be able to find the
program directory on UN*X by looking at argv[0] in any case.)  Move it
to "gtk/webbrowser.c".

Fix "filename2url()" to put "file://", not just "file:", in front of
pathnames on UN*X.

svn path=/trunk/; revision=11216
2004-06-23 01:38:39 +00:00
..
.cvsignore
about_dlg.c Add "gtk/webbrowser.h" to declare functions from "gtk/webbrowser.c". 2004-06-23 01:38:39 +00:00
about_dlg.h add functionality, to show html files from the local installation 2004-06-22 16:28:27 +00:00
ansi_a_stat.c use new functions in window API (ui_util.h), 2004-05-23 23:24:07 +00:00
ansi_map_stat.c Change C++ style comments 2004-05-26 11:37:36 +00:00
bootp_stat.c use new functions in window API (ui_util.h), 2004-05-23 23:24:07 +00:00
capture_combo_utils.c
capture_combo_utils.h add details for doxygen, various code cleanups as a result of this 2004-06-01 20:28:05 +00:00
capture_dlg.c preference setting, so "ask for unsaved capture files" can be switched off 2004-06-20 15:57:11 +00:00
capture_dlg.h add more details for doxygen 2004-06-04 20:05:31 +00:00
capture_info_dlg.c added a small comment 2004-05-27 17:26:46 +00:00
capture_prefs.c preference setting for the option to "avoid" the capture info dialog 2004-06-20 14:48:24 +00:00
capture_prefs.h add more details for doxygen 2004-06-04 20:05:31 +00:00
color_dlg.c remove gtk_widget_ref / OBJECT_SET_DATA_FULL, 2004-06-05 10:13:37 +00:00
color_dlg.h add more details for doxygen 2004-06-04 20:05:31 +00:00
color_filters.c Make "new_color_filter()" take the background and foreground colors, as 2004-04-16 19:36:36 +00:00
color_filters.h add details for doxygen, various code cleanups as a result of this 2004-06-01 20:28:05 +00:00
color_utils.c
color_utils.h add details for doxygen, various code cleanups as a result of this 2004-06-01 20:28:05 +00:00
colors.c Pass ESD_BTN_OK rather than NULL as a second argument to 2004-01-31 03:22:42 +00:00
colors.h add details for doxygen, various code cleanups as a result of this 2004-06-01 20:28:05 +00:00
column_prefs.c bugfix: don't try to destroy a window, when it's already being destroyed 2004-05-27 16:48:36 +00:00
column_prefs.h add more details for doxygen 2004-06-04 20:05:31 +00:00
compat_macros.h move font related stuff to new file font_utils.c/.h 2004-06-17 16:35:26 +00:00
dcerpc_stat.c move "extern GtkWidget *main_display_filter_widget" from 2004-06-02 07:12:11 +00:00
decode_as_dlg.c From Stas Grabois: don't show disabled protocols in the "Add Expression" 2004-06-10 09:47:25 +00:00
decode_as_dlg.h add more details for doxygen 2004-06-04 20:05:31 +00:00
dfilter_expr_dlg.c Move "dfilter_expr_dlg_delete_event_cb()" after 2004-06-10 20:16:50 +00:00
dfilter_expr_dlg.h add more details for doxygen 2004-06-04 20:05:31 +00:00
dlg_utils.c bugfix: is using last_open_dir with GTK2.4 file chooser 2004-06-20 19:35:04 +00:00
dlg_utils.h add more details for doxygen 2004-06-05 12:12:13 +00:00
doxygen.cfg add more details for doxygen 2004-06-04 20:05:31 +00:00
endpoint_talkers_eth.c build a conversation (aka endpoint_talkers) dialog, 2004-05-02 17:25:10 +00:00
endpoint_talkers_fc.c build a conversation (aka endpoint_talkers) dialog, 2004-05-02 17:25:10 +00:00
endpoint_talkers_fddi.c build a conversation (aka endpoint_talkers) dialog, 2004-05-02 17:25:10 +00:00
endpoint_talkers_ip.c build a conversation (aka endpoint_talkers) dialog, 2004-05-02 17:25:10 +00:00
endpoint_talkers_ipx.c build a conversation (aka endpoint_talkers) dialog, 2004-05-02 17:25:10 +00:00
endpoint_talkers_table.c Make static some routines and variables not used outside the source file 2004-06-03 21:46:27 +00:00
endpoint_talkers_table.h add more details for doxygen 2004-06-05 13:28:13 +00:00
endpoint_talkers_tcpip.c build a conversation (aka endpoint_talkers) dialog, 2004-05-02 17:25:10 +00:00
endpoint_talkers_tr.c build a conversation (aka endpoint_talkers) dialog, 2004-05-02 17:25:10 +00:00
endpoint_talkers_udpip.c build a conversation (aka endpoint_talkers) dialog, 2004-05-02 17:25:10 +00:00
ethclist.c
ethclist.h add details for doxygen, various code cleanups as a result of this 2004-06-01 21:56:04 +00:00
fc_stat.c move "extern GtkWidget *main_display_filter_widget" from 2004-06-02 07:12:11 +00:00
file_dlg.c if more than one file is (drag and) dropped into the program, 2004-06-21 16:45:07 +00:00
file_dlg.h add Merge functionality to Ethereal in an experimental state. 2004-06-17 21:53:26 +00:00
filter_prefs.c alyways use SIGNAL_EMIT_BY_NAME with one user parameter, 2004-06-05 10:27:38 +00:00
filter_prefs.h add more details for doxygen 2004-06-05 12:12:13 +00:00
find_dlg.c more code cleanup from dialog things: 2004-05-26 03:49:24 +00:00
find_dlg.h add more details for doxygen 2004-06-04 20:05:31 +00:00
follow_dlg.c move font related stuff to new file font_utils.c/.h 2004-06-17 16:35:26 +00:00
follow_dlg.h add more details for doxygen 2004-06-04 20:05:31 +00:00
font_utils.c move font related stuff to new file font_utils.c/.h 2004-06-17 16:35:26 +00:00
font_utils.h move font related stuff to new file font_utils.c/.h 2004-06-17 16:35:26 +00:00
goto_dlg.c add details for doxygen, various code cleanups as a result of this 2004-06-01 17:33:37 +00:00
goto_dlg.h add more details for doxygen 2004-06-04 20:05:31 +00:00
gsm_a_stat.c use new functions in window API (ui_util.h), 2004-05-23 23:24:07 +00:00
gsm_map_stat.c use new functions in window API (ui_util.h), 2004-05-23 23:24:07 +00:00
gsm_map_stat.h add more details for doxygen 2004-06-05 11:03:14 +00:00
gsm_map_summary.c use new functions in window API (ui_util.h), 2004-05-23 23:24:07 +00:00
gtk_stat_util.c add details for doxygen, various code cleanups as a result of this 2004-06-01 21:56:04 +00:00
gtk_stat_util.h add details for doxygen, various code cleanups as a result of this 2004-06-01 21:56:04 +00:00
gtkglobals.h move font related stuff to new file font_utils.c/.h 2004-06-17 16:35:26 +00:00
gui_prefs.c preference setting, so "ask for unsaved capture files" can be switched off 2004-06-20 15:57:11 +00:00
gui_prefs.h add more details for doxygen 2004-06-04 20:05:31 +00:00
h225_counter.c move "extern GtkWidget *main_display_filter_widget" from 2004-06-02 07:12:11 +00:00
h225_ras_srt.c move "extern GtkWidget *main_display_filter_widget" from 2004-06-02 07:12:11 +00:00
help_dlg.c cut text_page related things from help_page.c and 2004-06-05 09:57:11 +00:00
help_dlg.h add more details for doxygen 2004-06-04 20:05:31 +00:00
hostlist_eth.c build a endpoints (aka hostlist) dialog, 2004-05-02 21:16:09 +00:00
hostlist_fc.c build a endpoints (aka hostlist) dialog, 2004-05-02 21:16:09 +00:00
hostlist_fddi.c build a endpoints (aka hostlist) dialog, 2004-05-02 21:16:09 +00:00
hostlist_ip.c build a endpoints (aka hostlist) dialog, 2004-05-02 21:16:09 +00:00
hostlist_ipx.c build a endpoints (aka hostlist) dialog, 2004-05-02 21:16:09 +00:00
hostlist_table.c Make static some routines and variables not used outside the source file 2004-06-03 21:46:27 +00:00
hostlist_table.h add more details for doxygen 2004-06-05 13:28:13 +00:00
hostlist_tcpip.c build a endpoints (aka hostlist) dialog, 2004-05-02 21:16:09 +00:00
hostlist_tr.c build a endpoints (aka hostlist) dialog, 2004-05-02 21:16:09 +00:00
hostlist_udpip.c build a endpoints (aka hostlist) dialog, 2004-05-02 21:16:09 +00:00
http_stat.c use new functions in window API (ui_util.h), 2004-05-23 23:24:07 +00:00
io_stat.c use new functions in window API (ui_util.h), 2004-05-23 23:24:07 +00:00
isup_stat.c use new functions in window API (ui_util.h), 2004-05-23 23:24:07 +00:00
keys.h add details for doxygen, various code cleanups as a result of this 2004-06-01 21:56:04 +00:00
layout_prefs.c Use an enum when initializing "prefs.gui_layout_type". 2004-05-05 07:31:05 +00:00
layout_prefs.h add more details for doxygen 2004-06-04 20:05:31 +00:00
ldap_stat.c move "extern GtkWidget *main_display_filter_widget" from 2004-06-02 07:12:11 +00:00
main.c if more than one file is (drag and) dropped into the program, 2004-06-21 16:45:07 +00:00
main.h Add "gtk/webbrowser.h" to declare functions from "gtk/webbrowser.c". 2004-06-23 01:38:39 +00:00
Makefile.am Add "gtk/webbrowser.h" to declare functions from "gtk/webbrowser.c". 2004-06-23 01:38:39 +00:00
Makefile.common Add experimental feature of opening a webbrowser, to show some of the 2004-06-21 17:27:35 +00:00
Makefile.nmake add more details for doxygen 2004-06-04 17:19:01 +00:00
menu.c add functionality, to show html files from the local installation 2004-06-22 16:28:27 +00:00
menu.h add more details for doxygen 2004-06-04 17:19:01 +00:00
mgcp_stat.c move "extern GtkWidget *main_display_filter_widget" from 2004-06-02 07:12:11 +00:00
mtp3_stat.c use new functions in window API (ui_util.h), 2004-05-23 23:24:07 +00:00
mtp3_stat.h add details for doxygen 2004-06-02 18:44:10 +00:00
mtp3_summary.c use new functions in window API (ui_util.h), 2004-05-23 23:24:07 +00:00
nameres_prefs.c added some tooltips 2004-05-27 16:43:01 +00:00
nameres_prefs.h add more details for doxygen 2004-06-04 20:05:31 +00:00
packet_list.c move font related stuff to new file font_utils.c/.h 2004-06-17 16:35:26 +00:00
packet_list.h move font related stuff to new file font_utils.c/.h 2004-06-17 16:35:26 +00:00
packet_win.c more code cleanup from dialog things: 2004-05-26 03:49:24 +00:00
packet_win.h add details for doxygen 2004-06-02 18:44:10 +00:00
plugins_dlg.c more code cleanup from dialog things: 2004-05-26 03:49:24 +00:00
prefs_dlg.c "delete_event" is an event, so its handler takes three arguments, not 2004-06-10 10:09:58 +00:00
prefs_dlg.h add more details for doxygen 2004-06-04 20:05:31 +00:00
print_dlg.c win_printer is gboolean, not an int 2004-05-27 21:52:07 +00:00
print_mswin.c
print_mswin.h add details for doxygen 2004-06-02 20:14:51 +00:00
print_prefs.c Get rid of some declarations of routines that no longer exist. 2004-05-26 04:21:49 +00:00
print_prefs.h add more details for doxygen 2004-06-04 20:05:31 +00:00
progress_dlg.c more code cleanup from dialog things: 2004-05-26 03:49:24 +00:00
proto_dlg.c "delete_event" is an event, so its handler takes three arguments, not 2004-06-10 10:09:58 +00:00
proto_dlg.h add more details for doxygen 2004-06-04 20:05:31 +00:00
proto_draw.c move font related stuff to new file font_utils.c/.h 2004-06-17 16:35:26 +00:00
proto_draw.h add more details for doxygen 2004-06-05 13:28:13 +00:00
proto_hier_stats_dlg.c use new functions in window API (ui_util.h), 2004-05-23 23:24:07 +00:00
proto_hier_stats_dlg.h add details for doxygen 2004-06-02 22:13:04 +00:00
range_utils.c changed the print dialog, so it will keep the user settings after reopening the dialog 2004-04-25 08:01:06 +00:00
range_utils.h add details for doxygen 2004-06-02 22:13:04 +00:00
recent.c add details for doxygen, various code cleanups as a result of this 2004-06-01 17:33:37 +00:00
recent.h add more details for doxygen 2004-06-04 17:19:01 +00:00
rpc_progs.c use new functions in window API (ui_util.h), 2004-05-23 23:24:07 +00:00
rpc_stat.c move "extern GtkWidget *main_display_filter_widget" from 2004-06-02 07:12:11 +00:00
rtp_analysis.c add details for doxygen, various code cleanups as a result of this 2004-06-01 17:33:37 +00:00
rtp_analysis.h add details for doxygen 2004-06-02 22:13:04 +00:00
rtp_stream.c The HIG's and/or GUI toolkit documentation for: 2004-02-12 22:24:28 +00:00
rtp_stream.h add more details for doxygen 2004-06-04 20:05:31 +00:00
rtp_stream_dlg.c move "extern GtkWidget *main_display_filter_widget" from 2004-06-02 07:12:11 +00:00
rtp_stream_dlg.h add details for doxygen 2004-06-02 22:13:04 +00:00
sat.h Make static some routines and variables not used outside the source file 2004-06-03 21:46:27 +00:00
service_response_time_table.c move "extern GtkWidget *main_display_filter_widget" from 2004-06-02 07:12:11 +00:00
service_response_time_table.h add more details for doxygen 2004-06-05 12:12:13 +00:00
simple_dialog.c merge: bugfixes and code cleanup 2004-06-18 07:41:21 +00:00
sip_stat.c use new functions in window API (ui_util.h), 2004-05-23 23:24:07 +00:00
smb_stat.c move "extern GtkWidget *main_display_filter_widget" from 2004-06-02 07:12:11 +00:00
STATUS.gtk2
stream_prefs.c Make the color preferences popup menu shrink to its natural size instead 2004-03-11 00:22:41 +00:00
stream_prefs.h add more details for doxygen 2004-06-04 20:05:31 +00:00
summary_dlg.c "ti_time" is a "time_t", not a "long" ("time_t" isn't necessarily a 2004-06-18 20:23:10 +00:00
summary_dlg.h add details for doxygen 2004-06-02 22:13:04 +00:00
supported_protos_dlg.c move font related stuff to new file font_utils.c/.h 2004-06-17 16:35:26 +00:00
supported_protos_dlg.h add details for doxygen 2004-06-02 22:13:04 +00:00
tap_dfilter_dlg.c move "extern GtkWidget *main_display_filter_widget" from 2004-06-02 07:12:11 +00:00
tap_dfilter_dlg.h add details for doxygen 2004-06-02 22:13:04 +00:00
tap_menu.h Fix a typo. 2004-06-03 02:14:14 +00:00
tcp_graph.c move font related stuff to new file font_utils.c/.h 2004-06-17 16:35:26 +00:00
text_page.c move font related stuff to new file font_utils.c/.h 2004-06-17 16:35:26 +00:00
text_page.h cut text_page related things from help_page.c and 2004-06-05 09:57:11 +00:00
toolbar.c bugfix: init the toolbar's Save icons correctly 2004-02-09 18:32:41 +00:00
toolbar.h add more details for doxygen 2004-06-04 17:19:01 +00:00
ui_util.c save window position/size/maximized state into recent file 2004-05-30 11:54:37 +00:00
ui_util.h add more details for doxygen 2004-06-04 17:19:01 +00:00
webbrowser.c Add "gtk/webbrowser.h" to declare functions from "gtk/webbrowser.c". 2004-06-23 01:38:39 +00:00
webbrowser.h Add "gtk/webbrowser.h" to declare functions from "gtk/webbrowser.c". 2004-06-23 01:38:39 +00:00
wsp_stat.c use new functions in window API (ui_util.h), 2004-05-23 23:24:07 +00:00