Eclipse Yoxos Services Downloads Blogs About
Home > Blogs >

Archive for the ‘eclipse’ Category

on Jan 31st, 2010Eclipse 3.6 M5 (Helios) available for download

Eclipse 3.6 M5 is now available for download. There are lots of new and exciting features, like the ability to open and file directly from the command line.  You can also use the synchronize view to compare patches:

applyPatchInSyncView Eclipse 3.6 M5 (Helios) available for download

Debug also introduced a few new features (like instance counts):

instance counts Eclipse 3.6 M5 (Helios) available for download

Check out all the new features in the New and Noteworthy.

Download the milestone:
http://download.eclipse.org/eclipse/downloads/drops/S-3.6M5-201001291300/index.php

or use p2 to upgrade to it:

http://download.eclipse.org/eclipse/updates/3.6milestones/

on Jan 14th, 2010OSGi and Equinox book complete!

After more than a year of work we have finally completed the entire OSGi and Equinox book. The text, artwork, index, front matter and now cover are done and will be off to the printer and a bookstore near you in the next few days.

cover OSGi and Equinox book complete!

The cover marks a departure from the original series style of Eclipse photos. The publisher and series editorial team felt that that theme had run its course and the wanted a new look. We are pleased to be the first book with the new look. Expect subsequent books in the series to have a similar upper portions with different main images in the lower half.

Note also the use of the EclipseRT logo on the upper right corner.

EclipseRT Logo Extra Small OSGi and Equinox book complete!

Books in the series will have either the Eclipse logo or the EclipseRT logo depending on their focus (tooling vs. runtime). The upcoming 2nd edition of the RCP book will be the second in the series to have the new cover style and the EclipseRT logo. We have not decided on the imagery yet though…

Happy reading…

on Jan 7th, 2010I See You — SWT Spy

I spent part of today trying to debug a Linux specific issue in which wizard pages are not being shown properly.  Actually, the content of some wizard pages are not showing up at all (Bug 298805 if you’re interested).

While thinking through the problem on IRC (yes, you should be on IRC), Susan McCourt had a great idea — install the SWT Spy and see what it shows.

spy I See You    SWT Spy

The SWT Spy is a small tool that allows you to place your mouse over a widget and get information about that widget, including:

  1. Layout information
  2. Bounds
  3. Siblings
  4. Parent Chain (back to the shell)

spy action I See You    SWT Spy

I hacked the tool a bit to add the visibility field.  The SPY is available from: http://www.eclipse.org/swt/tools.php. Once installed, you can toggle the spy using CTRL+ALT+SHIFT+”.”.

An oldie but a goodie.

on Dec 12th, 2009Eclipse 3.6 M4 (Helios) available for download

Just in time for the Holidays, the Eclipse platform team has made Eclipse 3.6 Milestone 4 available.

Feel free to download it:
http://download.eclipse.org/equinox/drops/S-3.6M4-200912101301/index.php

Upgrade to it:
http://download.eclipse.org/eclipse/updates/3.6milestones

or just browse the New and Noteworthy:
http://download.eclipse.org/eclipse/downloads/drops/S-3.6M4-200912101301/eclipse-news-M4.html

There’s a whole host of new features such as Virtual Folders

virtual folder Eclipse 3.6 M4 (Helios) available for download

and the ability to execute multiple quick fixes at once:

multifix problem hover1 Eclipse 3.6 M4 (Helios) available for download

Enjoy the early Christmas present :-)

on Dec 1st, 2009Eclipse Community, Thanks!

There has been a lot of talk lately about what the Eclipse community is and is not doing.  While I have no intention of going anywhere near that conversation, I did want to highlight something that makes me very proud to be part of this great community.  This month, the Eclipse community raised over $3,000 for men’s health issues, and that’s awesome!

van Eclipse Community, Thanks!

Of course I’m talking about Movember!

mo eclipse Eclipse Community, Thanks!

David Green led all Mommitters with $740 raised.  Thanks David.  A big thank-you also goes out to Kevin Barnes who replied to my tweet on Oct 30th and motivated me to start the Mommitters. This would not have happened without you Kevin.  I also want to thank Kim Moir (and Kim Horne for the great suggestion) who helped get our Movember splash screen in the I-Builds.

All the Eclipse Mommitters also deserve a big thank-you for stepping up and growing a stache for charity.  You all looked terrific.

But the biggest thanks goes out to all the community members who stepped up with their wallets and donated a few bucks to a great cause.  Looking through the list of donations it was quite a diverse group of individuals.  As a community there may be things we can improve, but I think we should be very proud of this accomplishment.

on Nov 20th, 200920 days of Mommitting

We’ve reached the 20th of Movember and its time for a progress report from this Eclipse Mommitter.

  • Shaved in the ’stache earlier in the week
  • Kids just could not stop laughing
  • Wife would not look at me or kiss me
  • After a week there has been some progress.
  • The kids have finally stopped laughing (though now “pull the ’stache is the game of the day)
  • Wife will kiss me but still can’t really look at me

Here, judge for yourself.

Day 20 of Movember

Its a little strange to be out in public with the new look. I spent much of the week on the road for the EclipseRT days in Austin and Toronto.  Great events with lots of good people around.  I particularly enjoyed that there were ample breaks between sessions and lots of good conversations. And it turns out that the whole Movember thing is a good ice-breaker.  Even got a donation out of it! Valentin Baciu, another Mommitter of similar moustache design donated more to the cause.  Thanks! The Eclipse Mommitter team is up to $2200 now.  Pretty good effort but we could always use more donations.

on Nov 18th, 2009Compile errors… I should have set my EE

Lately I have been working on (and committing) a repository analyzer tool for p2.  It is meant to help you validate your repository against known problems and common mistakes (missing version numbers, two IUs with the same ID/Version, etc…).  After cleaning up the code I finally committed it.  Within a few minutes of committing it, Andrew starting pinging me to let me know I introduced a compile error. (Thanks Andrew).

The offending lines where here:

ee1 Compile errors... I should have set my EE

and more precisely:

ee2 Compile errors... I should have set my EE

You see, while this may seem fine to all you Java 1.6 developers out there, p2 is set to run on CDC-1.1/Foundation-1.1 and JSE-1.4.  I know in the Java SE space, 1.4 is long past end of life, but in the embedded space, it is still very common.  (Remember, these embedded devices require much smaller VMs, otherwise we complain that our small devices are two slow /sluggish / expensive, etc…) — and p2 is a provisioning platform that operates just fine on embedded devices.

With Eclipse, you can set your Execution Environment (EE) and point to a variety of JDKs.  This allows you to “single source” your code so the same code can run on a server with Java 1.6 installed and a small device with a Foundation VM.  However, I don’t have a Foundation VM :-( .

Lucky for us, an EE description for several JDKs is available in the Eclipse CVS repository:

ee3 Compile errors... I should have set my EE

Once you checkout the project, you can add this to your list of known JREs

ee4 Compile errors... I should have set my EE
Now I get all the Java tooling (content assist, compile errors, etc…) for the Foundation 1.1 VMs.

ee5 Compile errors... I should have set my EE

on Nov 17th, 2009Spread Sheet in the RAP Incubator

I am very pleased to see that the first code arrived in the RAP incubator project. The contribution consists of the very early steps towards a spread sheet component.

spread sheet Spread Sheet in the RAP Incubator

It is still in the proof of concept phase. The goal so far was to find out whether a spread sheet that is composed of existing widgets could work with regard to performance and usability. This seems to work out rather well. As a consequence of composing the spread sheet of existing widgets the same code runs on SWT as well.

In case you whish to play around with it or even contribute, the source code can be obtained from CVS and resides in the incubator/spreadsheet module.

on Nov 16th, 2009Movember, we’re 1/2 way there

We are 1/2 way through the month of Movember and I thought I would use this opportunity to update the status of my Mo. I have started with the “trucker” look, although this may change as the month progresses.

 Movember, were 1/2 way there

The Eclipse Momitters are doing well too. We have 12 team members and have raised over $1,500 for men’s health issues (like prostate cancer) — If you have a few minutes and can spare a few dollars, please consider donating to the cause.  To help raise awareness, Kim suggested we create a Movember splash screen for this weeks Eclipse integration build.

movember splash Movember, were 1/2 way thereIf you think you can do better, please bring your art work to bug 295192.

on Nov 16th, 2009Eclipse RAP 1.3 M3 hits the road

After another 6 weeks of working hard towards the Helios Release, we’re a step closer. RAP M3 for Eclipse 3.6 is out and can be obtained from the RAP project page. Besides another 130 bugfixes and many New and Noteworthy features, here are my personal favorites of this milestone:

Non-shared SWT resources

Finally, we decided to provide constructors and a dispose mechanism for SWT resources like fonts, images, colors and cursors. While we still recommend to use the factory-based approach, this features helps a lot when single-sourcing applications that use the resource constructors in a verbose manner.

RWT Resource constructors

Yay, it compiles!

Browser History support

You now have the possibility to interact with the client-side browser history. This allows you to set “bookmarks” (eg. when switching tabs or processing a particular workflow) and the user can jump back and forward. Thanks again to Ralf Zahn from ARS who contributed this feature.

BrowserHistory Eclipse RAP 1.3 M3 hits the road

Dispose events on session timeout

We also introduced new Listener support on the Display so you’re now able to listen for Dispose events of the Display which is triggered when the session terminates. This way you don’t need to rely on servlet-specific API but rather use the same mechanism as in SWT to clean up your session. In addition you can queue runnables via Display#disposeExec that are executed once the session dies.

I hope you all enjoy the new milestone and give as feedback as fast as possible, API and feature freeze  is approaching ;-)

Get Adobe Flash playerPlugin by wpburn.com wordpress themes
© EclipseSource 2008 - 2009