Skip to content

Commit

Permalink
1.3.1 release
Browse files Browse the repository at this point in the history
  • Loading branch information
Sergey committed Oct 12, 2012
1 parent 81924a2 commit 448e376
Show file tree
Hide file tree
Showing 29 changed files with 336 additions and 118 deletions.
2 changes: 1 addition & 1 deletion .gitmodules
@@ -1,3 +1,3 @@
[submodule "contrib/ActionBarSherlock"]
path = contrib/ActionBarSherlock
url = git://github.com/ChristopheVersieux/ActionBarSherlock.git
url = git://github.com/JakeWharton/ActionBarSherlock.git
2 changes: 0 additions & 2 deletions builder/base.xml
Expand Up @@ -51,7 +51,6 @@
<item name="spinnerItemStyle">@style/Holo.TextView.SpinnerItem</item>
<item name="spinnerDropDownItemStyle">@style/Holo.TextView.SpinnerItem.DropDown</item>
<item name="android:popupWindowStyle">@style/Holo.PopupWindow</item>
<item name="android:popupBackground">@drawable/dialog_full_holo_dark</item>
<item name="listPopupWindowStyle">@style/Holo.ListPopupWindow</item>
<item name="dropDownListViewStyle">@style/Holo.ListView.DropDown</item>
<item name="autoCompleteTextViewStyle">@style/Holo.AutoCompleteTextView</item>
Expand All @@ -76,7 +75,6 @@
<item name="spinnerItemStyle">@style/Holo.TextView.SpinnerItem.Light</item>
<item name="spinnerDropDownItemStyle">@style/Holo.TextView.SpinnerItem.DropDown.Light</item>
<item name="android:popupWindowStyle">@style/Holo.PopupWindow.Light</item>
<item name="android:popupBackground">@drawable/dialog_full_holo_light</item>
<item name="listPopupWindowStyle">@style/Holo.ListPopupWindow.Light</item>
<item name="dropDownListViewStyle">@style/Holo.ListView.DropDown.Light</item>
<item name="autoCompleteTextViewStyle">@style/Holo.AutoCompleteTextView.Light</item>
Expand Down
5 changes: 1 addition & 4 deletions builder/styles.xml
Expand Up @@ -464,12 +464,9 @@
<item name="internalLayout">@layout/time_picker_holo</item>
</style>
<style name="Holo.PopupWindow">
<item name="android:popupBackground">@drawable/dialog_full_holo_dark</item>
<item name="android:popupAnimationStyle">@style/Holo.Animation.PopupWindow</item>
</style>
<style name="Holo.PopupWindow.Light">
<item name="android:popupBackground">@drawable/dialog_full_holo_light</item>
</style>
<style name="Holo.PopupWindow.Light" />
<style name="Holo.ListPopupWindow">
<item name="android:dropDownSelector">@drawable/list_selector_holo_dark</item>
<item name="android:popupBackground">@drawable/menu_dropdown_panel_holo_dark</item>
Expand Down
6 changes: 3 additions & 3 deletions demo/AndroidManifest.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.WazaBe.HoloDemo"
android:versionCode="20"
android:versionName="1.3" >
android:versionCode="21"
android:versionName="1.3.1" >
<uses-sdk
android:minSdkVersion="4"
android:targetSdkVersion="16" />
Expand All @@ -20,4 +20,4 @@
</intent-filter>
</activity>
</application>
</manifest>
</manifest>
6 changes: 3 additions & 3 deletions demo/pom.xml
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>com.github.christopheversieux</groupId>
<artifactId>holoeverywhere-parent</artifactId>
<version>1.3-SNAPSHOT</version>
<version>1.3.1-SNAPSHOT</version>
</parent>

<dependencies>
Expand All @@ -21,7 +21,7 @@
<dependency>
<groupId>com.github.christopheversieux</groupId>
<artifactId>holoeverywhere-library</artifactId>
<version>1.3-SNAPSHOT</version>
<version>1.3.1-SNAPSHOT</version>
<type>apklib</type>
</dependency>
</dependencies>
Expand Down Expand Up @@ -128,4 +128,4 @@
</build>
</profile>
</profiles>
</project>
</project>
11 changes: 9 additions & 2 deletions demo/res/layout/main.xml
Expand Up @@ -264,13 +264,20 @@
android:layout_height="wrap_content"
android:layout_weight="1"
android:onClick="setDarkTheme"
android:text="Holo Dark" />
android:text="Dark" />
<Button
style="?buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:onClick="setLightTheme"
android:text="Holo Light" />
android:text="Light" />
<Button
style="?buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:onClick="setMixedTheme"
android:text="Mixed" />
</LinearLayout>
</LinearLayout>
3 changes: 1 addition & 2 deletions demo/res/layout/popup_window.xml
@@ -1,8 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="?android:popupBackground" >
android:layout_height="match_parent" >
<ImageButton
android:id="@+id/imageButton"
android:layout_width="match_parent"
Expand Down
5 changes: 3 additions & 2 deletions demo/src/com/WazaBe/HoloDemo/Application.java
Expand Up @@ -5,10 +5,11 @@
import com.WazaBe.HoloEverywhere.ThemeManager;

public class Application extends com.WazaBe.HoloEverywhere.app.Application {
public Application() {
static {
LayoutInflater.putToMap("com.WazaBe.HoloDemo.widget",
"WidgetContainer", "OtherButton");
Settings.setUseThemeManager(true);
ThemeManager.THEME_DEFAULT |= ThemeManager.FULLSCREEN;
Settings.setUseParentTheme(true);
ThemeManager.modifyDefaultTheme(ThemeManager.FULLSCREEN);
}
}
11 changes: 10 additions & 1 deletion demo/src/com/WazaBe/HoloDemo/DemoActivity.java
Expand Up @@ -118,14 +118,20 @@ public void setLightTheme(View v) {
| ThemeManager.FULLSCREEN);
}

public void setMixedTheme(View v) {
ThemeManager.restartWithTheme(this,
ThemeManager.LIGHT_WITH_DARK_ACTION_BAR
| ThemeManager.FULLSCREEN);
}

public void showAbout(View v) {
replaceFragment(android.R.id.content, new AboutFragment(), "about");
}

public void showAlertDialog(View v) {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("AlertDialog");
builder.setIcon(R.drawable.icon);
builder.setIcon(R.drawable.alert_dialog);
builder.setMessage("Is fully-working port of AlertDialog from Android Jelly Bean\n"
+ "Yes, I know it's a long text. At the same time check that part.");
builder.setPositiveButton("Positive", null);
Expand Down Expand Up @@ -177,6 +183,9 @@ public void showPopupWindow(View v) {
View content = LayoutInflater.inflate(this, R.layout.popup_window);
final PopupWindow w = new PopupWindow(content,
LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);
w.setBackgroundDrawable(getResources().getDrawable(
ThemeManager.isLight(this) ? R.drawable.dialog_full_holo_light
: R.drawable.dialog_full_holo_dark));
content.findViewById(R.id.imageButton).setOnClickListener(
new OnClickListener() {
@Override
Expand Down
6 changes: 3 additions & 3 deletions library/AndroidManifest.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.WazaBe.HoloEverywhere"
android:versionCode="20"
android:versionName="1.3" >
android:versionCode="21"
android:versionName="1.3.1" >
<uses-sdk
android:minSdkVersion="4"
android:targetSdkVersion="16" />
</manifest>
</manifest>
4 changes: 2 additions & 2 deletions library/pom.xml
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>com.github.christopheversieux</groupId>
<artifactId>holoeverywhere-parent</artifactId>
<version>1.3-SNAPSHOT</version>
<version>1.3.1-SNAPSHOT</version>
</parent>

<dependencies>
Expand Down Expand Up @@ -114,4 +114,4 @@
</build>
</profile>
</profiles>
</project>
</project>
3 changes: 0 additions & 3 deletions library/res/values-v14/styles.xml
Expand Up @@ -49,7 +49,6 @@
<item name="spinnerItemStyle">@style/Holo.TextView.SpinnerItem</item>
<item name="spinnerDropDownItemStyle">@style/Holo.TextView.SpinnerItem.DropDown</item>
<item name="android:popupWindowStyle">@style/Holo.PopupWindow</item>
<item name="android:popupBackground">@drawable/dialog_full_holo_dark</item>
<item name="listPopupWindowStyle">@style/Holo.ListPopupWindow</item>
<item name="dropDownListViewStyle">@style/Holo.ListView.DropDown</item>
<item name="autoCompleteTextViewStyle">@style/Holo.AutoCompleteTextView</item>
Expand Down Expand Up @@ -106,7 +105,6 @@
<item name="spinnerItemStyle">@style/Holo.TextView.SpinnerItem.Light</item>
<item name="spinnerDropDownItemStyle">@style/Holo.TextView.SpinnerItem.DropDown.Light</item>
<item name="android:popupWindowStyle">@style/Holo.PopupWindow.Light</item>
<item name="android:popupBackground">@drawable/dialog_full_holo_light</item>
<item name="listPopupWindowStyle">@style/Holo.ListPopupWindow.Light</item>
<item name="dropDownListViewStyle">@style/Holo.ListView.DropDown.Light</item>
<item name="autoCompleteTextViewStyle">@style/Holo.AutoCompleteTextView.Light</item>
Expand Down Expand Up @@ -161,7 +159,6 @@
<item name="spinnerItemStyle">@style/Holo.TextView.SpinnerItem.Light</item>
<item name="spinnerDropDownItemStyle">@style/Holo.TextView.SpinnerItem.DropDown.Light</item>
<item name="android:popupWindowStyle">@style/Holo.PopupWindow.Light</item>
<item name="android:popupBackground">@drawable/dialog_full_holo_light</item>
<item name="listPopupWindowStyle">@style/Holo.ListPopupWindow.Light</item>
<item name="dropDownListViewStyle">@style/Holo.ListView.DropDown.Light</item>
<item name="autoCompleteTextViewStyle">@style/Holo.AutoCompleteTextView.Light</item>
Expand Down
10 changes: 1 addition & 9 deletions library/res/values/styles.xml
Expand Up @@ -463,12 +463,9 @@
<item name="internalLayout">@layout/time_picker_holo</item>
</style>
<style name="Holo.PopupWindow">
<item name="android:popupBackground">@drawable/dialog_full_holo_dark</item>
<item name="android:popupAnimationStyle">@style/Holo.Animation.PopupWindow</item>
</style>
<style name="Holo.PopupWindow.Light">
<item name="android:popupBackground">@drawable/dialog_full_holo_light</item>
</style>
<style name="Holo.PopupWindow.Light"/>
<style name="Holo.ListPopupWindow">
<item name="android:dropDownSelector">@drawable/list_selector_holo_dark</item>
<item name="android:popupBackground">@drawable/menu_dropdown_panel_holo_dark</item>
Expand Down Expand Up @@ -591,7 +588,6 @@
<item name="spinnerItemStyle">@style/Holo.TextView.SpinnerItem</item>
<item name="spinnerDropDownItemStyle">@style/Holo.TextView.SpinnerItem.DropDown</item>
<item name="android:popupWindowStyle">@style/Holo.PopupWindow</item>
<item name="android:popupBackground">@drawable/dialog_full_holo_dark</item>
<item name="listPopupWindowStyle">@style/Holo.ListPopupWindow</item>
<item name="dropDownListViewStyle">@style/Holo.ListView.DropDown</item>
<item name="autoCompleteTextViewStyle">@style/Holo.AutoCompleteTextView</item>
Expand Down Expand Up @@ -722,7 +718,6 @@
<item name="spinnerItemStyle">@style/Holo.TextView.SpinnerItem.Light</item>
<item name="spinnerDropDownItemStyle">@style/Holo.TextView.SpinnerItem.DropDown.Light</item>
<item name="android:popupWindowStyle">@style/Holo.PopupWindow.Light</item>
<item name="android:popupBackground">@drawable/dialog_full_holo_light</item>
<item name="listPopupWindowStyle">@style/Holo.ListPopupWindow.Light</item>
<item name="dropDownListViewStyle">@style/Holo.ListView.DropDown.Light</item>
<item name="autoCompleteTextViewStyle">@style/Holo.AutoCompleteTextView.Light</item>
Expand Down Expand Up @@ -853,7 +848,6 @@
<item name="spinnerItemStyle">@style/Holo.TextView.SpinnerItem.Light</item>
<item name="spinnerDropDownItemStyle">@style/Holo.TextView.SpinnerItem.DropDown.Light</item>
<item name="android:popupWindowStyle">@style/Holo.PopupWindow.Light</item>
<item name="android:popupBackground">@drawable/dialog_full_holo_light</item>
<item name="listPopupWindowStyle">@style/Holo.ListPopupWindow.Light</item>
<item name="dropDownListViewStyle">@style/Holo.ListView.DropDown.Light</item>
<item name="autoCompleteTextViewStyle">@style/Holo.AutoCompleteTextView.Light</item>
Expand Down Expand Up @@ -985,7 +979,6 @@
<item name="spinnerItemStyle">@style/Holo.TextView.SpinnerItem</item>
<item name="spinnerDropDownItemStyle">@style/Holo.TextView.SpinnerItem.DropDown</item>
<item name="android:popupWindowStyle">@style/Holo.PopupWindow</item>
<item name="android:popupBackground">@drawable/dialog_full_holo_dark</item>
<item name="listPopupWindowStyle">@style/Holo.ListPopupWindow</item>
<item name="dropDownListViewStyle">@style/Holo.ListView.DropDown</item>
<item name="autoCompleteTextViewStyle">@style/Holo.AutoCompleteTextView</item>
Expand Down Expand Up @@ -1116,7 +1109,6 @@
<item name="spinnerItemStyle">@style/Holo.TextView.SpinnerItem.Light</item>
<item name="spinnerDropDownItemStyle">@style/Holo.TextView.SpinnerItem.DropDown.Light</item>
<item name="android:popupWindowStyle">@style/Holo.PopupWindow.Light</item>
<item name="android:popupBackground">@drawable/dialog_full_holo_light</item>
<item name="listPopupWindowStyle">@style/Holo.ListPopupWindow.Light</item>
<item name="dropDownListViewStyle">@style/Holo.ListView.DropDown.Light</item>
<item name="autoCompleteTextViewStyle">@style/Holo.AutoCompleteTextView.Light</item>
Expand Down
5 changes: 2 additions & 3 deletions library/src/com/WazaBe/HoloEverywhere/FontLoader.java
Expand Up @@ -10,7 +10,6 @@
import android.content.res.Resources;
import android.graphics.Typeface;
import android.os.Build.VERSION;
import android.os.Environment;
import android.util.Log;
import android.util.SparseArray;
import android.view.View;
Expand Down Expand Up @@ -147,8 +146,8 @@ public static View inflate(Context context, int res, ViewGroup parent) {
public static Typeface loadTypeface(Context context, int font) {
if (fontArray.get(font) == null) {
try {
File file = new File(Environment.getDataDirectory(), "data/"
+ context.getPackageName() + "/fonts");
File file = new File(context.getApplicationInfo().dataDir
+ "/fonts");
if (!file.exists()) {
file.mkdirs();
}
Expand Down

0 comments on commit 448e376

Please sign in to comment.