Commit 3933018e authored by jan.koester's avatar jan.koester
Browse files

deb

parent 36156e0f
Loading
Loading
Loading
Loading
+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