nyanpasu64
0b8259894f
Fix crash when loading old configs with midline color unchecked ( #292 )
2019-06-02 21:41:10 -07:00
nyanpasu64
b92db8b49c
Merge pull request #275 from nyanpasu64/alter-defaults
...
Improve default settings
2019-06-02 12:16:52 -07:00
nyanpasu64
328894719f
Increase GUI max (render/trigger ms) to 200 ms
2019-06-02 11:35:25 -07:00
nyanpasu64
0aa1d209f6
Change template trigger ms to 60
2019-06-02 11:35:25 -07:00
nyanpasu64
049b1f58fd
Switch default/template render_subfps to 2
2019-06-02 11:29:36 -07:00
nyanpasu64
ec3dc875fa
Set default stereo grid opacity to 0.25
2019-06-02 11:29:36 -07:00
nyanpasu64
ded25b90bb
Always enable midline color, never None ( #291 )
...
Previously, midline_color was None by default but #404040 in the template.
Now it's #404040 by default, and changed from Optional[str] to str.
Eliminates bug where unchecking "midline color" (midline_color=None)
switches to blue, instead of transparent.
2019-06-02 11:28:26 -07:00
nyanpasu64
267209963b
Improve render test "pytest parameterize" names ( #289 )
2019-06-01 22:04:03 -07:00
nyanpasu64
927df1424c
GUI: move "Default Label" dropdown on top
2019-05-09 03:51:42 -07:00
nyanpasu64
a7fd87a0b9
Document Config.before_preview/render() as idempotent
2019-05-09 03:30:28 -07:00
nyanpasu64
86e55b006c
Disable unreliable parabolic interpolation when pitch tracking ( #286 )
2019-05-09 03:21:42 -07:00
nyanpasu64
3a5bb2a001
Simplify imports
2019-05-09 03:07:34 -07:00
nyanpasu64
1fb57f2992
Update readme and docs, add links between them ( #283 )
2019-05-09 02:59:37 -07:00
nyanpasu64
c85875cfe0
Add 0.6.0-pre changelog
2019-05-09 02:20:29 -07:00
nyanpasu64
93293e8de6
Update changelog from 0.5.x stable branch
2019-05-09 00:47:37 -07:00
nyanpasu64
83de4bcaec
Improve output tests ( #285 )
2019-05-08 04:57:17 -07:00
nyanpasu64
8a23e50dfc
Improve FPS computation, avoid zero-division error
2019-05-08 01:07:12 -07:00
nyanpasu64
5f99594c93
Terminate FFmpeg when closing project ( #280 )
...
Display dialog and terminate ffmpeg,
when closing project with preview/render active
2019-04-25 14:38:00 -07:00
nyanpasu64
bbb8d6a7b5
Fix type hint imports
2019-04-20 19:02:44 -07:00
nyanpasu64
412c8810a8
Catch GUI exceptions, display in dialog box ( #279 )
2019-04-19 12:31:54 -07:00
nyanpasu64
140f2312c7
Remove unneeded per-method Qt exception handlers
2019-04-19 12:25:30 -07:00
nyanpasu64
7318b1e919
Show dialog box for uncaught exceptions in Qt
2019-04-19 12:18:47 -07:00
nyanpasu64
ff9ff175a1
Update changelog
2019-04-18 16:55:02 -07:00
nyanpasu64
fa105f1bf5
Improve GUI dialog path defaults ( #277 )
...
- Use Channel 0 for render/save file name, if available.
- Otherwise use empty string instead of suggesting corrscope.yaml/mp4.
- Set save dir when loading .wav from CLI.
2019-04-18 12:20:42 -07:00
nyanpasu64
33c3fdba1d
Reformat GUI code
2019-04-18 01:36:32 -07:00
nyanpasu64
b81da15edd
0.6.0-pre
2019-04-17 22:28:16 -07:00
nyanpasu64
51d7445ba4
Update CHANGELOG.md
2019-04-17 22:25:46 -07:00
nyanpasu64
356aebedfb
Properly remove mean from data, when sign triggering disabled ( #276 )
...
Fixes regression from #239 .
2019-04-15 17:52:42 -07:00
nyanpasu64
d9c856e94c
Merge pull request #274 from nyanpasu64/rewrite-pitch-tracking
...
Rewrite pitch tracking
2019-04-14 07:41:16 -07:00
nyanpasu64
ed8f400cc4
Make triggerer call offset_viewport()
2019-04-14 07:32:01 -07:00
nyanpasu64
ee4ad5e3ae
Rewrite pitch tracking based on buffer, not history
2019-04-13 12:01:52 -07:00
nyanpasu64
0a8c0e8451
Allow trigger pitch tracking every frame, not every 6 frames
2019-04-13 11:44:08 -07:00
nyanpasu64
cbc2c383ed
Reorganize trigger: abs_max()
2019-04-13 11:43:01 -07:00
nyanpasu64
a12196e333
Add support for excluding fields from always_dump="*" ( #268 )
2019-04-13 11:35:29 -07:00
nyanpasu64
0b62dbeacc
Document PresentationModel
2019-04-13 10:27:04 -07:00
nyanpasu64
8626a71cc5
Improve docs
2019-04-13 04:32:51 -07:00
nyanpasu64
c368933796
GUI table: Reorder sign strength to match sidebar order
2019-04-13 02:14:39 -07:00
nyanpasu64
283952d588
Add sign triggering
2019-04-12 14:15:36 -07:00
nyanpasu64
457e50c88a
Add debug visualizations
2019-04-12 14:15:07 -07:00
nyanpasu64
f187e53d55
Add test for using Renderer without drawing main line, modularize
2019-04-12 14:09:28 -07:00
nyanpasu64
0bcb6df3d6
Make subsampled wave.get_around(x, N) centered around x
2019-04-12 14:09:28 -07:00
nyanpasu64
2d24bdf23a
Update docs
2019-04-12 03:08:24 -07:00
nyanpasu64
bdc3436ca2
Make Appearance tab scrollable ( #266 )
2019-04-12 02:27:39 -07:00
nyanpasu64
0283f760ab
Slope Triggering (for PSG/C64/FM)
2019-04-11 14:08:11 -07:00
nyanpasu64
9f68bff952
Make renderer backends pluggable, store constants inside ( #267 )
2019-04-11 07:57:05 -07:00
nyanpasu64
59965cc789
Eliminate print() from test_trigger.py
2019-04-10 03:39:38 -07:00
nyanpasu64
99a81d3635
Make corrscope window size dpi-independent, widen window ( #238 )
...
Tested on Linux, Wine, and Windows 10.
2019-04-09 06:28:25 -07:00
nyanpasu64
452bf29d5e
Add configurable grid line width ( #265 )
2019-04-08 23:54:00 -07:00
nyanpasu64
fa8b77794d
Add configurable grid line width
2019-04-08 12:07:20 -07:00
nyanpasu64
13ccf4685e
Add _axes_factory().cfg local variable
2019-04-08 07:41:28 -07:00