tassaron
|
4a310ffb28
|
file logging can be turned completely off
and various changes to log levels and messages everywhere
|
2017-08-27 12:10:21 -04:00 |
tassaron
|
85d3b779d0
|
fixed too-large Color sizes, fixed a redoing bug, rm pointless things
and now Ctrl+Alt+Shift+A gives a bunch of debug info
|
2017-08-26 21:23:44 -04:00 |
tassaron
|
be9eb9077b
|
relative widgets scale properly when undoing at different resolutions
|
2017-08-20 17:47:00 -04:00 |
tassaron
|
d4b63e4d46
|
remove % from log calls
|
2017-08-19 20:45:44 -04:00 |
tassaron
|
c07f2426ce
|
fixed issues with undoing relative widgets
|
2017-08-19 18:32:12 -04:00 |
tassaron
|
a1d7cbb984
|
undoable edits for normal component settings; TODO: merge small edits
|
2017-08-15 22:20:25 -04:00 |
tassaron
|
ea1a422cc5
|
better aevalsrc inputs for spectrum previews
|
2017-08-14 14:28:30 -04:00 |
tassaron
|
bed07479f1
|
faster Spectrum preview & custom VERBOSE loglvl
|
2017-08-14 10:10:32 -04:00 |
tassaron
|
3f2834529f
|
fix
|
2017-08-12 23:03:56 -04:00 |
tassaron
|
d6b6083f80
|
rv pointless optimization & remove circular imports (again...)
the last commit does showcase an enlightening bug however
|
2017-08-12 22:51:46 -04:00 |
tassaron
|
282f1c4b12
|
move previewWindow class into new file
and cache frequently-created blank frames
|
2017-08-12 09:44:11 -04:00 |
tassaron
|
1c4afc96d6
|
using the builtin logging module
|
2017-08-10 16:04:41 -04:00 |
tassaron
|
354637d34c
|
relative stroke px size & no Qt pen on stroke
|
2017-08-08 05:57:19 -04:00 |
tassaron
|
3c1b52205f
|
component class now tracks colorwidgets
so adding new color-selection widgets is now simple
|
2017-08-01 17:57:39 -04:00 |
tassaron
|
b6b45d1270
|
added Spectrum component with many options
tweaked Waveform, added some ffmpeg logging, made generic widget functions
|
2017-07-30 13:04:02 -04:00 |
tassaron
|
db1ea1fc4e
|
generic preview sound for waveform component
with secret preference to use the audio file again
|
2017-07-29 23:45:37 -04:00 |
tassaron
|
1297af61c9
|
waveform component is working, preview is glitchy
|
2017-07-29 20:27:46 -04:00 |
tassaron
|
c1457b6dad
|
starting work on Waveform component
split Video class out of Video component for reuse in Waveform
|
2017-07-29 13:08:28 -04:00 |
tassaron
|
6f8f178778
|
move code into a new function for future expansion
|
2017-07-28 22:15:25 -04:00 |
tassaron
|
de1324a6a7
|
fixed video component eating stdout
+ made height/width into properties to simplify render methods
|
2017-07-27 17:49:08 -04:00 |
tassaron
|
15d70474d4
|
error can be locked within properties()
and simplified the componenterrors again
|
2017-07-25 22:02:47 -04:00 |
tassaron
|
d92fc6373f
|
ComponentError exception wraps previewRender
probably where errors are likeliest to be found
|
2017-07-23 22:55:41 -04:00 |
tassaron
|
d38109453c
|
better component error messages
fatal errors cancel the export instead of crashing
|
2017-07-23 17:14:21 -04:00 |
tassaron
|
bf0890e7c8
|
components auto-connect & track widgets, less autosave spam
importing toolkit from live interpreter now works
|
2017-07-23 01:53:54 -04:00 |
tassaron
|
450b944b87
|
add component in context menu, del/ins hotkeys
+ preset manager uses mainwindow component list
|
2017-07-20 22:37:15 -04:00 |
tassaron
|
f454814867
|
ffmpeg functions moved to toolkit, component format simplified
component methods are auto-decorated & settings are now class variables
|
2017-07-20 20:31:38 -04:00 |
tassaron
|
b1713d38fa
|
combined toolkit.py & frame.py into toolkit package
|
2017-07-17 22:07:33 -04:00 |