Skip to content

Releases: GeekFreak01/spline

v0.39.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 12:43

Что нового · What's new

Фильтр — своё окно с одним значением и «Предпросмотром»; «Размеры» и «Сведения» — один раздел «Буква»

Filter menu opens a dialog per filter: its value, a Preview checkbox, Cancel / Apply. The combined Filters panel is gone. Dimensions and Details are merged into one Glyph section.

Мелочи интерфейса: Enter в диалогах применяет, длинные диалоги прокручиваются, подписи без обрезки

  • Enter в поле любого диалога нажимает «ОК/Применить», а не «Отмену»
  • Длинные диалоги прокручиваются внутри, заголовок и кнопки всегда видны
  • «Группы по базовой букве» → «Авто-группы», кнопки в два столбца без обрезки
  • Цвета метки в одну строку; убрана подпись «пока одна в группе»
  • «Умная деталь…» неактивна, если буква не может быть деталью
  • «Мастеры» → «Мастера»; линии холста и метрики по-русски (асцендер, базовая линия…)
  • Короче пояснения в «Группах по форме» и «Новой лигатуре»

UI details: Enter in a dialog field is OK/Apply instead of Cancel; long dialogs scroll inside with the title and buttons in view; "Auto groups" and tighter two-column buttons, no clipped labels; label colours on one line, no "alone in the group" note; "Smart part…" disabled for glyphs that cannot be parts; Russian names for masters and guide lines; shorter hints in two dialogs.

Диалоги перетаскиваются за заголовок; окно фильтра открывается там, где его оставили

Dialogs move by their title bar; a filter dialog reopens where it was left.

Рамка и лассо — в инструменте «Выбор», как в Photoshop

Правый клик или долгое нажатие на «Выбор» открывает меню «Рамка выделения / Лассо»; иконка инструмента показывает выбранное. Переключатель убран с панели параметров.

Rectangle and lasso live in the Select tool, as in Photoshop: right-click or hold it for the flyout; the tool icon shows the choice. The switch is gone from the options bar.

Вкладки в панелях как в Photoshop; «Контуры» и «Выравнивание» — один раздел; Shift+V — рамка/лассо

  • Заголовок раздела или окна, перетащенный на заголовок другого, становится вкладкой; клик по вкладке переключает, вкладку можно вытащить обратно
  • Операции с контурами и выравнивание — в одном разделе, через небольшой отступ
  • Shift+V переключает выделение рамкой и лассо (можно переназначить)

Panel tabs as in Photoshop: drop a panel or window header on another to make tabs, click to switch, drag a tab out to separate it. Path operations and alignment are one section. Shift+V switches rectangle and lasso selection.

Экспорт WOFF2 — шрифт для сайтов ещё меньше

Файл → «Экспорт WOFF2 (для сайтов)»: таблицы шрифта, сжатые Brotli, примерно на 10–15% меньше WOFF и почти вдвое меньше TTF. WOFF остаётся для старых браузеров.

File → Export WOFF2 (for websites): the font tables compressed with Brotli, about 10–15% smaller than WOFF and nearly half the TTF. WOFF stays for old browsers.

Дроби (frac): «1/2» собирается из числителя и знаменателя

Если у цифр есть формы .numr и .dnom, шрифт получает функцию frac: числитель, дробная черта (U+2044, если она нарисована) и знаменатель. В просмотре — переключатель «Дроби».

Fractions (frac): with .numr and .dnom figures the font gets the frac feature — numerator, fraction slash (U+2044 when drawn) and denominator. The preview has a Fractions switch.

Кернинг по мастерам: у каждого мастера свой, начертания и вариативный шрифт его смешивают

  • Пока выбран мастер, кернинг правится у него; новый мастер начинает с копии кернинга основного
  • В режиме кернинга появился переключатель мастеров
  • «Экспорт начертаний» смешивает кернинг так же, как контуры
  • Вариативный шрифт: кернинг меняется вместе с осью (GPOS + таблица вариаций в GDEF); старая таблица kern в нём не пишется
  • Панель параметров кернинга больше не вылезает за край окна

Kerning per master: while a master is picked its kerning is edited; a new master starts with a copy of the default's. The kerning view has the master switch. Instances blend kerning like outlines; the variable font varies it along the axes (GPOS device offsets + the GDEF variation store), without the old kern table. The kerning options bar no longer overflows.

Исправлено: значения ползунков умных деталей и кернинг мастеров терялись при открытии файла

Fixed: smart part slider values and per-master kerning were dropped when a file was opened.

README: мастера, цветные шрифты, умные детали и фильтры — со скриншотами

README: masters, colour fonts, smart parts and filters, with screenshots.

Руководство: страница по всем разделам Spline («Справка → Руководство»)

Что делает каждый вид, инструмент, панель и функция расширенного режима — на русском и английском, с иконками и сочетаниями клавиш. Открывается в браузере рядом с программой, работает без интернета, берёт язык и тему из Spline.

User guide: a page about every part of Spline (Help → User Guide) — views, tools, panels and extended features in Russian and English, with icons and shortcuts. Opens in the browser next to the app, works offline, follows the app's language and theme.

Скачать · Download

  • Windows: Spline-Setup-0.39.0.exe — установщик, ставится поверх старой версии · installer, installs over the old version
  • Без установки · Portable: spline-windows-amd64.exe, spline-macos-arm64, spline-macos-amd64, spline-linux-amd64 ниже · below
  • В браузере · In the browser: https://spline.geekfreak.tv

Все изменения · Full changelog: v0.38.0...v0.39.0

v0.38.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 11:28

Что нового · What's new

Привязка — одна кнопка-магнит / Snapping is one magnet button

  • В расширенном режиме вместо «Привязка: к сетке / к линиям» в строке инструментов — одна кнопка-магнит. Она подсвечена, пока привязка включена; щелчок раскрывает меню с двумя пунктами и их клавишами.

  • Переключать по-прежнему удобнее клавишами: F9 — к сетке, F10 — к линиям (их можно переназначить в F1). Те же пункты есть в меню «Вид».

  • In the extended mode the "Snap: to grid / to guides" boxes in the toolbar become one magnet button. It is lit while snapping is on; a click opens a menu with both options and their keys.

  • The keys stay the quickest way: F9 for the grid, F10 for guides (reassignable in F1). The same items are in the View menu.

Скачать · Download

  • Windows: Spline-Setup-0.38.0.exe — установщик, ставится поверх старой версии · installer, installs over the old version
  • Без установки · Portable: spline-windows-amd64.exe, spline-macos-arm64, spline-macos-amd64, spline-linux-amd64 ниже · below
  • В браузере · In the browser: https://spline.geekfreak.tv

Все изменения · Full changelog: v0.37.0...v0.38.0

v0.37.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 10:58

Что нового · What's new

Редкие инструменты — в отдельных окнах, как в Photoshop / Rare tools in separate windows, as in Photoshop

  • В расширенном режиме то, что нужно не каждый день, больше не висит в панели справа, а открывается окном из меню:

    • новое меню «Фильтр»: Толщина…, Скругление…, Обводка…, Усы…, Метрики пакетом…;
    • «Буква → Якоря…, Цвет…, Умная деталь…, Фон и снимки…».
  • Окна открываются у правой панели одно под другим, закрываются крестиком; любое можно пристыковать обратно кнопкой в заголовке или перетаскиванием.

  • В панели остаются часто нужные разделы: «Точки», «Компоненты» и всё из простого режима.

  • In the extended mode, tools you do not need every day no longer sit in the right panel; they open as windows from the menus:

    • a new Filter menu: Weight…, Round…, Stroke…, Handles…, Transform Metrics…;
    • Glyph → Anchors…, Colour…, Smart Part…, Background and Snapshots….
  • Windows open next to the right panel, one below another, and close with ×; any of them can be docked back with the header button or by dragging.

  • The panel keeps the everyday sections: Points, Components and everything from the simple mode.

Скачать · Download

  • Windows: Spline-Setup-0.37.0.exe — установщик, ставится поверх старой версии · installer, installs over the old version
  • Без установки · Portable: spline-windows-amd64.exe, spline-macos-arm64, spline-macos-amd64, spline-linux-amd64 ниже · below
  • В браузере · In the browser: https://spline.geekfreak.tv

Все изменения · Full changelog: v0.36.0...v0.37.0

v0.36.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 10:21

Что нового · What's new

Расширенный режим: вторая ось — ширина / Extended mode: a second axis — width

  • В окне «Мастеры» галочка «Вторая ось — ширина (wdth)»: у каждого мастера насыщенность и ширина. Можно сделать Regular, Bold, Condensed и Bold Condensed — мастер в углу рисуется отдельно.

  • Смешивание идёт по той же модели, что в шрифтах OpenType: в редакторе, в просмотре, в экспорте начертаний и в вариативном шрифте получается одно и то же.

  • В просмотре два ползунка: wght и wdth.

  • Вариативный шрифт получает обе оси; в меню шрифтов появляются Condensed и Bold Condensed.

  • The Masters dialog has a "Second axis — width (wdth)" box: every master has a weight and a width. You can make Regular, Bold, Condensed and Bold Condensed — the corner master is drawn on its own.

  • Blending follows the same model as OpenType fonts: the editor, the preview, the style export and the variable font all agree.

  • The preview has two sliders: wght and wdth.

  • The variable font gets both axes; font menus list Condensed and Bold Condensed.

Скачать · Download

  • Windows: Spline-Setup-0.36.0.exe — установщик, ставится поверх старой версии · installer, installs over the old version
  • Без установки · Portable: spline-windows-amd64.exe, spline-macos-arm64, spline-macos-amd64, spline-linux-amd64 ниже · below
  • В браузере · In the browser: https://spline.geekfreak.tv

Все изменения · Full changelog: v0.35.0...v0.36.0

v0.35.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 10:16

Что нового · What's new

Расширенный режим: умные детали / Extended mode: smart parts

  • Раздел «Умная деталь» у деталей (буквы с именем на «_», невыгружаемые или используемые компонентом): «Добавить свойство…» — например, «Длина» от 0 до 100.

  • Переключатель «Рисую: Основа | Длина»: основа — деталь при наименьших значениях, состояние свойства — при наибольшем.

  • В букве, где деталь стоит компонентом, у неё появляются ползунки: деталь плавно меняется, одна засечка или перекладина подходит ко всем буквам.

  • Если состояние устроено не так, как основа (контуры, точки, усы), появляется предупреждение.

  • A Smart part section on parts (glyphs named with "_", not exported, or used as a component): Add Property… — for example, "Length" from 0 to 100.

  • A "Drawing: Base | Length" switch: the base is the part at the smallest values, a property state is the part at its largest.

  • In a glyph that uses the part as a component, the component gets sliders: the part changes smoothly, so one serif or bar fits every letter.

  • When a state is built differently from the base (contours, points, handles), a warning shows.

Скачать · Download

  • Windows: Spline-Setup-0.35.0.exe — установщик, ставится поверх старой версии · installer, installs over the old version
  • Без установки · Portable: spline-windows-amd64.exe, spline-macos-arm64, spline-macos-amd64, spline-linux-amd64 ниже · below
  • В браузере · In the browser: https://spline.geekfreak.tv

Все изменения · Full changelog: v0.34.0...v0.35.0

v0.34.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 09:26

Что нового · What's new

Расширенный режим: цветные шрифты / Extended mode: colour fonts

  • Панель «Цвет»: палитра шрифта. Выделите фигуры (или ничего — тогда вся буква) и щёлкните по цвету; «Цвет текста» возвращает обычный. «+» добавляет цвет, маленький кружок на образце меняет его.

  • Краска ложится на фигуру целиком, с её дырками; в редакторе и в плитках буква сразу цветная.

  • В шрифт пишутся таблицы COLR и CPAL: в браузерах, Word, Figma и Photoshop буквы цветные, а в программах без цвета остаются обычными.

  • Colour panel: the font's palette. Select shapes (or nothing for the whole glyph) and click a colour; Text colour brings the plain one back. "+" adds a colour, the small dot on a swatch changes it.

  • Paint covers a whole shape with its holes; the glyph shows in colour in the editor and in the tiles right away.

  • The font gets COLR and CPAL tables: glyphs are coloured in browsers, Word, Figma and Photoshop, and plain in apps without colour support.

Скачать · Download

  • Windows: Spline-Setup-0.34.0.exe — установщик, ставится поверх старой версии · installer, installs over the old version
  • Без установки · Portable: spline-windows-amd64.exe, spline-macos-arm64, spline-macos-amd64, spline-linux-amd64 ниже · below
  • В браузере · In the browser: https://spline.geekfreak.tv

Все изменения · Full changelog: v0.33.0...v0.34.0

v0.33.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 08:54

Что нового · What's new

Расширенный режим: вариативный шрифт / Extended mode: variable font

  • «Файл → Экспорт вариативного шрифта (TTF)»: один файл со всеми мастерами. В Word, Figma, Photoshop и CSS (font-variation-settings) насыщенность меняется ползунком, а в меню шрифтов появляются начертания Light, Regular, Medium, SemiBold, Bold и другие между мастерами.

  • Внутри — таблицы fvar (ось и начертания), gvar (сдвиги точек каждого мастера; промежуточные мастеры работают как отдельные участки оси) и STAT.

  • Точки TrueType во всех мастерах получаются одинаковыми: общий порядок и направление контуров, одинаковое число кусков у каждой кривой.

  • Буквы, которые в мастерах устроены по-разному, остаются без изменения насыщенности.

  • Проверено в HarfBuzz, fontTools и Chrome.

  • File → Export Variable Font (TTF): one file with all masters. In Word, Figma, Photoshop and CSS (font-variation-settings) the weight changes with a slider, and the font menu lists Light, Regular, Medium, SemiBold, Bold and the other styles between the masters.

  • Inside are the fvar (axis and styles), gvar (point deltas of every master; intermediate masters work as separate parts of the axis) and STAT tables.

  • TrueType points are the same in every master: one order and direction of contours, the same number of pieces for every curve.

  • Glyphs built differently in the masters keep one weight.

  • Checked in HarfBuzz, fontTools and Chrome.

Скачать · Download

  • Windows: Spline-Setup-0.33.0.exe — установщик, ставится поверх старой версии · installer, installs over the old version
  • Без установки · Portable: spline-windows-amd64.exe, spline-macos-arm64, spline-macos-amd64, spline-linux-amd64 ниже · below
  • В браузере · In the browser: https://spline.geekfreak.tv

Все изменения · Full changelog: v0.32.0...v0.33.0

v0.32.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 08:20

Что нового · What's new

Расширенный режим: мастеры и начертания / Extended mode: masters and styles

  • Кнопка «Мастеры» в строке инструментов: добавьте мастер, например Bold на wght 700. Он начинается копией основного — перерисуйте или утолщите буквы, и всё между мастерами получится само.

  • Переключатель мастеров (Regular | Bold) рядом с инструментами: правите буквы того мастера, который выбран. Все инструменты и фильтры работают как обычно.

  • Если буква в мастерах устроена по-разному (число контуров, точек, усы), на её панели появляется предупреждение. «Толщина» при мастерах не ломает совместимость и сохраняет отступы.

  • В просмотре — ползунок wght: шрифт между мастерами виден сразу.

  • «Файл → Экспорт начертаний (TTF)»: файл на каждый мастер и на промежуточные Light, Medium, SemiBold и так далее.

  • Отмена работает внутри выбранного мастера.

  • A Masters button in the toolbar: add a master, e.g. Bold at wght 700. It starts as a copy of the default — redraw or thicken the glyphs and everything between the masters is made automatically.

  • A master switch (Regular | Bold) next to the tools: you edit the glyphs of the selected master. All tools and filters work as usual.

  • When a glyph is built differently in the masters (contour count, points, handles), its panel shows a warning. Weight keeps compatibility with masters and keeps the sidebearings.

  • A wght slider in the preview: the font between the masters shows right away.

  • File → Export Styles (TTF): a file for every master and for Light, Medium, SemiBold and so on in between.

  • Undo works within the selected master.

Скачать · Download

  • Windows: Spline-Setup-0.32.0.exe — установщик, ставится поверх старой версии · installer, installs over the old version
  • Без установки · Portable: spline-windows-amd64.exe, spline-macos-arm64, spline-macos-amd64, spline-linux-amd64 ниже · below
  • В браузере · In the browser: https://spline.geekfreak.tv

Все изменения · Full changelog: v0.31.0...v0.32.0

v0.31.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 08:14

Что нового · What's new

README: скриншоты расширенного режима и новые снимки / Extended mode screenshots and fresh shots

  • В разделе «Расширенный режим» четыре скриншота: линейка и панель «Точки», якоря, окно «Особая форма», таблица букв с тегами и заметками.

  • Остальные скриншоты сняты заново на текущей версии, на русском и английском.

  • Мелочи интерфейса: длинные названия в карточках «Особой формы» переносятся, заголовки таблицы не ломаются на две строки.

  • The Extended mode section has four screenshots: the Ruler and the Points panel, anchors, the Special Form dialog, the glyph table with tags and notes.

  • The other screenshots are retaken on the current version, in Russian and English.

  • Small UI fixes: long titles in the Special Form cards wrap, table headers stay on one line.

Меньше пояснений, разделы панелей можно переставлять / Less explanatory text, panel sections can be reordered

  • Убраны абзацы-пояснения из панелей и окон там, где всё понятно из подписей: «Точки», «Фон», «Снимки», «Фильтры», «Компоненты», «Якоря», «Подложка», «Отступы», «Подсказать кернинг», «Варианты», окна «Особая форма», «Добавить компонент», «Метрики пакетом», «Добавить буквы». Нужные пояснения остались во всплывающих подсказках заголовков и кнопок.

  • Короче стали надписи у собранных букв («Собрана из И + ˘»), у особых форм и деталей.

  • Разделы панели можно переставлять: потяните заголовок («Буква», «Выделение», «Точки» и любой другой) и отпустите между другими разделами — линия покажет место. Порядок запоминается; «Окно → Вернуть панели на место» возвращает исходный.

  • Explanatory paragraphs are gone from panels and dialogs where the labels say enough: Points, Background, Snapshots, Filters, Components, Anchors, Underlay, Sidebearings, Suggest kerning, Alternates, and the Special Form, Add Component, Transform Metrics and Add Glyphs dialogs. The explanations that matter live in the tooltips of headers and buttons.

  • Shorter notes on composed letters ("Built from И + ˘"), special forms and details.

  • Panel sections can be reordered: drag a header (Glyph, Selection, Points or any other) and drop it between other sections — a line shows the place. The order is remembered; Window → Reset Panels brings back the original one.

Скачать · Download

  • Windows: Spline-Setup-0.31.0.exe — установщик, ставится поверх старой версии · installer, installs over the old version
  • Без установки · Portable: spline-windows-amd64.exe, spline-macos-arm64, spline-macos-amd64, spline-linux-amd64 ниже · below
  • В браузере · In the browser: https://spline.geekfreak.tv

Все изменения · Full changelog: v0.30.0...v0.31.0

v0.30.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 08:01

Что нового · What's new

Расширенный режим: угловые детали, кисти, пиксели и проход по UX / Extended mode: corner details, brushes, pixels and a UX pass

  • Угловые детали: нарисуйте засечку один раз (для левого нижнего угла штриха) и выберите её у острой точки на панели «Точки». Spline сам поворачивает и отражает её для каждого угла. «Новая» создаёт деталь с образцом.

  • Кисти: форма, растянутая вдоль линии. Выберите кисть для контура — замкнутый контур разомкнётся в выделенной точке.

  • Детали и кисти — обычные буквы с именами _corner.* и _brush.*, в шрифт сами не попадают; меняете деталь — меняются все места, где она стоит.

  • Инструмент «Пиксели» (G): клетки заданного размера, «Рисовать» и «Стирать» (или Alt), соседние клетки сливаются в один контур.

  • UX: пунктир фильтра появляется только когда двигаете ползунок или выбираете фильтр, Esc его убирает; у полей ключей метрик есть подпись; ячейки таблицы подписаны для экранных читалок; панели расширенного режима идут по частоте использования; таблица читается в светлой теме.

  • Corner details: draw a serif once (for the bottom-left corner of a stem) and pick it for a sharp point in the Points panel. Spline turns and mirrors it for every corner. New creates a detail with a sample shape.

  • Brushes: a shape stretched along a line. Pick a brush for a contour — a closed contour opens at the selected point.

  • Details and brushes are normal glyphs named _corner.* and _brush.*, not exported by themselves; change a detail and every place that uses it follows.

  • Pixels tool (G): cells of a chosen size, Draw and Erase (or Alt), neighbouring cells merge into one outline.

  • UX: the filter's dashed preview shows only while you move the slider or pick a filter, Esc removes it; the metric key fields have a label; table cells are labelled for screen readers; the extended panels follow how often they are used; the table reads well in the light theme.

Скачать · Download

  • Windows: Spline-Setup-0.30.0.exe — установщик, ставится поверх старой версии · installer, installs over the old version
  • Без установки · Portable: spline-windows-amd64.exe, spline-macos-arm64, spline-macos-amd64, spline-linux-amd64 ниже · below
  • В браузере · In the browser: https://spline.geekfreak.tv

Все изменения · Full changelog: v0.29.0...v0.30.0