Commit Graph

  • 924d762640 Merge pull request #3075 from nrq6993-a11y/stream/vc-feat3-g5-key-color-eyedropper BFlat 2026-10-21 23:59:29 +07:00
  • 9c278e0688 Merge pull request #3070 from nrq6993-a11y/stream/vc-feat3-g2-texturizer-load-texture BFlat 2026-10-21 23:59:12 +07:00
  • 154f09400e Merge pull request #3061 from nrq6993-a11y/stream/vc-feat1-g2-pathfinder-hard-mix BFlat 2026-10-21 23:58:57 +07:00
  • 730ccfcf8b Merge pull request #3053 from nrq6993-a11y/stream/vc-feat1-g1-cmd-alt-group-selection BFlat 2026-10-21 23:58:41 +07:00
  • 773964cb80 Merge pull request #3026 from nrq6993-a11y/stream/vc-feat-g2-artistic-dry-brush BFlat 2026-10-21 23:58:26 +07:00
  • a97c92481c Merge pull request #3000 from nrq6993-a11y/stream/vc-issue-2995-panel-tab-reorder BFlat 2026-10-21 23:58:09 +07:00
  • e5be5c21d0 Merge pull request #2592 from dotCooCoo/feat/lock-artboards BFlat 2026-10-21 23:57:52 +07:00
  • f85fe0effb Merge pull request #3317 from dotCooCoo/feat/align-buttons-in-keyboard-shortcuts BFlat 2026-10-21 23:57:37 +07:00
  • 775016b455 Merge pull request #3312 from dotCooCoo/feat/bristle-brush-name-limit BFlat 2026-10-21 23:57:22 +07:00
  • 29d783eac1 Merge pull request #3434 from dotCooCoo/feat/docx-kashida-justification BFlat 2026-10-21 23:57:03 +07:00
  • 4f0d98107b Merge pull request #3433 from dotCooCoo/fix/tabs-ruler-sets-whole-points BFlat 2026-10-21 23:56:47 +07:00
  • 844d78e58f Merge pull request #3427 from dotCooCoo/fix/pdf-export-writes-rights-fields BFlat 2026-10-21 23:56:19 +07:00
  • 49355a08bc Merge pull request #3422 from midasdf/jp/jis-paper-sizes BFlat 2026-10-21 23:56:04 +07:00
  • cda55f690a Merge pull request #3419 from flamesquirrel/eps-styled-type BFlat 2026-10-21 23:55:48 +07:00
  • 2a1885d2de Merge pull request #3411 from nrq6993-a11y/stream/vc-featD-g4-fractional-widths BFlat 2026-10-21 23:55:05 +07:00
  • 10d78516f6 Merge pull request #3409 from lehni/fix/thread-release-duplicates BFlat 2026-10-21 23:54:49 +07:00
  • e6db3421ce Merge pull request #3408 from lehni/feature/path-type-threads BFlat 2026-10-21 23:54:34 +07:00
  • 0ad0b7ab0f Merge pull request #3402 from dotCooCoo/feat/brush-colorization-tips BFlat 2026-10-21 23:54:17 +07:00
  • ab6f62128e Merge pull request #3398 from nrq6993-a11y/stream/vc-featD-g4-no-break BFlat 2026-10-21 23:54:01 +07:00
  • 84efde6ba0 Merge pull request #3394 from dotCooCoo/feat/optical-margin-right-to-left BFlat 2026-10-21 23:53:45 +07:00
  • 833523e29e Merge pull request #3397 from dotCooCoo/feat/f8-new-symbol-key BFlat 2026-10-21 23:53:30 +07:00
  • c8432aee37 Merge pull request #3390 from dotCooCoo/feat/new-brush-dialog BFlat 2026-10-21 23:53:14 +07:00
  • cb1512d9fe Merge pull request #3388 from dotCooCoo/fix/dialog-sliders-take-arrow-keys BFlat 2026-10-21 23:52:58 +07:00
  • 3b3eba6ae1 Merge pull request #3385 from dotCooCoo/fix/brush-rename-and-delete-reach-every-stroke BFlat 2026-10-21 23:52:41 +07:00
  • 8f2e2740c3 Merge pull request #3374 from dotCooCoo/fix/expand-keeps-random-transform-seeds BFlat 2026-10-21 23:52:24 +07:00
  • fae70b006c Merge pull request #3369 from dotCooCoo/feat/brush-reorder BFlat 2026-10-21 23:52:08 +07:00
  • ef7cdf5927 Merge pull request #3368 from dotCooCoo/feat/library-panel-lists-missing-file BFlat 2026-10-21 23:51:51 +07:00
  • 21291ab387 Merge pull request #3438 from dotCooCoo/fix/docs-localization-parity-lists-dutch-danish-indonesian BFlat 2026-10-21 23:51:34 +07:00
  • 2cf7ad1ad1 Merge pull request #3418 from KnottyDyes/squad/icc-profile-padding BFlat 2026-10-21 23:51:18 +07:00
  • de01edb28a Merge pull request #3414 from dotCooCoo/fix/docs-zh-hant-catalog-counts BFlat 2026-10-21 23:51:05 +07:00
  • 0a1c4cdd87 Merge pull request #3406 from oracola91/fix/recovery-folders-owner-only BFlat 2026-10-21 23:50:49 +07:00
  • 5fc175a5ef Merge pull request #3389 from dotCooCoo/fix/tests-data-set-export-fresh-folder BFlat 2026-10-21 23:50:33 +07:00
  • ba047ee5f7 Merge pull request #3382 from dotCooCoo/fix/altgr-typing-runs-no-command BFlat 2026-10-21 23:50:18 +07:00
  • ecb7ac1fc6 Merge pull request #3376 from dotCooCoo/fix/tests-half-form-face-filter BFlat 2026-10-21 23:50:02 +07:00
  • f9e289410d Merge pull request #3373 from dotCooCoo/fix/docs-pages-sentence-names-the-file BFlat 2026-10-21 23:49:47 +07:00
  • a1738c15d4 Merge pull request #3372 from dotCooCoo/fix/save-as-replaces-a-typed-extension BFlat 2026-10-21 23:49:31 +07:00
  • 9a5c5459bd Merge pull request #3371 from nikolainyegaard/language-picker-order BFlat 2026-10-21 23:49:15 +07:00
  • c895f64063 Format: rustfmt after the batch bflatastic 2026-10-21 23:35:29 +07:00
  • e5471be4d9 Commands: an index of 2^32 or more no longer wraps around on 32-bit builds bflatastic 2026-10-21 23:34:02 +07:00
  • 4e5f5e608b G12: translate Touch workspace for complete i18n catalogs nrq6993-a11yandCursor 2026-10-20 07:15:12 +03:00
  • 1c7b02a6fe G12: honor Enable Touch Workspace preference nrq6993-a11yandCursor 2026-10-19 20:18:29 +03:00
  • cc4836abb7 G4: reuse Character panel Shared/Metric for mixed paragraph fields. nrq6993-a11yandCursor 2026-10-20 07:01:46 +03:00
  • c7df7a56e8 docs: note G4 Paragraph panel mixed indent fields nrq6993-a11yandCursor 2026-10-19 19:28:25 +03:00
  • 45cabc1c3c G4: blank Paragraph panel indents when paragraphs differ nrq6993-a11yandCursor 2026-10-19 19:28:16 +03:00
  • 56cfb79d24 G4: add i18n rows for Scale Text Attributes command and error nrq6993-a11yandCursor 2026-10-20 06:35:25 +03:00
  • 07a49d447d G4: Scale Text Attributes bakes transform scale into type sizes nrq6993-a11yandCursor 2026-10-19 14:34:17 +03:00
  • 240d8d4891 Fix collapsible_if clippy in object.setLiveShape relative radii path. nrq6993-a11yandCursor 2026-10-21 02:19:21 +03:00
  • a719b22e1b G1: use "the reference app" in setLiveShape relativeRadii params doc. nrq6993-a11yandCursor 2026-10-20 06:24:43 +03:00
  • 59534c1cbb Fix LiveCorners::style to report stored radii, not fitted draw sizes. nrq6993-a11yandCursor 2026-10-19 13:29:13 +03:00
  • ab0ddf0eae G1: Live Corners relative rounding (#1144) nrq6993-a11yandCursor 2026-10-19 12:25:58 +03:00
  • b13072b77c M3: rustfmt eyedropper and brush key-color UI Cursor Agentandnrq6993-a11y 2026-10-21 13:35:29 +00:00
  • 3f45472e15 i18n: add Key Color eyedropper tooltip to complete catalogs nrq6993-a11yandCursor 2026-10-20 11:54:23 +03:00
  • 2d85d8818e docs: mark G5 Key Color eyedropper done in gaps.md nrq6993-a11yandCursor 2026-10-19 10:50:24 +03:00
  • 6433b6ca3a G5: Pattern brush Key Color eyedropper in Brush Options nrq6993-a11yandCursor 2026-10-19 10:50:15 +03:00
  • cdef620083 G2: Share glass_fields for Glass and Texturizer load-texture UI. nrq6993-a11yandCursor 2026-10-20 11:43:24 +03:00
  • dfa7bd12d9 G2: Texturizer Load Texture matches Glass and Illustrator. nrq6993-a11yandCursor 2026-10-19 09:48:14 +03:00
  • b3a380cfa0 G2: translate Hard Mix pathfinder menu and undo label nrq6993-a11yandCursor 2026-10-20 18:08:41 +03:00
  • 3f3888d040 G2: Effect › Pathfinder › Hard Mix mixes CMYK per face nrq6993-a11yandCursor 2026-10-19 09:05:10 +03:00
  • 2dcceea8e1 G1: limit Cmd+Alt Group Selection to active Direct Selection nrq6993-a11yandCursor 2026-10-20 00:37:01 +03:00
  • fface52206 G1: Cmd+Alt lends Group Selection for one gesture nrq6993-a11yandCursor 2026-10-19 08:30:50 +03:00
  • 0a3628f62f G2: Effect › Artistic › Dry Brush raster filter bflatastic 2026-10-21 23:32:56 +07:00
  • 571ac32362 Fix floating tab reorder deadlock by calling strip_tab_reorder in-frame. nrq6993-a11yandCursor 2026-10-20 05:55:06 +03:00
  • 951d1705e3 Fix #2995: unify floating tab reorder with window.panel.move nrq6993-a11yandCursor 2026-10-20 03:58:04 +03:00
  • 4cba355f71 Fix #2995: address PR review on tab reorder and dock drag begin nrq6993-a11yandCursor 2026-10-20 02:57:40 +03:00
  • ba2a5bfaed Fix #2995: route tab reorder through window.panel.move and harden dock_tab_order nrq6993-a11yandCursor 2026-10-20 00:18:37 +03:00
  • 2c715c9fe3 Fix #2995: reorder grouped panel tabs by dragging within the tab strip nrq6993-a11yandCursor 2026-10-19 02:32:31 +03:00
  • 58066428c6 Artboards: the Artboards panel locks an artboard and the art on it bflatastic 2026-10-21 23:32:52 +07:00
  • 9c20027778 Keyboard Shortcuts: each Align and Distribute button of the Align panel can be given a key bflatastic 2026-10-21 23:32:48 +07:00
  • 5e24e59bd3 Brushes: New Brush and Bristle Brush Options take a bristle brush name of at most 31 characters bflatastic 2026-10-21 23:32:45 +07:00
  • 1cfeaabb2d Docs and format: one row per area after the batch, rustfmt bflatastic 2026-10-21 23:18:20 +07:00
  • 7d58ce4f9d Place: Word's low, medium and high kashida justification sets Insert Kashidas dotCooCoo 2026-10-21 06:11:50 -07:00
  • 3884cf9704 Tabs: a stop placed or moved on the ruler lands on a whole point dotCooCoo 2026-10-21 05:59:55 -07:00
  • e321c7179b Text: an embedder of the egui panels may leave the bundled fonts out Drew DibbleandClaude Opus 5.5 2026-10-21 08:22:31 -06:00
  • 6807e757af PDF export: PDF and .ai files carry File Info's copyright status, notice and URL dotCooCoo 2026-10-21 07:02:47 -07:00
  • 32d012f6cc Print: Japanese paper sizes (JIS B4/B5/B6, はがき・封筒・四六判) Midasdf 2026-10-22 00:05:37 +09:00
  • 84d5d8797f EPS/.ai editing data: type keeps stacked art styles as live appearance Grant Colloty 2026-10-21 16:51:21 +02:00
  • 52b63e2198 PDF import: letter-spaced text keeps its word spaces KnottyDyesandClaude Opus 5.5 2026-10-21 07:03:50 -06:00
  • 398c6316d9 G4: Fractional Widths rounds a type object's advances to whole points bflatastic 2026-10-21 23:16:04 +07:00
  • 23dbf5d214 Threaded text: releasing a frame from a longer thread no longer duplicates its text Jürg Lehni 2026-10-21 15:50:13 +02:00
  • af2618c9e4 Threaded text: type on a path threads, mixed with area type Jürg Lehni 2026-10-21 15:36:41 +02:00
  • 5ac70a9b07 Brush Options: Tips shows each colorization method on a sample dotCooCoo 2026-10-21 01:23:41 -07:00
  • bbd9f51096 G4: No Break keeps marked characters on one line bflatastic 2026-10-21 23:15:27 +07:00
  • 7d6eb3246e Type: Optical Margin Alignment hangs punctuation in right-to-left paragraphs dotCooCoo 2026-10-21 04:31:46 -07:00
  • 963922beaf Symbols: F8 opens Symbol Options for a new symbol from the selection dotCooCoo 2026-10-21 04:42:09 -07:00
  • b008e83658 Brushes: New Brush asks for the type and opens its Brush Options bflatastic 2026-10-21 23:15:05 +07:00
  • 79c4647665 Dialogs: sliders step their field's number with the arrow keys dotCooCoo 2026-10-21 03:01:27 -07:00
  • 4b56ce44a1 Brushes: renaming or deleting a brush updates every stroke that uses it dotCooCoo 2026-10-21 02:42:08 -07:00
  • b7ea047d81 Effects: Expand Appearance names each expanded copy by its own id dotCooCoo 2026-10-21 08:05:47 -07:00
  • 8b67c4a943 Effects: expanded, flattened and exported art keeps the random Transform the canvas drew dotCooCoo 2026-10-21 02:39:16 -07:00
  • 7aa25698d2 Brushes: dragging a brush reorders it within its type dotCooCoo 2026-10-21 01:28:20 -07:00
  • b4fef5dc98 Library panels: a persistent panel whose file is gone stays listed as missing dotCooCoo 2026-10-21 01:58:40 -07:00
  • 7d4ae444b6 Docs: localization parity lists the Dutch, Danish and Indonesian catalogs dotCooCoo 2026-10-21 08:31:21 -07:00
  • bc3351eacc ICC: all built-in profiles are checked for aligned sizes and tags KnottyDyesandClaude Opus 5.5 2026-10-21 01:13:38 -06:00
  • bc6ffd9c1e Docs: localization parity names the counting commit and what each i18n check covers dotCooCoo 2026-10-21 08:20:45 -07:00
  • 80088bbf25 Docs: localization parity row counts match the catalogs on main dotCooCoo 2026-10-21 06:26:48 -07:00
  • d8e876b721 Data Recovery: the recovery folders are owner-only on Unix oracola91 2026-10-21 16:30:34 +03:00
  • 04bf2dcab9 Tests: the data set export test checks the whole file in a folder emptied first (#2969) dotCooCoo 2026-10-21 04:25:50 -07:00
  • 76058fb1b5 Type: the AltGr tests expect Ctrl+Alt+L to open Layer Options dotCooCoo 2026-10-21 07:09:16 -07:00
  • acb017e1f1 Type: a character typed with AltGr while editing text runs no command dotCooCoo 2026-10-21 02:28:36 -07:00
  • da197ba75c Tests: the half-form test uses only a fallback face that forms Ka's half form (#2670) dotCooCoo 2026-10-21 03:41:57 -07:00