Hi all,

I believe this discussion is relevant to the Eclipse 4 team in building a
splash service for native Eclipse 4 apps. Would be great to get your
feedback on the bug mentioned.

Thanks,
Sopot

---------- Forwarded message ----------
From: Keimel, Christoph <[email protected]>
Date: Mon, Jun 11, 2012 at 1:26 PM
Subject: AW: [e4-dev] Eclipse 4.2 Application platform based Products
To: Sopot Çela <[email protected]>


Hi Sopot****

** **

thanks. I took your changes and added the possibility to set some
attributes for the text label and the progress bar through the service API
to make the component more flexible. I also changed the layout from using a
GridLayout to fixed positions. ****

** **

I also tried to add support to make the progress bar to be INDETERMINATE,
but this doesn’t work on my Win7 machine. I’m not sure why … could be an
issue with the UI thread being busy in the background, so the progress bar
has no chance to update in indeterminate mode. This is probably just
academic, because nobody will really need an indeterminate progress bar on
the splash screen … so we could just skip this feature.****

** **

As you suggested, I will opened bug 382224 for a discussion on the
implementation details: https://bugs.eclipse.org/bugs/show_bug.cgi?id=382224
****

** **

Greetings****

Christoph****

** **

*Von:* Sopot Çela [mailto:[email protected]]
*Gesendet:* Samstag, 9. Juni 2012 13:07
*An:* Keimel, Christoph

*Betreff:* Re: [e4-dev] Eclipse 4.2 Application platform based Products****

** **

Hi Christoph,****

** **

I really liked it and I implemented a sample progress bar and used it on a****

simple prototype twitter client I am building on E4AP. Take a look at the****

picture and tell me what you think. Maybe we can open a bug and track the****

progress and get the most skeptical guys in Platform/UI take a look at this****

:)****

** **

I also attached the changes in the service. Eclipse should point out the****

other changes needed.****

** **

I agree that some parameters should be read from .product but I think when****

this is publicly tracked we can take more feedback in order to get it right****

the first time.****

I also used patch https://bugs.eclipse.org/bugs/attachment.cgi?id=214769****

** **

On Tue, Jun 5, 2012 at 10:07 PM, Sopot Çela <[email protected]> wrote:****

Thanks Christoph. I will take a look and get back to you with my
impressions.****

** **

Regards,****

Sopot****

** **

On Tue, Jun 5, 2012 at 12:18 PM, Keimel, Christoph <[email protected]> wrote:
****

Hi,****

 ****

the splash service has not evolved much since my last post on the
forum. Attached is the current project with minimal dependencies. I love
the E4AP and would therefore happily contribute and deepen my understanding
of the framework. I could also invest some time in an effort to make the
splash service more usable in a general way.****

 ****

General Issues:****

a) customizable position of the text (read from product definition?)****

b) get the splash image osgi is using as a default (where to look?)****

 ****

Progress Bar:****

i) add a progress bar with custom position (read from product definition?)**
**

ii) add API to set "totalWork" and "worked" for the progress bar****

 ****

Thinking about a progress bar raises the question of how the total work
load can be estimated. It will probably be best to leave this in the hands
of the application. Some more events during the startup of the framework
would be usefull. Is there a discussion going on somewhere on which events
to include?****

 ****

Greetings****

Christoph****

*--*
*Christoph Keimel*

*EM-SOFTWARE GmbH
*Oskar-Messter-Str. 29
85737 Ismaning*


*Tel.:      089-99 65 47-26            Fax.:        089-99 65 47-99
Web:    www.emsw.de              E-Mail:    [email protected]

Geschäftsführer: Dipl.-Inf. (FH) Georg Engl
UST-Id-Nr.: DE 131 175 644, HRB 80271 München****

 ****

** **
------------------------------

*Von:* Sopot Çela [mailto:[email protected]]
*Gesendet:* Montag, 4. Juni 2012 20:32
*An:* E4 Project developer mailing list
*Cc:* Keimel, Christoph
*Betreff:* Re: [e4-dev] Eclipse 4.2 Application platform based Products****

** **

For 1) I can provide an initial implementation as a continuation of my work
on bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=376821 once this bug
has been decided upon. Also I could join my efforts with Christoph if he
likes to contribute his work on the forum post you mentioned.****


On Jun 4, 2012, at 16:36, "Toedter, Kai" <[email protected]> wrote:***
*

Hi All,****

 ****

Recently I tried porting a lot of RCP 3.x tutorial material to the Eclipse
4 Application Platform. I wanted to use “native” e4 only (and nothing from
the compatibility layer). Currently I am having some issues and need some
help.****

 ****

1)      Is it possible to provide a splash screen WITH progress bar? Doing
it with the same mechanism that works in 3.x doesn’t work in “native” e4
apps. I know how to do it manually, like it’s described at
http://www.eclipse.org/forums/index.php/mv/msg/328812/, but are there any
plans to support this out of the box?****

2)      Are there any plans to put standard commands like “Save” or “About”
into the native e4 workbench layer? Right now everything is  in
org.eclipse.ui.workbench****

3)      What about the standard icon sets? Right now everything is  in
org.eclipse.ui with dependency to org.eclipse.ui.workbench****

 ****

I am asking because in the future I would like to provide full featured
Eclipse 4 Application Platform based applications without using and
deploying the “old” 3.x bundles.****

 ****

Thanks****

 ****

Kai Tödter****

 ****

Siemens AG****

Corporate Technology****

System Architecture & Platforms****

CT T DE IT 1****

Otto-Hahn-Ring 6****

81739 Munich, Germany****

Phone: +49 89 636-41064****

Fax: +49 89 636-45450****

mailto: [email protected]****

Internet: www.siemens.com/corporate-technology****

 ****

Siemens Aktiengesellschaft: Chairman of the Supervisory Board: Gerhard
Cromme; Managing Board: Peter Loescher, Chairman, President and Chief
Executive Officer; Roland Busch, Brigitte Ederer, Klaus Helmrich, Joe
Kaeser, Barbara Kux, Hermann Requardt, Siegfried Russwurm, Peter Y.
Solmssen, Michael Suess; Registered offices: Berlin and Munich, Germany;
Commercial registries: Berlin Charlottenburg, HRB 12300, Munich, HRB 6684;
WEEE-Reg.-No. DE 23691322****

 ****

_______________________________________________
e4-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/e4-dev****

** **

** **
_______________________________________________
e4-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/e4-dev

Reply via email to