Releases: snu-quiqcl/iquip
Releases · snu-quiqcl/iquip
v1.0.1
What's Changed
- Clear
scanListWidget
when reloaded by @BECATRUE in #295 - Fix various bugs when fetching dataset name list by @BECATRUE in #297
- Catch the case where target device doesn't exist in monitor app by @BECATRUE in #298
- Fix transposed 2D image of dataviewer by @kangz12345 in #306
- Remove maximum date of the date edit by @kangz12345 in #307
- Add
max-positional-arguments=10
in pylintrc by @kangz12345 in #319 - Fix typo
index
->dataPointIndex
by @kangz12345 in #317 - Apply scale to scan arguments by @kangz12345 in #308
- Remove status label in dataviewer by @kangz12345 in #316
- Release v1.0.1 by @kangz12345 in #321
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- Aijuh/74/implement-log-viewer by @Aijuh in #75
- Aijuh/revert develop by @Aijuh in #85
- Giwon2004/63/scheduler by @giwon2004 in #69
- Implement additional functions of the builder by @BECATRUE in #82
- BUG: Click open button of explorer without selecting any item by @BECATRUE in #95
- Implement the left unit tests for builder app by @BECATRUE in #86
- Handle an empty
choice
s of enumeration value by @BECATRUE in #99 - Add
logger
back by @giwon2004 in #101 - Aijuh/76/logs to file by @Aijuh in #88
- Unit test for scheduler by @giwon2004 in #89
- Change information holder to
SubmittedExperimentInfo
by @giwon2004 in #104 - Unit test for logger App by @Aijuh in #92
- fix setup.json by @Aijuh in #108
- Match 3.8 Python supports by @giwon2004 in #110
- Implement the functional tests for the builder app by @BECATRUE in #105
- Update unittest for logger.py by @Aijuh in #113
- Add menu for queued experiments by @giwon2004 in #111
- Add
order
option toSubmittedExperimentInfo
by @giwon2004 in #118 - Add a result explorer by @BECATRUE in #117
- Fetch from the proxy server by @giwon2004 in #91
NDArrayViewer
andCurvePlotViewer
by @kangz12345 in #125- Set default value for
priority
and modifysort
by @giwon2004 in #129 - Update the QIWIS version to 2.1.0 by @BECATRUE in #131
- Fix the bug of unittest in SchedulerApp by @BECATRUE in #135
- Block opening the builder of a directory by @BECATRUE in #138
- Improve unit test output by @kangz12345 in #140
HistogramViewer
andImageViewer
by @kangz12345 in #139- Kangz12345/141/config template by @kangz12345 in #142
- Pass the unittest without any error by @BECATRUE in #147
- Minimal
DataViewerApp
part 0:SourceWidget
by @kangz12345 in #146 - Implement H5 result viewer by @BECATRUE in #120
- Minimal
DataViewerApp
part 1:DataPointWidget
by @kangz12345 in #151 - Minimal
DataViewerApp
part 1-1: Histogram by @kangz12345 in #156 - Single TTL controller:
TTLControllerWidget
by @BECATRUE in #157 - Frame with all TTL controllers:
TTLControllerFrame
by @BECATRUE in #158 - Minimal
DataViewerApp
part 2:MainPlotWidget
by @kangz12345 in #160 - Add functions to run actually:
DeviceMonitorApp
by @BECATRUE in #161 - Minimal
DataViewerApp
part 3: Add frame by @kangz12345 in #164 - Use TTL device name instead of channel number by @BECATRUE in #170
- DAC controller widget and frame by @BECATRUE in #166
- Add functions in terms of DAC to
DeviceMonitorApp
by @BECATRUE in #172 - Minimal
DataViewerApp
part 3: Data policy by @kangz12345 in #171 - Minimal
DataViewerApp
part 4: Final by @kangz12345 in #176 - Periodic synchronization (polling) of realtime dataset by @kangz12345 in #183
- Single DDS controller:
DDSControllerWidget
by @BECATRUE in #178 - Scheduler: Construct the model/view architecture by @BECATRUE in #184
- Apply
qiwis
v2.2.0 by @kangz12345 in #190 - Set default index -1 by @kangz12345 in #189
- DDS contoller frame and functions to control DDSs by @BECATRUE in #187
- Add auto range checkbox by @kangz12345 in #195
- Scheduler: Fetch the actual scheduled queue and apply it in the view by @BECATRUE in #191
- Scheduler: Enable to delete and terminate a specific experiment by @BECATRUE in #197
- Highlight selected data point by @kangz12345 in #196
- Codes for log viewer cursor reset by @Aijuh in #199
- Fetching schedule stops permanently after an error occurs by @BECATRUE in #202
- Convert negative index to positive in
dataPoint()
by @kangz12345 in #204 - Enable to set the number of columns in monitor app by @BECATRUE in #206
- Modification based dataset realtime update by @kangz12345 in #208
- Safe fetcher thread by @kangz12345 in #212
- Enable to open the builder by double-clicking a file entry by @BECATRUE in #211
- Improve thread signals and slots by @kangz12345 in #214
- Update fetching schedule to suit ARTIQ-PROXY by @BECATRUE in #217
- Enable to restart fetching schedules by @BECATRUE in #220
- Realtime dataset list by @kangz12345 in #221
- Apply QIWIS v3.0.1 by @BECATRUE in #222
- In dataviewer, show if overriding is on or off by @BECATRUE in #228
- Select a class name when opening a builder by @BECATRUE in #224
- Fix y-axis range of main plot in dataviewer from 0 to 1 when P1 data type by @BECATRUE in #226
- Fetch schedule using websocket by @BECATRUE in #235
- Aijuh/237/basic scannable display by @Aijuh in #239
- Update scheduler arguments and copy experiment info by @BECATRUE in #241
- Add code for argument information processing by @Aijuh in #242
- Remove the result explorer app by @BECATRUE in #252
- Implement RangeScan by @Aijuh in #249
- Implement NoScan and add BaseScan by @Aijuh in #255
- Fetch dataset information using web socket by @BECATRUE in #243
- Add center & explicit scan by @Aijuh in #259
- Synchronize TTL status by @BECATRUE in #247
- Support for setting period of fetching dataset by @BECATRUE in #265
- Disable limit of websocket message size by @BECATRUE in #266
- Fetch RID list in remote part by @BECATRUE in #262
- Threaded motorized stage manager by @kangz12345 in #248
- Convert due date in ISO format by @kangz12345 in #270
- Restart fetching schedule when the connection is lost by @BECATRUE in #267
- Restart synchronizing TTL status when the connection is lost by @BECATRUE in #268
- Fetch dataset name list of selected RID in remote part by @BECATRUE in #271
- Restart to fetch dataset name list when connection is lost by @BECATRUE in #272
- Fetch selected dataset in remote mode by @BECATRUE in #273
- Improve builder UI compactly by @BECATRUE in #276
StageWidget
to monitor and control each motorized stage by @kangz12345 in #275- Fix the bug that a normal websocket closing leaves an exception log by @BECATRUE in #280
- Fancy TTL status by @BECATRUE in #282
- Remove visualization feature by @BECATRUE in #284
- Fix a bug when changing the remote mode rapidly by @BECATRUE in #278
- Stage controller app by @kangz12345 in #285
- Update background image and icon by @BECATRUE in #288
- Use
requirements.txt
instead of direct i...
v0.2.0-alpha
What's Changed
- Able to open the builder and submit the experiment by @BECATRUE in #43
- Add the build argument entries by @BECATRUE in #47
- Add code owners by @BECATRUE in #67
- Remove Python 3.7 and add 3.11 to GitHub actions by @kangz12345 in #73
- Set the scheduler options in the builder by @BECATRUE in #65
- Implement the left unit tests for builder app (1/2) by @BECATRUE in #70
- Release v0.2.0-alpha by @BECATRUE in #78
Full Changelog: v0.1.0-alpha...v0.2.0-alpha
v0.1.0-alpha
What's Changed
- Update issue templates by @BECATRUE in #2
- Becatrue/6/initial explorer by @BECATRUE in #9
- Simplify the subprocess and rearrange the file structure by @BECATRUE in #13
- Add the Pylint action by @BECATRUE in #18
- Single TTL monitor widget by @kangz12345 in #23
- Implement functions of the explorer by @BECATRUE in #19
- Unit tests for monitor by @kangz12345 in #25
- Add a unit test action and a pylint action for the tests by @kangz12345 in #34
- Implement additional functions of explorer by @BECATRUE in #33
- Unit tests for explorer by @BECATRUE in #35
- Replace
cmdtools
module torequests
by @BECATRUE in #40 - Functional tests for explorer GUI by @BECATRUE in #41
- Release v0.1.0-alpha by @BECATRUE in #45
New Contributors
- @BECATRUE made their first contribution in #2
- @kangz12345 made their first contribution in #23
Full Changelog: https://github.com/snu-quiqcl/iquip/commits/v0.1.0-alpha