MarcinZiabek
|
c137bcfcde
|
Improved look and feel
|
2022-03-31 18:33:34 +02:00 |
|
MarcinZiabek
|
b80b3414d8
|
Added http-based previewer
|
2022-03-31 15:44:28 +02:00 |
|
MarcinZiabek
|
5f7cee3420
|
Removed old previewer implementation
|
2022-03-30 23:38:51 +02:00 |
|
MarcinZiabek
|
435c42ab9e
|
Changed previewer communication layer to http
|
2022-03-30 23:37:37 +02:00 |
|
MarcinZiabek
|
7b4923b45d
|
Merge remote-tracking branch 'origin/previewer'
|
2022-03-27 20:15:02 +02:00 |
|
MarcinZiabek
|
8732b7e50b
|
Renaming
|
2022-03-27 20:12:22 +02:00 |
|
MarcinZiabek
|
6b31322f92
|
Fixed preview button labels
|
2022-03-27 17:29:50 +02:00 |
|
MarcinZiabek
|
6155d21207
|
Previewer: added buttons for documentation and project sponsoring
|
2022-03-27 14:49:50 +02:00 |
|
Marcin Ziąbek
|
a0909eb057
|
Create FUNDING.yml
|
2022-03-26 21:06:44 +01:00 |
|
MarcinZiabek
|
11ff53946d
|
Introduced new line breaking algorithm: break anywhere
|
2022-03-26 03:34:31 +01:00 |
|
MarcinZiabek
|
0711bca1e1
|
Improved respecting spaces at the beginning and end of text block, fixed breaking long words that do not fit in line
|
2022-03-26 02:58:55 +01:00 |
|
MarcinZiabek
|
297ca48c70
|
Code cleanup
|
2022-03-24 23:09:09 +01:00 |
|
Marcin Ziąbek
|
d2601e9e5a
|
Merge pull request #157 from Bebo-Maker/previewer
Previewer - ViewModel for PreviewerWindow
|
2022-03-24 22:20:28 +01:00 |
|
Bebo-Maker
|
421a926780
|
Fix vertical scroll bar visibility.
|
2022-03-24 22:05:49 +01:00 |
|
Bebo-Maker
|
307759d1b3
|
Remove StyledProperties and rework bindings.
|
2022-03-24 22:01:10 +01:00 |
|
Bebo-Maker
|
00bcb2c25b
|
Add ViewModel for PreviewerWindow.
|
2022-03-24 21:59:55 +01:00 |
|
MarcinZiabek
|
e430484e85
|
Fixed zooming out
|
2022-03-24 13:54:38 +01:00 |
|
MarcinZiabek
|
d24d887a3a
|
Previewer: simplified translate operations
|
2022-03-24 13:35:02 +01:00 |
|
MarcinZiabek
|
404914ea7e
|
Previewer: added button to show generated PDF
|
2022-03-24 01:02:57 +01:00 |
|
Marcin Ziąbek
|
545b76fd40
|
Merge pull request #155 from Bebo-Maker/previewer
Previewer - Fix multiple small issues
|
2022-03-24 00:04:34 +01:00 |
|
Marcin Ziąbek
|
c801894ec4
|
Merge branch 'previewer' into previewer
|
2022-03-24 00:04:28 +01:00 |
|
MarcinZiabek
|
c21744e7de
|
Fixed scrolling math
|
2022-03-23 23:31:27 +01:00 |
|
Bebo-Maker
|
734d116bfe
|
Fix scroll viewer visibility.
|
2022-03-23 12:58:58 +01:00 |
|
Bebo-Maker
|
0abb67b748
|
Unregister HotReload handler when window is closed
|
2022-03-23 09:22:46 +01:00 |
|
Bebo-Maker
|
828bb86737
|
Fix MaxWidth calculation when pages are empty.
|
2022-03-23 08:35:53 +01:00 |
|
Bebo-Maker
|
040c47e017
|
Fix issue when showing previewer multiple times.
Previously when calling ShowPreviewer in the same process multiple times lead to an Exception inside Avalonia.
|
2022-03-23 08:35:28 +01:00 |
|
MarcinZiabek
|
ff95fe287a
|
Added scrollbar interactions
|
2022-03-23 01:10:15 +01:00 |
|
MarcinZiabek
|
47e9a49fe5
|
Fixed scroll, more code refactoring
|
2022-03-21 01:33:33 +01:00 |
|
MarcinZiabek
|
b2826a06b8
|
Code refactorization + cleanup
|
2022-03-21 01:16:26 +01:00 |
|
MarcinZiabek
|
321cba32ce
|
Implemented basic canvas interactions
|
2022-03-21 01:02:53 +01:00 |
|
MarcinZiabek
|
26fdbb714d
|
Simplified rendering operation
|
2022-03-20 01:53:51 +01:00 |
|
Marcin Ziąbek
|
f0cec8988a
|
Merge pull request #147 from Bebo-Maker/document-previewer
Document previewer
|
2022-03-20 00:48:50 +01:00 |
|
Bebo-Maker
|
ea2102fe4c
|
WIP Implemented virtualization of pages.
Render pages into seperate SKPictures
|
2022-03-19 17:26:58 +01:00 |
|
Bebo-Maker
|
6cca3ed057
|
Refactor custom drawing operation.
|
2022-03-17 22:32:37 +01:00 |
|
Bebo-Maker
|
9afe4ec104
|
Add button for generating pdf in previewer.
|
2022-03-17 20:03:20 +01:00 |
|
Bebo-Maker
|
846679007f
|
Enable dark mode for previewer and cleanup UI.
|
2022-03-17 19:35:46 +01:00 |
|
Bebo-Maker
|
0946607154
|
Add table to example.
|
2022-03-17 12:05:27 +01:00 |
|
Bebo-Maker
|
d5f86e0d70
|
Fixed rendering issue where content was clipped.
|
2022-03-17 11:44:40 +01:00 |
|
Bebo-Maker
|
346513ee85
|
Optimize document rendering.
We dont need to render the document two times anymore.
|
2022-03-17 10:34:00 +01:00 |
|
Bebo-Maker
|
d18ee5f282
|
Allow intersection after first RenderPass.
|
2022-03-17 10:32:41 +01:00 |
|
Bebo-Maker
|
a85bc0abc1
|
Add example for using document previewer.
|
2022-03-16 22:54:03 +01:00 |
|
Bebo-Maker
|
82e39df572
|
Enable SKPaint.IsAntialias in FontManager.
|
2022-03-16 22:48:30 +01:00 |
|
Bebo-Maker
|
1311b6db32
|
Add PreviewerApp and provide extensions for displaying previewer.
|
2022-03-16 22:48:07 +01:00 |
|
Bebo-Maker
|
b5645bfbd5
|
Implement document preview.
|
2022-03-16 22:47:05 +01:00 |
|
Bebo-Maker
|
8217b3b54a
|
Implement HotReloadManager.
|
2022-03-16 22:46:21 +01:00 |
|
Bebo-Maker
|
726759f47a
|
Add size tracking canvas.
|
2022-03-16 22:45:57 +01:00 |
|
Bebo-Maker
|
bbd9c3379e
|
Change access modifier of RenderDocument to internal.
|
2022-03-16 22:45:39 +01:00 |
|
Bebo-Maker
|
697c5e238d
|
Add InternalsVisibleTo for QuestPDF.Previewer in QuestPDF AssemblyInfo.
|
2022-03-16 22:45:13 +01:00 |
|
Bebo-Maker
|
21a92be87e
|
Add .editorconfig .
|
2022-03-16 22:44:45 +01:00 |
|
Bebo-Maker
|
b0cca1ff48
|
Add QuestPDF.Previewer and QuestPDF.Previewer.Examples
|
2022-03-16 22:42:16 +01:00 |
|