Jeremy Soller
|
d85f12af8b
|
Fix #106 with editor-libcosmic
|
2023-03-24 07:51:31 -06:00 |
|
Jeremy Soller
|
31a8427e10
|
Update libcosmic
|
2023-03-23 14:20:48 -06:00 |
|
Jeremy Soller
|
e788c175ec
|
Merge branch 'geieredgar-example-deps'
|
2023-03-17 18:19:11 -06:00 |
|
Jeremy Soller
|
f101f5ca93
|
Merge branch 'example-deps' of https://github.com/geieredgar/cosmic-text into geieredgar-example-deps
|
2023-03-17 18:18:20 -06:00 |
|
Jeremy Soller
|
11be627086
|
Merge branch 'geieredgar-mut-font-system'
|
2023-03-17 18:16:56 -06:00 |
|
Jeremy Soller
|
9ebbc33792
|
Merge branch 'mut-font-system' of https://github.com/geieredgar/cosmic-text into geieredgar-mut-font-system
|
2023-03-17 18:15:45 -06:00 |
|
Jeremy Soller
|
be94a59eb8
|
Merge branch 'hojjatabdollahi-fix-layout-overflow'
|
2023-03-17 18:12:58 -06:00 |
|
Edgar Geier
|
d297a6a48a
|
Call get_font lazily
|
2023-03-14 00:39:50 +01:00 |
|
Hojjat
|
05b069911a
|
Fix indices (suggestions by geieredgar)
|
2023-03-13 13:08:35 -06:00 |
|
Hojjat
|
01e609f3d6
|
Merge branch 'pop-os:main' into fix-layout-overflow
|
2023-03-13 11:40:42 -06:00 |
|
Hojjat
|
7fa51c6404
|
Fixed some typos
|
2023-03-13 08:50:24 -06:00 |
|
Edgar Geier
|
f86acd325c
|
Lazily call make_shared_face_data
|
2023-03-13 11:15:36 +01:00 |
|
Hojjat
|
8d503af956
|
bugfix: mixed ltr+rtl overflow
|
2023-03-12 21:37:10 -06:00 |
|
Edgar Geier
|
af4378d753
|
Add db_mut method to FontSystem
|
2023-03-12 10:39:58 +01:00 |
|
Edgar Geier
|
41468c17a2
|
Fix doctest
|
2023-03-12 10:39:58 +01:00 |
|
Edgar Geier
|
3331f41d7a
|
Improve documentation
|
2023-03-12 10:39:57 +01:00 |
|
Edgar Geier
|
384c5c1fdc
|
Remove Mutex from FontSystem
|
2023-03-12 10:39:56 +01:00 |
|
Edgar Geier
|
46e9ef0246
|
Make BorrowedWithFontSystem borrow FontSystem mutably
|
2023-03-12 10:39:56 +01:00 |
|
Edgar Geier
|
057b5b6fa9
|
Extract borrow of FontSystem from Buffer
|
2023-03-12 10:39:54 +01:00 |
|
Edgar Geier
|
bff5aaaea3
|
Make FontSystem not self-referencing
|
2023-03-12 10:23:54 +01:00 |
|
Jeremy Soller
|
c4a8d521f6
|
Add default Redox font directory (/ui/fonts)
|
2023-03-08 21:01:53 -07:00 |
|
Jeremy Soller
|
e43cc03354
|
Use std font system for redox
|
2023-03-08 20:44:26 -07:00 |
|
Edgar Geier
|
d59fd3f46b
|
Update example dependencies
|
2023-03-06 22:43:25 +01:00 |
|
Jeremy Soller
|
1bc198fd63
|
Merge pull request #94 from geieredgar/updates
Update `fontdb` and `rustybuzz` dependency
|
2023-03-05 06:49:16 -07:00 |
|
Jeremy Soller
|
28d8f5951b
|
Merge pull request #96 from geieredgar/clippy-fixes
Fix `f32` clippy warnings
|
2023-03-05 06:46:54 -07:00 |
|
Edgar Geier
|
17102f5144
|
Fix clippy warnings
|
2023-03-03 18:59:45 +01:00 |
|
Edgar Geier
|
81ecd49d40
|
Allow Zlib in dependencies
|
2023-03-03 13:21:42 +01:00 |
|
Edgar Geier
|
7e6368a4fc
|
Bump rustybuzz version to 0.7
|
2023-03-03 13:20:32 +01:00 |
|
Edgar Geier
|
2c1d564d62
|
Update fontdb dependency to version 0.13
|
2023-03-03 13:07:49 +01:00 |
|
Jeremy Soller
|
4ac5e1c6a6
|
Merge pull request #93 from pop-os/revert-89-font-system
Revert "Make `FontSystem` not self-referencing and update `fontdb` and `rustybuzz`"
|
2023-03-02 18:18:16 -07:00 |
|
Jeremy Soller
|
eca804c732
|
Revert "Make FontSystem not self-referencing and update fontdb and rustybuzz"
|
2023-03-02 18:16:57 -07:00 |
|
Jeremy Soller
|
b6398a2d57
|
Merge pull request #89 from geieredgar/font-system
Make `FontSystem` not self-referencing and update `fontdb` and `rustybuzz`
|
2023-03-02 18:15:34 -07:00 |
|
Edgar Geier
|
c1636f6381
|
Allow Zlib in dependencies
|
2023-03-03 01:01:41 +01:00 |
|
Edgar Geier
|
20234f8d11
|
Bump rustybuzz version to 0.7
|
2023-03-03 00:53:00 +01:00 |
|
Edgar Geier
|
f8bc71af0a
|
Update fontdb dependency to version 0.13
|
2023-03-03 00:53:00 +01:00 |
|
Edgar Geier
|
750d988429
|
Make FontKey repr(transparent) if swash feature is disabled
|
2023-03-03 00:53:00 +01:00 |
|
Edgar Geier
|
506a4194be
|
Make FontSystem not self-referencing
|
2023-03-03 00:53:00 +01:00 |
|
Jeremy Soller
|
0548d7ae59
|
Merge pull request #92 from notgull/font-system-new-warning
docs: Add a warning about FontSystem::new()
|
2023-03-02 14:54:23 -07:00 |
|
Jeremy Soller
|
bd27ca8ad8
|
Merge pull request #88 from geieredgar/clippy-fixes
Fix clippy warnings
|
2023-03-02 14:53:08 -07:00 |
|
Jeremy Soller
|
7078c3bb98
|
Fix vi editor compilation
|
2023-03-02 11:31:07 -07:00 |
|
Jeremy Soller
|
9158cb83d0
|
Merge pull request #87 from geieredgar/swash-cache
Remove lifetime from `SwashCache`
|
2023-03-02 11:24:36 -07:00 |
|
Edgar Geier
|
6c501c6640
|
Fix clippy warnings
|
2023-03-01 22:58:41 +01:00 |
|
Edgar Geier
|
4e93853765
|
Remove lifetime from SwashCache
|
2023-03-01 22:41:59 +01:00 |
|
jtnunley
|
7098ee62e2
|
fmt
|
2023-03-01 13:36:29 -08:00 |
|
jtnunley
|
e00964fccf
|
Add a warning about FontSystem::new()
|
2023-03-01 13:16:13 -08:00 |
|
Jeremy Soller
|
2b991129e3
|
Fix editor-test
|
2023-03-01 11:46:41 -07:00 |
|
Jeremy Soller
|
3135122f6b
|
Merge pull request #72 from hecrj/logical-units
Use `f32` instead of `i32` for lengths
|
2023-03-01 11:44:15 -07:00 |
|
Héctor Ramón Jiménez
|
22b8a534fa
|
Avoid division by zero in LayoutRunIter
|
2023-02-28 20:40:31 +01:00 |
|
Héctor Ramón Jiménez
|
4320ae6329
|
Use f32 instead of i32 for lengths
This allows users to use logical coordinates instead of physical ones.
|
2023-02-28 03:39:31 +01:00 |
|
Jeremy Soller
|
f69cb33b89
|
Merge pull request #85 from hecrj/expose-zeno-placement
Expose `Placement` from `zeno` in `swash` module
|
2023-02-27 12:49:43 -07:00 |
|