Commit Graph
4827 Commits
Author SHA1 Message Date
aiongg f33de8f4aa refactor(pdf): split export.rs into export/ 2026-10-26 21:00:23 +00:00
aiongg bec8800b62 refactor(idml): split export.rs into export/ 2026-10-26 21:00:23 +00:00
aiongg 2c0882c6e0 refactor(idml): split import.rs into import/ 2026-10-26 21:00:23 +00:00
aiongg a1ec465207 refactor(engine): split cmd/style.rs into cmd/style/ 2026-10-26 21:00:23 +00:00
aiongg 7afc1af676 refactor(engine): split cmd/text.rs into cmd/text/ 2026-10-26 21:00:23 +00:00
aiongg 2f7e956e8e refactor(ui-egui): split panels/properties.rs into panels/properties/ 2026-10-26 21:00:23 +00:00
aiongg d93acf7120 refactor(engine): split cmd/export.rs into cmd/export/ 2026-10-26 21:00:23 +00:00
aiongg b2f1ad1867 refactor(engine): split cmd/file.rs into cmd/file/ 2026-10-26 21:00:23 +00:00
aiongg 18e03a3035 refactor(engine): split cmd/table.rs into cmd/table/ 2026-10-26 21:00:23 +00:00
aiongg 96295e3f58 refactor(ui-egui): split menus.rs into menus/ 2026-10-26 21:00:23 +00:00
PiMinusMaxandClaude Opus 5.5 30b64114c2 Adapt to the current egui (Id::unique)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-26 21:39:07 +01:00
PiMinusMaxandClaude Opus 5.5 5b2252a789 Rulers: a guide being dragged out keeps its resize cursor until dropped
The canvas set the tool's cursor every frame the pointer was over it,
after the guide drag had set its resize cursor, so the cursor turned
back into the tool's as soon as the pointer left the ruler and the drag
looked as if it had stopped. A ruler guide drag now keeps the cursor
across the guide, as a column guide drag already did.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-26 21:37:24 +01:00
skylar 3cfaca7ef3 ci: require nextest 0.9.150
Use the fixed release for GHSA-vc25-qg58-w57c.
2026-10-26 14:13:02 -06:00
aiongg 9d5dbb4b8c refactor(ui-egui): split canvas.rs into canvas/ 2026-10-26 19:02:05 +00:00
aiongg 5f53d41387 docs(engine): name the file guard test's new path 2026-10-26 19:02:05 +00:00
aiongg bec8b28cbc refactor(ui-egui): move panel_docking_tests.rs to panel_docking/tests.rs 2026-10-26 19:02:05 +00:00
aiongg 09688b34d6 refactor(fonts): move the fontdb tests_*.rs files to fontdb/tests/ 2026-10-26 19:02:05 +00:00
dotCooCoo af46697a88 Merge branch 'main' into feat/story-editor-depth-ruler
# Conflicts:
#	ROADMAP.md
2026-10-26 11:57:12 -07:00
aiongg b0dc1578b5 refactor(engine): move the loose tests_*.rs files to tests/ 2026-10-26 18:18:14 +00:00
aiongg ab48df68c8 refactor(designcraft): move the tests module of gpu.rs to gpu/tests.rs 2026-10-26 18:18:14 +00:00
aiongg 42071abc5c refactor(ui-egui): move the font_menu_ui_tests module of panels.rs to panels/font_menu_ui_tests.rs 2026-10-26 18:18:14 +00:00
aiongg 2e52c9fcd0 refactor(engine): move the tests module of cmd/place_text.rs to cmd/place_text/tests.rs 2026-10-26 18:18:14 +00:00
aiongg 63dff1e6b5 refactor(ui-egui): move the tests module of prefs.rs to prefs/tests.rs 2026-10-26 18:18:14 +00:00
aiongg 256426ae99 refactor(doc): move the tests module of attrs.rs to attrs/tests.rs 2026-10-26 18:18:14 +00:00
aiongg d4bd716ebf refactor(engine): move the text_clipboard_tests module of cmd/edit.rs to cmd/edit/text_clipboard_tests.rs 2026-10-26 18:18:14 +00:00
aiongg 8d36acd1c0 refactor(engine): move the tests module of cmd/load_styles.rs to cmd/load_styles/tests.rs 2026-10-26 18:18:14 +00:00
aiongg 8ba7fd46b9 refactor(engine): move the tests module of cmd/variables.rs to cmd/variables/tests.rs 2026-10-26 18:18:14 +00:00
aiongg 16b3594f31 refactor(ui-egui): move the tests module of i18n.rs to i18n/tests.rs 2026-10-26 18:18:14 +00:00
aiongg 8d4a32667f refactor(ui-egui): move the tests module of panels/pages.rs to panels/pages/tests.rs 2026-10-26 18:18:14 +00:00
aiongg 3b0e299180 refactor(engine): move the tests module of cmd/links.rs to cmd/links/tests.rs 2026-10-26 18:18:14 +00:00
aiongg 10829d414e refactor(ui-egui): move the tests module of toolbar.rs to toolbar/tests.rs 2026-10-26 18:18:14 +00:00
aiongg d9fb8cfbfa refactor(engine): move the text_tests module of cmd/export.rs to cmd/export/text_tests.rs 2026-10-26 18:18:14 +00:00
aiongg 7248f3afd1 refactor(ui-egui): move the tests module of new_document.rs to new_document/tests.rs 2026-10-26 18:18:14 +00:00
aiongg 98fb372245 refactor(images): move the tests module of lib.rs to tests.rs 2026-10-26 18:18:14 +00:00
aiongg 504d0e9979 refactor(pdf): move the tests module of pdfx.rs to pdfx/tests.rs 2026-10-26 18:18:14 +00:00
aiongg f07d0900b3 refactor(engine): move the tests module of cmd/package.rs to cmd/package/tests.rs 2026-10-26 18:18:14 +00:00
aiongg 0982b3da03 refactor(compose): move the border_tests module of table.rs to table/border_tests.rs 2026-10-26 18:18:14 +00:00
aiongg 4e40f85f9b refactor(engine): move the tests module of math.rs to math/tests.rs 2026-10-26 18:18:14 +00:00
aiongg 53b3144ab5 refactor(textimport): move the tests module of docx.rs to docx/tests.rs 2026-10-26 18:18:13 +00:00
aiongg 8e0b6d5c9a refactor(engine): move the color_tests module of cmd/style.rs to cmd/style/color_tests.rs 2026-10-26 18:18:13 +00:00
aiongg 9ca1c5c83a refactor(engine): move the tests module of cmd/pdflayers.rs to cmd/pdflayers/tests.rs 2026-10-26 18:18:13 +00:00
aiongg 7c02423416 refactor(images): move the tests module of psd.rs to psd/tests.rs 2026-10-26 18:18:13 +00:00
aiongg 6e078e1167 refactor(render): move the tests module of lib.rs to tests.rs 2026-10-26 18:18:13 +00:00
aiongg 6babccd1f8 refactor(format): move the tests module of lib.rs to tests.rs 2026-10-26 18:18:13 +00:00
aiongg eb65f9c93a refactor(engine): move the tests module of cmd/find.rs to cmd/find/tests.rs 2026-10-26 18:18:13 +00:00
aiongg 2272bf0d94 refactor(ui-egui): move the tests module of panels/properties.rs to panels/properties/tests.rs 2026-10-26 18:18:13 +00:00
aiongg 37ada05f77 refactor(engine): move the tests module of recovery.rs to recovery/tests.rs 2026-10-26 18:18:13 +00:00
aiongg b3d11e56a7 refactor(ui-egui): move the tests module of chrome.rs to chrome/tests.rs 2026-10-26 18:18:13 +00:00
aiongg 6fae1b2e92 refactor(tools): move the tests module of snap.rs to snap/tests.rs 2026-10-26 18:18:13 +00:00
aiongg 39da80d792 refactor(epub): move the tests module of lib.rs to tests.rs 2026-10-26 18:18:13 +00:00