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

gui: add splash screen hook (bug 1845573) #1401

Closed
wants to merge 2 commits into from

Conversation

zzzeid
Copy link
Collaborator

@zzzeid zzzeid commented Jul 31, 2023

Add a runtime hook that shows a splash screen informing the user that mozregression is loading.

- also run linting on file while we're at it
@zzzeid zzzeid changed the base branch from main to zeid/bug-1845801-remove-unused-modules July 31, 2023 14:23
@zzzeid zzzeid force-pushed the zeid/bug-1845573-add-splash-screen-on-macos branch from e73e00b to 71967cd Compare July 31, 2023 14:24
@zzzeid zzzeid changed the base branch from zeid/bug-1845801-remove-unused-modules to main July 31, 2023 14:25
@zzzeid zzzeid force-pushed the zeid/bug-1845573-add-splash-screen-on-macos branch from 71967cd to f43ac39 Compare July 31, 2023 14:26
@zzzeid zzzeid changed the base branch from main to zeid/bug-1845801-remove-unused-modules July 31, 2023 14:26
@zzzeid zzzeid force-pushed the zeid/bug-1845573-add-splash-screen-on-macos branch from f43ac39 to 7ba5b80 Compare July 31, 2023 14:27
@zzzeid zzzeid changed the title Zeid/bug 1845573 add splash screen on macos gui: add splash screen hook (bug 1845573) Jul 31, 2023
@zzzeid zzzeid force-pushed the zeid/bug-1845573-add-splash-screen-on-macos branch 4 times, most recently from 64946fa to 7eb24b3 Compare August 1, 2023 16:33
- create new BUNDLE_WITH_TK class
- add required tcl/tk files to "lib" directory in bundle
- force resigning of bundle after it is assembled
- add splash runtime hook that shows a loading message
@zzzeid zzzeid force-pushed the zeid/bug-1845573-add-splash-screen-on-macos branch from 7eb24b3 to e987a6c Compare August 1, 2023 16:37
@zzzeid zzzeid closed this Aug 1, 2023
@zzzeid zzzeid reopened this Aug 1, 2023
@zzzeid zzzeid changed the base branch from zeid/bug-1845801-remove-unused-modules to main August 1, 2023 16:40
@zzzeid zzzeid closed this Aug 1, 2023
@zzzeid zzzeid deleted the zeid/bug-1845573-add-splash-screen-on-macos branch August 1, 2023 16:40
@zzzeid zzzeid restored the zeid/bug-1845573-add-splash-screen-on-macos branch August 1, 2023 16:41
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.

1 participant