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

add a splash screen on startup #1439

Closed
wants to merge 1 commit into from
Closed

add a splash screen on startup #1439

wants to merge 1 commit into from

Conversation

jmichault
Copy link
Contributor

The delay between double-clicking the application and the icon appearing can be long.
This pull request add a splash screen as soon as possible, allowing the user to wait.

@PQYPLZXHGF
Copy link
Contributor

@jmichault How about a screenshot please? Is it like the portable app version of Gramps ?

@emyoulation
Copy link
Contributor

emyoulation commented May 27, 2023

See Discourse forum discussion: "loader progress window" for previous discussions and capture of the PortableApps launcher/splashscreen
image

A big question, how fast is this splash screen for the initial install launching of Gramps?

Does it have the near half-minute delay while the Gtk libraries and their dependencies are cached before starting?

If so, perhaps the Splashscreen (launcher) could be spun out into a GTK-free tiny application that sublaunches the Gramps application. (A question that then arises, what happens when you use Gramps to Open an associated filetype from the OS? Does that try to open the Launcher and have to pass-through the filename as a parameter when it sublaunches Gramps?)

@jmichault
Copy link
Contributor Author

jmichault commented May 27, 2023

@jmichault How about a screenshot please? Is it like the portable app version of Gramps ?

Capture du 2023-05-27 17-29-49

It's only the flash.jpg picture found in images directory. No progress bar.
Needs Gtk to be loaded, so it doesn't appear instantly.

@emyoulation
Copy link
Contributor

emyoulation commented May 27, 2023

FYI, that is a photo of Robert "Bert" Allingham, Jr. 1914–1988 ; the "Gramps" of the original author of GRAMPS 1.0, Don Allingham. The image is included for the About dialog.

We might be better served by a higher quality version of:

https://upload.wikimedia.org/wikipedia/commons/b/ba/GRAMPS_logo.png

Or a variant of the website's WordPress decoration (WITHOUT the OS mentions - due to Trademark hassles)

https://gramps-project.org/blog/wp-content/uploads/2016/01/Gramps-Downloads-Main-2015-01.jpg

@SNoiraud
Copy link
Member

I don't like that and this splash screen must be an option. I don't want to have it.

@jmichault jmichault deleted the branch gramps-project:master June 10, 2023 09:37
@jmichault jmichault closed this Jun 10, 2023
@jmichault jmichault deleted the master branch June 10, 2023 09:37
@emyoulation
Copy link
Contributor

How about if the Splash only appeared from the GUI launcher, not the console?

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