Skip to content

refactoring: Removing the cloudify option - #824

Closed
SeqLaz wants to merge 2 commits into
masterfrom
QF-6460-RemovIng_the_two_radio_buttons_when_creating_a_new_QFieldCloud_project
Closed

SeqLaz wants to merge 2 commits into
masterfrom
QF-6460-RemovIng_the_two_radio_buttons_when_creating_a_new_QFieldCloud_project

Conversation

@SeqLaz

@SeqLaz SeqLaz commented Aug 6, 2026 •

Copy link
Copy Markdown
Member

Simplifies the cloud project creation dialog in QFieldSync by removing the option "Convert currently open project to cloud project (recommended)" conversion option, defaulting to direct QFieldCloud project creation, and introducing a dedicated project compatibility step using ProjectChecker.

Note that the file qfieldsync/core/cloud_converter.py was removed (requested by linter)

untitled.webm

@SeqLaz
SeqLaz requested a review from suricactus August 6, 2026 12:45
@duke-nyuki

Copy link
Copy Markdown
Collaborator

@gounux

gounux commented Oct 13, 2026

Copy link
Copy Markdown
Member

@SeqLaz could you fix the conflict ? 🦾

@suricactus

Copy link
Copy Markdown
Collaborator

@nirvn whenever you can review this, please go ahead :)

@SeqLaz

SeqLaz commented Oct 13, 2026

Copy link
Copy Markdown
Member Author

@SeqLaz could you fix the conflict ? 🦾

Yes, I'm currently waiting this PR: #821 to be merged, as there will introduce more conflicts, so I will work on it! 🦾

@SeqLaz
SeqLaz force-pushed the QF-6460-RemovIng_the_two_radio_buttons_when_creating_a_new_QFieldCloud_project branch from 9ab94dc to 43f7b58 Compare October 13, 2026 12:23
@SeqLaz

SeqLaz commented Oct 13, 2026 •

Copy link
Copy Markdown
Member Author

@gounux All is on green lights! 🦾

Just a review from your side will be good!

@suricactus

suricactus commented Oct 13, 2026 •

Copy link
Copy Markdown
Collaborator

Let's wait for @nirvn review here, no need to hurry on this one. One review is enough ;)

@nirvn

nirvn commented Oct 14, 2026

Copy link
Copy Markdown
Member

@SeqLaz , looking at this now. One generic comment: please do not merge different objectives / changes into a single commit. You smashed the removal of cloudify and the addition of the project checker into one commit. When people will git log (or git blame) in the future, it'll be misleading.

@nirvn

nirvn commented Oct 14, 2026

Copy link
Copy Markdown
Member

@SeqLaz , would it be possible to remove the project checker change out of this PR into a separate one?

@SeqLaz

SeqLaz commented Oct 14, 2026

Copy link
Copy Markdown
Member Author

@SeqLaz , looking at this now. One generic comment: please do not merge different objectives / changes into a single commit. You smashed the removal of cloudify and the addition of the project checker into one commit. When people will git log (or git blame) in the future, it'll be misleading.

@SeqLaz , would it be possible to remove the project checker change out of this PR into a separate one?

Many thanks @nirvn 🥷!!!
I will close this PR and create two new PRs well structured! 🦾

@SeqLaz SeqLaz closed this Oct 14, 2026
@suricactus

Copy link
Copy Markdown
Collaborator

Not sure why we need to close the PR, since you can force push the correct commits only here. In any case, better delete the branch afterwards.

@SeqLaz
SeqLaz deleted the QF-6460-RemovIng_the_two_radio_buttons_when_creating_a_new_QFieldCloud_project branch October 14, 2026 12:29
@SeqLaz

SeqLaz commented Oct 14, 2026 •

Copy link
Copy Markdown
Member Author

@nirvn @suricactus @gounux in this PR #840 is only the part of removing the cloudify option!

After is merged, I will create a new PR with the integration of the project checker step before enter the project details

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants