Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
8b56a75
refactor(engine): move cmd/mod.rs to cmd.rs
aiongg Oct 26, 2026
7445b8e
refactor(engine): move cmd/datamerge/mod.rs to cmd/datamerge.rs
aiongg Oct 26, 2026
648ec77
refactor(ui-egui): move panels/mod.rs to panels.rs
aiongg Oct 26, 2026
8023881
refactor(color): move cms/mod.rs to cms.rs
aiongg Oct 26, 2026
29d10be
refactor(compose): move hyphen/mod.rs to hyphen.rs
aiongg Oct 26, 2026
9e7147d
refactor(ui-egui): move the tests module of dialogs.rs to dialogs/tes…
aiongg Oct 26, 2026
a72dfe2
refactor(ui-egui): move the tests module of menus.rs to menus/tests.rs
aiongg Oct 26, 2026
4abd7ae
refactor(ui-egui): move the tests module of canvas.rs to canvas/tests.rs
aiongg Oct 26, 2026
56905e5
refactor(ui-egui): move the tests module of lib.rs to tests.rs
aiongg Oct 26, 2026
39da80d
refactor(epub): move the tests module of lib.rs to tests.rs
aiongg Oct 26, 2026
6fae1b2
refactor(tools): move the tests module of snap.rs to snap/tests.rs
aiongg Oct 26, 2026
b3d11e5
refactor(ui-egui): move the tests module of chrome.rs to chrome/tests.rs
aiongg Oct 26, 2026
37ada05
refactor(engine): move the tests module of recovery.rs to recovery/te…
aiongg Oct 26, 2026
2272bf0
refactor(ui-egui): move the tests module of panels/properties.rs to p…
aiongg Oct 26, 2026
eb65f9c
refactor(engine): move the tests module of cmd/find.rs to cmd/find/te…
aiongg Oct 26, 2026
6babccd
refactor(format): move the tests module of lib.rs to tests.rs
aiongg Oct 26, 2026
6e078e1
refactor(render): move the tests module of lib.rs to tests.rs
aiongg Oct 26, 2026
7c02423
refactor(images): move the tests module of psd.rs to psd/tests.rs
aiongg Oct 26, 2026
9ca1c5c
refactor(engine): move the tests module of cmd/pdflayers.rs to cmd/pd…
aiongg Oct 26, 2026
8e0b6d5
refactor(engine): move the color_tests module of cmd/style.rs to cmd/…
aiongg Oct 26, 2026
53b3144
refactor(textimport): move the tests module of docx.rs to docx/tests.rs
aiongg Oct 26, 2026
4e40f85
refactor(engine): move the tests module of math.rs to math/tests.rs
aiongg Oct 26, 2026
0982b3d
refactor(compose): move the border_tests module of table.rs to table/…
aiongg Oct 26, 2026
f07d090
refactor(engine): move the tests module of cmd/package.rs to cmd/pack…
aiongg Oct 26, 2026
504d0e9
refactor(pdf): move the tests module of pdfx.rs to pdfx/tests.rs
aiongg Oct 26, 2026
98fb372
refactor(images): move the tests module of lib.rs to tests.rs
aiongg Oct 26, 2026
7248f3a
refactor(ui-egui): move the tests module of new_document.rs to new_do…
aiongg Oct 26, 2026
d9fb8cf
refactor(engine): move the text_tests module of cmd/export.rs to cmd/…
aiongg Oct 26, 2026
10829d4
refactor(ui-egui): move the tests module of toolbar.rs to toolbar/tes…
aiongg Oct 26, 2026
3b0e299
refactor(engine): move the tests module of cmd/links.rs to cmd/links/…
aiongg Oct 26, 2026
8d4a326
refactor(ui-egui): move the tests module of panels/pages.rs to panels…
aiongg Oct 26, 2026
16b3594
refactor(ui-egui): move the tests module of i18n.rs to i18n/tests.rs
aiongg Oct 26, 2026
8ba7fd4
refactor(engine): move the tests module of cmd/variables.rs to cmd/va…
aiongg Oct 26, 2026
8d36acd
refactor(engine): move the tests module of cmd/load_styles.rs to cmd/…
aiongg Oct 26, 2026
d4bd716
refactor(engine): move the text_clipboard_tests module of cmd/edit.rs…
aiongg Oct 26, 2026
256426a
refactor(doc): move the tests module of attrs.rs to attrs/tests.rs
aiongg Oct 26, 2026
63dff1e
refactor(ui-egui): move the tests module of prefs.rs to prefs/tests.rs
aiongg Oct 26, 2026
2e52c9f
refactor(engine): move the tests module of cmd/place_text.rs to cmd/p…
aiongg Oct 26, 2026
42071ab
refactor(ui-egui): move the font_menu_ui_tests module of panels.rs to…
aiongg Oct 26, 2026
ab48df6
refactor(designcraft): move the tests module of gpu.rs to gpu/tests.rs
aiongg Oct 26, 2026
b0dc157
refactor(engine): move the loose tests_*.rs files to tests/
aiongg Oct 26, 2026
09688b3
refactor(fonts): move the fontdb tests_*.rs files to fontdb/tests/
aiongg Oct 26, 2026
bec8b28
refactor(ui-egui): move panel_docking_tests.rs to panel_docking/tests.rs
aiongg Oct 26, 2026
5f53d41
docs(engine): name the file guard test's new path
aiongg Oct 26, 2026
9d5dbb4
refactor(ui-egui): split canvas.rs into canvas/
aiongg Oct 26, 2026
96295e3
refactor(ui-egui): split menus.rs into menus/
aiongg Oct 26, 2026
18e03a3
refactor(engine): split cmd/table.rs into cmd/table/
aiongg Oct 26, 2026
b2f1ad1
refactor(engine): split cmd/file.rs into cmd/file/
aiongg Oct 26, 2026
d93acf7
refactor(engine): split cmd/export.rs into cmd/export/
aiongg Oct 26, 2026
2f7e956
refactor(ui-egui): split panels/properties.rs into panels/properties/
aiongg Oct 26, 2026
7afc1af
refactor(engine): split cmd/text.rs into cmd/text/
aiongg Oct 26, 2026
a1ec465
refactor(engine): split cmd/style.rs into cmd/style/
aiongg Oct 26, 2026
2c0882c
refactor(idml): split import.rs into import/
aiongg Oct 26, 2026
bec8800
refactor(idml): split export.rs into export/
aiongg Oct 26, 2026
f33de8f
refactor(pdf): split export.rs into export/
aiongg Oct 26, 2026
8f60114
refactor(engine): split cmd/layout.rs into cmd/layout/
aiongg Oct 26, 2026
f70c3ef
refactor(ui-egui): split chrome.rs into chrome/
aiongg Oct 26, 2026
a24e9df
refactor(doc): split item.rs into item/
aiongg Oct 26, 2026
bc34538
refactor(doc): split table.rs into table/
aiongg Oct 26, 2026
2dd8727
refactor(doc): split attrs.rs into attrs/
aiongg Oct 26, 2026
02f595f
refactor(ui-egui): split lib.rs into app, state, services, clock and …
aiongg Oct 26, 2026
2bca328
refactor(ui-egui): split app.rs into app/
aiongg Oct 26, 2026
f15fe7a
refactor(ui-egui): split i18n.rs into i18n/table.rs
aiongg Oct 26, 2026
f553e17
refactor(doc): move the CharAttrs and ParaAttrs sets to attrs/char_at…
aiongg Oct 26, 2026
08f633a
refactor(fonts): split fontdb.rs into fontdb/
aiongg Oct 26, 2026
27e21ba
refactor(render): split lib.rs into modules
aiongg Oct 26, 2026
bbb4951
refactor(epub): split lib.rs into modules
aiongg Oct 26, 2026
42993ae
test(engine): read only test cfgs and any pub(…) mod as test modules …
aiongg Oct 26, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
581 changes: 1 addition & 580 deletions apps/designcraft/src/gpu.rs

Large diffs are not rendered by default.

571 changes: 571 additions & 0 deletions apps/designcraft/src/gpu/tests.rs

Large diffs are not rendered by default.

File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ use std::sync::OnceLock;
pub use dict::Dictionary;
pub use patterns::Patterns;

static EN_US_DIC: &[u8] = include_bytes!("../../../../assets/hyphenation/en-us.dic");
static EN_US_PAT: &str = include_str!("../../../../assets/hyphenation/en-us.pat");
static EN_US_DIC: &[u8] = include_bytes!("../../../assets/hyphenation/en-us.dic");
static EN_US_PAT: &str = include_str!("../../../assets/hyphenation/en-us.pat");

impl Dictionary {
/// The bundled US English dictionary (decoded on first use).
Expand Down
481 changes: 1 addition & 480 deletions crates/compose/src/table.rs

Large diffs are not rendered by default.

475 changes: 475 additions & 0 deletions crates/compose/src/table/border_tests.rs

Large diffs are not rendered by default.

Loading
Loading