Hey, Lars

In fact, we're going through the process of porting our application to the
Eclipse 4 framework, but that definitely isn't light work for us.
We relied heavily on the presentation packages and our app was torn apart
by the changes.
I asked for some guidance here before [1].

I know that using the Eclipse 4.x runtime solves the menu problem, but, for
now, we have to find a way to make our Eclipse 3.x-based app work properly.

As I said, we're building a runnable jar that replicates (as far as we are
able to replicate) the behavior of the native launcher.
My thought was that maybe it would be easier to make a minor adjustment on
the native launcher code and compile it again.

[1] https://www.eclipse.org/lists/platform-dev/msg03252.html

Thanks for the reply.

Mario Marinato
~ Rio de Janeiro/Brazil


Em ter., 10 de out. de 2023 às 04:15, Lars Vogel via platform-dev <
platform-dev@eclipse.org> escreveu:

> Hi Mario,
>
> I don't know about the Mac native launcher question but you should be
> able to run your 3.x application on a 4.x runtime without too many
> changes. Most of the Eclipse IDE plug-ins are still based on 3.x API
> and they run fine.
>
> Best regards, Lars
>
> On Mon, Oct 9, 2023 at 2:03 PM Mário Marinato via platform-dev
> <platform-dev@eclipse.org> wrote:
> >
> > Hello.
> >
> > I'm part of a team that develops an RCP application that is still based
> on the Eclipse 3 framework.
> >
> > I know we should've migrated years ago, we're porting it now, but the
> current version of our system is still alive and needs maintenance, and
> that's why I'm here.
> >
> > The recent release of the new MacOS, Sonoma, broke our menus (see here),
> and we discovered that the source of the problem is the native launcher.
> If we launch our application using java -jar
> plugins/org.eclipse.equinox.launcher.jar, the menus work as expected.
> >
> > We then started building an executable jar that performs the call and
> handles all the other tasks needed (reading the .ini file, handling
> restarts, so on).
> >
> > But then this idea came to me, that recompiling the native launcher
> might solve the problem.  This way, we would not need to mess around with a
> different executable jar.
> >
> > Do you think this is possible?  If so, is there a page with detailed
> information on how we could achieve this?
> >
> > Thanks.
> >
> > Mario Marinato
> > ~ Rio de Janeiro/Brazil
> > _______________________________________________
> > platform-dev mailing list
> > platform-dev@eclipse.org
> > To unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/platform-dev
>
>
>
> --
> Eclipse Platform project co-lead
> CEO vogella GmbH
>
> Haindaalwisch 17a, 22395 Hamburg
> Amtsgericht Hamburg: HRB 127058
> Geschäftsführer: Lars Vogel, Jennifer Nerlich de Vogel
> USt-IdNr.: DE284122352
> Fax (040) 5247 6322, Email: lars.vo...@vogella.com, Web:
> http://www.vogella.com
> _______________________________________________
> platform-dev mailing list
> platform-dev@eclipse.org
> To unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/platform-dev
>
_______________________________________________
platform-dev mailing list
platform-dev@eclipse.org
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/platform-dev

Reply via email to