MarcinZiabek
|
b533a32b61
|
Text API naming adjustments
|
2022-03-11 13:23:36 +01:00 |
|
MarcinZiabek
|
a92cc25fb1
|
Improved font matching and exception message. Refactored tests.
|
2022-02-27 15:19:50 +01:00 |
|
Marcin Ziąbek
|
8a64abaac2
|
Merge pull request #106 from SvizelPritula/main
FontManager: Add support for multiple variants of font families registered at runtime
|
2022-02-21 22:26:51 +01:00 |
|
MarcinZiabek
|
68df390d0e
|
Element renaming + custom text format
|
2022-02-21 00:57:53 +01:00 |
|
Benjamin Swart
|
78eef45ce2
|
FontManager: Add support for multiple variants of font families registered at runtime
|
2022-01-24 15:13:41 +01:00 |
|
MarcinZiabek
|
2ca6d1cb47
|
Decoration: improved implementation, fixed unit tests
|
2022-01-23 23:08:18 +01:00 |
|
Marcin Ziąbek
|
3f3ada6d8a
|
Minor code adjustments
|
2022-01-23 21:41:45 +01:00 |
|
Marcin Ziąbek
|
b96c67a8af
|
Fixed Column tests
|
2022-01-21 00:09:39 +01:00 |
|
Marcin Ziąbek
|
f8057a840c
|
Added: Line, Reimplemented: Column, Row and Decoration
|
2022-01-09 00:11:34 +01:00 |
|
Marcin Ziąbek
|
763fdfac0f
|
Row: fixed paging behavior, Table: improved paging behavior for already rendered elements
|
2022-01-07 13:15:27 +01:00 |
|
Marcin Ziąbek
|
9524cc6eb1
|
2022.1.0-beta3 Renaming Box() to MinimalBox()
|
2022-01-06 19:57:22 +01:00 |
|
Marcin Ziąbek
|
eb297177ea
|
VisitChildren -> GetChildren traversal refactorization
|
2022-01-06 19:57:21 +01:00 |
|
Marcin Ziąbek
|
c64754241d
|
Updated base to 2021.11
|
2021-11-04 01:02:44 +01:00 |
|
Marcin Ziąbek
|
9de87061e4
|
Merge branch 'main' into element-proxy
# Conflicts:
# QuestPDF.ReportSample/Layouts/PhotoTemplate.cs
# QuestPDF.ReportSample/Layouts/SectionTemplate.cs
# QuestPDF.ReportSample/Tests.cs
# QuestPDF/Drawing/DocumentGenerator.cs
# QuestPDF/Elements/Constrained.cs
# QuestPDF/Infrastructure/Position.cs
# QuestPDF/Infrastructure/Size.cs
|
2021-11-04 00:22:22 +01:00 |
|
Marcin Ziąbek
|
fd696c5b66
|
Added missing tests to the constrained element
|
2021-10-12 23:58:28 +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
|
26335faa97
|
Improved and fixed old tests
|
2021-09-30 22:48:39 +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
|
2c11491d4e
|
Library update
|
2021-09-14 02:02:45 +02:00 |
|
Marcin Ziąbek
|
a124d23862
|
Code cleanup
|
2021-09-13 20:29:50 +02:00 |
|
Marcin Ziąbek
|
6023b4de34
|
Improved text rendering capabilities
|
2021-09-13 20:29:17 +02:00 |
|
Marcin Ziąbek
|
6a3bfd855e
|
Improved infinite layout debugging experience
|
2021-09-07 00:32:51 +02:00 |
|
Marcin Ziąbek
|
adec37007b
|
Refactorization: space planning algorithm
|
2021-09-02 21:48:20 +02:00 |
|
Marcin Ziąbek
|
49fb6dadb3
|
Improved null safety. Fixed tests
|
2021-07-26 12:26:31 +02:00 |
|
Marcin Ziąbek
|
c79a4a0c08
|
Fixed rendering images
|
2021-07-26 11:59:48 +02:00 |
|
Marcin Ziąbek
|
31191efd88
|
Multipass rendering. Total pages / location position support. Continuous pages.
|
2021-07-26 11:35:52 +02:00 |
|
Marcin Ziąbek
|
b894262f7e
|
Improved developer experience via injecting Element() and Component() content in separate containers
|
2021-05-03 21:04:23 +02:00 |
|
Marcin Ziąbek
|
4423774648
|
Fixed Grid spacing. Adjusted performance test
|
2021-05-03 13:32:46 +02:00 |
|
Marcin Ziąbek
|
f792f6c749
|
Added tests for stack and row, project cleanup
|
2021-05-02 21:11:08 +02:00 |
|
Marcin Ziąbek
|
0d86039c0c
|
Implemented experimental, tree-based simple stack and row
|
2021-05-02 14:40:08 +02:00 |
|
Marcin Ziąbek
|
779245b260
|
Minor Fluent API changes
|
2021-05-01 22:46:37 +02:00 |
|
MarcinZiabek
|
48f41db98b
|
Improved sample report styling
|
2021-04-20 12:55:07 +02:00 |
|
Marcin Ziąbek
|
f77d8baa63
|
Added Box element, Redesigned Debug element, Added image placeholder
|
2021-04-18 23:11:29 +02:00 |
|
MarcinZiabek
|
e4203838cb
|
Cleaned up using statements
|
2021-04-17 21:52:33 +02:00 |
|
Marcin Ziąbek
|
3f0b500b1b
|
New elements: Grid, Canvas, EnsureSpace, Layers. Predefined colors and fonts.
|
2021-04-16 01:19:34 +02:00 |
|
Marcin Ziąbek
|
842b856f7a
|
Added tests for several elements
|
2021-04-09 19:10:55 +02:00 |
|
Marcin Ziąbek
|
733dbc8746
|
Stack element: updated tests
|
2021-04-09 16:32:32 +02:00 |
|
Marcin Ziąbek
|
0b7b05d36c
|
Decoration element: added tests
|
2021-04-09 16:32:22 +02:00 |
|
Marcin Ziąbek
|
a83ebe2fed
|
Simplified implementation for Section and Page elements
|
2021-04-03 00:13:14 +02:00 |
|
Marcin Ziąbek
|
500cea1fbf
|
Simplified the layouting algorithm in the Stack element; Added a Spacing property to the Row element; Implemented new Grid element; Updated examples
|
2021-03-28 17:49:19 +02:00 |
|
MarcinZiabek
|
c5cb588857
|
Fixed: AspectRatio behaviour does not take into account child measurement. Added tests for AspectRatio, Image and DynamicImage elements. Small TestPlan framework improvements.
|
2021-03-23 18:05:39 +01:00 |
|
Marcin Ziąbek
|
5e9ff7ec1e
|
Added scaling options for AspectRatio and Image component. Added Debug component to the fluent API
|
2021-03-22 11:49:27 +01:00 |
|
Marcin Ziąbek
|
35214892ef
|
2021.2.0 Internal links, external links, dynamic images, font weights
|
2021-02-08 14:36:12 +01:00 |
|