Age | Commit message (Collapse) | Author | Files | Lines |
|
is available in GTK 3.0 use that.
svn path=/trunk/; revision=38222
|
|
The changes in profile_dlg.c, uat_gui.c and new_packet_list.c does not
work. The tooltip is not displayed, and it's not possible to get the
context menu from a column header in the packet list.
...
I guess gtk_tree_view_column_get_widget() does not return
column->button, which is the widget we use.
svn path=/trunk/; revision=38117
|
|
GtkCheckMenuItem
GtkTable
GtkTreeViewColumn
svn path=/trunk/; revision=38112
|
|
svn path=/trunk/; revision=37988
|
|
Remove our local strerror implementation.
Mark strerror as locale unsafe API.
This fixes bug 5715.
svn path=/trunk/; revision=37812
|
|
- Replace 2 cases where GtkObject was used (no longer exists in GTK3)
- Whenever gdkkeysyms.h is included also include gdkkeysyms-compat.h
iff we are building against gtk3
svn path=/trunk/; revision=37722
|
|
svn path=/trunk/; revision=37471
|
|
svn path=/trunk/; revision=37469
|
|
svn path=/trunk/; revision=37428
|
|
svn path=/trunk/; revision=37325
|
|
Fixed creating a new profile from the popup without setting a create from.
Removed some unneeded ep_strdup_printf.
svn path=/trunk/; revision=37324
|
|
dropdown in the "Create New Profile" window.
svn path=/trunk/; revision=37237
|
|
Global profiles can be installed in a "profiles" directory in the
Global configuration directory, and a global profile will be copied
to the users profiles on first time usage.
svn path=/trunk/; revision=36077
|
|
svn path=/trunk/; revision=36067
|
|
svn path=/trunk/; revision=35618
|
|
svn path=/trunk/; revision=34313
|
|
to create new, copy, delete and rename configuration profiles.
svn path=/trunk/; revision=34312
|
|
- Add missing 'user_data' arg as needed;
- Use gboolean rather than int as the type of the value returned.
Also: Cleanup whitespace & reformat long lines in a few cases.
svn path=/trunk/; revision=33679
|
|
svn path=/trunk/; revision=31335
|
|
svn path=/trunk/; revision=30918
|
|
svn path=/trunk/; revision=27996
|
|
g_free() is NULL safe, so we don't need check against it.
svn path=/trunk/; revision=27718
|
|
Use gtk_menu_shell_append().
svn path=/trunk/; revision=27558
|
|
- Non-ASCII characters in a few filess
- Missing $Id$ tag in one file
svn path=/trunk/; revision=26616
|
|
svn path=/trunk/; revision=26570
|
|
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
|
|
svn path=/trunk/; revision=25471
|
|
when clicking the profile in the statusbar. Much easier to use.
svn path=/trunk/; revision=25468
|
|
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
|
|
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
|
|
svn path=/trunk/; revision=24969
|
|
svn path=/trunk/; revision=24922
|
|
svn path=/trunk/; revision=24918
|
|
gtk_button_new_from_stock
svn path=/trunk/; revision=24904
|
|
svn path=/trunk/; revision=24895
|
|
svn path=/trunk/; revision=24823
|
|
invalid profile name.
svn path=/trunk/; revision=24268
|
|
Also disallow '/' in profilename for !win32.
svn path=/trunk/; revision=24243
|
|
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
|
|
profile if existing profile was deleted.
svn path=/trunk/; revision=24208
|
|
svn path=/trunk/; revision=24175
|
|
made some cleanups in profile_dlg.
svn path=/trunk/; revision=24136
|
|
svn path=/trunk/; revision=24092
|
|
- 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
|
|
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
|