Srivats P
d3400f0897
Validate find-replace value based on field type
...
Only kUInt64 type has been verified for this commit.
Others are pending.
2021-12-04 12:17:37 +05:30
Srivats P
990c13e67a
Add Find & Replace UI with skeletal code
2021-11-26 22:30:45 +05:30
Srivats P
14993073fe
Extract portWidget from streamsWidget
2021-11-06 19:18:48 +05:30
Srivats P
0a825a0aa3
Extract streamsWidget code out of portsWindow
...
All functionality seems to be working, so hopefully no regressions!
It does appear to me that portWidget can be extracted out of
streamsWidget
2021-11-05 15:27:37 +05:30
Srivats P
b52d1c5be3
Extract streamswidget.ui out of portswindow.ui
...
Only UI extraction is done. PortsWindow is still a combined class that
will be separated in the subsequent commit(s).
Although this commit builds successfully, but the stream actions don't
work because the stream widget's signals are not connected to port
window's slots
2021-11-05 13:02:19 +05:30
Srivats P
23d855f201
Add svg module to required QT modules
...
MacOS seems to need svg module to show SVG icons
2020-06-13 21:35:53 +05:30
Srivats P
18d024481f
Add cut-copy-paste to Edit menu and context-menu
...
Actions have been added to context-menu for stream list and device group
list only for now.
2020-03-14 21:13:24 +05:30
Srivats P
d0def8a0ec
LogsWindow: Add basic UI and infra
2018-08-17 18:55:58 +05:30
Srivats P
a16eefbff4
Treat warnings as errors and fix existing warnings
2018-04-20 20:50:51 +05:30
Srivats P
227b8bdae4
Use modeltest only for debug and if Qt >= 5.7
...
The modeltest code is not compatible with Qt 5.6 LTS
2018-04-02 20:39:44 +05:30
Srivats P
db231054da
Fix Qt4 to Qt5 porting issues with debug build
...
Also update modeltest to Qt5
2018-03-27 20:02:36 +05:30
Srivats P
f801982830
Port common, rpc and client code to Qt5
...
Still pending
* server port to Qt5
* verify/test the port
2018-03-14 21:58:56 +05:30
Srivats P
c0f94ec58c
Use static linking on win32
2017-12-07 19:04:18 +05:30
Srivats P
6dd6511269
Merge branch 'master' into sign
2017-12-03 12:59:26 +05:30
Srivats P
287316b473
sign: Show streamStats byte stats only if user wants
...
By default stream stats window only shows packet counters, user can
toggle display of byte counters using context menu
2017-01-13 19:02:25 +05:30
Srivats P
fda7807797
sign: GUI code for fetch/display of stream stats
2016-11-24 21:44:38 +05:30
Srivats P
708aed9135
Added ostinato cmdline option -s to suppress starting local drone
2016-10-13 18:50:33 +05:30
Srivats P
bdbbd8f0a1
Moved Updater to common ostproto lib, Updater sends UserAgent
2016-05-31 20:23:54 +05:30
Srivats P
7561b09c1e
Device Emulation (contd.): Implemented display of NDP Cache Device Detail; also fixed missing clear of NDP cache on server
2016-03-14 21:16:46 +05:30
Srivats P
853802b997
Device Emulation (contd.): Implemented display of ARP Cache Device Detail; styled "drillable" fields in DeviceModel suitably
2016-03-14 20:11:40 +05:30
Srivats P
24a93a5025
Device Emulation (contd.): PortsWindow - refactored all device related widgets into a separate DevicesWidget for better modularity.
2016-03-13 19:51:32 +05:30
Srivats P
0503c8acaf
Device Emulation (contd.): Get and display Device List
2016-03-11 18:58:08 +05:30
Srivats P
c63528ebae
Device Emulation (contd.): Added first cut code for the Device Group Configuration Dialog
2016-02-17 21:13:30 +05:30
Srivats P
c569328bb3
Device Emulation (contd.): Added DeviceGroupModel on the GUI client
2016-02-12 19:10:19 +05:30
Srivats P.
df24cf8b15
Feature: Variable Fields - any field of any protocol can now be varied by specifying it as a generic 8/16/32 bit field at a specified offset (relative to the protocol frame value) with a certain mask and a (initial) value alongwith count and step; this is working code - but incomplete. Bunch of FIXME/TODOs and testing pending
2015-05-26 21:43:37 +05:30
Srivats P.
efbc2dcf48
Feature: Show My Reserved Ports Only linked to Port Stats window also
2015-05-06 21:40:55 +05:30
Srivats P.
a9da643fb2
Feature: Reserve Ports for cooperative use of shared drone. If a port is reserved the GUI will display the username of the owner but others can still view and control the port; in other words, we just potentially prevent unintentional usage of other people's ports, users still need to play nice with each other!
...
Fixes issue 144
2015-04-16 22:20:07 +05:30