Skip to content

Changelog

ZieIony edited this page Jan 17, 2016 · 9 revisions
0.12.0
  • fixed EditText's menu disappearing after longpress issue,
  • fixed SeekBar's and RangeSeekBar's ripple after release/cancel,
  • added theme for Spinner's popup,
  • AnimatedColorStateList, animated tint for EditText,
  • better StateAnimator,
  • percent layouts,
  • animations, configuration and attributes for SeekBar and RangeSeekBar,
  • ripple with radius on Lollipop,
  • fixed issue with custom drawing order and dispatchTouchEvent,
  • Roboto removed from Carbon,
  • MaxSizeView,
  • cursor color and error color for EditText,
  • fixed EditText's onMeasure without ScrollView issue,
  • fixed edge effect tint for ScrollView, HorizontalScrollView and ViewPager, carbon_edgeEffectColor is now deprecated,
  • Toolbar now extends android.support.v7.widget.Toolbar,
  • Design Support Library widgets,
  • added scroll bars to most popular scrollable views,
  • started working on RTL support,
  • TableView and TableLayout, divider for RecyclerView,
  • fixed CircularProgressDrawable drawing outside its bounds issue,
  • get/setLabel for EditText
0.11.0
  • updated build config,
  • fixed anchorGravity bug,
  • fixed svg bugs,
  • added Toolbar::getIcon/getIconView methods,
  • fixed visibility animation system,
  • fixed TransitionLayout touches,
  • added swipe to remove to RecyclerView in samples,
  • added Toolbar sample,
  • added EditText selection menu,
  • added tint to VectorDrawable,
  • added rounded corners and shadows to TextView,
  • added Lollipop handles to EditText,
  • updated samples,
  • fixed some preview errors,
  • added 'text' attribute to Toolbar,
  • fixed issue with inline Toolbar title textColor,
  • fixed wrong EditorMenu position,
  • style changes,
  • theme for EditorMenu and Snackbar,
  • updated EditorMenu,
  • updated SeekBar and RangeSeekBar,
  • fixed issue with drawing error messages before first interaction,
  • added icon attr for Toolbar,
  • added matchingView & validate listener for EditText,
  • fixed isValid method in EditText,
  • EditText uses carbon_errorColor,
  • requestDisallowInterceptTouchEvent for seek bars,
  • fixed BadParcelableException,
  • added getSelectedIndex, Spinner listener, SaveState & popup background to Spinner,
  • tablet support,
  • added color swatches,
  • changed EditText's selection handle's alpha on API < 11
0.10.1
  • fixed shadows for views with rounded corners
  • default background for FloatingActionButton
  • fixed Android Marshmallow compatibility issue (FloatMath class)
  • added ContextWrapper
  • added VectorDrawable
  • added easy SVG loading using raw resources and ImageView's src attribute
  • added NavigationView
  • changed SVGActionButton and ImageActionButton to FloatingActionButton
0.10.0.1
  • fixed ripple redrawing
0.10.0
  • view anchors for all suitable layouts
  • pushing views with Snackbar
  • PopupMenu
  • Spinner
  • Buttons / Usage sample
  • EditText and TextView updates
  • bugfixes
0.9.0
  • updated Snackbar: swipe to dismiss, tap outside to dismiss, dismiss listener, message queue,
  • consistent widget tinting,
  • custom fonts loading from xml,
  • header for ScrollView,
  • updated RecyclerView: header, shadows,
  • Carbon theme uses AppCompat theme more,
  • bugfixes
0.8.0
  • native shadows on 5.+
  • RecyclerView and EditText
  • AutoComplete demo
  • fixed bugs with shadows and ripples
0.7.4
  • clipToOutline on 5.+,
  • added Power Menu demo,
  • added OnInsetsChangedListener,
  • remapped basic material colors in AppCompat theme,
  • rewrote radial transitions,
  • fixed bugs
0.7.3
  • native ripples on 5.+,
  • insets handling for all layouts,
  • fixed bug with Fragment transactions,
  • hardware accelerated rounded corners working for all versions of Android
0.7.2
  • updated RippleDrawable to mimic the original one
  • added RippleDrawable comparison and a sample for ScrimInsetsLayout
  • SVGView can now have its size set to wrap_content
0.7.1
  • added ScrimInsetsLayout,
  • translucent StatusBar and NavigationBar,
  • 3rd constructor for LinearLayout,
  • added DrawerLayout and a drawer sample,
  • ViewPager edge effects,
  • overscroll xml attr,
  • fixed child drawing order
0.7.0
  • added ripple fade in,
  • updated CardView,
  • fixed edge effect color,
  • fixed setting ripples and backgrounds,
  • added transformations support for shadow casting,
  • fixed rounded corners and animations on hardware accelerated devices,
  • fixed elevation bug
0.6.7.2
  • fixed issues with checkboxes and radiobuttons,
  • added colorstatelist support to checkboxes and radiobuttons,
  • fixed issue with z-order
0.6.7.1
  • fixed issues with pagertabstrip, listview and edittext,
  • added tab builder to pagertabstrip
0.6.7
  • added CheckBox and RadioButton,
  • added ListView, ScrollView and HorizontalScrollView with correct edge effects
0.6.6
  • merged circular and bar progress, added bar modes,
  • textAllCaps compatibility mode,
  • added up arrow to toolbar,
  • software shadows,
  • added ripple to CardView,
  • tuned calculator a bit,
  • working on edge effects for listview and scrollview,
  • Carbon themes extend correct Android and AppCompat themes,
  • fixed bugs: animations for progress bars, correct text appearance handling, styles and super constructor calls
0.6.5
  • added PagerTabStrip widget,
  • started working on fading edges,
  • added ripple sample to the animations activity,
  • formatted the code,
  • fixed bug with views visibility animation
0.6.4
  • added GridLayout,
  • rearranged the sample app,
  • started working on calculator demo,
  • added progress bar demo,
  • added debug mode,
  • color state list can now be passed as a filter color of SVGView,
  • fixed bugs: uninitialized state animator list, window not attached to windowmanager
0.6.3.1
  • fixed bugs: setting corners for layouts, drawing 0dp views, null hotspot
0.6.3
  • added ripple styles, demo and more ripple settings,
  • added state animators,
  • cleaned up a bit,
  • fixed bugs: setting background color, RelativeLayout's drawing
0.6.2
  • added CardView and a sample,
  • added a sample and a style for flat buttons,
  • fixed rounded corners in layouts
0.6.1
  • CircularProgress in and out animation,
  • shadows improvements,
  • elevation bugfix,
0.6.0
  • namespace changed to just 'carbon' - less to write in xml,
  • uploaded to Maven repository,
  • added a sample for using the new image loading animation with Picasso
0.5.2
  • added CircularProgress and a progress sample,
  • tweaked light theme a bit, now it's not only gray,
  • changed radial transition sample to show transition between a fragment and a view,
  • updated Toolbar,
  • SVGView color filter bugfixing
0.5.1
  • added dark and light AppCompat themes,
  • added a text appearance demo,
  • added touch ripples to the main list of demos,
  • changed the demo theme to light,
  • added this readme file
0.5.0
  • added dark and light themes,
  • cleaned up a bit,
  • the library is open-sourced as Carbon
Clone this wiki locally