progress bar during launching

Herbert Thoma herbert.thoma at iis.fraunhofer.de
Tue Jan 1 12:48:40 EST 2008


Hi,

this bothered me as well, not so much because of file loading
but because of reports.

I created Bug #506714
http://bugzilla.gnome.org/show_bug.cgi?id=506714
and attached a patch that adds a progress bar to the
splash screen.

Please review. If OK, please backport to stable.

 Herbert.

Derek Atkins schrieb:
> don Paolo Benvenuto <donpaolo at gsi.it> writes:
> 
>> The splash screen says it's loading a file, but it has no progress bar.
> 
> True...  The splash screen never had a progress bar.  What USED to
> happen is that the incomplete application window would appear and IIRC
> the progress bar was there.  But then you'd see the window change
> sizes and it was quite ugly and annoying and would move around the
> screen.  So that window was hidden until the file is loaded and the
> load is complete.
> 
> But now, as you've noticed, there's no visible indication that the
> load is proceeding, or how far along the load is.  You're in a
> particularly unique situation because your data file is so huge, so
> you're just seeing it even worse than anybody else.
> 
> Unfortunately I dont have a good answer for you...  We probably need
> to either rethink the progress bar, or figure out the window sizes
> earlier so we can display the window earlier.  I'm not sure which is
> more appropriate.  However the fact that gnucash is single-threaded
> just makes it all more difficult.
> 
> So I'm afraid in the short term you'll just have to live with it.
> Or maybe it's time that you split your data file into a smaller
> bit?  ;)
> 
>> Besides that, if I switch to another application with alt-tab, the
>> splash screen disappears.
> 
> Now THAT is weird!
> 
> -derek
> 

-- 
Herbert Thoma
Head of Video Group
Multimedia Realtime Systems Department
Fraunhofer IIS
Am Wolfsmantel 33, 91058 Erlangen, Germany
Phone: +49-9131-776-323
Fax:   +49-9131-776-399
email: tma at iis.fhg.de
www: http://www.iis.fhg.de/


More information about the gnucash-devel mailing list