Ben Milanko

58 posts

Ben Milanko

Ben Milanko

@BenMilanko

Katılım Nisan 2020
161 Takip Edilen50 Takipçiler
Ben Milanko
Ben Milanko@BenMilanko·
dart_pdf_editor 3.1.0 is out. Fewer dropped frames on large, visually dense PDFs, responsive rapid scrolling, and page previews that stay visible until full-detail rendering catches up. Here's the 3 piece demo. (All in Flutter web too)
English
2
5
61
2.8K
Ben Milanko
Ben Milanko@BenMilanko·
@hurelhuyag Hmm yeah I think we can be greedier with RAM and also make better use of idle time to pre-process out of view sheets. I also thinking more disk caching could be good if RAM is constrained.
English
0
0
1
28
Хүрэлхуяг М. ☕
Хүрэлхуяг М. ☕@hurelhuyag·
@BenMilanko Is there a way to keep rendered pages cached, even if it uses 5 GB of RAM? It seems to discard them even when there's plenty of free memory available.
Хүрэлхуяг М. ☕ tweet media
English
1
0
1
42
Ben Milanko
Ben Milanko@BenMilanko·
DartPDF 2.1.0 is out I've been working on the performance: - dense pages scroll without stalling - saves append, not full rewrites - O(1) page + widget lookups If you have a heavy / slow / janky PDF, devtools is opened with F12 and the PdfPerfLog can help diagnose.
Ben Milanko tweet media
English
3
4
91
2.3K
Pavan Podila
Pavan Podila@pavanpodila·
Making progress on the Document Editor, built entirely in #Flutter. Inspired by a variety of such solutions across the web. There are still many bugs here and there, and a lot more polishing is required in some areas. The core document model, actions, commands, undo/redo stack, and core inline geometries, line geometries, paragraph, sections, are in place. We're expanding our support for more table editing features and fixing a variety of bugs. I'll make this editor online for public testing once we reach more stability. #vyuh #document #editor
English
12
8
109
4.6K
aw
aw@awrsqx·
@BenMilanko @devangelslondon Looks good, but I think this introduced an issue with Arabic search. Searching for Arabic words now returns 0 results. Also, copying words with tashkil adds spaces between each letter (plain Arabic works fine). Let me know if you'd like me to open an issue with a sample PDF.
English
1
0
0
25
Ben Milanko
Ben Milanko@BenMilanko·
I've spent the last few releases making Dart PDF much faster on large files. Here's 1.0.0 vs 1.4.1 scrolling the same PDF, to the same point.
English
7
4
91
8.2K
aw
aw@awrsqx·
@BenMilanko Great work! I noticed an issue that's common across PDF packages in Dart. Arabic text is reversed when copied or searched. I tested your package and saw the same behavior. Could you look into fixing it? Here's an example from an issue I opened in pdfrx: github.com/espresso3389/p…
English
1
0
1
20
Ben Milanko retweetledi
Zen Bui
Zen Bui@definev2·
💙 Introducing gputext 💙 ​Built on the Windfoil algorithm (an improved variant of Slug), gputext enables ultra-fast, scalable text rendering by offloading text shaping and rasterization directly to the GPU. ​Check it out here: 🔰
English
14
20
162
10.5K
Ben Milanko retweetledi
Simon Willison
Simon Willison@simonw·
What's the most ambitious project you have Fable working on right now?
English
329
24
723
186.1K
Ben Milanko retweetledi