Paper2Poster / app.py

Commit History

UI: move header logos to fixed top-right bar; correct emoji placement before CAMEL-ai
22af080

CodexCLI Bot commited on

UI: fix outputs + preview image; emoji before CAMEL-ai; shrink logs; hide debug controls; add header logos and use template/logos with real images; tolerant XeLaTeX compile + image preview
e2098ef

CodexCLI Bot commited on

Preview-only image: hide all PDF HTML previews; debug flows return only PDF path; pipeline stops building PDF HTML
b4f9679

Push Bot commited on

Debug: add image preview (first page) with PyMuPDF/pdfium; return PDF path from debug flows; chain .then to render image
db31cfe

Push Bot commited on

Fix SyntaxError; simplify debug; stage repo zip; make packages.txt empty
6793c76

Push Bot commited on

feat(debug): add 'Test last pipeline zip' to compile most recent runs/*/output.zip with local fonts + template precedence; widen TEXINPUTS
7dcb6c1

Siyuan Hu commited on

Sync before push logos
8aecc6b

Push Bot commited on

Preview-only image: hide all PDF HTML previews; debug flows return only PDF path; pipeline stops building PDF HTML
9e802b7

Push Bot commited on

Debug: add image preview (first page) with PyMuPDF/pdfium; return PDF path from debug flows; chain .then to render image
0c6109e

Push Bot commited on

UI header logos: include lowercase paper2poster/assets search and keep fallback to first 3 images
4143d60

Push Bot commited on

UI header logos: add fallback to show first 3 images from assets when keywords not matched
aa822ac

Push Bot commited on

Preview-only image: hide all PDF HTML previews; debug flows return only PDF path; pipeline stops building PDF HTML
1a5f8f8

Push Bot commited on

Debug: add image preview (first page) with PyMuPDF/pdfium; return PDF path from debug flows; chain .then to render image
a25bc66

Push Bot commited on

Fix SyntaxError; simplify debug; stage repo zip; make packages.txt empty
9535a4e

Push Bot commited on

feat(debug): add 'Test last pipeline zip' to compile most recent runs/*/output.zip with local fonts + template precedence; widen TEXINPUTS
0176918

Siyuan Hu commited on

feat(debug): add UI to compile repo output.zip and uploaded zip; connect handlers (no binary files)
f9fa176

Siyuan Hu commited on

Fix debug NameError: add preview_image_from_pdf and first-page rasterizer helpers
6c7c5ff

Push Bot commited on

Fix camel-ai NameError: define pdf_file_out and proper UI layout; wire run outputs and image preview
e5b2e62

Push Bot commited on

UI header: add top-right logos (camel/tvg/waterloo) from assets; revert pipeline right-logo composition; keep emoji placement
2c66a58

Push Bot commited on

Fix SyntaxError; simplify debug; stage repo zip; make packages.txt empty
468c76a

Push Bot commited on

feat(debug): add 'Test last pipeline zip' to compile most recent runs/*/output.zip with local fonts + template precedence; widen TEXINPUTS
360b5be

Siyuan Hu commited on

Preview-only image: hide all PDF HTML previews; debug flows return only PDF path; pipeline stops building PDF HTML
2cab1ca

Push Bot commited on

Debug: add image preview (first page) with PyMuPDF/pdfium; return PDF path from debug flows; chain .then to render image
338aa8b

Push Bot commited on

Preview: auto-choose base64 embed for small PDFs and file iframe for large; apply to pipeline + all debug previews
43a76a1

Push Bot commited on

Debug preview: use served-file iframe instead of data: base64 for all debug views
e95db4e

Push Bot commited on

Add image preview box; serve PDF preview via iframe /file=; hook image render after run; fix merge markers
ecac45b

Push Bot commited on

feat(debug): add UI to compile repo output.zip and uploaded zip; connect handlers (no binary files)
c3cb63d

Siyuan Hu commited on

UI copy: add πŸͺ emoji before CAMEL-ai line and put on its own paragraph
dd0240f

Push Bot commited on

Preview fix: use iframe with served /file= path; add explicit PDF file output; normalize all yields to 5 outputs
d003291

Push Bot commited on

Preview: remove duplicate base64; add 'Download Poster (PDF)' file output; wire yields to 5 outputs
3bbe849

Push Bot commited on

Force XeLaTeX via latexmk -pdf -pdflatex=xelatex (keep -f and nonstop)
86979b5

Push Bot commited on

Ultra-lenient compile: demote Package/TikZ errors via pretex injection; latexmk -f with -pretex; fallbacks inject pretex too
79ebf1d

Push Bot commited on

Lenient compile: add sanitizer for TikZ nodes & bullets; call sanitizer; keep latexmk -f and accept PDF even on errors
abc742b

Push Bot commited on

Compile: use latexmk (-xelatex -f) first; accept PDF even if return code non-zero
db0616f

Push Bot commited on

Switch to XeLaTeX: apt-install TeX Live (xelatex/luatex/latexmk + extras); remove Tectonic install in postBuild
41973f9

Push Bot commited on

Pipeline: compile poster + add 'Open PDF in new tab' above preview
6afc0b4

Push Bot commited on

Fix SyntaxError; simplify debug; stage repo zip; make packages.txt empty
d62cdaa

Push Bot commited on

feat: PDF compile + preview + debug button
4f19e2d

Siyuan Hu commited on

feat(debug): add 'Test last pipeline zip' to compile most recent runs/*/output.zip with local fonts + template precedence; widen TEXINPUTS
b95ddcd

Siyuan Hu commited on

fix(debug): expand TEXINPUTS to include project + parent (recursive); copy template *.sty next to tex; stronger local-font overrides
5e9efe4

Siyuan Hu commited on

build(debug): ensure TEXINPUTS points to project; copy template *.sty into zip project; use local fonts via overrides; should resolve Raleway fontspec error
c41b46e

Siyuan Hu commited on

feat(debug): copy repo fonts into zip project and append font overrides so theme uses ./fonts; fix DejaVu fallback issue
4babf88

Siyuan Hu commited on

fix(fonts): add font fallbacks in template; patch theme file inside uploaded/repo zip during debug compile when needed
d957791

Siyuan Hu commited on

feat(debug): add UI to compile repo output.zip and uploaded zip; connect handlers (no binary files)
489ab2a

Siyuan Hu commited on

feat(runtime): download tectonic on-the-fly into runs/_bin when not found; use for both poster and debug compiles
aab81af

Siyuan Hu commited on

feat(tectonic): robust detection of binary in common paths + keep python -m fallback; simplify postBuild; avoid pip tectonic
f3dfa83

Siyuan Hu commited on

fix: correct conditional chain and add python -m tectonic fallback for both compile functions
25f36c7

Siyuan Hu commited on

fix(python): avoid backslashes inside f-string expressions in debug_compile HTML
9c307e5

Siyuan Hu commited on

feat(debug): add debug_compile function for PDF test + new tab preview
2bdeeef

Siyuan Hu commited on

feat(space): PDF compile + preview + debug; runtime to gradio; packages.txt with tectonic
937a7d5

Siyuan Hu commited on