Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin' into release/v1.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ashvayka committed Feb 19, 2016
2 parents e3dd9f7 + 1e435bb commit de0db95
Show file tree
Hide file tree
Showing 8 changed files with 78 additions and 58 deletions.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,14 @@ public interface SandboxStyle extends SandboxTheme {
@Source("images/artik5_platform.png")
ImageResource artik5Platform();

@ImageOptions(width = 29, height = 29)
@Source("images/raspberry_pi_platform.png")
ImageResource raspberryPiPlatform();

@ImageOptions(width = 29, height = 29)
@Source("images/intel_edison_platform.png")
ImageResource intelEdisonPlatform();

@ImageOptions(width = 29, height = 28)
@Source("images/esp8266_platform.png")
ImageResource esp8266Platform();
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -138,55 +138,59 @@ public static String getFeatureBackgroundClass(Feature feature) {
}

public static String getSdkLanguageText(SdkLanguage sdkLanguage) {
switch(sdkLanguage) {
case C:
return constants.c();
case CPP:
return constants.cpp();
case JAVA:
return constants.java();
case OBJC:
return constants.objc();
}
return null;
switch(sdkLanguage) {
case C:
return constants.c();
case CPP:
return constants.cpp();
case JAVA:
return constants.java();
case OBJC:
return constants.objc();
}
return null;
}

public static String getPlatformText(Platform platform) {
switch(platform) {
case LINUX_X_86:
return constants.linux_x86();
case WINDOWS_X_86:
return constants.windows_x86();
case LINUX_X_86:
return constants.linux_x86();
case WINDOWS_X_86:
return constants.windows_x86();
case ANDROID:
return constants.android();
case IOS:
return constants.ios();
case IOS:
return constants.ios();
case ARTIK_5:
return constants.artik5();
case ESP_8266:
return constants.esp8266();
case CC_32_XX:
return constants.cc32xx();
case STM_32:
return constants.stm32();
case ECONAIS:
return constants.econais();
case STM_32:
return constants.stm32();
case ECONAIS:
return constants.econais();
case RASPBERRY_PI:
return constants.raspberryPi();
case INTEL_EDISON:
return constants.intelEdison();
}
return null;
}

public static ImageResource getSdkLanguageIcon(SdkLanguage sdkLanguage) {
switch(sdkLanguage) {
case C:
return resources.cLanguage();
case CPP:
return resources.cppLanguage();
case JAVA:
return resources.javaLanguage();
case OBJC:
return resources.objcLanguage();
}
return null;
switch(sdkLanguage) {
case C:
return resources.cLanguage();
case CPP:
return resources.cppLanguage();
case JAVA:
return resources.javaLanguage();
case OBJC:
return resources.objcLanguage();
}
return null;
}

public static String getSdkLanguageBackgroundClass(SdkLanguage sdkLanguage) {
Expand All @@ -195,26 +199,30 @@ public static String getSdkLanguageBackgroundClass(SdkLanguage sdkLanguage) {

public static ImageResource getPlatformIcon(Platform platform) {
switch(platform) {
case LINUX_X_86:
return resources.linuxPlatform();
case WINDOWS_X_86:
return resources.windowsPlatform();
case LINUX_X_86:
return resources.linuxPlatform();
case WINDOWS_X_86:
return resources.windowsPlatform();
case ANDROID:
return resources.androidPlatform();
case IOS:
return resources.iosPlatform();
case IOS:
return resources.iosPlatform();
case ARTIK_5:
return resources.artik5Platform();
case ESP_8266:
return resources.esp8266Platform();
case CC_32_XX:
return resources.cc32xxPlatform();
case STM_32:
//TODO:
return resources.androidPlatform();
case ECONAIS:
//TODO:
return resources.androidPlatform();
case STM_32:
//TODO:
return resources.androidPlatform();
case ECONAIS:
//TODO:
return resources.androidPlatform();
case RASPBERRY_PI:
return resources.raspberryPiPlatform();
case INTEL_EDISON:
return resources.intelEdisonPlatform();
}
return null;
}
Expand All @@ -239,39 +247,39 @@ public static ImageResource getProjectIconBig(Project project) {
case CPP:
return resources.cpp();
case JAVA:
if (project.getPlatforms().contains(Platform.ANDROID)) {
return resources.android();
} else {
return resources.java();
}
if (project.getPlatforms().contains(Platform.ANDROID)) {
return resources.android();
} else {
return resources.java();
}
case OBJC:
return resources.objc();
}
return null;
}

public static ImageResource getFilterComplexityIcon(Complexity complexity) {
switch(complexity) {
switch(complexity) {
case BASIC:
return resources.basic();
case REGULAR:
return resources.regular();
case ADVANCED:
return resources.advanced();
}
return null;
}
return null;
}

public static ImageResource getComplexityStarIcon(Complexity complexity) {
switch(complexity) {
switch(complexity) {
case BASIC:
return resources.basicStar();
case REGULAR:
return resources.regularStar();
case ADVANCED:
return resources.advancedStar();
}
return null;
}
return null;
}

public static String getComplexityBackgroundClass(Complexity complexity) {
Expand All @@ -291,12 +299,12 @@ public static String getComplexityText(Complexity complexity) {
}

public static void getProjectSourceCode(BaseView view, Project project) {
Analytics.sendProjectEvent(project, Analytics.SOURCE_ACTION);
Analytics.sendProjectEvent(project, Analytics.SOURCE_ACTION);
getProjectData(view, project, ProjectDataType.SOURCE);
}

public static void getProjectBinary(BaseView view, Project project) {
Analytics.sendProjectEvent(project, Analytics.BINARY_ACTION);
Analytics.sendProjectEvent(project, Analytics.BINARY_ACTION);
getProjectData(view, project, ProjectDataType.BINARY);
}

Expand All @@ -306,7 +314,7 @@ private static void getProjectData(final BaseView view, final Project project, f

@Override
public void onFailureImpl(Throwable caught) {
String message = Utils.getErrorMessage(caught);
String message = Utils.getErrorMessage(caught);
view.setErrorMessage(message);
Analytics.sendException(message);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,10 @@ ios = iOS

artik5 = Artik 5

raspberryPi = Rarpberry Pi

intelEdison = Intel Edison

esp8266 = ESP8266

cc32xx = CC32XX
Expand Down

0 comments on commit de0db95

Please sign in to comment.