Commit Graph

110 Commits

Author SHA1 Message Date
Jörg Mayer 420acb2fba We now always build with MAIN_MENU_USE_UIMANAGER, so remove all code using
the old ways except the proto_help.c file, which is kept for now in case someone
is willing to reimplement the help menus using non-deprecated methods.

svn path=/trunk/; revision=39137
2011-09-25 21:19:45 +00:00
Anders Broman 2c20392169 Use Frame_data also in graph_analysis_item_t, this should ultimately
make it possible to use absolute time in the graph.

svn path=/trunk/; revision=38984
2011-09-13 12:39:11 +00:00
Anders Broman 187d5c34a6 Store a pointer to frame_data which holds the timing and frame number info rather than making copies. Move a structure only used internaly from voip_calls.h to .c
svn path=/trunk/; revision=38982
2011-09-13 05:29:56 +00:00
Jörg Mayer 5c064e144a Replace almost all uses of GtkObject (which no longer exists
in GTK3) by GObject (which does).
These were the trivial cases, the two remaining uses in packet_win.c
are left for someone who understands the code.

svn path=/trunk/; revision=38344
2011-08-04 22:56:36 +00:00
Jörg Mayer bb7650f70d Fix almost all accesses to ->window
svn path=/trunk/; revision=38151
2011-07-21 20:12:08 +00:00
Jörg Mayer 11f131b303 Fix some compiler errors with -DGTK_DISABLE_DEPRECATED
svn path=/trunk/; revision=38006
2011-07-14 00:04:37 +00:00
Anders Broman cb98a2b2c2 Fix more tooltips fixes.
svn path=/trunk/; revision=37996
2011-07-13 08:48:13 +00:00
Gerald Combs f6d7f90c72 Remove a lot of instances of GTK_CHECK_VERSION. Clean up whitespace in a
couple of places.

svn path=/trunk/; revision=37969
2011-07-11 18:08:08 +00:00
Anders Broman 8aa3a7b0ac More GUIManager stuff.
svn path=/trunk/; revision=37035
2011-05-10 05:31:45 +00:00
Anders Broman c263f6461e Do some prep work on GUIManager code, if you enable it it will break as the menus.c changes are not commited.
svn path=/trunk/; revision=36977
2011-05-03 16:45:37 +00:00
Stig Bjørlykke 7bb2c88475 Fix menu entry.
svn path=/trunk/; revision=34447
2010-10-09 18:41:46 +00:00
Jaap Keuter e4b94c0d8f Fix for bug 5172:
Properly retrieve the H.245 endpoint IP address.

svn path=/trunk/; revision=34184
2010-09-22 16:35:02 +00:00
Anders Broman 0df3d83670 1.4 version does not display the t.38 graph.
(init/remove tap_listener missing)

svn path=/trunk/; revision=34038
2010-09-01 19:42:59 +00:00
Jeff Morriss b4c2ed1b86 Remove some unnecessary includes: a lot of things don't need globals.h and register.h
svn path=/trunk/; revision=34017
2010-08-30 16:10:01 +00:00
Bill Meier bf7415da42 Rework code so start-time, end-time, & packets columns sort properly and are right-justified;
Remove some redundant code;
Widen the VOIP calls window slightly so all columns are displayed initially;
Minor whitespace cleanup.

svn path=/trunk/; revision=33617
2010-07-22 18:44:11 +00:00
Tomas Kukosa a62e401a5d clear the store list before inserting all raws
svn path=/trunk/; revision=32397
2010-04-06 07:19:29 +00:00
Bill Meier 42087e5593 Fix some gcc -Wshadow warnings.
svn path=/trunk/; revision=32261
2010-03-21 18:13:49 +00:00
Guy Harris d37fabf2f2 Squelch a compiler warning.
svn path=/trunk/; revision=32249
2010-03-19 22:38:17 +00:00
Jaap Keuter 0dd7ea4bdc Replace GtkCList by GtkTreeView.
svn path=/trunk/; revision=32248
2010-03-19 22:06:48 +00:00
Jaap Keuter 572534fd0f Remove one too many columns, causing havoc on display and sorting.
svn path=/trunk/; revision=32100
2010-03-03 21:01:41 +00:00
Jaap Keuter 130f1d1170 Allow for other time presentations.
svn path=/trunk/; revision=32099
2010-03-03 20:35:50 +00:00
Guy Harris 2adab81fba Get rid of C++-style comments (even inside "#if 0"/"#endif", the API
checks fail).

Clean up indentation.

svn path=/trunk/; revision=31926
2010-02-19 19:50:23 +00:00
Anders Broman 4f7dfb6981 Commit #if 0'd out code:
"Start of converting the clist to a gtk_list_store"
If some one whant's to continue on it...

svn path=/trunk/; revision=31925
2010-02-19 19:00:06 +00:00
Bill Meier 32625e0329 Fix some gcc -Wshadow warnings.
svn path=/trunk/; revision=31756
2010-02-01 16:22:17 +00:00
Bill Meier e0064797fb Use more unique names for certain enum constants.
(enum constant names are part of the global name space).
(Fixes at least one gcc -Wshadow warning).

svn path=/trunk/; revision=31572
2010-01-19 19:37:03 +00:00
Guy Harris bdf87f037f Squelch warning from MSVC++ when building 64-bit code.
svn path=/trunk/; revision=31389
2009-12-29 21:37:20 +00:00
Bill Meier 9924afab1f Use gtk_editable_insert_text() instead of deprecated gtk_entry_append_text().
svn path=/trunk/; revision=31386
2009-12-29 19:23:39 +00:00
Anders Broman ba933b055a GTK_STOCK_SELECT_ALL is gtk 2.10.
Fix indentation.

svn path=/trunk/; revision=30968
2009-11-16 05:23:12 +00:00
Anders Broman b16fab6435 From Alejandro Vaquero:
Add RTP player to "RTP Stream Analysis" and makeover of VoIP flow
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4240

svn path=/trunk/; revision=30967
2009-11-15 20:13:08 +00:00
Bill Meier a15bb4beb9 Add #include <stdio.h> in a few more places ....
svn path=/trunk/; revision=29578
2009-08-27 04:47:28 +00:00
Anders Broman 6c25896d84 From Kovarththanan Rajaratnam:
No letter-shortcuts in Telephony menu.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3678

svn path=/trunk/; revision=29028
2009-07-08 18:36:31 +00:00
Anders Broman 485fc6805b Change window_new() to dlg_window_new() and destroy the window with the top level window.
svn path=/trunk/; revision=28810
2009-06-22 15:22:37 +00:00
Guy Harris cf91fdf16b Have tap listeners specify whether the "packet" routine requires
a protocol tree;

	the column values.

This includes stats-tree listeners.

Have the routines to build the packet list, and to retap packets, honor
those requirements.  This means that cf_retap_packets() no longer needs
an argument to specify whether to construct the column values or not, so
get rid of that argument.

This also means that there's no need for a tap to have a fake filter
to ensure that the protocol tree will be built, so don't set up a fake
"frame" filter.

While we're at it, clean up some cases where "no filter" was represented
as a null string rather than a null pointer.

Have a routine to return an indication of the number of tap listeners
with filters; use that rather than the global num_tap_filters.

Clean up some indentation and some gboolean vs. gint items.

svn path=/trunk/; revision=28645
2009-06-05 22:42:47 +00:00
Gerald Combs 605ef095f9 Fix the last of the Win64 problems in the gtk directory.
svn path=/trunk/; revision=28063
2009-04-16 03:18:10 +00:00
Anders Broman 564846935a From Carlos Mendioroz:
IAX2 calls statistics window ala RTP.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3217

svn path=/trunk/; revision=27696
2009-03-11 06:43:46 +00:00
Anders Broman 04837ca7f2 gtk_label_set -> gtk_label_set_text
"gtk_label_set is deprecated and should not be used in newly-written code.
Aliases gtk_label_set_text()."

svn path=/trunk/; revision=27556
2009-02-26 21:11:06 +00:00
Jaap Keuter cb80f883f7 From Carlos Mendioroz:
Enhanced the skinny dissector to expose a tap, and added SKINNY call control
protocol support to gtk/call_voip to show those calls.

svn path=/trunk/; revision=27332
2009-01-30 21:25:52 +00:00
Jaap Keuter e301f6542e MGCP is no longer a plugin.
svn path=/trunk/; revision=26839
2008-11-25 06:41:15 +00:00
Stig Bjørlykke 13843b56df Bring the windows to front when rescanning of packets are done.
svn path=/trunk/; revision=26439
2008-10-13 18:59:21 +00:00
Bill Meier d3fc3b6c3e Fix some simple cases of GTK2 deprecated API usage by using a renamed or equivalent API
gtk_button_box_set_spacing()  ==> gtk_box_set_spacing()

svn path=/trunk/; revision=25673
2008-07-08 02:43:40 +00:00
Anders Broman b6454e76ac Fix some of the Errors/warnings detected by checkapi.
svn path=/trunk/; revision=25244
2008-05-06 05:50:31 +00:00
Stig Bjørlykke b6de8df503 Force foreground when background is forced in RTP analysis and VOIP calls.
svn path=/trunk/; revision=25212
2008-05-01 18:26:01 +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
Stephen Fisher 2000fa9fcf Remove more GTK1 code and related xpm files.
svn path=/trunk/; revision=24795
2008-04-05 19:23:07 +00:00
Stephen Fisher 430866e511 To ease troubleshooting of bug #2017 and for code clarity in the future, use
two different variables for types voip_rtp_stream_info_t (strinfo) and
voip_calls_info_t (callsinfo) instead of using strinfo for both.


svn path=/trunk/; revision=24038
2008-01-09 08:34:58 +00:00
Martin Mathieson 977dbfc490 Add missing case.
svn path=/trunk/; revision=23264
2007-10-24 09:21:13 +00:00
Tomas Kukosa 28cb460c25 add common VoIP TAP listener "voip" which can be used in arbitrary experimental/proprietary protocol (implemented e.g. in plugin) and allows it to make graphs and replay streams
svn path=/trunk/; revision=23262
2007-10-24 08:30:46 +00:00