0.0.20
Installers
Released 2026-10-15
This version adds a GDTF editor to the Fixtures drawer, so you can correct a fixture type the manufacturer got wrong without leaving Logodenn. It also continues the rework of the editor drawers, one drawer at a time, so that they all work the same way.
Linux users: Logodenn now also comes as an .rpm package, for Fedora, RHEL, openSUSE and the distributions based on them, next to the .deb and the AppImage.
In background logodenn updated its development dependencies providing fresh tools.
In background logodenn updated its development dependencies providing fresh tools.
New features
- GDTF editor — Edit GDTF, on a fixture type of the Fixtures drawer, opens its GDTF in the drawer, in sections: Identity, Physical, DMX Modes, Wheels, Models and Revisions. A changed value is marked until you save. Save never touches the manufacturer's file: it writes a corrected copy, {name}_logodenn.gdtf, into your local fixture library, adds an entry to its revision history, and switches every fixture of that type in the open show to the corrected file in one step. Ctrl+Z undoes the switch. If you leave the editor with unsaved changes (back arrow, another drawer, closing the show), Logodenn asks you to Save, Discard or Cancel.
- Identity and physical data — correct Name, Short name, Long name, Manufacturer and Description, then Weight, Leg height, the operating temperature range, Power and Power factor. When the file's power input already gives the power, Power and Power factor are read-only and say which figure the show uses.
- DMX Modes — read each DMX mode as an address chart, channel by channel, with its legend and its unused addresses. Mode name renames a mode (e.g. "Mode 1" → "Standard 16bit"); the fixtures of the open show keep their mode under its new name. Shows that already use the corrected file keep the old name, and the editor tells you so before you save.
- Wheels — rename the slots of the colour and gobo wheels and change their colours, so your paperwork shows the names and colours of the real wheels.
- 3D models — the Models section lists the 3D models of the fixture type and their files. Replace… swaps a faulty model file for a corrected one of the same format. Length, Width and Height resize a model, and Fit to mesh sizes it like its mesh, keeping its largest side.
- Live 3D view of the fixture — while Models is open, the editor widens and draws the fixture in 3D beside the list, with your changes. Original and Corrected switch between the fixture as saved and as you are correcting it, and a DMX mode picker chooses which mode is drawn. Select a part in the view or in the Parts list to see it highlighted.
- Move or turn a part — the Part gizmo moves or turns a part of the fixture in the 3D view, and the parts attached to it follow (move the yoke and the head comes with it). The X, Y, Z and Rot X, Rot Y, Rot Z fields set its exact position, and a button puts the part back where the GDTF has it. Snap moves in steps of 1 mm and 5°.
- Turn or recentre a mesh — the Mesh gizmo turns the mesh of a part inside it, for a model that came lying on its side or off its axis: −90° / +90° about X, Y or Z, and Min, Centre or Max to align it on the part's origin. A turned mesh is saved in the corrected file.
- RPM package for Linux — download the .rpm and install it with your distribution's package manager (sudo dnf install ./logodenn-*.rpm on Fedora).
Improvements
- All row in the Layer and Class drawers — Hide All and Reveal All are replaced by an All row at the top of each list, laid out like a layer or class row. Its eye hides every layer (or class) when they are all visible, and shows them all otherwise; a dimmed eye means some are hidden. In the Layer drawer, the row also has a padlock that locks every layer, or unlocks them all when they are all locked: locking clears the selection of every object on those layers. Showing every layer still clears the highlight, as Reveal All did.
- New layer groups appear at the top — New layer group now adds the group at the top of the Layer drawer, right under the All row, and scrolls the list back up if needed, so you see it straight away on a plot with many layers.
- One template row for layers, cameras and table setups — the Layer drawer (Layer Templates), the Cameras section of the View drawer (Camera Templates) and the Scene Hierarchy drawer (Table Setup Templates) now have the same row, with Save Template and Load Template. Save Template lets you name the template and tick which layers, cameras or table setups go in it, instead of saving them all. Load Template lists your templates on the left, each with its number of entries and a trash button, and the selected template's entries on the right: tick the ones to bring into the show. Saving under a name already in use replaces that template, and the window says so first. Templates saved with an earlier version load as before.
- Several table setups in one template — a table setup template used to hold a single table setup, named after it. It now holds every table setup you tick, under the name you choose, so the whole paperwork for a type of show (patch, dimmer check, focus notes…) travels as one template. Loading it adds each table setup you tick to the saved table setups of the show. A table setup template saved with an earlier version shows up with one entry and loads as before.
- Scene Hierarchy table scrolling — the table rows now scroll independently, keeping the Setup, template, search and table action controls within reach as you move through a large show.
- Estimated power — when a fixture type's GDTF gives no power figure, Logodenn now estimates it from the fixture's light sources. The estimate is marked ≈ in the Scene Hierarchy table and in the legend of the Technical File, on screen and on paper, and a tooltip says it is an estimate.
Bug fixes
- Some fixture types — the Prolight BLINDER 2 PRO and 4 PRO, the Elation BLINDER 700 IP, the Showtec Sunstrip Active MKII — were drawn with their parts out of place: a blinder's head under its base, the lamps of a strip facing sideways. Every GDTF is now read in its standard orientation.
- Some fixture types, such as four Robert Juliat models, showed a power of 0 W: Logodenn read a DMX input listed before the power input. The power is now read from the power input (600 W for these).
- Some fixture types, such as the Dalis 860, were drawn with the wrong 3D model file of their GDTF. Logodenn now always draws the model the GDTF names.
- For a fixture type whose GDTF file has no thumbnail, the Fixtures drawer kept reading the file again and again in the background, for as long as the show was open, even with the drawer closed. It now reads each file once.