bugGNU Octave - Bugs: bug #41088, add a splash screen (loading is...

 
 

bug #41088: add a splash screen (loading is non-instantaneous)

Submitted by:  Felipe G. Nievinski <fgnievinski>
Submitted on:  Fri 03 Jan 2014 05:03:32 PM UTC  
 
Category: GUISeverity: 3 - Normal
Priority: 5 - NormalItem Group: Feature Request
Status: Wont FixAssigned to: None
Originator Name: Open/Closed: Closed
Release: 3.8.0Operating System: Microsoft Windows

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Fri 22 Jul 2016 09:49:34 PM UTC, comment #11:

Does anyone still think Octave should have a splash screen?

Startup of the GUI seems very fast to me, so I'm not sure that one is needed. But I have a fairly fast computer so maybe startup speed is significantly slower for others.

For me, the splash screen is probably only on the screen for less than a second, so it seems like it would be better if it we could force it to be displayed for a minimum time of at least 2-3 seconds. Otherwise it just seems annoying that it disappears too quickly to even see what it says.

If others think it would be good to have a splash screen, we can work from the updated version of the patch that I've attached. Otherwise, could this report be closed?

(file #37991)

John W. Eaton <jwe>
Project Administrator
Thu 26 Feb 2015 12:15:33 AM UTC, comment #10:

I've got an older computer so it shows up longer :)

John Donoghue <lostbard>
Project Member
Wed 25 Feb 2015 11:36:06 PM UTC, comment #9:

The patch displays the sombrero logo, but it is only up for a very, very short time. On Linux, it either flashes or doesn't show up at all because the time to load is so quick.

On Windows, octave.bat starts a command window which shows up and there is a wait, before a quick view of the sombrero logo and then the GUI main window appears.

I would like to get rid of the empty command window showing up on Windows that just sits there for a few seconds. I'll take that up on bug #41074.

Rik <rik5>
Project Administrator
Wed 25 Feb 2015 08:45:51 PM UTC, comment #8:

I'm going to test the patch for a Windows splashscreen today.

Rik <rik5>
Project Administrator
Mon 23 Feb 2015 12:01:43 AM UTC, comment #7:

Heres an initial attempt for splashscreen when we get that far (attached)

I have created Windows QT applications before that dont show the terminal by specifying "-Wl,-subsystem,windows" in the LDFLAGS.

I have been meaning to try it to see if it will work in this case, but hadnt gotten around to it.

(file #33153)

John Donoghue <lostbard>
Project Member
Tue 10 Feb 2015 05:40:12 PM UTC, comment #6:

As noted in bug #41074, we sort of do have a splash screen on Windows systems because the console window is shown initially, and that shows up pretty much immediately after Octave is started. :-)

But if loading is slow on Windows systems and someone finds a way to avoid showing the initial terminal window (or we rework the command window widget so there is no hidden windows console/terminal thing at all) then I would not object to a splash screen of some kind.

John W. Eaton <jwe>
Project Administrator
Tue 10 Feb 2015 05:27:33 PM UTC, comment #5:

Linking in the related bug #41074.

Rik <rik5>
Project Administrator
Tue 10 Feb 2015 05:26:13 PM UTC, comment #4:

Particularly on Windows systems, I do find the lack of a splash screen a problem. jwe doesn't want one for Linux which is fine. Can we code apply the patch from Felipe protected by and #ifdef for Windows systems?

Rik <rik5>
Project Administrator
Sat 04 Jan 2014 10:45:22 AM UTC, comment #3:

On Linux systems the loading time is too short for a splash screen. On windows (especially without the empty cmd-window, bug #41074) the user really might be wondering whether the program is loading or not. Should we offer an option in the settings for the splash-screen which is off by default?

Torsten <ttl>
Project Member
Fri 03 Jan 2014 05:30:33 PM UTC, comment #2:

I think it's a (good) feature that Octave doesn't have a splash screen, not a bug.

John W. Eaton <jwe>
Project Administrator
Fri 03 Jan 2014 05:06:45 PM UTC, comment #1:

patch attached
as per <http://developer.nokia.com/Community/Wiki/How_to_display_a_splash_screen_in_Qt>

(file #30176)

Felipe G. Nievinski <fgnievinski>
Fri 03 Jan 2014 05:03:32 PM UTC, original submission:

patch to come

Felipe G. Nievinski <fgnievinski>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files
file #37991:  splashscreen.patch added by jwe (79KiB - text/x-patch)
file #33153:  splashscreen.patch added by lostbard (79KiB - text/x-patch)
file #30176:  splash.diff added by fgnievinski (1KiB - application/octet-stream)

 

Digest:
   bug dependencies.

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by lostbard (Updated the item)
  • -unavailable- added by rik5 (Posted a comment)
  • -unavailable- added by ttl (Posted a comment)
  • -unavailable- added by jwe (Posted a comment)
  • -unavailable- added by fgnievinski (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 7 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Wed 21 Sep 2016 04:05:29 AM UTCrik5StatusPatch Submitted=>Wont Fix
      Open/ClosedOpen=>Closed
    Fri 22 Jul 2016 09:49:34 PM UTCjweAttached File-=>Added splashscreen.patch, #37991
    Mon 23 Feb 2015 12:01:43 AM UTClostbardAttached File-=>Added splashscreen.patch, #33153
    Tue 10 Feb 2015 05:27:33 PM UTCrik5Dependencies-=>Depends on bugs #41074
    Tue 10 Feb 2015 05:26:12 PM UTCrik5StatusNone=>Patch Submitted
    Fri 03 Jan 2014 05:06:45 PM UTCfgnievinskiAttached File-=>Added splash.diff, #30176

    Back to the top


    Powered by Savane 3.1-cleanup1