Releases: michael-rapp/AndroidPreferenceActivity
Releases · michael-rapp/AndroidPreferenceActivity
Version 4.0.3
A bugfix release, which fixes the following issues:
Version 4.0.2
A minor release, which introduces the following changes:
- The view
ElevationShadowView
, which is provided by version 2.1.1 of the library "AndroidUtil", is now used to visualize elevations.
Version 4.0.1
A minor release, which introduces the following changes:
- The default elevation of button bars has been reduced from 6dp to 2dp. Furthermore, the functionality to use parallel illumination for emulating the shadows of elevated views of version 1.2.1 of the library "AndroidUtil" is now used in order to ensure, that the elevation of button bars appears identically to the elevation of bread crumbs.
Version 4.0.0
A major release, which introduces the following changes:
- A customizable elevation has been added to a
PreferenceActivity
's toolbar on smartphones, as well as on tablet devices. - The design of the
PreferenceActivity
on tablets has been reworked. ACardView
is now used to show the currently active fragment. If you prefer the previous style of the activity, you can continue to use the 3.x.x-development branch. Critical bugfixes (not upcoming new features) are planned to be ported back to this branch.
Version 3.0.0
A major release, which introduces the following changes:
- The project has been migrated from the legacy Eclipse ADT folder structure to Android Studio. It now uses the Gradle build system and the library as well as the example app are contained by one single project.
- The library can now be added to Android apps using the Gradle dependency
com.github.michael-rapp:android-preference-activity:3.0.0
(#7)
Version 2.2.1
A bugfix release, which fixes the following issue:
Version 2.2.0
A feature release, which introduces the following changes:
- The signatures of the methods of the class
WizardListener
have been changed. Instances of the classBundle
are now only used as return values, when the activity is not about to be closed. Additionally,Bundle
instances, which contain the arguments of the currently shown fragment, are now passed to each method as a parameter.
Version 2.1.1
A minor release, which provides the following changes:
- It is now possible to add listeners to the class
PreferenceActivity
, which are notified, when the currently shown preference fragment changes.
Version 2.1.0
A feature release, which introduces the following changes:
- It is now possible to pass parameters within a
Bundle
from one fragment of a wizard to an other. Therefore the method signatures of the interfaceWizardListener
have been changed. - Fragment transitions are now properly handled, when multiple instances of the same class are used as the preference headers' fragments.
- Added the layout
R.layout.preference_child
, which can be used as as preference's layout, if a left indent should be added. May be useful for creating hierarchical preference screens together with theandroid.dependency
attribute. - Added a
FrameLayout
to thePreferenceActivity
. It can be accessed by using the IDR.id.preference_activity_frame_layout
. Additionally,getFrameLayout
-methods have been added to allow referencing aPreferenceActivity
's, respectively aPreferenceFragment
's, frame layout. - The issue #9 has been solved. The library now relies on the AppCompat v7 revision 22 support library. Revision 21 is not supported anymore.
Version 2.0.8
A bugfix release, which fixes the following issues:
- The
FrameLayout
of aPreferenceFragment
can now be accessed using the IDR.id.preference_fragment_frame_layout
. - API level 22 is now used.