Gordon McCann
|
1b6f6e54b4
|
Big update of all submodules. Fix some compiler warnings on MacOS.
|
2023-06-21 09:01:50 -04:00 |
|
Gordon McCann
|
0884268c5e
|
Fix timestep for Graph updating to separate from rendering time. Needs further testing to confirm
|
2023-06-20 12:02:24 -04:00 |
|
Gordon McCann
|
c12bcd9f0e
|
Update some style, comments. Prepare for new round of testing
|
2023-04-10 22:31:31 -04:00 |
|
Gordon McCann
|
7abe92582c
|
Fix bug in source detach model which resulted in deadlock.
|
2023-04-02 09:26:34 -04:00 |
|
Gordon McCann
|
88173a16cf
|
Add Ritual data source. Cleanup DataSource, PhysicsEventBuilder, child classes.
|
2023-03-30 20:43:02 -04:00 |
|
Gordon McCann
|
6c5b7d17a7
|
Add Variable to serialization. Fix some Serializer jank. Change save file extension to .yaml to reflect actual file type.
|
2022-11-15 21:15:15 -05:00 |
|
Gordon McCann
|
74e6c1d122
|
Merge branch 'main' of https://github.com/gwm17/Specter
Font embedding
|
2022-11-13 08:36:59 -05:00 |
|
Gordon McCann
|
3946bb9830
|
Embed font resources to remove necessity for font assets. Now all assets are user defined.
|
2022-11-13 08:36:02 -05:00 |
|
Gordon McCann
|
63dda4facd
|
Update for use with predefined entry point
|
2022-11-11 15:18:18 -05:00 |
|
Gordon McCann
|
40a3171da8
|
Add predefined entry point for use with external projects
|
2022-11-11 15:17:55 -05:00 |
|
Gordon McCann
|
852c17f04a
|
Update CMake rules for SpecProject for Windows compatibility.
|
2022-11-11 20:00:46 -05:00 |
|
Gordon McCann
|
0f3104a3c9
|
Forgot to add this one too in last commit
|
2022-11-11 09:04:54 -05:00 |
|
Gordon McCann
|
24fc3fa163
|
Overhaul CMake system for Specter. Specter is now installed to local lib directory, packaged. Can be found using find_package. Update SpecProject to reflect this, requires separate build.
|
2022-11-11 09:04:24 -05:00 |
|
Gordon McCann
|
0cfeeabe54
|
Fix issues with asset guarantees. Remove unnecessary bloat in SpecProject CMakeLists
|
2022-11-10 20:09:06 -05:00 |
|
Gordon McCann
|
897827ffb5
|
Update imgui and implot to fix some lingering issues with plot utilities
|
2022-11-08 14:06:05 -05:00 |
|
Gordon McCann
|
4175f9c56c
|
Update README
|
2022-11-07 18:28:29 -05:00 |
|
Gordon McCann
|
77850e4cec
|
Merge branch 'main' of https://github.com/gwm17/Specter
|
2022-11-07 18:17:53 -05:00 |
|
Gordon McCann
|
6bf8701c31
|
Make building the template SpecProject optional (off by default) set by CMake option BUILD_SPECPROJECT
|
2022-11-07 18:17:45 -05:00 |
|
Gordon McCann
|
8f9dcf2914
|
Fix bug in evaluating size of nscldaq data buffer and type mask of MesyTec unpacker
|
2022-11-07 12:00:44 -05:00 |
|
Gordon McCann
|
d34f5d676b
|
Better encapsulate data in Scalars and Variables.
|
2022-11-06 15:38:00 -05:00 |
|
Gordon McCann
|
632004b52e
|
Fixed gross code for creating data sources. Now much cleaner, easier to understand.
|
2022-11-06 09:59:18 -05:00 |
|
Gordon McCann
|
cfb7c7cd76
|
Fixed CharonClient::Connect issues. Implemented 1 min timeout for async connect calls
|
2022-11-05 15:19:04 -04:00 |
|
Gordon McCann
|
8e9fcffa65
|
Fix seg fault in CharonClient due to out of order initialization.
|
2022-11-05 01:13:45 -04:00 |
|
Gordon McCann
|
72190d93a3
|
Added in Charon source. Needs debugging, strange segfault behavior
|
2022-11-04 21:05:15 -04:00 |
|
Gordon McCann
|
7fca02119e
|
Delete LICENSE.txt
|
2022-10-08 16:13:00 -04:00 |
|
Gordon McCann
|
18b38d7d28
|
Create LICENSE.txt
|
2022-10-08 15:34:30 -04:00 |
|
Gordon McCann
|
c2dd1059dd
|
Finally implement randomization for conversion between integers to floating points. Eliminates binning artifacts in histograms.
|
2022-10-08 15:21:56 -04:00 |
|
Gordon McCann
|
10462c1eab
|
Update DaqGrimoire
|
2022-10-01 19:06:50 -04:00 |
|
Gordon McCann
|
54a33d5123
|
Make MassMap less bad, fix some typos
|
2022-10-01 19:00:48 -04:00 |
|
Gordon McCann
|
c1d0069f80
|
Fix setting of yaml-cpp cache variable in CMake
|
2022-10-01 18:15:54 -04:00 |
|
Gordon McCann
|
d83d416d10
|
Update README
|
2022-10-01 15:30:44 -04:00 |
|
Gordon McCann
|
1de7bc9b7d
|
Remove now unused channels per board references from everywhere.
|
2022-10-01 15:26:41 -04:00 |
|
Gordon McCann
|
c0b51c5ba9
|
Overhaul data id system. Now use a pairing function to map board-channel info to a unique id.
|
2022-10-01 15:13:36 -04:00 |
|
Gordon McCann
|
a26ac08f34
|
Turn off yaml-cpp utilities
|
2022-10-01 10:15:54 -04:00 |
|
Gordon McCann
|
e2a77a1d75
|
Update source dialog for Daqromancy
|
2022-10-01 10:07:54 -04:00 |
|
Gordon McCann
|
957a15e1a7
|
Incoproated DaqGrimoire, begin integrating Daqromancy data
|
2022-10-01 09:54:29 -04:00 |
|
Gordon McCann
|
a3d9f92545
|
Update README
|
2022-08-24 09:30:18 -07:00 |
|
Gordon McCann
|
51d9812199
|
Fix type in serialization for use on Linux.
|
2022-07-22 16:10:22 -04:00 |
|
Gordon McCann
|
798fb85687
|
Changed SpectrumManager from global static instance to memory allocated owned by App and passed to layers as needed. Better data encapsulation and hopefully make some things easier down the line
|
2022-07-16 12:50:14 -04:00 |
|
Gordon McCann
|
830aef4f9f
|
Modified Application to allow for setting of the runtime path programatically. This helps avoid copying assets to the binary directory by setting the runtime path to SpecProject.
|
2022-07-09 09:22:11 -04:00 |
|
Gordon McCann
|
6753678e69
|
Fix some small bugs in use of vector serialization
|
2022-06-26 22:06:40 -04:00 |
|
Gordon McCann
|
f370beb904
|
Switch serialization to use YAML, rather than homebrewed. Integrate yaml-cpp project
|
2022-06-26 21:59:15 -04:00 |
|
Gordon McCann
|
709219f562
|
Added in scaler interface. Single graph with a list showing all scalers
|
2022-06-22 19:56:02 -04:00 |
|
Gordon McCann
|
c5a8e8dad0
|
Remove premake file
|
2022-06-20 22:06:56 -04:00 |
|
Gordon McCann
|
a234228985
|
Finish switch to cmake
|
2022-06-20 21:13:27 -04:00 |
|
Gordon McCann
|
c4ad76487b
|
Switching to cmake
|
2022-06-20 21:10:10 -04:00 |
|
Gordon McCann
|
3a4c00e20d
|
Update gitignore and imgui
|
2022-06-20 21:08:29 -04:00 |
|
Gordon McCann
|
7a02016774
|
Bugfix for Ubuntu22.04 in SpectrumManager and warning in SPSInputLayer.h
|
2022-06-19 21:48:12 -04:00 |
|
Gordon McCann
|
cabdcf6ed0
|
Remove old config files
|
2022-06-19 20:52:20 -04:00 |
|
Gordon McCann
|
b911c2ca59
|
Remove old sublime project
|
2022-06-19 20:50:53 -04:00 |
|