Commit Graph

54 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
Martin Mathieson 1cf5a9ce5a Add another DL CRC error - Duplicate NonZero RV.
svn path=/trunk/; revision=38820
2011-08-31 12:39:59 +00:00
Martin Mathieson cd33ca0ef5 Trivial formatting differences (removed tabs, added newline between functions).
svn path=/trunk/; revision=38734
2011-08-25 14:15:20 +00:00
Anders Broman e9acf735c2 Make register_dfilter_stat work for MAIN_MENU_USE_UIMANAGER
and add a bunch of menus.

svn path=/trunk/; revision=38626
2011-08-20 09:55:32 +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
Anders Broman cb98a2b2c2 Fix more tooltips fixes.
svn path=/trunk/; revision=37996
2011-07-13 08:48:13 +00:00
Martin Mathieson 651e93c93a The passed-in filter string can no longer be NULL, so use strlen instead of testing pointer.
svn path=/trunk/; revision=37621
2011-06-08 17:08:27 +00:00
Guy Harris dd05bb48b2 Rename the tap_dfilter_dlg.[ch] files to reflect that they can do more
than just filters.

svn path=/trunk/; revision=37560
2011-06-05 23:04:11 +00:00
Guy Harris 3a1097a0ae Some work on generalizing the "display filter" tap parameter dialog box
to more generally support fetching parameters for taps.

svn path=/trunk/; revision=37559
2011-06-05 22:39:23 +00:00
Martin Mathieson 960376a8f3 Show max UEs/TTI in MAC stats window (UL/DL separately).
svn path=/trunk/; revision=36658
2011-04-16 10:56:18 +00:00
Martin Mathieson 7d6e4633e3 Disable error substring controls when show errors checkbox is disabled.
svn path=/trunk/; revision=35784
2011-02-03 17:41:45 +00:00
Martin Mathieson 58fc79bb04 Add buttons to allow filtering only UL or DL on selected UE.
svn path=/trunk/; revision=35616
2011-01-22 03:49:23 +00:00
Martin Mathieson fc38e13bcf Move MAC and RLC stats menu items into a common LTE subtree.
svn path=/trunk/; revision=35532
2011-01-14 11:32:58 +00:00
Martin Mathieson 737c5f3863 Add support for showing errors matching substrings (like LTE RLC stats supports). TODO: fix the loayout/spacing....
svn path=/trunk/; revision=35281
2010-12-28 01:06:51 +00:00
Martin Mathieson fb0b4efe07 Fix a column typo, and give them different menu accelerator keys.
svn path=/trunk/; revision=34851
2010-11-12 16:14:09 +00:00
Martin Mathieson 3dbfdb13cc Fix problem with creating filter expressions (where stats window is limited by existing filter).
svn path=/trunk/; revision=34567
2010-10-19 09:19:53 +00:00
Stig Bjørlykke 2ed80dc7ba Fix menu entries.
svn path=/trunk/; revision=34446
2010-10-09 18:38:25 +00:00
Martin Mathieson 62e6b6aceb Add more CRC failure codes.
svn path=/trunk/; revision=34401
2010-10-07 14:44:00 +00:00
Martin Mathieson 8c258c3452 Change bandwidth labels, and update stop time even on first frame.
svn path=/trunk/; revision=34068
2010-09-06 09:22:43 +00:00
Martin Mathieson 4b5c69c0d9 Add bandwidth figures per UE.
svn path=/trunk/; revision=34061
2010-09-03 16:45:05 +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
Martin Mathieson d091583897 Add new UEs to the end of the list.
svn path=/trunk/; revision=33589
2010-07-20 08:57:15 +00:00
Martin Mathieson e0871291f7 Add a checkbox to allow DCT errors to be included in generated display filter.
svn path=/trunk/; revision=33434
2010-07-05 12:38:09 +00:00
Martin Mathieson 735ec2d6d2 For DL HARQ retx, support knowing result or not.
svn path=/trunk/; revision=33431
2010-07-05 10:35:17 +00:00
Martin Mathieson 763a397ae3 Add a tooltip.
svn path=/trunk/; revision=32977
2010-05-26 15:51:47 +00:00
Martin Mathieson 3ddadbc740 - include given filter in generated filter expressions.
- reselect UE after retapping.
- move some vars from top-level to be locals in _init().

svn path=/trunk/; revision=31941
2010-02-21 18:48:26 +00:00
Martin Mathieson d28b51b15a Allow multiple instances of LTE MAC statistics windows, each with own filter.
This makes it easier to work with traces including multiple sectors...

svn path=/trunk/; revision=31937
2010-02-21 15:08:50 +00:00
Martin Mathieson 6a0c3ecaaf Include detected DL retx in stats.
Each row is now a uniqe RNTI/UEId pair.
Added a filter button to filter by selected RNTI + UEId

svn path=/trunk/; revision=31931
2010-02-20 16:58:48 +00:00
Martin Mathieson 35a4c0b3d6 Add UEId to MAC tap struct and stats window.
svn path=/trunk/; revision=31788
2010-02-04 16:30:43 +00:00
Martin Mathieson ccaca7c006 Show in stats % of UL traffic that is padding (subheader or payload).
svn path=/trunk/; revision=31390
2009-12-29 22:55:39 +00:00
Martin Mathieson 2ef4429761 Add Semi-Persistent Scheduling (SPS) RNTI.
svn path=/trunk/; revision=29667
2009-09-02 16:39:39 +00:00
Martin Mathieson 70284d6cc4 Trivial formatting changes
svn path=/trunk/; revision=29484
2009-08-20 13:16:34 +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
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
Martin Mathieson 10812c0de5 Show total number of frames, UEs in stats window title.
svn path=/trunk/; revision=28639
2009-06-04 15:10:28 +00:00
Martin Mathieson 7bef808c6b Add definitions for a UDP framing protocol and heuristic dissector (example client code will be posted on wiki soon)
Add a missed initialisation to stats window struct.

svn path=/trunk/; revision=28511
2009-05-28 02:24:27 +00:00
Martin Mathieson 56d3e78d36 Found some problems when testing with live captures:.
- Fixed problem with iter_valid values (causing multiple rows for one UE).
- Set UE counters to 0 when current UE is deselected.
- Get rid of some unused counters

svn path=/trunk/; revision=28459
2009-05-24 07:25:57 +00:00
Martin Mathieson 9efe4d12f1 Also show number of RAR bodies/entries in stats.
svn path=/trunk/; revision=28104
2009-04-21 12:35:50 +00:00
Martin Mathieson c5db90ba60 Show RARs. For now show frame count in common channel section, although it may be possible to associate RAR bodies with UEs if the context info is available...
svn path=/trunk/; revision=28073
2009-04-17 13:27:25 +00:00
Martin Mathieson b9449d68d9 Show number of UEs in label above table.
svn path=/trunk/; revision=27846
2009-03-25 15:36:23 +00:00
Martin Mathieson d1fec1b985 Only report CRC Status when we know it to be valid.
svn path=/trunk/; revision=27841
2009-03-24 17:28:30 +00:00
Martin Mathieson f474eaedd8 Add CRC error flag to frames, and show in stats window.
svn path=/trunk/; revision=27837
2009-03-23 22:16:25 +00:00
Martin Mathieson 5433caadbe Use retx info in stats window.
User guide help not added yet, as having trouble building...

svn path=/trunk/; revision=27776
2009-03-18 16:21:45 +00:00
Bill Meier 4f34bb9b15 From Jakub Zawadzki: g_gnprintf & etc: Use size of buffer [not size -1];
- As suggested actually use sizeof(...) rather than a numeric constant.
  - g_snprintf() and g_vsnprintf() since glib 1.3.12 do not return -1.

svn path=/trunk/; revision=27772
2009-03-18 15:03:46 +00:00
Martin Mathieson eeba728afb Fix counting of 'predefined' bytes.
svn path=/trunk/; revision=27564
2009-02-27 17:36:06 +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
Stig Bjørlykke 56384aaa10 Removed some spaces in BCH Bytes and PCH Bytes.
svn path=/trunk/; revision=27553
2009-02-26 14:49:13 +00:00
Martin Mathieson 18b4db2852 More layout improvements (thanks Stig).
svn path=/trunk/; revision=27552
2009-02-26 11:47:37 +00:00
Martin Mathieson e39897e30d More updates to LTE MAC stats. Layout working better now.
svn path=/trunk/; revision=27546
2009-02-25 18:02:09 +00:00
Martin Mathieson dec6a82c10 Fix some of the UE issues in this window.
- don't use table with one row for common channel counts
- the UEs table now grows to fill vertical space as window is resized
- 4 rows UE details still don't all show...

svn path=/trunk/; revision=27534
2009-02-24 17:57:25 +00:00