Skip to content

Commit

Permalink
Update the CHANGES & README files
Browse files Browse the repository at this point in the history
  • Loading branch information
Cyril Mottier committed Jun 2, 2011
1 parent 5c58829 commit e8a7a6a
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 5 deletions.
25 changes: 24 additions & 1 deletion CHANGES.mdown
Original file line number Diff line number Diff line change
@@ -1,5 +1,27 @@
#GreenDroid Changes History

##Changes from June 2, 2011 (version 0.2)

- [NEW] Add a new `GDExpandableListActivity`. This is the GreenDroid equivalent to a regular `ExpandableListActivity`
- [NEW] Add of a new theme attribute `gdTabIndicatorStyle` allowing basic `GDTabActivity` tabs styling
- [NEW] Add of some basic `ImageProcessor`s.
* `ScaleImageProcessor` may be used to scale an image from the network prior displaying it
* `MaskImageProcessor` masks an image according to a given shape or `Bitmap`
* `ChainImageProcessor` sequentially applies `ImageProcessor`s to an image
- [NEW] Add a new attribute in the style to change the color of all `ActionBarItem`
* `gdActionBarItemColorNormal` changes the color of all `ActionBarItem`s in normal mode
* `gdActionBarItemColorAlt` changes the color of all `ActionBarItem`s in alternative (pressed/focused) mode
- [NEW] Add of a `MapPinDrawable` helping developers to easily create colored pins for `MapView`
* `MapPinDrawable` is based on the original creation of Roman Nurik for the [Cycle Hire Surgery][cycle_hire_surgery]
- [NEW] Add of a new `PagedView` widget. A `PagedView` shows items in a 'paged' manner. Pages can be scrolled horizontally by swiping the `View`. The `PagedView` uses a reuse mechanism similar to the one used by the `ListView`. It is usually a good idea to show the user which page is currently on screen. This can be easily done with a `PageIndicator`.
- [CHANGE] The `ThumbnailItemView` now uses an `AsyncImageView` instead of the regular `ImageView`
* This change allow developer to use URLs directly via the `greendroid:thumbnailURL` XML attribute or via the `thumbnailURL` property of the `ThumbnailItem`.
- [CHANGE] Time related constants are now of type `long` (types previously used was `int`)
- [CHANGE] Using one of the `setActionBarContentView` more than once was stacking views on top of each other. Starting from now `setActionBarContentView` acts like `setContentView` and remove all subviews prior setting the new one.
- [FIXED] Using one of the `setActionBarContentView` in `GDListActivity` was buggy. The `setActionBarContentView` methods are helpers that should only be used in `GDActivity` to help developers adding an `ActionBar` to their already existing layouts. If you really want a custom layout in `GDListActivity` you should be using the `createLayout` method.
- [FIXED] The `GDTabActivity` was not correctly handling clicks on the home button
- [FIXED] Add missing leading zero for single digit hex values in the `MD5Utils` class

##Changes from March 22, 2011 (version 0.11)

- [CHANGE] Refactor on some GreenDroid style. Styles related to `ItemView`s are now named `@style/GreenDroid.Widget.ItemView.<The-Item-View>`
Expand Down Expand Up @@ -37,4 +59,5 @@
* Enable `ActionBar` visibility changes from parameters passed via an `Intent`. This may be useful when using
a reusable `GDActivity` inside a `GDTabActivity`.

[android_assets_studio]: http://j.mp/androidassetstudio
[android_assets_studio]: http://j.mp/androidassetstudio
[cycle_hire_surgery]: http://blog.radioactiveyak.com/2010/10/android-app-surgery-cycle-hire-widget.html
4 changes: 2 additions & 2 deletions GDCatalog/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.cyrilmottier.android.gdcatalog"
android:versionCode="1"
android:versionName="1.0">
android:versionCode="2"
android:versionName="0.2">

<uses-sdk android:minSdkVersion="4" />
<uses-permission android:name="android.permission.INTERNET" />
Expand Down
4 changes: 2 additions & 2 deletions README.mdown
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ GreenDroid is a development library for the Android platform. It is intented to
Keep in mind this is still a work in progress. There are thousands of things to do and I hope I'll have enough time to develop all of the features I have in mind :)

[![](http://lh4.ggpht.com/_OHO4y8YcQbs/TQFQZTft6OI/AAAAAAAAMpY/hAloaii6kRA/s288/gd7.png)](http://lh4.ggpht.com/_OHO4y8YcQbs/TQFQZTft6OI/AAAAAAAAMpY/hAloaii6kRA/s800/gd7.png)
[![](http://lh5.ggpht.com/_OHO4y8YcQbs/TQFQZWFmWII/AAAAAAAAMpU/MDUQi5mW60o/s288/gd6.png)](http://lh5.ggpht.com/_OHO4y8YcQbs/TQFQZWFmWII/AAAAAAAAMpU/MDUQi5mW60o/s800/gd6.png)
[![](http://lh4.ggpht.com/_OHO4y8YcQbs/TQFQSXwRv1I/AAAAAAAAMpA/f2XR1qr1KfI/s288/gd1.png)](http://lh4.ggpht.com/_OHO4y8YcQbs/TQFQSXwRv1I/AAAAAAAAMpA/f2XR1qr1KfI/s800/gd1.png)
[![](https://lh6.googleusercontent.com/-DuebAvhlkYo/Ted7VA4WzoI/AAAAAAAAMvc/fs9IRD4ZtgU/s288/gd8.png)](https://lh6.googleusercontent.com/-DuebAvhlkYo/Ted7VA4WzoI/AAAAAAAAMvc/fs9IRD4ZtgU/s800/gd8.png)
[![](https://lh6.googleusercontent.com/-oQoXEMJcO0E/Ted7UeGFemI/AAAAAAAAMvY/HpfJVIVE6-4/s288/gd9.png)](https://lh6.googleusercontent.com/-oQoXEMJcO0E/Ted7UeGFemI/AAAAAAAAMvY/HpfJVIVE6-4/s800/gd9.png)
[![](http://lh6.ggpht.com/_OHO4y8YcQbs/TQFQTfazM2I/AAAAAAAAMpQ/lgPpIKImdZw/s288/gd5.png)](http://lh6.ggpht.com/_OHO4y8YcQbs/TQFQTfazM2I/AAAAAAAAMpQ/lgPpIKImdZw/s800/gd5.png)
[![](http://lh3.ggpht.com/_OHO4y8YcQbs/TQFQS5hyrKI/AAAAAAAAMpM/4hqL9y_tVgM/s288/gd4.png)](http://lh3.ggpht.com/_OHO4y8YcQbs/TQFQS5hyrKI/AAAAAAAAMpM/4hqL9y_tVgM/s800/gd4.png)

Expand Down

0 comments on commit e8a7a6a

Please sign in to comment.