nyanpasu64
|
e3cddd7e69
|
Move scipy-imported files to scipy/ subdir (#153)
So I can exclude it from mypy.
|
2019-01-25 19:27:46 -08:00 |
nyanpasu64
|
dbd1f7c4ec
|
[gui] Document broken rgetattr(default) behavior
|
2019-01-24 22:47:09 -08:00 |
nyanpasu64
|
f2edb528a4
|
Merge pull request #113 from nyanpasu64/stereo
Stereo Subtraction
|
2019-01-24 22:34:35 -08:00 |
nyanpasu64
|
de285317f8
|
Remove unneeded Wave validation, switch from Flag to Enum
|
2019-01-24 22:27:36 -08:00 |
nyanpasu64
|
d5a1479751
|
Improve stereo unit test
|
2019-01-24 22:15:57 -08:00 |
nyanpasu64
|
d8eb93ef07
|
Remove Flatten modes: "sum/diff without averaging"
|
2019-01-23 23:55:17 -08:00 |
nyanpasu64
|
4b394ab465
|
Add stereo options to GUI
|
2019-01-23 23:46:11 -08:00 |
nyanpasu64
|
b2a228ea53
|
Allow dumping Flatten to yaml
|
2019-01-23 23:46:11 -08:00 |
nyanpasu64
|
c9a62e12bb
|
Add test to ensure `end_time: null` is not dumped
|
2019-01-23 23:46:11 -08:00 |
nyanpasu64
|
40b2b31d76
|
Split CorrScope.waves into trigger/render_waves
|
2019-01-23 23:46:11 -08:00 |
nyanpasu64
|
269f9b2acc
|
Remove class _WaveConfig, replace with kwargs
|
2019-01-23 23:46:10 -08:00 |
nyanpasu64
|
4c60a240c7
|
Replace Wave.flatten/set_flatten with property setter
|
2019-01-23 23:45:51 -08:00 |
nyanpasu64
|
651fd34191
|
Add stereo Flatten support to Wave/corrscope
Also fix Config(always_dump).
|
2019-01-23 23:44:48 -08:00 |
nyanpasu64
|
15252948b3
|
Add stereo flatten tests [wip]
|
2019-01-23 23:44:48 -08:00 |
nyanpasu64
|
cc564586f9
|
[ui] Add menu underline to "Tools/Separate Render Folder"
|
2019-01-23 23:22:12 -08:00 |
nyanpasu64
|
ca4b0a5b52
|
[ui] Move video size to Appearance group
|
2019-01-23 23:22:12 -08:00 |
nyanpasu64
|
8e6596186f
|
Merge pull request #143 from nyanpasu64/appdata-prefs
Add program prefs in appdata
|
2019-01-22 15:14:18 -08:00 |
nyanpasu64
|
be2ee858aa
|
Remove project dir from default render filename
|
2019-01-22 15:00:12 -08:00 |
nyanpasu64
|
d238b3faea
|
Add "separate render dir" toggle to GUI
|
2019-01-22 15:00:12 -08:00 |
nyanpasu64
|
43ce84c5be
|
Make file dialogs load/save folder to GlobalPrefs
|
2019-01-22 15:00:06 -08:00 |
nyanpasu64
|
b77127ccda
|
[gui] Add GlobalPrefs attrib to MainWindow
|
2019-01-22 14:58:35 -08:00 |
nyanpasu64
|
ad458e8792
|
Add GlobalPrefs and Ref type
|
2019-01-21 22:57:13 -08:00 |
nyanpasu64
|
ec0177f96a
|
Merge pull request #151 from nyanpasu64/cleanup
Cleanup code
|
2019-01-21 22:56:53 -08:00 |
nyanpasu64
|
84dc85316d
|
gui/data_bind.py: Add DumpableAttrs type hint
|
2019-01-21 21:07:43 -08:00 |
nyanpasu64
|
67653ee6b3
|
Appease mypy, create empty __init__.py
|
2019-01-21 21:07:43 -08:00 |
nyanpasu64
|
ee22dfdb5d
|
Optimize imports (corrscope.py)
|
2019-01-21 21:07:43 -08:00 |
nyanpasu64
|
def820ef0c
|
Configure Pycharm closer to Black code style
|
2019-01-21 21:07:43 -08:00 |
nyanpasu64
|
b4e68a1ec7
|
Merge pull request #150 from nyanpasu64/faster-render-tests
test_output.py: Speed up rendering, reorganize tests
|
2019-01-20 17:05:13 -08:00 |
nyanpasu64
|
1082be3b97
|
Speed up rendering tests using smaller image dimensions
|
2019-01-20 16:47:59 -08:00 |
nyanpasu64
|
7d2fe9eace
|
Reorganize output tests and remove duplicate
|
2019-01-20 16:47:57 -08:00 |
nyanpasu64
|
e058a6caa0
|
[gui] When starting app, load config in GUI, not CLI (#149)
If loading invalid config via command line,
show error via GUI dialog instead of CLI stacktrace/etc.
|
2019-01-20 16:42:44 -08:00 |
nyanpasu64
|
80ec450dc9
|
Add test for cfg round-trip dump+load
|
2019-01-20 16:21:36 -08:00 |
nyanpasu64
|
b0da03cc47
|
Refactor config system to use inheritance, not decorator
Validate DumpableAttrs always_dump strings
|
2019-01-20 16:21:36 -08:00 |
nyanpasu64
|
3a987f6b7d
|
[pycharm] Suppress false-positive attr/dataclass errors
|
2019-01-19 02:15:40 -08:00 |
nyanpasu64
|
883e6ac639
|
Remove "from typing import *"
|
2019-01-19 02:15:40 -08:00 |
nyanpasu64
|
a2a9bfb9ac
|
Merge pull request #145 from nyanpasu64/fix-ffplay-exceptions
Fix FFplay exceptions, silence FFmpeg output messages, add tests
|
2019-01-18 16:14:17 -08:00 |
nyanpasu64
|
2e316d46d1
|
Add test to ensure FFplayOutput returns Stop if window closed
|
2019-01-18 15:42:43 -08:00 |
nyanpasu64
|
d059cf4303
|
Add test to ensure corrscope closes output using context manager
|
2019-01-18 15:42:43 -08:00 |
nyanpasu64
|
ec2c3a9573
|
Fix random exceptions when closing ffplay on Windows
|
2019-01-18 15:40:42 -08:00 |
nyanpasu64
|
e2218f29b4
|
Remove mysterious TODO
|
2019-01-18 15:40:42 -08:00 |
nyanpasu64
|
2a4946bd30
|
Silence FFmpeg output messages
|
2019-01-18 15:40:42 -08:00 |
nyanpasu64
|
3250285ef5
|
Merge pull request #141 from nyanpasu64/appdata-ffmpeg
Move FFmpeg PATH to AppData
|
2019-01-16 20:30:43 -08:00 |
nyanpasu64
|
cfe9e87884
|
[paths.py] Capitalize PATH
|
2019-01-16 20:00:29 -08:00 |
nyanpasu64
|
d5fff45564
|
Rename ffmpeg_path.py to settings/paths.py
|
2019-01-16 19:58:58 -08:00 |
nyanpasu64
|
9c9295f604
|
Remove empty path folder from app/pyinstaller hierarchy
|
2019-01-16 14:03:45 -08:00 |
nyanpasu64
|
265594f4b5
|
Prepend (don't append) app-specific dir to PATH
|
2019-01-16 03:48:10 -08:00 |
nyanpasu64
|
9d0d5e0a4d
|
Move ffmpeg PATH folder to appdata (via appdirs)
|
2019-01-16 03:42:16 -08:00 |
nyanpasu64
|
18e80c62c7
|
Move app name to package-level constant
|
2019-01-16 03:24:11 -08:00 |
nyanpasu64
|
2ade05da84
|
poetry add appdirs
|
2019-01-16 01:16:39 -08:00 |
nyanpasu64
|
60ee4ecfc0
|
[poetry] Remove dependency on diff_cover, accelerate CI builds (#139)
diff_cover/diff-cover is only useful locally.
If you want it, install it via pip.
|
2019-01-14 23:20:42 -08:00 |