-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cosmic text #10193
Cosmic text #10193
Commits on Jun 16, 2024
-
Copied each affected file from cosmic-text branch, to fix some weird …
…issue with rebasing Co-authored-by: tigregalis <anak.harimau@gmail.com> Co-authored-by: tigregalis <38416468+tigregalis@users.noreply.github.com
Configuration menu - View commit details
-
Copy full SHA for 9b60187 - Browse repository at this point
Copy the full SHA 9b60187View commit details -
store systemfont atlases in the pipeline reduce changes introduced due to variable naming remove the system font implementation for now, in a single commit for easier retrieval later use Buffer::set_rich_text from cosmic_text instead of own impl use ID from FontDB::load_font_source use text Shaping::Advanced over Basic Remove system_fonts references and code that was left over from before be71200 check-dock and ci remove cfg for non-existing feature remove useless conversions in examples Revert "use text Shaping::Advanced over Basic" due to performance issues, Shaping::Advanced was about 10x slower than Shaping::Basic in debug mode, and about 2.2times slower in release mode. tested with cargo run --example text_debug This reverts commit 52d1640. Update crates/bevy_text/Cargo.toml Co-authored-by: irate <JustTheCoolDude@gmail.com> Newtype + RustDoc, as per review impl Debug for FontAtlas hide byte_index make SwashCache and FontSystem private, clean up comments Dont unwrap on swash_cache call add_glyph returns a Result instead of a boolean simplified TextError matches Restore comments, re-export in prelude Rename FontSystem to CosmicFontSystem Dont panic on invalid font-sizes use padding, or else crash add texture to the glyphinfo remove unused warnings update to cosmic-text 0.11 fix forgotten examples fmt Fix some changes
Configuration menu - View commit details
-
Copy full SHA for d13442f - Browse repository at this point
Copy the full SHA d13442fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b58d3c7 - Browse repository at this point
Copy the full SHA b58d3c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc5aceb - Browse repository at this point
Copy the full SHA cc5acebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60d59b6 - Browse repository at this point
Copy the full SHA 60d59b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8941eb4 - Browse repository at this point
Copy the full SHA 8941eb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85b90e2 - Browse repository at this point
Copy the full SHA 85b90e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25b9634 - Browse repository at this point
Copy the full SHA 25b9634View commit details -
Configuration menu - View commit details
-
Copy full SHA for cde816f - Browse repository at this point
Copy the full SHA cde816fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c68736d - Browse repository at this point
Copy the full SHA c68736dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13f0740 - Browse repository at this point
Copy the full SHA 13f0740View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8144af - Browse repository at this point
Copy the full SHA e8144afView commit details
Commits on Jun 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6ac2155 - Browse repository at this point
Copy the full SHA 6ac2155View commit details -
Merge pull request #3 from nicoburns/cosmic-text-no-buffer-mutex
Remove Mutex around `Buffer`
Configuration menu - View commit details
-
Copy full SHA for b8fcd5e - Browse repository at this point
Copy the full SHA b8fcd5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7f7149 - Browse repository at this point
Copy the full SHA e7f7149View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bdda24 - Browse repository at this point
Copy the full SHA 3bdda24View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4ffaf8 - Browse repository at this point
Copy the full SHA c4ffaf8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b963d83 - Browse repository at this point
Copy the full SHA b963d83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f03e2c - Browse repository at this point
Copy the full SHA 7f03e2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ea20ff - Browse repository at this point
Copy the full SHA 6ea20ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for de80986 - Browse repository at this point
Copy the full SHA de80986View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2deeb4c - Browse repository at this point
Copy the full SHA 2deeb4cView commit details -
Apply suggestions from code review
Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ed658c9 - Browse repository at this point
Copy the full SHA ed658c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14621b5 - Browse repository at this point
Copy the full SHA 14621b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38f75e3 - Browse repository at this point
Copy the full SHA 38f75e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec9d33e - Browse repository at this point
Copy the full SHA ec9d33eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac33b83 - Browse repository at this point
Copy the full SHA ac33b83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1995716 - Browse repository at this point
Copy the full SHA 1995716View commit details -
Configuration menu - View commit details
-
Copy full SHA for 064550a - Browse repository at this point
Copy the full SHA 064550aView commit details
Commits on Jun 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 83e1184 - Browse repository at this point
Copy the full SHA 83e1184View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9795a3b - Browse repository at this point
Copy the full SHA 9795a3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f0cd22 - Browse repository at this point
Copy the full SHA 5f0cd22View commit details -
Merge pull request #8 from tigregalis/ct-metadata-ok
Remove todo: We can use `metadata`
Configuration menu - View commit details
-
Copy full SHA for 5edb96c - Browse repository at this point
Copy the full SHA 5edb96cView commit details -
Merge pull request #9 from tigregalis/ct-no-mutex
Remove last mutex on font system
Configuration menu - View commit details
-
Copy full SHA for e3731d2 - Browse repository at this point
Copy the full SHA e3731d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb4305c - Browse repository at this point
Copy the full SHA eb4305cView commit details
Commits on Jun 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4cb8a86 - Browse repository at this point
Copy the full SHA 4cb8a86View commit details -
Merge pull request #10 from nicoburns/cosmic-text-family-names
Fix borrow checking issues around family names
Configuration menu - View commit details
-
Copy full SHA for 4c3dbcc - Browse repository at this point
Copy the full SHA 4c3dbccView commit details -
Configuration menu - View commit details
-
Copy full SHA for b361099 - Browse repository at this point
Copy the full SHA b361099View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43afc67 - Browse repository at this point
Copy the full SHA 43afc67View commit details -
Merge pull request #11 from rparrett/cosmic-text-ui-scaling
Fix `ui_scaling` example failing to compile
Configuration menu - View commit details
-
Copy full SHA for a70287c - Browse repository at this point
Copy the full SHA a70287cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d259f38 - Browse repository at this point
Copy the full SHA d259f38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9317827 - Browse repository at this point
Copy the full SHA 9317827View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0d7363 - Browse repository at this point
Copy the full SHA c0d7363View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a5f0c5 - Browse repository at this point
Copy the full SHA 0a5f0c5View commit details
Commits on Jun 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 81c1535 - Browse repository at this point
Copy the full SHA 81c1535View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3c1938 - Browse repository at this point
Copy the full SHA f3c1938View commit details -
Merge pull request #13 from rparrett/cosmic-text-merge-artifacts
Fix merge artifact
Configuration menu - View commit details
-
Copy full SHA for 1e29a56 - Browse repository at this point
Copy the full SHA 1e29a56View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2d9c1e - Browse repository at this point
Copy the full SHA e2d9c1eView commit details
Commits on Jun 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 89b912e - Browse repository at this point
Copy the full SHA 89b912eView commit details -
Merge pull request #14 from rparrett/cosmic-text-cleanup-todo
Cleanup resolved TODO comments
Configuration menu - View commit details
-
Copy full SHA for e8b3d1c - Browse repository at this point
Copy the full SHA e8b3d1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 435917e - Browse repository at this point
Copy the full SHA 435917eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3463d18 - Browse repository at this point
Copy the full SHA 3463d18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 792d9d0 - Browse repository at this point
Copy the full SHA 792d9d0View commit details -
Merge pull request #16 from tigregalis/ct-text-alignment
Use cosmic-text's text alignment
Configuration menu - View commit details
-
Copy full SHA for 3b743c3 - Browse repository at this point
Copy the full SHA 3b743c3View commit details -
Merge pull request #15 from tigregalis/ct-fix-doc-comment
fix doc comment
Configuration menu - View commit details
-
Copy full SHA for 6e0982e - Browse repository at this point
Copy the full SHA 6e0982eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbcff90 - Browse repository at this point
Copy the full SHA bbcff90View commit details
Commits on Jun 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 78ae9d6 - Browse repository at this point
Copy the full SHA 78ae9d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60098d4 - Browse repository at this point
Copy the full SHA 60098d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcaa22d - Browse repository at this point
Copy the full SHA fcaa22dView commit details -
Configuration menu - View commit details
-
Copy full SHA for addcd0a - Browse repository at this point
Copy the full SHA addcd0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0e18a3 - Browse repository at this point
Copy the full SHA f0e18a3View commit details
Commits on Jun 26, 2024
-
Merge pull request #17 from rparrett/cosmic-text-wrap
Add "word or glyph" linebreaking
Configuration menu - View commit details
-
Copy full SHA for a62d6aa - Browse repository at this point
Copy the full SHA a62d6aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5df246 - Browse repository at this point
Copy the full SHA d5df246View commit details
Commits on Jul 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 17e3e64 - Browse repository at this point
Copy the full SHA 17e3e64View commit details -
Configuration menu - View commit details
-
Copy full SHA for de4eb09 - Browse repository at this point
Copy the full SHA de4eb09View commit details