Skip to content

Theming support #159

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jun 29, 2014
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion it.baeyens.arduino.core/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@
class="it.baeyens.arduino.ui.NewArduinoSketchWizard"
name="%wizard.name"
icon="icons/arduino.png"
finalPerspective ="org.eclipse.cdt.ui.CPerspective"
finalPerspective ="it.baeyens.arduino.application.perspective"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@wimjongman
I think this may give problems in the plugin version as (if I'm not mistaken) the arduino perspective is part of the product.
I propose that I'll move the arduino perspective to the core plugin after the mac product issue is fixed

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No the application should be included in the update site. I will open a bug and fix it.

#163

project="true">
<description>
%wizard.description
Expand Down
47 changes: 4 additions & 43 deletions it.baeyens.arduino.parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<packaging>pom</packaging>

<properties>
<tycho.version>0.18.1</tycho.version>
<tycho.version>0.20.0</tycho.version>
<built.repo.dir>${project.build.directory}/repo</built.repo.dir>
</properties>

Expand Down Expand Up @@ -330,53 +330,14 @@
</profile>

<profile>
<id>juno</id>
<id>luna</id>
<properties>
<platform-version-name>juno</platform-version-name>
<platform-version-name>luna</platform-version-name>
</properties>
<activation>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<repositories>
<repository>
<id>platform_juno</id>
<layout>p2</layout>
<url> http://download.eclipse.org/eclipse/updates/4.2</url>
</repository>

<repository>
<id>release-train_juno</id>
<layout>p2</layout>
<url> http://download.eclipse.org/releases/juno</url>
</repository>
</repositories>
</profile>

<profile>
<id>kepler</id>
<properties>
<platform-version-name>kepler</platform-version-name>
</properties>
<repositories>
<repository>
<id>platform_kepler</id>
<layout>p2</layout>
<url> http://download.eclipse.org/eclipse/updates/4.3</url>
</repository>

<repository>
<id>release-train_kepler</id>
<layout>p2</layout>
<url> http://download.eclipse.org/releases/kepler</url>
</repository>
</repositories>
</profile>

<profile>
<id>luna</id>
<properties>
<platform-version-name>luna</platform-version-name>
</properties>
<repositories>
<repository>
<id>platform_luna</id>
Expand Down
27 changes: 22 additions & 5 deletions it.baeyens.arduino.product/arduino.product
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,14 @@ it.baeyens.arduino.application.perspective
--launcher.XXMaxPermSize 256M
--launcher.XXMaxPermSize 256m
--launcher.defaultAction openFile
--launcher.appendVmargs</programArgs>
--launcher.appendVmargs
</programArgs>
<vmArgs>-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m</vmArgs>
<vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac>
-Xmx512m
</vmArgs>
<vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts
</vmArgsMac>
</launcherArgs>

<windowImages i16="/it.baeyens.arduino.application/icons/logo_16.png" i32="/it.baeyens.arduino.application/icons/logo_32.png" i48="/it.baeyens.arduino.application/icons/logo_48.png" i64="/it.baeyens.arduino.application/icons/logo_64.png" i128="/it.baeyens.arduino.application/icons/logo_128.png"/>
Expand Down Expand Up @@ -309,7 +312,6 @@ rights to a jury trial in any resulting litigation.&lt;/p&gt;
<feature id="org.eclipse.equinox.p2.rcp.feature"/>
<feature id="org.eclipse.cdt.msw"/>
<feature id="org.eclipse.equinox.p2.user.ui"/>
<feature id="org.eclipse.cvs"/>
<feature id="org.eclipse.mylyn.ide_feature"/>
<feature id="org.eclipse.mylyn.team_feature"/>
<feature id="org.eclipse.epp.mpc"/>
Expand All @@ -331,10 +333,25 @@ rights to a jury trial in any resulting litigation.&lt;/p&gt;
<feature id="org.eclipse.mylyn.context_feature"/>
<feature id="org.eclipse.cdt.gdb"/>
<feature id="org.eclipse.cdt.gnu.debug"/>
<feature id="org.eclipse.jdt"/>
<feature id="org.eclipse.ecf.filetransfer.httpclient4.feature"/>
<feature id="org.eclipse.mylyn.commons.repositories"/>
<feature id="org.eclipse.ecf.core.ssl.feature"/>
<feature id="org.eclipse.mylyn.commons.identity"/>
<feature id="org.eclipse.mylyn.monitor"/>
<feature id="org.eclipse.mylyn.commons"/>
<feature id="org.eclipse.mylyn.commons.notifications"/>
<feature id="org.eclipse.ecf.core.feature"/>
<feature id="org.eclipse.ecf.filetransfer.feature"/>
<feature id="org.eclipse.mylyn.discovery"/>
<feature id="org.eclipse.ecf.filetransfer.httpclient4.ssl.feature"/>
<feature id="org.eclipse.ecf.filetransfer.ssl.feature"/>
<feature id="org.eclipse.equinox.executable"/>
<feature id="org.eclipse.equinox.core.feature"/>
</features>

<configurations>
<plugin id="it.baeyens.arduino.application" autoStart="true" startLevel="61" />
<plugin id="it.baeyens.arduino.application" autoStart="true" startLevel="4" />
<plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="4" />
<plugin id="org.eclipse.equinox.ds" autoStart="true" startLevel="1" />
</configurations>
Expand Down
4 changes: 4 additions & 0 deletions it.baeyens.arduino.product/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,10 @@
name="preferenceCustomization"
value="plugin_customization.ini">
</property>
<property
name="cssTheme"
value="org.eclipse.e4.ui.css.theme.e4_classic">
</property>
</product>
</extension>

Expand Down
1 change: 1 addition & 0 deletions it.baeyens.cdt.refactor/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/bin/
Binary file not shown.
Binary file not shown.
9 changes: 4 additions & 5 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,8 @@ win32x32.cmd (if you are on 32 bits windows)
=======
##Build Options
You can control the maven build with the following profiles:
* juno (default) (builds against the juno repositories (4.2))
* kepler (builds agains the kepler repositories (4.3))
* luna (builds agains the luna repositories (4.4))
* mars (builds agains the mars repositories (4.5))
* win32 (builds for 32 bit windows)
* win64
* linux32
Expand All @@ -58,11 +57,11 @@ You can control the maven build with the following profiles:

#####Examples:

mvn verify -Plinux32,kepler
mvn verify -Plinux32 (builds for luna and linux 32 bits)

mvn verify -Pwin32,juno,linux32
mvn verify -Pwin32,mars,linux32

mvn verify (builds for juno and the platform you are running on)
mvn verify (builds for luna and the platform you are running on)


###Setting up a repository
Expand Down