Commit Graph

985 Commits

Author SHA1 Message Date
Christopher LaChance
f81d7b0c16 Swapped line read in to std::getline(). 2017-10-16 12:56:45 -05:00
Alex Lin
56ddfab6a5 Revert Trick::Clock::clock_spin shouldn't call RELEASE() #489
Reverting change, adding back RELEASE call in clock_spin loop.
2017-10-16 10:39:31 -05:00
Christopher LaChance
ebe4174b5c Converted data file traversal from strtold to strtok. 2017-10-12 10:00:54 -05:00
Christopher LaChance
24894ea08a Merge pull request #487 from nasa/VariableInformation
Added additional variable information to the Monte_Runs data file.
2017-10-11 09:48:42 -05:00
Christopher LaChance
1efedefdf7 Added additional variable information to the Monte_Runs data file. 2017-10-10 11:12:33 -05:00
Alex Lin
1f5be950e4 Unable to configure Trick with Java 9 #486
Changed the java version extractor to look for an optional decimal and
number past the decimal.  Now it can properly find "9" as the version number.
2017-10-10 09:18:51 -05:00
Alex Lin
8aa8f31e3d Frame logging for child threads not working. #484
Prepended "trick_" to the frame scheduled time variable name.
2017-10-06 10:22:38 -05:00
Christopher LaChance
ea0cfde2db Updated Trick Logo and increased size. 2017-10-05 14:55:31 -05:00
Christopher LaChance
eca570e8ba Renamed trick logo file. 2017-10-05 14:54:39 -05:00
Christopher LaChance
8b31ccf03d Delete trick-0.png 2017-10-05 14:54:24 -05:00
Christopher LaChance
62ee364ff5 Updated trick logo resolution. 2017-10-05 14:52:47 -05:00
Christopher LaChance
0b68fb59d8 Updated relative links to be absolute links. 2017-10-05 13:51:18 -05:00
Christopher LaChance
686a8a53c5 Changed column width. Centered logo. 2017-10-05 09:49:26 -05:00
Derek Bankieris
87e59a9d17 Add reverse byte order formats to Trick View
Format added for shorts, ints, and longs.

Closes #482
2017-10-03 12:02:21 -05:00
Christopher LaChance
25cb478fd6 Updated wiki relative links.
Relative links don't work with the README if the relative link points to a wiki page.
2017-10-03 11:57:55 -05:00
Christopher LaChance
67ba0067ec Updated README.md to reflect wiki changes. 2017-10-03 11:54:05 -05:00
Alex Lin
de012dde71 Feature request: Support checkpointing and logging of std::array #480
Added std::array as an STL type Trick recognizes.  We can now create io code
that can save and restore std::arrays like std::vectors and other similar
types. Like other STL types, an std::array cannot be logged or viewed in
trick-tv.
2017-09-27 16:01:52 -05:00
John M. Penn
a1ee0e93da Merge branch 'master' of https://github.com/nasa/trick 2017-09-13 14:47:03 -05:00
John M. Penn
db2f00cc4e Changed 'git' to 'trick-gte'. Ref #475 2017-09-13 14:46:28 -05:00
Alex Lin
c6ecd76be5 ICG does not compile with llvm 5.0 #476
Added a preprocessor check for llvm version >= 5.  If true use
clang::InputKind::CXX instead of clang::IK_CXX
2017-09-13 14:07:23 -05:00
John M. Penn
9335b9cff8 Fix variable server config in java clients. Ref #474 2017-09-12 12:52:59 -05:00
John M. Penn
0a6e1bbc64 Create a simple Java graphics client for the Ball sims. Ref #472 2017-09-08 16:33:56 -05:00
Alex Lin
86007c70cd convert_swig mishandles struct templates #468
The new regular expression added a pair of parentheses without the "?:"
substring to ignore the match.  I added the "?:"
2017-08-21 14:07:31 -05:00
Alex Lin
70a81acc6c ICG handling of \brief in comments differs on Linux and Mac #453
Adjusted regular expression so it will work on the mac.  Changed "\w" to
"[a-zA-Z0-9]".
2017-08-21 14:03:49 -05:00
Alex Lin
9207bd0ab1 io_src makefile applying TRICK_SYSTEM_CXXFLAGS to all compilation units. #470
Changed TRICK_SYSTEM_CXXFLAGS in Makefile_io_src to TRICK_IO_CXXFLAGS.
2017-08-21 13:28:28 -05:00
Alex Lin
a40381f9e1 Merge pull request #469 from DavidHammen/convert_swig_struct_patch
Fixes #468
2017-08-21 10:14:33 -05:00
Christopher LaChance
bc50836e22 Merge pull request #466 from nasa/MakeCleanFix
Added more test directories to "make clean".
2017-08-14 09:43:31 -05:00
David Hammen
8a42a9adcd Fixes #468 2017-08-09 09:14:35 -05:00
John M. Penn
821907cd73 Updated units specifications in SIM_sun and SIM_wheelbot. 2017-08-04 18:37:16 -05:00
Christopher LaChance
66d0240ed4 Added missing test directory from clean command. 2017-08-04 15:05:52 -05:00
Christopher LaChance
689b75af25 Merge pull request #465 from nasa/SmartmatchFix
Replaced smartmatch operator with string equality operation.
2017-08-02 08:54:51 -05:00
Christopher LaChance
418df6bb9d Fixed typo in trick-units. 2017-08-01 15:39:12 -05:00
Christopher LaChance
7ef539f331 Replaced smartmatch operator with string equality operation. 2017-08-01 15:33:23 -05:00
jmpenn
acb06d5965 Merge pull request #462 from iamthad/remove-dynamic-exception-spec
Remove deprecated dynamic exception specifiers
2017-08-01 15:12:24 -05:00
jmpenn
e757dd228d Merge pull request #464 from nasa/Trick-Units
Added "trick-units" perl script.
2017-08-01 14:40:37 -05:00
Christopher LaChance
947a0a24cf Added a new binary file that will display Trick's available units when called. 2017-08-01 14:23:21 -05:00
Thadeus Fleming
bf2759c5c0 Remove deprecated dynamic exception specifiers.
Resolves #461
2017-07-28 20:49:42 -05:00
jmpenn
2d345ee06b Update README.md 2017-07-24 18:49:29 -05:00
John M. Penn
841473583c Updated var server multicast address to 239.3.14.15. Ref #452 2017-07-05 16:40:22 -05:00
Christopher LaChance
2a79c4a3cd Sim monte freeze fix. (#451)
* Extended the size of the character array to fully fit the string.

* Changed to sizeof().
2017-07-05 08:51:56 -05:00
John M. Penn
d0b9cda9f2 Fixed variable server debug messages. Ref #447 2017-06-26 17:50:54 -05:00
Christopher LaChance
11d638d49e Merge pull request #446 from nasa/DefaultPortFlagMC
Replaced socket_init calls with tc_init.
2017-06-21 13:17:03 -05:00
Christopher LaChance
8bf17f2805 Merge remote-tracking branch 'origin/DefaultPortFlagMC' into DefaultPortFlagMC 2017-06-21 09:38:39 -05:00
Christopher LaChance
bd024ce597 Readded the reverted changes.
The situation required rebasing the branch from master and re-adding the changes that were reverted.
2017-06-21 09:38:22 -05:00
Christopher LaChance
129fb89fb4 Readded the reverted changes.
The situation required rebasing the branch from master and re-adding the changes that were reverted.
2017-06-21 09:31:32 -05:00
Christopher LaChance
86aaa8e9fa Replaced socket_init calls with tc_init.
Some classes were still calling socket_init which had been removed. Replaced those calls with tc_init.

Make compiled and make test successfully ran all tests. Jenkins should be happy now.
2017-06-21 09:19:48 -05:00
Christopher LaChance
345971e31a Replaced socket_init calls with tc_init.
Some classes were still calling socket_init which had been removed. Replaced those calls with tc_init.

Make compiled and make test successfully ran all tests. Jenkins should be happy now.
2017-06-21 08:59:22 -05:00
Derek Bankieris
87423ec5aa Add option to hide search and tree panels
Restore previous size of Variable Tree and Search Panel when visibility
is restored.
Save/restore visibility across sessions.
Add mnemonics and tooltips to menu items.
Ensure the Variable Tree is visible as part of the "Expand Parent in
Tree" actions.
Remove calls to setOneTouchExpandable.

Refs #415
2017-06-21 08:16:09 -05:00
Christopher LaChance
38960e6505 Made brackets consistent on modificaitons. 2017-06-21 08:16:09 -05:00
Christopher LaChance
12e74744b6 Changed the view menu items into checkbox menu items.
The two view menu toggles are now checkbox menu items. The default state is enabled and is toggled when the option is selected.
2017-06-21 08:16:09 -05:00