Marcin Ziąbek
|
88e58500a8
|
Improved caching
|
2021-10-07 21:26:14 +02:00 |
Marcin Ziąbek
|
7980befb77
|
Synced with 2021.10
|
2021-10-01 02:32:35 +02:00 |
Marcin Ziąbek
|
f3b75b43ac
|
Merge branch 'main' of https://github.com/QuestPDF/library into element-proxy
Conflicts:
QuestPDF.ReportSample/QuestPDF.ReportSample.csproj
QuestPDF.ReportSample/Tests.cs
QuestPDF.UnitTests/ShowOnceTest.cs
QuestPDF.UnitTests/StackTests.cs
QuestPDF.UnitTests/TestEngine/Operations/ChildMeasureOperation.cs
QuestPDF.UnitTests/TestEngine/SingleChildTests.cs
QuestPDF.UnitTests/TestEngine/TestPlan.cs
QuestPDF/Drawing/DocumentGenerator.cs
QuestPDF/Drawing/TextRender.cs
QuestPDF/Elements/PageBreak.cs
QuestPDF/Elements/PageNumber.cs
QuestPDF/Elements/Rotate.cs
QuestPDF/Elements/Row.cs
QuestPDF/Elements/Scale.cs
QuestPDF/Elements/SimpleRotate.cs
QuestPDF/Elements/Text.cs
QuestPDF/Elements/Unconstrained.cs
QuestPDF/Infrastructure/Element.cs
|
2021-10-01 02:20:21 +02:00 |
Marcin Ziąbek
|
17e2727833
|
Added missing option to style a line
|
2021-10-01 01:44:53 +02:00 |
Marcin Ziąbek
|
1b9ea70f6e
|
Fixed code highlighting
|
2021-09-30 23:50:34 +02:00 |
Marcin Ziąbek
|
87f4c9774a
|
Update readme.md
|
2021-09-30 23:48:35 +02:00 |
Marcin Ziąbek
|
3bdd03031b
|
Updated csproj
|
2021-09-30 23:08:47 +02:00 |
Marcin Ziąbek
|
26335faa97
|
Improved and fixed old tests
|
2021-09-30 22:48:39 +02:00 |
Marcin Ziąbek
|
7b81e61840
|
Merge pull request #26 from QuestPDF/richtext
2021.10 Richtext
|
2021-09-30 22:05:45 +02:00 |
Marcin Ziąbek
|
391c5a6092
|
Merge branch 'main' into richtext
|
2021-09-30 22:04:47 +02:00 |
Marcin Ziąbek
|
d951e0a6b2
|
Removed not needed nuget dependencies
|
2021-09-19 01:42:52 +02:00 |
Marcin Ziąbek
|
188fbc22a7
|
Added structural tests for: Row, Stack.
|
2021-09-18 23:40:21 +02:00 |
Marcin Ziąbek
|
cc6d1c81c8
|
Updated tests to use FluentAssertions 6
|
2021-09-18 20:59:21 +02:00 |
Marcin Ziąbek
|
6d333da84c
|
Added tests to check simple, container-like constraints for some elements
|
2021-09-18 01:21:48 +02:00 |
Marcin Ziąbek
|
e411554a29
|
Added tests for elements: Box, Layers, Rotate, Scale, SimpleRotate, Translate, Unconstrained
|
2021-09-18 01:03:58 +02:00 |
Marcin Ziąbek
|
9fddea84ba
|
Cleaned tests suite
|
2021-09-17 22:05:07 +02:00 |
Marcin Ziąbek
|
84e896e13b
|
2021.10.0-beta.2 Improved API naming
|
2021-09-14 12:16:49 +02:00 |
Marcin Ziąbek
|
569864d48a
|
Fixed rendering text when put in the Box element
|
2021-09-14 02:13:15 +02:00 |
Marcin Ziąbek
|
2c11491d4e
|
Library update
|
2021-09-14 02:02:45 +02:00 |
Marcin Ziąbek
|
acdd8164be
|
Optimized the TextLine object
|
2021-09-14 00:16:16 +02:00 |
Marcin Ziąbek
|
094b25a9fb
|
Merge remote-tracking branch 'origin/richtext' into richtext
# Conflicts:
# QuestPDF.Examples/QuestPDF.Examples.csproj
# QuestPDF/Drawing/DocumentGenerator.cs
# QuestPDF/Drawing/FontManager.cs
# QuestPDF/Elements/Text/Items/TextBlockSpan.cs
|
2021-09-13 20:38:50 +02:00 |
Marcin Ziąbek
|
122f35d0a7
|
2021.10-beta + Code rebase
|
2021-09-13 20:36:29 +02:00 |
Marcin Ziąbek
|
f4c9f8b3c2
|
Added text rendering tests
|
2021-09-13 20:30:18 +02:00 |
Marcin Ziąbek
|
ae7873680d
|
Fixed layout rendering
|
2021-09-13 20:30:16 +02:00 |
Marcin Ziąbek
|
175db288f6
|
Improved text measuring performance
|
2021-09-13 20:29:53 +02:00 |
Marcin Ziąbek
|
22401be791
|
Fixed rendering spaces, fixed text alignment
|
2021-09-13 20:29:53 +02:00 |
Marcin Ziąbek
|
e2774ef347
|
Improved book layout in benchmark
|
2021-09-13 20:29:53 +02:00 |
Marcin Ziąbek
|
99f004dd85
|
Improved text rendering (space corner cases)
|
2021-09-13 20:29:53 +02:00 |
Marcin Ziąbek
|
8ada092531
|
Fixed text rendering (spacing corner case)
|
2021-09-13 20:29:53 +02:00 |
Marcin Ziąbek
|
c334390af0
|
Better new line handling
|
2021-09-13 20:29:53 +02:00 |
Marcin Ziąbek
|
deed219a0a
|
Code structure improvements. Text rendering: support for words longer than available space
|
2021-09-13 20:29:53 +02:00 |
Marcin Ziąbek
|
bb8e590fc6
|
Code structure improvements
|
2021-09-13 20:29:53 +02:00 |
Marcin Ziąbek
|
a08a7b85c9
|
Example report fixes
|
2021-09-13 20:29:52 +02:00 |
Marcin Ziąbek
|
755447e1fd
|
Text: rendering custom elements inside text
|
2021-09-13 20:29:52 +02:00 |
Marcin Ziąbek
|
b66a53a189
|
Text component: internal and external links
|
2021-09-13 20:29:52 +02:00 |
Marcin Ziąbek
|
6d41ac9b9a
|
Fix: the Stack may not show last an element in certain scenarios
|
2021-09-13 20:29:52 +02:00 |
Marcin Ziąbek
|
a124d23862
|
Code cleanup
|
2021-09-13 20:29:50 +02:00 |
Marcin Ziąbek
|
5f65b2daed
|
Text Rendering Optimization: Caching Measurement Results
|
2021-09-13 20:29:44 +02:00 |
Marcin Ziąbek
|
07938a1510
|
Text rendering optimization: style key, font metrics caching
|
2021-09-13 20:29:34 +02:00 |
Marcin Ziąbek
|
f17860f519
|
Implemented text rendering benchmark
|
2021-09-13 20:29:24 +02:00 |
Marcin Ziąbek
|
6023b4de34
|
Improved text rendering capabilities
|
2021-09-13 20:29:17 +02:00 |
Marcin Ziąbek
|
748b8f65f5
|
Initial text rendering improvements
|
2021-09-13 20:29:17 +02:00 |
Marcin Ziąbek
|
feab280a27
|
Fixed detecting infinite layout exception in specific cases
|
2021-09-13 01:09:45 +02:00 |
Marcin Ziąbek
|
ae32511172
|
Added text rendering tests
|
2021-09-13 01:06:06 +02:00 |
Marcin Ziąbek
|
6c4da7285a
|
Fixed layout rendering
|
2021-09-13 00:55:21 +02:00 |
Marcin Ziąbek
|
070b6a20bd
|
Improved text measuring performance
|
2021-09-12 21:37:46 +02:00 |
Marcin Ziąbek
|
f7cfdb763f
|
Fixed rendering spaces, fixed text alignment
|
2021-09-12 21:01:10 +02:00 |
Marcin Ziąbek
|
5975b19445
|
Improved book layout in benchmark
|
2021-09-07 13:34:04 +02:00 |
Marcin Ziąbek
|
fb7743e828
|
Improved text rendering (space corner cases)
|
2021-09-07 13:16:34 +02:00 |
Marcin Ziąbek
|
eca93b7e66
|
Added debug pointers to page
|
2021-09-07 11:17:49 +02:00 |