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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(gui): Rephrase restore-config message dialog #1712

Merged
merged 12 commits into from May 20, 2024

Conversation

buhtz
Copy link
Member

@buhtz buhtz commented May 5, 2024

This dialog message bothered me every time I saw it. Users installing BIT, running it for the first time and then they got such a message in the beginning and it feels like that BIT is broken.

That is why I tried to rephrase it a bit to make it not sounding so alarming. On the long run it might be better to have a nice looking window with two big buttons (Restore config & Start from scratch/empty config).

Before:
grafik

After:
grafik

Qt6 migration related AttributeError

I again found an AttributeError related to the Qt6 migration. And after rummaging around in my head I remembered the Issue #1680 which is about this problem. PyLint is not able to find such errors because of specific characteristics in the Qt6 library. My question to PyLint devs is still pending. I was using grep heavily but still was not able to found every problem. 馃槶

Fix #1680

@buhtz buhtz added Qt Qt bugs, code or features Cosmetics appearance, icons, themes PR: Merge after creative-break Merge after creative-break (min. 1 week) labels May 5, 2024
qt/app.py Outdated Show resolved Hide resolved
@buhtz buhtz added PR: Modifications requested Maintenance team requested modifications and waiting for their implementation and removed PR: Merge after creative-break Merge after creative-break (min. 1 week) labels May 6, 2024
@buhtz
Copy link
Member Author

buhtz commented May 8, 2024

I modified your suggestion being more "indirect" and not talking directly to the users via "you".

Rephrased the message box:

bit_msgbox_restoreconfig

Rephrased the hint text about how to find a config. Using monotype for the path. Improved source strings with respect to translators. Used a new title for that window.

image

@buhtz buhtz requested a review from aryoda May 8, 2024 09:52
@buhtz buhtz added PR: Merge after creative-break Merge after creative-break (min. 1 week) and removed PR: Modifications requested Maintenance team requested modifications and waiting for their implementation labels May 12, 2024
@buhtz buhtz merged commit dbd1ef0 into bit-team:dev May 20, 2024
1 check passed
@buhtz buhtz deleted the fix/restoreconfigdialog branch May 20, 2024 07:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Cosmetics appearance, icons, themes PR: Merge after creative-break Merge after creative-break (min. 1 week) Qt Qt bugs, code or features
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Cannot restore config from clean install of latest git version of backintime-qt
2 participants