api tidy up · ourgit/Android-Bootstrap@ebfb0d4 · GitHub
Skip to content

Commit ebfb0d4

Browse files
committed
api tidy up
1 parent 61aacfa commit ebfb0d4

27 files changed

Lines changed: 127 additions & 456 deletions

AndroidBootstrap/src/main/java/com/beardedhen/androidbootstrap/AwesomeTextView.java

Lines changed: 1 addition & 2 deletions

AndroidBootstrap/src/main/java/com/beardedhen/androidbootstrap/BootstrapBaseThumbnail.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package com.beardedhen.androidbootstrap;
22

3+
import android.annotation.TargetApi;
34
import android.content.Context;
45
import android.graphics.Bitmap;
56
import android.graphics.Canvas;
@@ -199,7 +200,7 @@ private void setupPaints() {
199200
return bootstrapBrand;
200201
}
201202

202-
@Override public void setBorderDisplayed(boolean displayed) {
203+
@TargetApi(16) @Override public void setBorderDisplayed(boolean displayed) {
203204
this.hasBorder = displayed;
204205
updateImageState();
205206
}

AndroidBootstrap/src/main/java/com/beardedhen/androidbootstrap/BootstrapButton.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
import com.beardedhen.androidbootstrap.api.view.ButtonModeView;
2121
import com.beardedhen.androidbootstrap.api.view.OutlineableView;
2222
import com.beardedhen.androidbootstrap.api.view.RoundableView;
23-
import com.beardedhen.androidbootstrap.support.DimenUtils;
23+
import com.beardedhen.androidbootstrap.utils.DimenUtils;
2424

2525
import java.io.Serializable;
2626

@@ -81,7 +81,7 @@ private void initialise(AttributeSet attrs) {
8181
buttonMode = ButtonMode.fromAttributeValue(modeOrdinal);
8282

8383
final Resources res = getResources();
84-
baselineFontSize = DimenUtils.textSizeFromDimenResource(getContext(), R.dimen.bootstrap_button_default_font_size);
84+
baselineFontSize = DimenUtils.pixelsFromSpResource(getContext(), R.dimen.bootstrap_button_default_font_size);
8585
baselineVertPadding = res.getDimension(R.dimen.bootstrap_button_default_vert_padding);
8686
baselineHoriPadding = res.getDimension(R.dimen.bootstrap_button_default_hori_padding);
8787
baselineStrokeWidth = res.getDimension(R.dimen.bootstrap_button_default_edge_width);

AndroidBootstrap/src/main/java/com/beardedhen/androidbootstrap/BootstrapCard.java

Lines changed: 0 additions & 4 deletions
This file was deleted.

AndroidBootstrap/src/main/java/com/beardedhen/androidbootstrap/BootstrapDrawableFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
import com.beardedhen.androidbootstrap.api.attributes.BootstrapBrand;
1313
import com.beardedhen.androidbootstrap.api.attributes.ViewGroupPosition;
1414
import com.beardedhen.androidbootstrap.api.defaults.DefaultBootstrapBrand;
15-
import com.beardedhen.androidbootstrap.support.ColorUtils;
15+
import com.beardedhen.androidbootstrap.utils.ColorUtils;
1616

1717
/**
1818
* Provides a factory for generating Drawables which are used as the backgrounds for Bootstrap Views.

AndroidBootstrap/src/main/java/com/beardedhen/androidbootstrap/BootstrapEditText.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import com.beardedhen.androidbootstrap.api.view.BootstrapBrandView;
1919
import com.beardedhen.androidbootstrap.api.view.BootstrapSizeView;
2020
import com.beardedhen.androidbootstrap.api.view.RoundableView;
21-
import com.beardedhen.androidbootstrap.support.DimenUtils;
21+
import com.beardedhen.androidbootstrap.utils.DimenUtils;
2222

2323
import java.io.Serializable;
2424

@@ -73,7 +73,7 @@ private void initialise(AttributeSet attrs) {
7373
}
7474

7575
final Resources res = getResources();
76-
baselineFontSize = DimenUtils.textSizeFromDimenResource(getContext(), R.dimen.bootstrap_edit_text_default_font_size);
76+
baselineFontSize = DimenUtils.pixelsFromSpResource(getContext(), R.dimen.bootstrap_edit_text_default_font_size);
7777
baselineVertPadding = res.getDimension(R.dimen.bootstrap_edit_text_vert_padding);
7878
baselineHoriPadding = res.getDimension(R.dimen.bootstrap_edit_text_hori_padding);
7979
baselineStrokeWidth = res.getDimension(R.dimen.bootstrap_edit_text_edge_width);

AndroidBootstrap/src/main/java/com/beardedhen/androidbootstrap/support/BootstrapText.java renamed to AndroidBootstrap/src/main/java/com/beardedhen/androidbootstrap/BootstrapText.java

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
package com.beardedhen.androidbootstrap.support;
1+
package com.beardedhen.androidbootstrap;
22

33
import android.content.Context;
44
import android.text.SpannableString;
55
import android.text.Spanned;
66

7-
import com.beardedhen.androidbootstrap.TypefaceProvider;
87
import com.beardedhen.androidbootstrap.font.AwesomeTypefaceSpan;
98
import com.beardedhen.androidbootstrap.font.FontAwesome;
109
import com.beardedhen.androidbootstrap.font.IconSet;
@@ -16,7 +15,7 @@
1615

1716
/**
1817
* Bootstrap Text provides a Builder class, which allows convenient construction of SpannableStrings.
19-
* Currently regular text and FontAwesome icons can be added.
18+
* Currently regular text, FontAwesome icons, and Typicons can be added.
2019
*/
2120
public class BootstrapText extends SpannableString implements Serializable {
2221

@@ -52,9 +51,8 @@ public Builder addText(CharSequence text) {
5251
return this;
5352
}
5453

55-
5654
/**
57-
* Appends a FontIcon to the BootstrapText under construction
55+
* Appends a FontAwesomeIcon to the BootstrapText under construction
5856
* @return the updated builder instance
5957
*/
6058
public Builder addFontAwesomeIcon(@FontAwesome.Icon CharSequence iconCode) {
@@ -65,7 +63,7 @@ public Builder addFontAwesomeIcon(@FontAwesome.Icon CharSequence iconCode) {
6563
}
6664

6765
/**
68-
* Appends a FontIcon to the BootstrapText under construction
66+
* Appends a Typicon to the BootstrapText under construction
6967
* @return the updated builder instance
7068
*/
7169
public Builder addTypicon(@Typicon.Icon CharSequence iconCode) {
@@ -76,7 +74,7 @@ public Builder addTypicon(@Typicon.Icon CharSequence iconCode) {
7674
}
7775

7876
/**
79-
* Appends a FontIcon to the BootstrapText under construction
77+
* Appends a font icon to the BootstrapText under construction
8078
* @param iconSet a font icon
8179
* @return the updated builder instance
8280
*/

AndroidBootstrap/src/main/java/com/beardedhen/androidbootstrap/BootstrapThumbnail.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package com.beardedhen.androidbootstrap;
22

3-
import android.annotation.TargetApi;
43
import android.content.Context;
54
import android.content.res.TypedArray;
65
import android.graphics.Canvas;
@@ -154,10 +153,6 @@ private void updatePadding() {
154153
* Getters/setters
155154
*/
156155

157-
@TargetApi(16) @Override public void setBorderDisplayed(boolean displayed) {
158-
super.setBorderDisplayed(displayed);
159-
}
160-
161156
@Override public void setRounded(boolean rounded) {
162157
this.roundedCorners = rounded;
163158
updateImageState();

AndroidBootstrap/src/main/java/com/beardedhen/androidbootstrap/IconResolver.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import com.beardedhen.androidbootstrap.font.FontAwesome;
66
import com.beardedhen.androidbootstrap.font.IconSet;
77
import com.beardedhen.androidbootstrap.font.Typicon;
8-
import com.beardedhen.androidbootstrap.support.BootstrapText;
98

109
/**
1110
* Resolves markdown strings using FA codes and produces BootstrapText instances.

AndroidBootstrap/src/main/java/com/beardedhen/androidbootstrap/TypefaceProvider.java

Lines changed: 13 additions & 6 deletions

0 commit comments

Comments
 (0)