librelight:00-release-notes
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| librelight:00-release-notes [2024/05/24 21:09] – angelegt micha | librelight:00-release-notes [2024/05/24 21:15] (aktuell) – micha | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Release Notes ====== | ||
| + | < | ||
| + | add: HELP BUTTON' | ||
| + | cleanup, refactor: fix-editor | ||
| + | refactor: Preset to execlib.EXEC, | ||
| + | fix: MOVE, add fix.py ctl+c+s | ||
| + | refactory: Xevent to tk_event | ||
| + | fix: start.py as LibreLightDesk.py | ||
| + | fix: on-exit main.menue BREAK ! fix: save_show OK! | ||
| + | move: start.py PRO/EASY | ||
| + | big cleanup: baselib save/ | ||
| + | cleanup and change midi.py: | ||
| + | change formating ...attr != " | ||
| + | add: fifo.py PIPE, try to insert in sdl/fix.py | ||
| + | add delay on startup_all_sdl | ||
| + | add: startup_all_sdl 1sec delay and store_sdl_pos | ||
| + | add: F1-F12 and NUM-KEY 1-10 and rcls-key REC,LABEL | ||
| + | add: SDL-FIX-LIST SHIFT/FINE encoder OK | ||
| + | add: font to ray-dmx (raylib) | ||
| + | remove: Draw-GUI btn | ||
| + | add: raylib-dmx | ||
| + | add: raylib RAY-DMX | ||
| + | add: SDL-VPU in MAIN:MENUE | ||
| + | add: vpu-dual -single | ||
| + | fix: MAIN... and import random | ||
| + | fix: MAIN.< | ||
| + | add: config.json START_MODE: | ||
| + | change: vpu dual output 2: position to right | ||
| + | change: vpu dual Output2 -4*16pix | ||
| + | add: remote/ | ||
| + | fix: default color for KDE-PLASMA-DARK | ||
| + | change FX: | ||
| + | fix: FX BASE ERROR !! | ||
| + | bugfix: midi and keyboard error: master.x(x, | ||
| + | fix some MAIN.xx bug's and import abc | ||
| + | add ToDo | ||
| + | big cleanup 2 | ||
| + | big cleanup _LibreLightDesk | ||
| + | hidde: fx-static | ||
| + | cleanup FX window... | ||
| + | refactor FX-color, some BUG ! | ||
| + | update: FX-STATIC, 2D:XX , cleanup | ||
| + | fix: show_path2 + sdl-gui.txt | ||
| + | add: randoom.seed | ||
| + | add: SDL-window position and size storage | ||
| + | add: winfo2 and store_all_sdl | ||
| + | fix: FX-OFF BLIND not working ! | ||
| + | fix: colorpicker BLIND not working ! | ||
| + | add: EXEC FL OUT-FADE ... ok | ||
| + | add: second in/out FADE for ATTR P/T | ||
| + | add: GUI-Dialog: In-Fade, | ||
| + | add: ftime to flash(fade): | ||
| + | cleanup: debug msg' | ||
| + | change: CFG_OUT to old value x1 40px | ||
| + | change out_a1 x pos | ||
| + | fix: old chat to byte | ||
| + | change: tksdl/ | ||
| + | refactoring: | ||
| + | speedup: _console | ||
| + | fix: fixture-editor bug if new fixture | ||
| + | add: on exit enable keyboard repeat "xset -display" | ||
| + | change: dmx=1024 debug info | ||
| + | hidde: printf debugging EXEX-ID FLASH | ||
| + | add: EXEC-BTN | ||
| + | fix/add: EXEC ID buff ... exec-go-id, exec-fx-id, exec-go-flash-id, | ||
| + | fix: sdl-midi space | ||
| + | cahange: sdl-midi diagnose fix:midi EXEC order | ||
| + | fix: midi-in apcmini buf bug | ||
| + | change: video Vopen position to center-bottom /cpan/ctilt | ||
| + | add: zebra to fix-list | ||
| + | fix: midi.py show last 7 lines | ||
| + | fix: high cpu load _Librelight | ||
| + | fix: movewin.activate() | ||
| + | try to speedup _console add: blink to apc-mini | ||
| + | refactor: time.sleep() add: TIME:info | ||
| + | add: sys.exit | ||
| + | refactor: config to midi add:execute 401 via midi SLOW!! | ||
| + | fix: start_uni=2, | ||
| + | fix: info overlay ... gobo_ch, | ||
| + | add: vpu grid_a1 and grid_a2 invert-DIM | ||
| + | add: video_capture | ||
| + | fix: dual-vpu watchdog universum... | ||
| + | cleanup: vpu_live | ||
| + | add: sleep 1 on GUI-INIT | ||
| + | refactor: check_is_started() or window on top | ||
| + | remove: old vpu autostart | ||
| + | refactor: vpu to dual-vpu update: | ||
| + | fix: check_rgb, fix: if no dmx | ||
| + | cleanup sdl-fix | ||
| + | refactoring: | ||
| + | add: chown -R user / | ||
| + | fix: font0 | ||
| + | remove printf-debugging sdl-fix-list | ||
| + | add: FIX-NAME - select SDL-FIX-LIST | ||
| + | rename sdl-Fixture-sheet to Fixture-List | ||
| + | refactor: SDL-Fixture-List | ||
| + | extend: sdl-fixture with scroll-bar and block_wrap .. ok | ||
| + | fix: DemoShow | ||
| + | remove DemoShow | ||
| + | refactor: select right-click-box -> on , left-click-box -> off | ||
| + | fix: Patch error msg FIX-ID in use ! | ||
| + | sdl-fix add: broken grab select-fix (box) | ||
| + | add: sdl-fixture mouse-encoder | ||
| + | add: remote client from SDL-FIX to Librelight-GUI | ||
| + | fix: Setup width, sdl-fix hidde DIM | ||
| + | fix: exit alignment center | ||
| + | add: apt install python3-psutil ! fix: Gui not starting | ||
| + | rename: Librelight starter | ||
| + | rename: LibreLight starter | ||
| + | extract: dmx value to fix_data merge | ||
| + | speedup sdl-fixture | ||
| + | add: SDL-FIXTURE: | ||
| + | add: SDL-FIXTURE realtime feedback ... color-btn | ||
| + | add: SDL-FIXTURE with real dmx feedback ;-) | ||
| + | fix: SDL-DMX Label | ||
| + | add: SDL-DMX window | ||
| + | change: Button border if Virtuall Attribute | ||
| + | add: Virtual DIMMER for RED, | ||
| + | auto add DIM on start | ||
| + | add: V-Master | ||
| + | add: apcmini to config, fix: window.top | ||
| + | add: movewin.process_kill(), | ||
| + | cleanup: sdl | ||
| + | rm: nohup | ||
| + | refactor: git_id, add: sdl-config.py winfo: | ||
| + | rename: Start to LibreLightDesk.py | ||
| + | add: new files EASY | ||
| + | hidde: gui-redraw | ||
| + | cleanup: Easy-mode/ | ||
| + | cleanup: tksdl | ||
| + | add: FPS-count, rename file | ||
| + | add: mouse-l, | ||
| + | add: sdl gui (LibreLightStart.py) | ||
| + | cleanup: akai apc-mini.py | ||
| + | refactor: simple_midi and apcmini.py | ||
| + | fix: vpu cam add: watchdog_vpu.py | ||
| + | add: video capture scan via udevadm (MiraBox) | ||
| + | add: VPU VIDEO-STREAM 250-255 (RED) /dev/videoX | ||
| + | fix: PATCH bug 1x offset DMX | ||
| + | fix: wrong initial value on " | ||
| + | fix: FX error after new fixture and flush-exec | ||
| + | fix: MASTER, add: | ||
| + | fix: FX and FX2 not in ATTR | ||
| + | fix: FixtureEditor typo | ||
| + | release: FixtureEditor ! | ||
| + | fix: FixtureEditor PATCH Work's ! some bug's ! restart.. | ||
| + | improve FixtureEditor ... EMPTY attr | ||
| + | fix: FixtureEditor NR | ||
| + | add: Fixture-Editor | ||
| + | fix: Fixture-Editor bg | ||
| + | change: Fixture-Editor Fader layout | ||
| + | fix: Fixture-Editor -IMPORT -USER -GLOBAL group fix by ATTR | ||
| + | fix: touchscreen.py add: multipointer_off = 1 | ||
| + | fix: dmx_in on EXEC-WING not working if EXEC-WING closed or minimized - FIXED ! | ||
| + | fix: Fixture-Editor -IMPORT -USER -GLOBA look's good | ||
| + | fix: Fixture-Editor .. | ||
| + | extend: FIXTURE-EDITOR ... some bug's | ||
| + | refactor _FIXTURE_LOAD_LIST | ||
| + | add: blink blue/green if blink file exist' | ||
| + | change key repeate time | ||
| + | change: xset key repeat | ||
| + | add: ON-Focus bg:aaa od bg: | ||
| + | add: s-key x=REC-FX | ||
| + | add: keyboard auto key-repeat on/off | ||
| + | fix: FixtureEditor -IMPORT, -USER, -GLOBAL dialog | ||
| + | refactor: Base ... _fixture_load... , Fixture-Edior error ! | ||
| + | enable: second pinter for touchscreen input | ||
| + | enable: second pointer for touch | ||
| + | add: exec-wing refresh, add: strg+S | ||
| + | fix: GUI_FADER add: EXEC-WING add Label, | ||
| + | fix: Fixture-Editor -IMPORT -USER -GLOBAL ... add: head,foot ScrolledFrame | ||
| + | change: FIXTURE-EDITOR list,popup -import -open -user | ||
| + | change: FIXTURE-EDITOR -IMPORT -OPEN | ||
| + | update: screenshot | ||
| + | big recactor: lib/ | ||
| + | add: load hidde/show window on startup GUI | ||
| + | add: _thread to zchat to decople gui from server | ||
| + | replace: _refresh_fix with .refresh_fix (async) | ||
| + | add: print core/fps every 100 frames | ||
| + | change: encoder increments to 5 and 0.25, fix activation | ||
| + | fix: positioning on startup OK! | ||
| + | add: ctl+s save, ctl+c save and restart | ||
| + | fix: EXEC-WING sub-frame to scroll | ||
| + | refactor: WindowManager ... looks good ! | ||
| + | refactor: WindowManager | ||
| + | refactor: WindowManager | ||
| + | cleanup: GUI ... reopen WINDOW | ||
| + | fix: close_fixture_open_list | ||
| + | extend: FIXTURE-EDITOR open-dialog, | ||
| + | fix: video_buffer index out of range ... | ||
| + | fix: FIXTURE-EDITOR max 72ch and Numbering | ||
| + | fix: HOME | ||
| + | refactor: vpu/ | ||
| + | cleanup: dir/Xdesk to arc/ | ||
| + | cleanup: test_server, | ||
| + | extend: zchat egrid delta-t | ||
| + | add: zchat send event' | ||
| + | add: egrid tkinter external window with zchat | ||
| + | fix: vpu RotateImage remove debugging info | ||
| + | fix: vpu RotatImage wrapAffine bg to tuple | ||
| + | add: debug info on vpu | ||
| + | add: debug info vpu | ||
| + | add: debug info on vpu rotate | ||
| + | add: traceback info on vpu 756 | ||
| + | fix: FIXTURE_LOAD popup add: fixture files | ||
| + | fix: videoplayer rotate video ... (bug on 90 and 270 degree) | ||
| + | fix: video rotation angle 0 and 360 return | ||
| + | add: video rotation (GREEN as ANGL) | ||
| + | cleanup: tkgui | ||
| + | add: new testgin videplayer-server to encode mp4 and send via socket | ||
| + | add: mytklib.py (btn_blink) | ||
| + | add: vpu_live --title LIVE, | ||
| + | fix: frame_area vpu_live.py | ||
| + | fix: frame_area (+0.5) | ||
| + | add: CFG* _IN _OUT _BLOCK, | ||
| + | add: vpu autostart-preview.py | ||
| + | fix: vpu_live.py play_list isdir | ||
| + | fix: EXEC_BTN bg=red on press (preset_go) | ||
| + | add: EXEC_BTN if on change color to RED | ||
| + | extend: CONFIG | ||
| + | speedup CLOCK refresh rate to 0.2 | ||
| + | fix: refresh btn flickering; add: blinkin on SAVE SHOW | ||
| + | fix: exec.move nr >= 0 | ||
| + | add: sys.stdout.flush() for grep the output | ||
| + | speedup: _refresh_exec and _refresh_fix (GUI) | ||
| + | fix: refresh_exec, | ||
| + | fix: MOVE not working import copy.deepcopy | ||
| + | clanup: create/ | ||
| + | cleanup: x8font on EXEC; add: close/ | ||
| + | change: close/ | ||
| + | add: ffmpeg converter.py, | ||
| + | create: home dir template for copy | ||
| + | fix: mode space run/pause | ||
| + | add: x11vnc .shared connection' | ||
| + | fix: vpu fps timeing | ||
| + | fix: videoplayer reset pause 0.5 | ||
| + | add: pip imutils | ||
| + | try-to-fix: Vopen_NEW memory leak | ||
| + | bugfix: if cdim: video_draw() | ||
| + | fix: videoplayer loop | ||
| + | cleanup: videoplaye add: lib:imutils | ||
| + | fix: countdown/ | ||
| + | fix: videoplayer positon centered, scale video porport. to block-pix-size default 16 | ||
| + | cleanup: vpu videoplayer and autostart.sh | ||
| + | add: videoplaylist 000_xx.mp4 and dynamical Video buffering on activate | ||
| + | fix: MAP text | ||
| + | fix: videoplayer speed, change: videoplayer live info | ||
| + | remove: dbg msg i,dim | ||
| + | add: vpu videplayer dimmer (cv2.normalize...) | ||
| + | add: dmx_loop() -> thread, calculate videoplayer fps/ | ||
| + | add: error msg | ||
| + | add: sleep on video.read | ||
| + | add: videoplayer create video-playlist file and dir, select first | ||
| + | add: videoplayer start/stop | ||
| + | change: vpu/ | ||
| + | cleanup: videoplayer (cv2) | ||
| + | cleanup: vpu_live | ||
| + | fix: start speed of Tkinter gui (INIT_OK) | ||
| + | extend: video control ... in progress | ||
| + | add: pip update as user | ||
| + | add: videoplayer to vpu_live.py | ||
| + | extend: video_player ... cleanup | ||
| + | add: error message (background) | ||
| + | add: video_player overlay | ||
| + | add: video overlay | ||
| + | add: error if no video file | ||
| + | add: loop, and mouse click | ||
| + | cleanup: add caption/ | ||
| + | cleanup: Video Player | ||
| + | fix: color in video_player | ||
| + | fixture: aura-ipx | ||
| + | install: cv as system pkg | ||
| + | add: 4x vpu_fix | ||
| + | add: aura ipx no RGB-FINE | ||
| + | add: vpu_text_hdxxx.csv to edit Videotext | ||
| + | add: fix-gen mac-aura-ipx | ||
| + | add: menue color, | ||
| + | change: countdown format to " | ||
| + | fix: vpu-countdown cpan left-adjust -block[0] | ||
| + | fix: autostart countdown=dmx | ||
| + | fix: small bugs VPU fixtures | ||
| + | add: countdown dmx fixture-parsing in VPU | ||
| + | add: --countdown=dmx1, | ||
| + | del: vpu3_live.py | ||
| + | replace: vpu_live.py with vpu3_live.py | ||
| + | fix: some bug's | ||
| + | fix: vpu --pixel-map (look' | ||
| + | refactor: split vpu input and output area if --pixel-map=xyz, | ||
| + | add: "#" | ||
| + | ... | ||
| + | add: pygame video_player.py | ||
| + | add: new pixel-mapper with countdown | ||
| + | new version 23-03 | ||
| + | new version 23.03 | ||
| + | bugfix: bugfix " | ||
| + | bugfix: " | ||
| + | fix: second vpu screen Ayrton panel255, ghost255 | ||
| + | change: vpu autostart default setting' | ||
| + | fix: try to fix gobo_ch bug ?! (fail) | ||
| + | fix: move frame counter | ||
| + | extend: vpu_live.py win_pos, autostart +vpu2 | ||
| + | fix: no fx on " | ||
| + | add: " | ||
| + | add: INV-ATTR on FIXTURE window | ||
| + | fix: window creation hang's ... deley thread .loop() | ||
| + | refactor: refreser.reset() split into _exec and _fix | ||
| + | fix: ENCODER and COLORPICKER speed! (buffer, fix-attr -> jsend(jdata) ) | ||
| + | fix: touchscreen.py if touchscreen is disconnected cpu run 100%... | ||
| + | rescan touchscreen every 1sec | ||
| + | extend: new NEXTGEN GUI box-selection | ||
| + | add: nextgen gui (button, mouse-select-rect) | ||
| + | refactoring: | ||
| + | add: parameter' | ||
| + | split: LibreLight.py into modules | ||
| + | rename: drap_preset to draw_exec | ||
| + | fix: vpu performence (not jet) | ||
| + | add: idle into install.sh | ||
| + | add: new refactor vpuXX_live.py | ||
| + | fix: vpu_live grid count -1 (> - >=) | ||
| + | add: grab,crop area and duplicate it, add: alpha,32 | ||
| + | fix: S-KEY bg-color in CFG-BTN | ||
| + | extend: CFG-BTN set fader-value | ||
| + | extend: EXEC-CONFIG Offset and tool-tip | ||
| + | fix: save win pos in gui.txt missing ENCODER | ||
| + | extend: Dialog callback return dict with form values | ||
| + | extend: exec_config() dialog (disable) | ||
| + | fix: dialog.ask cursor position at the end | ||
| + | add: msg box for error messages | ||
| + | refactor: dialog.ask.. (async) | ||
| + | fix: filter: | ||
| + | extend: new dialog.ask | ||
| + | rm: config menue | ||
| + | add: keyboard event handler on Entry-widget. add: dialog.ask | ||
| + | fix: Keyboard binding F10-F12 bug | ||
| + | add: get_at , set_at pixel | ||
| + | fix: save_window_position() on close MAIN-MENUE | ||
| + | cleanup: exec sync-start ,remove print' | ||
| + | syncing: second loop to fill bdmx with data | ||
| + | fix: Flash exec botton no kill on EXEC-FLASH-RELEAS (off) | ||
| + | fis: faster gui-refresh if encoder-attr change on mouse-wheel | ||
| + | add: new showfiles | ||
| + | add: Prerequisites Proxmox, | ||
| + | add: Prerequisites | ||
| + | fix: Quick Setup | ||
| + | fix: Quick Setup | ||
| + | fix: readme | ||
| + | fix: Quick Setup | ||
| + | fix: sudoers | ||
| + | add: vpu_starter and extend Quick install | ||
| + | add: Quick install instruction' | ||
| + | cut show history | ||
| + | add: save/load window position in show dir | ||
| + | fix: Warning draw.rect spos deprecated int converting | ||
| + | fix: 2/2 hang console.py by heavy-flashing-by-hand | ||
| + | fix: hang console.py by heavy-flashing-by-hand | ||
| + | add: DMX-FINE PAN/ | ||
| + | add: DMX-FINE in LibreLight GUI | ||
| + | add: vpu_grid more gobos | ||
| + | add: more gobos to vpu_grid (func) dmx 1023 | ||
| + | remove: sub_fix number if lower pix40 | ||
| + | add: vpu_grid gobo dmx 3.512/1023 as Gobo Channel | ||
| + | change: vpu_grid to circle | ||
| + | fix: pos vpu_grid | ||
| + | add: vpu_grid exit if _id <= 0 | ||
| + | fix: vpu_gird autostart -X 12 new line break at grid-block 12 (subrow numbering) | ||
| + | try to fix: vpu gird pixel subrow end -m 40,8,8 -X 12 | ||
| + | fix: init position vpu_grid | ||
| + | fix: vpu_grid_hd | ||
| + | fix: vpu_grid label, defaul values -x 2 -y 2 | ||
| + | fix: vpu fix and sub_fix with vpu_grid.json mapping | ||
| + | fix: sub_fix addressing column:ok row:fail | ||
| + | refactor: Fix and subFix and numbering, | ||
| + | fix: highlight/ | ||
| + | add: ltp-out:0 fader mapping, FX: | ||
| + | fix: tk-nodescanner | ||
| + | fix: nodescanner and tk-nodescanner set sname, | ||
| + | fix: slowdown if no ArtNet data income | ||
| + | fix: load-show scrollbar | ||
| + | change: vpu_grid.csv to home | ||
| + | fix: python2 python3 bug's | ||
| + | add: 2.x.x.x artPoll nodescanner | ||
| + | disable: exec auto font-size ... slowdown refresh | ||
| + | refactor: vpu-grid add: config-file / | ||
| + | add: vpu parameter -m pix, | ||
| + | add: HD mode | ||
| + | extend: vpu grid numbering/ | ||
| + | add: vpu example show's | ||
| + | add: highlight to PATCH-Window | ||
| + | fix: LibreLight editor memcachd.get(ip) check | ||
| + | extend vpu and cleanup | ||
| + | refactor dmx, grid in functions | ||
| + | change start position, and pixel from 15x15 to 16x16 | ||
| + | fix: vpu if no artnet income | ||
| + | fix: vpu_live memchach ltp-out cleanup | ||
| + | extend FX-MODE spiral, | ||
| + | fix mc.get( ip ) | ||
| + | fix: default value to blue:30 | ||
| + | activate vpu_live.py pygame as vpu | ||
| + | add: vpu_live.py | ||
| + | test and extend: shader' | ||
| + | add: shader grid | ||
| + | fix: vpu shader speed -/+ channel | ||
| + | add: vpu speed channel | ||
| + | refactor shader2_live.py | ||
| + | extend shader_live dmx ch's | ||
| + | refactor shader_live | ||
| + | add scren -XS ses quit | ||
| + | fix vpu | ||
| + | add vpu dir with auto start/stop script' | ||
| + | add: shader with memcached read artnet 141:2 | ||
| + | fix: empty memcache " | ||
| + | fix: touch to screen map on VGA(DP-2) or DisplayPort(HDIM-1) for Lenovo T440 | ||
| + | fix touchscreen mini-dp | ||
| + | fix: glsl shader version to 400 | ||
| + | remove: REMOTE-CONTROL, | ||
| + | change: EXEC-Fader 1 to DMX-501 | ||
| + | change EXEC-FADER 1 to DMX-303 | ||
| + | add: memcached to _LibreLightDesk EXEX-Fader 1 to DMX251 | ||
| + | change: clock-window big size, pleasent color | ||
| + | add: Clock-Window | ||
| + | change: EXEC-Fader width 28, set_size FADER to 0 on boot | ||
| + | fix: memchached key ip:univ | ||
| + | add test for remote fader input | ||
| + | fix apt install -y | ||
| + | add install.sh with debian dependecies and pip install | ||
| + | change timer | ||
| + | change port to consol.py | ||
| + | add: log msg fade_in.py | ||
| + | add: small Fonts on Exec ... very slow (diabled) | ||
| + | add dmx-input-api -> Editor | ||
| + | add ASP dmx -> memcachd -> fader_in.py | ||
| + | fix: patch dmx collision with univers nr | ||
| + | extend: shader animation' | ||
| + | fix: shaders | ||
| + | add GPU shaders demo | ||
| + | add: aimation elements | ||
| + | add: more element' | ||
| + | add: 8px padding to touchscreen.py | ||
| + | add package name ... install xte with apt install xautomation | ||
| + | cleanup start init script' | ||
| + | cleanup start script' | ||
| + | add: remote files | ||
| + | add: remote input artnet, | ||
| + | add: player in ip-netns namespace not working | ||
| + | cleanup: remove old unused code | ||
| + | disable touchscreen' | ||
| + | move player to media | ||
| + | move player in subdir | ||
| + | fix: path to HOME/ | ||
| + | cleanup: simple mode | ||
| + | add: mp3 player | ||
| + | cleanup: filenames and animations | ||
| + | refactor: img2 | ||
| + | add: test image to render Animations | ||
| + | extend: animation with brush.png image as Particle | ||
| + | add: particels like fire | ||
| + | fix: gobo orbig start ang > 90 | ||
| + | fix: gobo orbit ok! | ||
| + | add: gobo-planet with orbit and rotating | ||
| + | add: animation | ||
| + | extend: nodescaner parial, node_dmx_store error | ||
| + | fix: get dms scritpt name | ||
| + | add: test-script | ||
| + | add: nodescaner tk-nodescan | ||
| + | add: get_max_dmx_nr | ||
| + | add: main:menu EXEC-WING | ||
| + | add EXEC_FADER obj with less button' | ||
| + | change: EXEC-Wing from 12 to 10 Fader | ||
| + | extend: PATCH-WINDOW | ||
| + | add: EXEC-Wing offset_master | ||
| + | add: exec_master and EXEC-WING | ||
| + | add: EXEC id on GO | ||
| + | fix: SEL bg color | ||
| + | new: version nummber | ||
| + | change: EXEC Button color | ||
| + | add: edit NAME, | ||
| + | fix: copy,move EXEC 0 to X | ||
| + | add: tkinter show after draw gui | ||
| + | add: 3d-stage render only if not hidden by a wall | ||
| + | fix: copy,move EXEC 0 to X | ||
| + | add: edit in PATCH Name, | ||
| + | fix: v/256 v-master disable: v-master.fx | ||
| + | hidde (new) vdmx v-master | ||
| + | fix: colorpicker pos_left +5px | ||
| + | fix: POS_LEFT on LOAD_SHOW dialog ... | ||
| + | add: config.json for Window gloabl POSITION POS_TOP, | ||
| + | fix: 3d Stage PulsAudio Assertion timeout | ||
| + | add: 3d Stage Visualizer | ||
| + | add: VDMX virtual dimmer as DMXCH-obj (test on MASTER-SPEED) | ||
| + | fix pull origin dev | ||
| + | cleanup Main.loop | ||
| + | add git pull dev helper | ||
| + | clean HTP_MASTER | ||
| + | move Main function | ||
| + | add HTP_MASTER | ||
| + | add: CMD2 10, | ||
| + | add: cgi script for remote access (raw dmx modifikations) | ||
| + | fix: fx flash not connected to Speed/Size Master 1 | ||
| + | update: version to 22.08 | ||
| + | add: FX SPEED-MASTER and SIZE-MASTER default master is 1 | ||
| + | add SPEED-MASTER, | ||
| + | cut log msg ... | ||
| + | fix: encoder not working with zchat, work's (slow on hight selected attr count) | ||
| + | switch from lib/chat to lib/zchat | ||
| + | fix: msg bug | ||
| + | add: test for zchat | ||
| + | add zchat with compression to speedup tcp_send | ||
| + | fix: import _console | ||
| + | add: test for console.py | ||
| + | add: init/load errror message.. milis/sec fx_flash ...latency | ||
| + | fix: fx:red | ||
| + | fix: wing shuffle | ||
| + | add: "SAVE SHOW AS" refactor: "LOAD SHOW" | ||
| + | clean issue | ||
| + | del: todo's | ||
| + | add unittest | ||
| + | refactor __main__ for unittest | ||
| + | add: EXEC_BTN binding, cleanup... | ||
| + | refactor processing ... _wing and _fx | ||
| + | add: DELAY.val | ||
| + | cleanup fx button' | ||
| + | add: PAN\TILT FADE, change: | ||
| + | refactoring: | ||
| + | add: fine-encoder (mouse-wheel) press and hold SHIFT change increment from 4.11 to 0.5 | ||
| + | add level master in colorpicker | ||
| + | change: colorpicker WHITE,AMBER add fake DIMMER row | ||
| + | rename: fx: bump to ramp | ||
| + | add: simple script fixture-generator with sub-ements | ||
| + | re-order fx button' | ||
| + | fix: Fixture-Editor univ:dmx and label | ||
| + | add: fixture TYPE,VENDOR | ||
| + | fix: bg color on exec no val's, menue activ bg | ||
| + | fix: select fix, check_cfg on rec | ||
| + | add: select in FIXTURE click on fix-name | ||
| + | fix: LOAD_SHOW bg is "" | ||
| + | change background color | ||
| + | redirekt callback' | ||
| + | version 22.5 | ||
| + | refactor: LOAD-SHOW and FIX-LIST popup | ||
| + | add: activebackground=bg LOAD_SHOW | ||
| + | fix: encoder grid | ||
| + | fix: load_show dialog | ||
| + | fix: load_show dialog | ||
| + | add: sys.exit after LOAD_SHOW | ||
| + | fix: LOAD_SHOW test OK | ||
| + | fix: load_show error overide' | ||
| + | fix: load_show _set(new_file) | ||
| + | disable: LOAD_SHOW error | ||
| + | refactor: SHOW_LOAD (error gui[elem]...) | ||
| + | fix: _TableFrame rewirite form scratch bug with Entry | ||
| + | refactor: all draw_xxx functions | ||
| + | fix: fade as ValueBuffer | ||
| + | cleanup: reshape_raw_dmx | ||
| + | rename: update_raw_dmx to reshape_raw_dmx | ||
| + | add: exception on title icon's | ||
| + | remove: update_dmx, build_cmd | ||
| + | refactor: split MiniButton to ExecButton | ||
| + | fix: EXC Label position | ||
| + | fix: EXE canvas icons | ||
| + | refactor: EXE buttons to canvas buttons | ||
| + | cleanup: add live-window | ||
| + | add: " | ||
| + | fix: MOVE as toggle | ||
| + | fix: gui_menu relation between FIXTURE/ | ||
| + | fix: keyboard key's F1-F12 and 1-10 | ||
| + | change fontsize to 9 and executer width -1 | ||
| + | change: executer grid size 10x8 | ||
| + | add: gui_menue color if selection | ||
| + | add: warning on SETUP BUTTON' | ||
| + | add: fix and dim selection counter | ||
| + | disable: select all dimmer by clicking the encoder button " | ||
| + | add: icon dir | ||
| + | add: titel icons | ||
| + | fix: layout position' | ||
| + | adjust window layout 1360x768 16:9, Lenoveo T730 | ||
| + | fix: ignore DMX,NR lower 1 and UNIVERS lower 0 (jsend) | ||
| + | create: Test-Table with filter | ||
| + | cleanup: patch, | ||
| + | clean: FixtureEditor | ||
| + | add: FixtureEditor/ | ||
| + | add: function' | ||
| + | improve: dmx/ | ||
| + | add: FixtureEditor/ | ||
| + | add desktop links | ||
| + | fix: path's | ||
| + | add: upgrade scritp | ||
| + | add: debian desktop links | ||
| + | add: btn config on (no fadetime... hazer,gobo) | ||
| + | fix: FX init with one selected fixture | ||
| + | remove: fx-flash off-time ...bug: fx-flash layer not set as None | ||
| + | add: FX-Off time static 0.5 | ||
| + | fix FX-Flush OK, FX-EDIT if cfg is FL | ||
| + | remove: oszi on startup | ||
| + | add: oszi_grid on startup | ||
| + | add: netns --cmd=oszi_grid.py | ||
| + | refactor: FX-EDITOR WIDTH, | ||
| + | fix:link | ||
| + | add: YouTube and Homepage link | ||
| + | add: fx random OK... FX FLASH not working... | ||
| + | gui: change encoder increment' | ||
| + | improve: fx +- sinus, | ||
| + | add: comments | ||
| + | change: fx mouse encoder +- 5 | ||
| + | prepare: zlib compress json vi socket ... | ||
| + | add: example pipe ... for socket replacement | ||
| + | change: global refresh thread | ||
| + | add: timer exec time | ||
| + | disabel: c/print to speedup exec time | ||
| + | extend: FX Editor and init.txt | ||
| + | fix: FX editor: WING,OFFSET | ||
| + | add: FX cleanup function to FX2 | ||
| + | fix: FX json bug's | ||
| + | cleanup and remove old socket | ||
| + | remove: refresh_* gui on flash (slow) | ||
| + | fix: FIXTURE.raw_update update=0 on flash | ||
| + | fix: json socket | ||
| + | fix: ibus-deamon on reboot | ||
| + | test: console sleep cpu-load | ||
| + | fix: json socket pkg drop's (encoder +/-) | ||
| + | change: encoder to json socket | ||
| + | refactor: editor-> | ||
| + | fix: " | ||
| + | fix: flash refresh | ||
| + | change: activ button color | ||
| + | remove: refresh dim/fix if button ist fl=flash | ||
| + | fix: DMX scale -1.5 | ||
| + | fix: MAIN width | ||
| + | fix: MH start address | ||
| + | clean: dir,files | ||
| + | fix:IRGB start address | ||
| + | add: | ||
| + | fix: | ||
| + | add: README with screenshot | ||
| + | add: GPLv2 LICENSE file | ||
| + | fix: defaultfont, | ||
| + | cleanup: showfile | ||
| + | del: | ||
| + | fix: dmx monito on boot with linux:netns (root) | ||
| + | fix: GPL v2 and e-mail | ||
| + | fix: GPL v2 | ||
| + | fix: GPL v2 | ||
| + | fix: spelling | ||
| + | fix: STONLY_FX, FX FLASH, ... | ||
| + | refactor: show/store, add: FX:RED WINGS | ||
| + | lastshowfiles | ||
| + | cleanup: COPY, | ||
| + | refactor: MOVE, | ||
| + | fix: flash-release, | ||
| + | cleanup: FIXTURE: encoder (click), select (on, | ||
| + | refactor: FIXTURES, | ||
| + | refactor: FIXTURES.encoder | ||
| + | fix: clear if PAN-FINE | ||
| + | clean EXEC.label and cfg, add B1-Motion on colorpicker | ||
| + | add: EXEC 512 and Page-header | ||
| + | remove: button-color | ||
| + | refactor: command-buttons on/off and bg-color | ||
| + | fix: colorpicker Ok | ||
| + | prepare colorpicker event-handel | ||
| + | add: colorpicker | ||
| + | cleanup | ||
| + | add: show, start.sh | ||
| + | fix: dim,fix row reset, window size and position | ||
| + | change: menu by window:name | ||
| + | add: ScrollFrame and Patch window | ||
| + | add: 6 DMX/ArtNet Universes OK | ||
| + | add: fx start | ||
| + | add: fx base +0- | ||
| + | add: FX: off speed if speed lower 0.1 | ||
| + | split GUI in Window' | ||
| + | fix: refresh gui Attributes | ||
| + | remove: print | ||
| + | fix: flash Exec and FX OK | ||
| + | refactor: dmx_raw_value precalculation into objects Fixtures and Presets | ||
| + | refactor: split Master into Fixtures, Presets and GUI | ||
| + | remove: virtual dimmer VDIM | ||
| + | add: global bind Key | ||
| + | add: SELECT EXECUTER into Programmer | ||
| + | add: fx ON, | ||
| + | change: showfile | ||
| + | fix: fx offset bug if lower 0.5 | ||
| + | fix: clear recv buffer for sync clock | ||
| + | changes | ||
| + | fix: patch load label, test 512 dimmer fx ! | ||
| + | activat: apcmini, change DMX Numbering from 0 to 1 | ||
| + | fix: encoder flicker bug ?! workaround, GPL LibreLight | ||
| + | add: fx parameter, circle btn, fadetime ON | ||
| + | add: " | ||
| + | add: STORE ONLY FX ON EXEC with color coded button' | ||
| + | fixing: flash fx,fade OK | ||
| + | add: flush:fade flush:fx | ||
| + | add: fadetime and delaytime in Fade() | ||
| + | add: Entry 2,3 | ||
| + | add: sinus, | ||
| + | release: Fadetime implemented in console d22:v23:t3 | ||
| + | refactor: console fade function OK | ||
| + | refactoring: | ||
| + | cleanup: | ||
| + | bugfix: yellow, fontsize | ||
| + | fix: stop stream after motion.fade is fine = 1 | ||
| + | verbesserungen: | ||
| + | refactor: preset with fadetime (left-click) (fast, | ||
| + | add: STORE,CLEAR | ||
| + | extend: GUI Editor (like the Programmer), | ||
| + | refactor: | ||
| + | cleanup dir's | ||
| + | init repo | ||
| + | </ | ||
| - | 2024-05-24 add: HELP BUTTON' | ||
| - | |||
| - | |||
| - | 2022-02-24 release 1 f59a7b30907 | ||
| - | |||
| - | 2021-12-27 INIT | ||
librelight/00-release-notes.1716584988.txt.gz · Zuletzt geändert: 2024/05/24 21:09 von micha