Srivats P
|
5d701c9382
|
Change the FAQ URL and add button to open the URL; fixes #176
|
2016-06-23 20:36:35 +05:30 |
|
Srivats P
|
0ab84e581d
|
Added Help menu item to point to online documentation
|
2016-06-23 18:52:50 +05:30 |
|
Srivats P
|
75efed5ec4
|
Add extension while saving streams and sessions, if user doesn't specify one.
Fixes #187
|
2016-06-14 18:56:29 +05:30 |
|
Srivats P
|
cd100aa6e0
|
Drone checks for updated software version at startup
|
2016-06-07 21:11:38 +05:30 |
|
Srivats P
|
4a2c0066b9
|
Use explicit Recursive ReadWrite lock (needed by Qt >= 4.4); fixes #186
|
2016-06-03 18:54:14 +05:30 |
|
Srivats P
|
b559400cf1
|
Fix copyright years in About dialog
|
2016-06-01 20:59:12 +05:30 |
|
Srivats P
|
5e918cf084
|
Fix STP protocol builder warnings
|
2016-06-01 20:58:26 +05:30 |
|
Srivats P
|
2acfb3f25a
|
Fix warnings introduced by recent feature development
|
2016-06-01 20:51:29 +05:30 |
|
Srivats P
|
78957a019f
|
Bugfix: Use char* for kFileMagicValue to avoid dynamic initialization and consequent ordering problems
|
2016-06-01 19:19:45 +05:30 |
|
Srivats P
|
bdbbd8f0a1
|
Moved Updater to common ostproto lib, Updater sends UserAgent
|
2016-05-31 20:23:54 +05:30 |
|
Srivats P
|
daba488d71
|
Set valid range for deviceGroup|devicePerVlan
|
2016-05-30 20:31:52 +05:30 |
|
Srivats P
|
5ff46e7ec5
|
Change Device Information Refresh Button from text to icon
|
2016-05-28 13:19:22 +05:30 |
|
Srivats P
|
24fd176802
|
Merge pull request #184 from pstavirs/emul
Device Emulation
|
2016-05-25 18:57:08 +05:30 |
|
Srivats P
|
96ed163ab0
|
Merge pull request #183 from pstavirs/session
Save/Open Session
|
2016-05-25 18:43:07 +05:30 |
|
Srivats P
|
a0485cca01
|
Device Emulation (contd.): took decision on DeviceList+DeviceNeigh vs DeviceInfo API
|
2016-05-25 18:31:56 +05:30 |
|
Srivats P
|
6cc7231e7f
|
Refactored StreamFileFormat and subclasses' methods to be consistent with SessionFileFormat
|
2016-05-20 20:30:57 +05:30 |
|
Srivats P
|
ff066ea657
|
Renamed AbstractFileFormat to StreamFileFormat and FileFormat to OstmFielFormat to be consistent with the new convention introduced with SessionFileFormat/OssnFileFormat
|
2016-05-19 21:54:28 +05:30 |
|
Srivats P
|
c8a31f3068
|
Refactor stream file supportedFileTypes() to accept operation - Open/Save and return fileTypes accordingly
|
2016-05-19 21:05:32 +05:30 |
|
Srivats P
|
822ee2a4b4
|
Save/Open Session - refactor supportedFileTypes() to accept operation - Open/Save as input parameter and return file types accordingly
|
2016-05-19 20:50:33 +05:30 |
|
Srivats P
|
93dbe8e118
|
Save/Open Session - Prompt user before Open/Save Dialog
|
2016-05-19 20:28:04 +05:30 |
|
Srivats P
|
8f08fc92c9
|
Update TODO Test cases for Session Save/Open
|
2016-05-19 20:02:32 +05:30 |
|
Srivats P
|
29f840c91c
|
Use .ostm as default extension for Saved Stream(s) file and use it as default filter for open stream file
|
2016-05-18 21:33:26 +05:30 |
|
Srivats P
|
f3f970cb64
|
Open Session - set *.ossn as default open file filter
|
2016-05-18 21:09:11 +05:30 |
|
Srivats P
|
b6a6b776e1
|
Open Session - Drone on Windows now sends actual /Device/NPF_XXXX as port names - client sets up the ifX style alias and uses that all places; this was needed for comparison of port names while opening sessions for Drones running on Windows
|
2016-05-18 18:37:48 +05:30 |
|
Srivats P
|
8bea5636ab
|
Open Session: Fixing problem with previous commit where valid format file was also declared invalid/unkonwn
|
2016-05-17 22:16:52 +05:30 |
|
Srivats P
|
ba754c1043
|
Open Session - check fileType for native file formats while identifying the file format from filename; also find size of metadata and use it when parsing just the metadata instead of the whole file
|
2016-05-17 20:47:10 +05:30 |
|
Srivats P
|
97ad497480
|
Open Session - no UI enabling/restore required after modifyPort
|
2016-05-14 20:13:43 +05:30 |
|
Srivats P
|
f626c179aa
|
Open Session - Invoke modifyPort RPC only if required
|
2016-05-14 19:49:07 +05:30 |
|
Srivats P
|
3090b5eebd
|
Mark SyncComplete after stream RPCs since those are invoked after device RPCs
|
2016-05-13 20:10:53 +05:30 |
|
Srivats P
|
672ceeeb2c
|
Open Session - implemented DeviceGroups related code
|
2016-05-12 18:47:16 +05:30 |
|
Srivats P
|
5406d3dad8
|
Open Session: Don't reconfigure ports reserved by someone else; also for the ports which are reconfigured, used self name rather than the name in the session file
|
2016-05-10 20:26:48 +05:30 |
|
Srivats P
|
0b24bd6dde
|
Save/Open Session: Fix crash while deleting atConnectConfig_
|
2016-05-09 18:37:42 +05:30 |
|
Srivats P
|
294d1c80a1
|
Save/Open Session: Save only owned ports if some ports are reserved - corresponding open session code not to overwrite a owned port is pending
|
2016-05-06 21:24:36 +05:30 |
|
Srivats P
|
b8db66a2d5
|
Save/Open Session - added open session code (incomplete)
|
2016-05-05 19:13:00 +05:30 |
|
Srivats P
|
2426632055
|
Don't wait for all responses of getStreamIdList() before invoking getStreamConfig(); similarly for devices too - this change should simplify session file open
|
2016-04-26 20:23:50 +05:30 |
|
Srivats P
|
e75ed87dd7
|
RPC channel now prints method names in addition to id for better debugging
|
2016-04-26 18:33:20 +05:30 |
|
Srivats P
|
9bd6b536a3
|
Save/Open Session: saved streams and deviceGroups in file; open code pending
|
2016-04-15 19:03:52 +05:30 |
|
Srivats P
|
bcb5376f9d
|
Save/Open Session - added UI and related infra to invoke OssnFileFormat; code to build sessionContent incomplete
|
2016-04-14 07:44:07 +05:30 |
|
Srivats P
|
2a77f73e9c
|
Save/Open Session - Implemented OssnFileFormat; code to build SessionContent still pending
|
2016-03-29 18:55:22 +05:30 |
|
Srivats P
|
c98104f078
|
Refactored native streams file format to share code with native session file format. Added skeletal code for session/ossn file format
|
2016-03-28 21:23:10 +05:30 |
|
Srivats P
|
5b46bdd8fc
|
Save/Open Session - Defined the file format for a session file
|
2016-03-27 11:23:56 +05:30 |
|
Srivats P
|
72a6381c88
|
Device Emulation (contd.): Retrieve Device Information on connect to drone
|
2016-03-24 18:58:28 +05:30 |
|
Srivats P
|
321fc3e1ee
|
Device Emulation (contd.): DeviceGroupDialog uses same defaults for VLAN config as the .proto
|
2016-03-24 18:52:48 +05:30 |
|
Srivats P
|
8b80b4c3ef
|
Device Emulation (contd.): Checked and decided on a couple of FIXMEs/TODOs
|
2016-03-24 18:47:43 +05:30 |
|
Srivats P
|
fbb56720ba
|
Device Emulation (contd.): Renamed Device List and Device Neighbor List fields so that the names are better reflective of what they contain
|
2016-03-22 20:18:53 +05:30 |
|
Srivats P
|
ce7aee54e5
|
Device Emulation (contd.): Changed the default app window size and ports-list/port-detail split to minimize scroll bars; a larger height would be better but capped it to 1024x600 (netbook resolution)
|
2016-03-22 18:27:36 +05:30 |
|
Srivats P
|
0e32a1942d
|
Device Emulation (contd.): Verify ARP/NDP cache is cleared after clearNeighbors(); also rename dev_cfg var to devcfg to avoid clash with the test param dev_cfg
|
2016-03-21 18:19:15 +05:30 |
|
Srivats P
|
803242db38
|
Device Emulation (contd.): Use portId as part of the default IP address assigned to a deviceGroup
|
2016-03-19 18:17:50 +05:30 |
|
Srivats P
|
f33bd38e7b
|
Device Emulation (contd.) - Added icons for the DeviceGroup actions
|
2016-03-19 17:31:08 +05:30 |
|
Srivats P
|
c3fe9b0334
|
Device Emulation (contd.): Inform user that src/dst mac resolve requires a corresponding device
|
2016-03-18 19:23:26 +05:30 |
|