Commit Graph

  • c137bcfcde Improved look and feel MarcinZiabek 2022-03-31 18:33:34 +02:00
  • b80b3414d8 Added http-based previewer MarcinZiabek 2022-03-31 15:44:28 +02:00
  • 5f7cee3420 Removed old previewer implementation MarcinZiabek 2022-03-30 23:38:51 +02:00
  • 435c42ab9e Changed previewer communication layer to http MarcinZiabek 2022-03-30 23:37:37 +02:00
  • 7b4923b45d Merge remote-tracking branch 'origin/previewer' MarcinZiabek 2022-03-27 20:15:02 +02:00
  • 8732b7e50b Renaming MarcinZiabek 2022-03-27 20:12:22 +02:00
  • 6b31322f92 Fixed preview button labels previewer MarcinZiabek 2022-03-27 17:29:50 +02:00
  • 6155d21207 Previewer: added buttons for documentation and project sponsoring MarcinZiabek 2022-03-27 14:49:50 +02:00
  • a0909eb057 Create FUNDING.yml Marcin Ziąbek 2022-03-26 21:06:44 +01:00
  • 11ff53946d Introduced new line breaking algorithm: break anywhere MarcinZiabek 2022-03-26 03:34:31 +01:00
  • 0711bca1e1 Improved respecting spaces at the beginning and end of text block, fixed breaking long words that do not fit in line MarcinZiabek 2022-03-26 02:58:55 +01:00
  • 297ca48c70 Code cleanup MarcinZiabek 2022-03-24 23:09:09 +01:00
  • d2601e9e5a Merge pull request #157 from Bebo-Maker/previewer Marcin Ziąbek 2022-03-24 22:20:28 +01:00
  • 421a926780 Fix vertical scroll bar visibility. Bebo-Maker 2022-03-24 22:05:49 +01:00
  • 307759d1b3 Remove StyledProperties and rework bindings. Bebo-Maker 2022-03-24 22:01:10 +01:00
  • 00bcb2c25b Add ViewModel for PreviewerWindow. Bebo-Maker 2022-03-24 21:59:55 +01:00
  • e430484e85 Fixed zooming out MarcinZiabek 2022-03-24 13:54:38 +01:00
  • d24d887a3a Previewer: simplified translate operations MarcinZiabek 2022-03-24 13:35:02 +01:00
  • 404914ea7e Previewer: added button to show generated PDF MarcinZiabek 2022-03-24 01:02:57 +01:00
  • 545b76fd40 Merge pull request #155 from Bebo-Maker/previewer Marcin Ziąbek 2022-03-24 00:04:34 +01:00
  • c801894ec4 Merge branch 'previewer' into previewer Marcin Ziąbek 2022-03-24 00:04:28 +01:00
  • c21744e7de Fixed scrolling math MarcinZiabek 2022-03-23 23:31:27 +01:00
  • 734d116bfe Fix scroll viewer visibility. Bebo-Maker 2022-03-23 12:58:58 +01:00
  • 0abb67b748 Unregister HotReload handler when window is closed Bebo-Maker 2022-03-23 09:22:46 +01:00
  • 828bb86737 Fix MaxWidth calculation when pages are empty. Bebo-Maker 2022-03-23 08:35:53 +01:00
  • 040c47e017 Fix issue when showing previewer multiple times. Bebo-Maker 2022-03-23 08:35:28 +01:00
  • ff95fe287a Added scrollbar interactions MarcinZiabek 2022-03-23 01:10:15 +01:00
  • 47e9a49fe5 Fixed scroll, more code refactoring MarcinZiabek 2022-03-21 01:33:33 +01:00
  • b2826a06b8 Code refactorization + cleanup MarcinZiabek 2022-03-21 01:16:26 +01:00
  • 321cba32ce Implemented basic canvas interactions MarcinZiabek 2022-03-21 01:02:53 +01:00
  • 26fdbb714d Simplified rendering operation MarcinZiabek 2022-03-20 01:53:51 +01:00
  • f0cec8988a Merge pull request #147 from Bebo-Maker/document-previewer Marcin Ziąbek 2022-03-20 00:48:50 +01:00
  • ea2102fe4c WIP Implemented virtualization of pages. Bebo-Maker 2022-03-19 17:26:58 +01:00
  • 8551e1f33f Basic previewer implementation previewer-webpage MarcinZiabek 2022-03-19 03:08:37 +01:00
  • 6cca3ed057 Refactor custom drawing operation. Bebo-Maker 2022-03-17 22:32:37 +01:00
  • 9afe4ec104 Add button for generating pdf in previewer. Bebo-Maker 2022-03-17 20:03:20 +01:00
  • 846679007f Enable dark mode for previewer and cleanup UI. Bebo-Maker 2022-03-17 19:35:46 +01:00
  • 0946607154 Add table to example. Bebo-Maker 2022-03-17 12:05:27 +01:00
  • d5f86e0d70 Fixed rendering issue where content was clipped. Bebo-Maker 2022-03-17 11:44:40 +01:00
  • 346513ee85 Optimize document rendering. Bebo-Maker 2022-03-17 10:34:00 +01:00
  • d18ee5f282 Allow intersection after first RenderPass. Bebo-Maker 2022-03-17 10:32:41 +01:00
  • a85bc0abc1 Add example for using document previewer. Bebo-Maker 2022-03-16 22:54:03 +01:00
  • 82e39df572 Enable SKPaint.IsAntialias in FontManager. Bebo-Maker 2022-03-16 22:48:30 +01:00
  • 1311b6db32 Add PreviewerApp and provide extensions for displaying previewer. Bebo-Maker 2022-03-16 22:48:07 +01:00
  • b5645bfbd5 Implement document preview. Bebo-Maker 2022-03-16 22:47:05 +01:00
  • 8217b3b54a Implement HotReloadManager. Bebo-Maker 2022-03-16 22:46:21 +01:00
  • 726759f47a Add size tracking canvas. Bebo-Maker 2022-03-16 22:45:57 +01:00
  • bbd9c3379e Change access modifier of RenderDocument to internal. Bebo-Maker 2022-03-16 22:45:39 +01:00
  • 697c5e238d Add InternalsVisibleTo for QuestPDF.Previewer in QuestPDF AssemblyInfo. Bebo-Maker 2022-03-16 22:45:13 +01:00
  • 21a92be87e Add .editorconfig . Bebo-Maker 2022-03-16 22:44:45 +01:00
  • b0cca1ff48 Add QuestPDF.Previewer and QuestPDF.Previewer.Examples Bebo-Maker 2022-03-16 22:42:16 +01:00
  • 78c5049eda Update readme.md Marcin Ziąbek 2022-03-15 23:23:18 +01:00
  • 3d0ca07b43 Release 2022.3.1 MarcinZiabek 2022-03-15 13:06:09 +01:00
  • a67fa754af Fixed NullReferenceException when the text is null MarcinZiabek 2022-03-15 11:55:59 +01:00
  • 208235ad1e Updated description MarcinZiabek 2022-03-14 13:57:47 +01:00
  • f24416474a Update readme.md 2022.3 Marcin Ziąbek 2022-03-14 13:49:21 +01:00
  • 01c2e8d3f5 Updated documentation. Release 2022.03 MarcinZiabek 2022-03-14 13:17:33 +01:00
  • b3cef238ec Improved page color API MarcinZiabek 2022-03-13 22:47:06 +01:00
  • aede62c135 Update readme.md Marcin Ziąbek 2022-03-12 23:04:11 +01:00
  • db9db95dcc Fixed build MarcinZiabek 2022-03-12 19:20:01 +01:00
  • 92263685d7 Merge branch '2022.03' MarcinZiabek 2022-03-12 19:17:38 +01:00
  • ba4be521aa 2022.2.7 2022.2.7 MarcinZiabek 2022-03-12 19:00:32 +01:00
  • f6967dfe8b Update readme.md Marcin Ziąbek 2022-03-12 16:42:26 +01:00
  • ff3dfe7831 Fixed logo size MarcinZiabek 2022-03-12 16:39:33 +01:00
  • 5a1990d857 Added more shields MarcinZiabek 2022-03-12 16:38:03 +01:00
  • 1b9b164583 DefaultTextStyle API improvements 2022.03 MarcinZiabek 2022-03-12 16:11:03 +01:00
  • 9c64a6bc8d Merge pull request #128 from loxsmoke/main Marcin Ziąbek 2022-03-12 16:06:04 +01:00
  • 5402e5fedc Fixed text rendering issues MarcinZiabek 2022-03-12 12:17:00 +01:00
  • 2c14f91ebe Added support for background and foreground in page API MarcinZiabek 2022-03-11 18:04:30 +01:00
  • b533a32b61 Text API naming adjustments MarcinZiabek 2022-03-11 13:23:36 +01:00
  • 262bd3c182 Improved backwards compatibility MarcinZiabek 2022-03-09 22:13:51 +01:00
  • fdf8e3eb1a Fixed text rendering corner case: measuring span with space at the end of the line may overflow available space 2022.2.6 MarcinZiabek 2022-03-08 18:33:34 +01:00
  • fcff989ab2 Improved text API MarcinZiabek 2022-03-08 17:27:30 +01:00
  • 662a55e21c Implemented text shaping prototype text-shaping MarcinZiabek 2022-03-01 23:22:14 +01:00
  • 7d825d123b Created text measuring algorithm for shaped text via HarfBuzz MarcinZiabek 2022-02-28 23:31:51 +01:00
  • 054e7a5f20 Added minimal API example MarcinZiabek 2022-02-28 15:41:10 +01:00
  • a92cc25fb1 Improved font matching and exception message. Refactored tests. MarcinZiabek 2022-02-27 15:19:50 +01:00
  • 8db283d559 Code refactorization + added support for multi typeface font types MarcinZiabek 2022-02-25 23:02:42 +01:00
  • 456c7a735b Update readme.md LoxSmoke 2022-02-24 19:55:36 -08:00
  • 5bf2a9a3d3 Nuget badges in readme file LoxSmoke 2022-02-24 19:53:51 -08:00
  • 8a64abaac2 Merge pull request #106 from SvizelPritula/main Marcin Ziąbek 2022-02-21 22:26:51 +01:00
  • 68df390d0e Element renaming + custom text format MarcinZiabek 2022-02-21 00:57:53 +01:00
  • d73c694452 Added minimal API MarcinZiabek 2022-02-20 16:17:43 +01:00
  • 69e268733c 2022.2.5 2022.2.5 MarcinZiabek 2022-02-18 23:29:19 +01:00
  • 657bbe2aac 2022.2.4 2022.2.4 MarcinZiabek 2022-02-18 21:48:57 +01:00
  • 4479a49ad0 Improved support for page sections MarcinZiabek 2022-02-16 15:34:54 +01:00
  • 63288dfb60 Updated examples MarcinZiabek 2022-02-07 22:29:59 +01:00
  • fc325d8b76 2022.2.3 MarcinZiabek 2022-02-07 22:25:48 +01:00
  • 5ffeaa3075 Merge pull request #119 from B-wareBS/features/unit-conversion-fix Marcin Ziąbek 2022-02-07 22:04:55 +01:00
  • fe431fbc12 Fixed an issue with unit conversion. Chris de Jong-Pobedinskiy 2022-02-07 13:56:20 +01:00
  • e0de408821 2022.2.2 Fixed regression: exception when Column/Row have no items Marcin Ziąbek 2022-02-01 23:39:43 +01:00
  • 8ce6afef5a Simplified readme Marcin Ziąbek 2022-02-01 11:14:38 +01:00
  • 1c70b20028 Added examples for execution order Marcin Ziąbek 2022-01-31 00:15:10 +01:00
  • 3aef4ec4c9 2022.2.1 Marcin Ziąbek 2022-01-30 23:46:11 +01:00
  • 3649607bd9 Merge remote-tracking branch 'origin/2022.02' Marcin Ziąbek 2022-01-30 23:44:20 +01:00
  • 9a6b11ab85 Updated examples and readme 2022.02 Marcin Ziąbek 2022-01-30 22:52:56 +01:00
  • 97e4572c39 Improvements component-slots Marcin Ziąbek 2022-01-27 11:47:24 +01:00
  • ac29ed4794 2022.2.0-beta2 Marcin Ziąbek 2022-01-26 22:26:47 +01:00
  • 5f7da8b5b3 Line: added default configuration Marcin Ziąbek 2022-01-26 22:26:34 +01:00
  • 78eef45ce2 FontManager: Add support for multiple variants of font families registered at runtime Benjamin Swart 2022-01-24 15:13:41 +01:00