Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement a default print layout when none available #5993

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

nirvn
Copy link
Member

@nirvn nirvn commented Feb 9, 2025

One item in my "be friendlier" to do list incoming: this PR insures that the print button is always going to print a PDF.

When users open a project file (or an individual dataset) where the project contains zero print layouts, QField will now add one from a very basic template and rely on that to provide users with a printed PDF of their current map canvas.

This is how the output looks like:

image

This lowers the knowledge needed to do basic printing to virtually nothing :) It's also a good time to introduce this now that the print button is shown in the dashboard top action bar.

Bonus: this can spread the good word about QField when people share these PDFs.

@nirvn
Copy link
Member Author

nirvn commented Feb 9, 2025

(there are other things we could easily do here once this is added, e.g. having a GNSS position overlay onto the map)

@qfield-fairy
Copy link
Collaborator

qfield-fairy commented Feb 9, 2025

@m-kuhn
Copy link
Member

m-kuhn commented Feb 9, 2025

Love it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants