Skip to content

Conversation

mohsenD98
Copy link
Collaborator

@mohsenD98 mohsenD98 commented Sep 19, 2025

🚀 Description

This pull request introduces major enhancements to QField, focusing on improving the user experience and the project creation workflow.
⚠️ Note: It's not fully functional yet; upcoming PRs will connect the core logic to this UI.

✨ Key Changes

  1. Redesigned Welcome Screen
    Updated to include the new "Create new project" button for easier access.

  2. Project Creation UI
    Provides an intuitive interface for creating new projects with the following options:

    • Project Name – Specify a custom project name.
    • Basemap Selection – Choose from predefined basemaps, a blank map, or provide a custom URL.
    • Take Notes – Enable note-taking with optional media attachments.
    • Track Position – Record location automatically with configurable settings.
    • QFieldCloud Integration – Enable backup and collaboration through QFieldCloud.
  3. Introduce QfExpandableGroupBox.qml
    Collapsible and expandable group box with check property and automatic height, used across the project creation UI.

🎬 Demo

Screencast.From.2025-09-19.17-38-19.webm

@mohsenD98 mohsenD98 self-assigned this Sep 19, 2025
@duke-nyuki
Copy link

@qfield-fairy
Copy link
Collaborator

qfield-fairy commented Sep 19, 2025

@mohsenD98 mohsenD98 marked this pull request as ready for review September 19, 2025 14:35
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