Stig Bjørlykke
fe793ed781
Added Copy Profile functionality.
...
svn path=/trunk/; revision=31335
2009-12-21 12:32:31 +00:00
Stig Bjørlykke
0dbfde8b6d
Removed some unused variables and unused assignments.
...
svn path=/trunk/; revision=30918
2009-11-10 12:05:25 +00:00
Bill Meier
321506c076
(Trivial) Fix some spelling & etc in comments
...
svn path=/trunk/; revision=27996
2009-04-08 13:41:30 +00:00
Stig Bjørlykke
62f60df6b4
From Jakub Zawadzki (bug 3331):
...
g_free() is NULL safe, so we don't need check against it.
svn path=/trunk/; revision=27718
2009-03-13 22:06:48 +00:00
Anders Broman
aa3b687793
gtk_menu_append is deprecated and should not be used in newly-written code. Use gtk_menu_shell_append().
...
svn path=/trunk/; revision=27558
2009-02-26 21:41:07 +00:00
Stephen Fisher
e103054f47
Fix a few (not all) of the current checkapi errors in gtk/
...
- Non-ASCII characters in a few filess
- Missing $Id$ tag in one file
svn path=/trunk/; revision=26616
2008-10-29 07:31:45 +00:00
Gerald Combs
09bf9e6946
ETH -> WS updates.
...
svn path=/trunk/; revision=26570
2008-10-27 04:47:57 +00:00
Bill Meier
56206e0002
Fix some simple cases of GTK2 deprecated API usage by using a renamed or equivalent API
...
gtk_container_border_width() ==> gtk_container_set_border_width()
gtk_container_children() ==> gtk_container_get_children()
gtk_entry_new_with_max_length() ==> gtk_entry_new(); gtk_entry_set_max_length()
gtk_menu_append() ==> gtk_menu_shell_append()
gtk_menu_prepend() ==> gtk_menu_shell_prepend()
gtk_notebook_set_page() ==> gtk_notebook_set_current_page()
gtk_paned_gutter_size() ==> gtk_paned_set_gutter_size()
gtk_radio_button_group() ==> gtk_radio_button_get_group()
gtk_signal_connect() ==> g_signal_connect()
gtk_signal_disconnect() ==> g_signal_handler_disconnect()
gtk_signal_emit_by_name() ==> g_signal_emit_by_name()
gtk_signal_handler_block_by_data() ==> g_signal_handlers_block_matched()
gtk_signal_handler_block_by_func() ==> g_signal_handlers_block_by_func()
gtk_signal_handler_unblock_by_data() ==> g_signal-handlers_unblock_matched()
gtk_signal_handler_unblock_by_func() ==> g_signal-handlers_unblock_by_func()
gtk_spin_button_get_value_as_float() ==> gtk_spin_button_get_value()
gtk_toggle_button_set_state() ==> gtk_toggle_button_set_active()
svn path=/trunk/; revision=25634
2008-06-29 15:51:43 +00:00
Stig Bjørlykke
9e4cb36cba
Draw menu items with radio buttons.
...
svn path=/trunk/; revision=25471
2008-06-18 15:57:12 +00:00
Stig Bjørlykke
4cd3667832
Popup a menu with configuration profiles instead of the profile dlg
...
when clicking the profile in the statusbar. Much easier to use.
svn path=/trunk/; revision=25468
2008-06-17 19:50:22 +00:00
Jeff Morriss
a5cee04fad
Move the file utility functions from wiretap to libwsutil so that
...
libwireshark (and the plugins using those functions) do not depend on
wiretap on Windows.
While doing that, rename the eth_* functions to ws_*.
svn path=/trunk/; revision=25354
2008-05-22 15:46:27 +00:00
Sake Blok
a287b0f3f5
From Jim Young (bug 2212):
...
Add the profile name to the title of all the configuration windows.
(this is a rewrite of Jim's patch)
svn path=/trunk/; revision=25016
2008-04-14 15:01:34 +00:00
Ulf Lamping
644a474c95
sort #includes by directories
...
svn path=/trunk/; revision=24969
2008-04-13 03:32:24 +00:00
Ulf Lamping
d4ccf577a8
where it's not necessary, remove #include "compat_macros.h"
...
svn path=/trunk/; revision=24922
2008-04-12 01:02:59 +00:00
Ulf Lamping
8e58ec7085
last round to replace SIGNAL_CONNECT with g_signal_connect
...
svn path=/trunk/; revision=24918
2008-04-11 23:16:06 +00:00
Ulf Lamping
ae5f841083
replace all appearances of BUTTON_NEW_FROM_STOCK with GTK2's gtk_button_new_from_stock
...
svn path=/trunk/; revision=24904
2008-04-11 18:58:19 +00:00
Bill Meier
74e1c12021
OBJECT_..._DATA --> g_object_..._data
...
svn path=/trunk/; revision=24895
2008-04-11 16:44:31 +00:00
Ulf Lamping
3b7fe5fc6c
remove GTK1 code
...
svn path=/trunk/; revision=24823
2008-04-07 00:42:04 +00:00
Stig Bjørlykke
a60079bd1e
Improved the profile name check to popup a dialog when trying to apply an
...
invalid profile name.
svn path=/trunk/; revision=24268
2008-02-04 15:50:17 +00:00
Stig Bjørlykke
de3c7e9a0b
Disallow ending space was not such a good idea, chop it of before save instead.
...
Also disallow '/' in profilename for !win32.
svn path=/trunk/; revision=24243
2008-02-01 18:42:59 +00:00
Stig Bjørlykke
4c2f3b0644
Fixed a problem with renaming a profile after hitting apply.
...
Profile name cannot start or end with space, and on win32 it cannot contain
any of this characters: \ / : * ? " < > |
Added a tooltip to the profile name text box.
svn path=/trunk/; revision=24242
2008-02-01 16:49:34 +00:00
Stig Bjørlykke
45572b611c
Do not change profile if directory creation failed, and change to default
...
profile if existing profile was deleted.
svn path=/trunk/; revision=24208
2008-01-27 14:45:31 +00:00
Stig Bjørlykke
6a31f43f8b
Always return a valid profile name from get_profile_name().
...
svn path=/trunk/; revision=24175
2008-01-24 17:06:22 +00:00
Stig Bjørlykke
1621224a86
Free allocated data in prefs_reset, removed need for uat_reload_all and
...
made some cleanups in profile_dlg.
svn path=/trunk/; revision=24136
2008-01-19 01:18:35 +00:00
Stig Bjørlykke
c6ab78409f
Save the changes also when selecting a profile from the list.
...
svn path=/trunk/; revision=24092
2008-01-14 21:58:45 +00:00
Stig Bjørlykke
ba3f5057b1
Several profile enhancements:
...
- Give initial focus to the profiles list
- Enter in the profiles list selects the profile
- Give focus to the profile name when creating a new profile
svn path=/trunk/; revision=24091
2008-01-14 21:43:10 +00:00
Stig Bjørlykke
a2d1e9005d
This patch adds support for configuration profiles, which can be used to
...
configure and use more than one set of preferences and configuration files.
This can be found in the "Configuration Profiles..." menu item from the Edit
menu, or by pressing Shift-Ctrl-A. It's also possible to start wireshark
and tshark with a named profile by using the "-C ProfileName" option.
A new status pane in the main window will show the current profile.
The configuration files currently stored in the Profiles are:
- Preferences
- Capture Filters
- Display Filters
- Coloring Rules
- Disabled Protocols
- User Accessible Tables
The recent data are by design not added to the profile.
Planned future enhancements:
- make a more convenient function to switch between profiles
- add a "clone profile" button to copy an existing profile
- make the profiles list active and accept return as OK
- save users "Decode as" in the profile
- make new, clone and deletion of profiles more secure
- make some of the recent values available in the profile
This patch also fixes:
- setting default status pane sizes
- a bug setting status pane for packets when not having main lower pane.
svn path=/trunk/; revision=24089
2008-01-14 16:40:23 +00:00