Loading debian/changelog +28 −0 Changes for debian/changelog: 28 added lines, 0 removed lines. Original line number Diff line number Diff line blogi (20260715+1) unstable; urgency=medium * blogi-editor: Container/Article/Section/Grid/List/FAQ/Button/TextBox padding and margin are no longer edited as a single raw CSS shorthand string — the properties panel now renders four linked top/right/ bottom/left inputs with a lock toggle (properties.js's new _renderSpacingBox), backed by per-side schema fields (each widget's new addSpacingBox()) instead of one free-text field. * blogi-editor: documents saved before the padding/margin split still load correctly — fromXmlObject() auto-splits a legacy single padding/margin attribute into the four side fields the first time an old document loads (shared splitSpacingShorthand()/ joinSpacingShorthand() helpers in plugin.h), following standard CSS 1/2/3/4-value shorthand expansion; the next save writes only the new per-side attributes. * blogi-editor: rendered CSS emits the compact shorthand form ("padding: 10px 20px 10px 20px;") instead of four separate longhand declarations; mobile overrides fall back to the desktop value per side instead of "0" so a single-side mobile override no longer wipes out the other three under the "!important" mobile rule. * blogi-editor: fixed the canvas drag-to-adjust-margin handle, which still wrote a single combined "margin" shorthand value — silently a no-op against the widgets above once their margin schema moved to per-side fields. It now sends margin_top/right/bottom/left independently (webedit_api.cpp's buildCanvasScript() + canvas.js). -- Jan Koester <jan.koester@tuxist.de> Wed, 15 Jul 2026 12:03:00 +0200 blogi (20260708+1) unstable; urgency=medium * blogi: add a site-wide /llms.txt index (https://llmstxt.org/) — an H1 Loading Loading
debian/changelog +28 −0 Changes for debian/changelog: 28 added lines, 0 removed lines. Original line number Diff line number Diff line blogi (20260715+1) unstable; urgency=medium * blogi-editor: Container/Article/Section/Grid/List/FAQ/Button/TextBox padding and margin are no longer edited as a single raw CSS shorthand string — the properties panel now renders four linked top/right/ bottom/left inputs with a lock toggle (properties.js's new _renderSpacingBox), backed by per-side schema fields (each widget's new addSpacingBox()) instead of one free-text field. * blogi-editor: documents saved before the padding/margin split still load correctly — fromXmlObject() auto-splits a legacy single padding/margin attribute into the four side fields the first time an old document loads (shared splitSpacingShorthand()/ joinSpacingShorthand() helpers in plugin.h), following standard CSS 1/2/3/4-value shorthand expansion; the next save writes only the new per-side attributes. * blogi-editor: rendered CSS emits the compact shorthand form ("padding: 10px 20px 10px 20px;") instead of four separate longhand declarations; mobile overrides fall back to the desktop value per side instead of "0" so a single-side mobile override no longer wipes out the other three under the "!important" mobile rule. * blogi-editor: fixed the canvas drag-to-adjust-margin handle, which still wrote a single combined "margin" shorthand value — silently a no-op against the widgets above once their margin schema moved to per-side fields. It now sends margin_top/right/bottom/left independently (webedit_api.cpp's buildCanvasScript() + canvas.js). -- Jan Koester <jan.koester@tuxist.de> Wed, 15 Jul 2026 12:03:00 +0200 blogi (20260708+1) unstable; urgency=medium * blogi: add a site-wide /llms.txt index (https://llmstxt.org/) — an H1 Loading