velocity_x 1.3.0 icon indicating copy to clipboard operation
velocity_x: ^1.3.0 copied to clipboard

A minimalist Flutter framework for rapidly building custom designs.

[1.3.0] - Decemeber 29, 2020 #

  • Introducing VxShapes with ext: VxCircle -> .circle(), VxEllipse -> .ellipse(), VxCapsule -> .capsule(), VxContinuousRectangle -> .continuousRectangle(), VxBevel -> .bevel(), VxTriangle -> .triangle() and VxTicket -> .ticket()
  • VxPlatform added to create a common widget for different platforms.
  • VxAnimator added exposing the animator package.
  • Added widget support to badge and new positions.
  • Added isIntrinsic prop for some widgets like DataTable which doesn't support layout builder.
  • Vx.getColorFromHex() added to convert hex to color.
  • Label Style and TextStyle added to the VxTextField.
  • Fixed shadow issues and introduced more shadows for box/container or similar widgets.
  • More Extensions - context : screenDensity, string: isNumber(),isLetter(), isSymbol(), isCreditCardValid(), bool: toggle(), Iterable: sumBy, sumByDouble, averageBy, filter and more.
  • Widget Extensions - stroke(), fractionalBox(), px(val), py(val), rotate60(), rotateN60(), clipHalf(), aspectRatio(), and positioned().
  • withAnimation returns AnimationController to control and dispose it manually.
  • Many Bug Fixes.

[1.0.1] - November 21, 2020 #

  • Added isFastScrollingEnabled to fast scroll the VxSwiper or swiper ext.
  • Added .fontWeight method for texts to set custom font weight.
  • Fixed an issue with compilation with some of the flutter versions.
  • Fixed an issue with VxScrollVertical and VxScrollHorizontal where child was not working.
  • Minor bug fixes.

[1.0.0] - November 03, 2020 #

  • Added VxTimeline widget.
  • Added VxSkeleton widget with skeleton extension.
  • Added VxMarquee widget with marquee extension.
  • Added VxBadge widget with badge extension.
  • Added VxToast widget with showToast & showLoading context extension.
  • Extensions for ScrollController added.
  • withAnimation & withRepeatAnimation added.
  • onTap, onInkTap series added for more ease.
  • VxTextField added.
  • VxAnimatedHeight added.
  • Offset, preferredSize, sliverBoxAdapter extensions added.
  • vxPreviewRoute added along with materialRoute & cupertinoRoute extensions.
  • expand,backgroundColor,cornerRadius,keepAlive,onFeedBackTap extensions added.
  • Mouse Region extension methods added.
  • Material Extension added.

[0.5.0] - October 11, 2020 #

  • Compatible with latest flutter versions.
  • numCurrency and numCurrencyWithLocale() added.
  • circularAssetImage, circularNetworImage, circularAssetShadowImage added to string extension methods.
  • orientation prop added to context extensions.
  • randomColor, randomOpaqueColor and randomPrimaryColor added to Vx.
  • VxPopupMenu widget and popupMenu ext Added.
  • Added timeAgo ext for DateTime.
  • New extension methods added for Context - mediaquery, theme, navigator, form, scaffold and overlay etc.
  • New extension methods added for Icon.
  • New props for VxBox - withContraints(), foregroundDecoration.
  • New props for VxText family - softWrap(), minFontSize(), maxFontSize(),stepGranularity(),overflowReplacement(),overflow, strutStyle(), wrapWords(), wordSpacing() and textBaseLine(),
  • Documentations Improved.
  • [BREAKING] Overflow has been removed and clip has been added with default as Clipbehavior.None. It can affect all the widgets which uses Stack or ZStack.
  • [BREAKING] ScrollVertical and ScrollHorizontal has been renamed to VxScrollVertical and VxScrollHorizontal to maintain consistency.

[0.4.1] - July 15, 2020 #

  • Card color issue fixed.
  • HStack and VStack now has cross alignment as center by default.
  • Flags added to check debug, release, profile and web mode using Vx class.

[0.4.0] - May 18, 2020 #

  • Uses latest material design text specs.
  • Shadow color method added to card.
  • New transform extensions - flipX, flipY, flipHorizontal, flipVertical, customScale
  • New theme extensions - lightTheme, darkTheme, customTheme
  • New navigator extensions - nextPage, nextReplacementPage, nextAndRemoveUntilPage, pop.
  • Bug fixes.
  • Readme updated.

[0.3.4] - May 04, 2020 #

  • Fixed transform extension issues.
  • Added clip prop to the card and box.
  • Added guard similar to Swift.
  • Many more extensions added for context, iterable and num like duration, sum, themedata etc.
  • Bug Fixes

[0.3.2] - April 13, 2020 #

  • Added VxTextDropDown Widget with textDropDown() ext.
  • Added VxRandomBox Widget with randomBox() ext.
  • Added Vx.log(), Vx.inspect() utilities.
  • Added Vx.isReleaseMode, Vx.isProfileMode, Vx.isDebugMode, Vx.isWeb utilities..
  • Example App updated.
  • Bug Fixes

[0.3.1] - April 10, 2020 #

  • Added VxSwiper Widget with swiper() ext.
  • Added VxAppBar Widget with search functionality.
  • Added VxShimmar Widget with shimmer() ext.
  • Added size(), square(), withDecoration() methods to boxes.
  • isMobile prop added for context.
  • Example App updated.
  • Bug Fixes

Breaking Change[0.3.0] - April 07, 2020 #

  • VxCard Introduced
  • withShadow method for box added.
  • withGradient method for box added.
  • scaleFactor for text improved.
  • withRounded method added for Vx.

These classes are renamed (Breaking change).

  1. VelocityX -> Vx

  2. VelocityAnimatedBox -> VxAnimatedBox

  3. VelocityConditional -> VxConditional

  4. VelocityConditionalSwitch -> VxConditionalSwitch

  5. VelocityEnsureVisibleWhenFocused -> VxEnsureVisibleWhenFocused

  6. VelocityDevice -> VxDevice

  7. VelocityResponsive -> VxResponsive

  8. VelocityTwo -> VxTwo

  9. VelocityTwoColumn -> VxTwoColumn

  10. VelocityTwoRow -> VxTwoRow

  11. VelocityZeroCard -> VxZeroCard

  12. VelocityZeroList -> VxZeroList

  13. VelocityBox -> VxBox

  14. VelocityXBlock -> VxBlock

  15. VelocityXInlineBlock -> VxInlineBlock

  16. VelocityDiscList -> VxDiscList

  17. VelocityDecimalList -> VxDecimalList

[0.2.0] - April 01, 2020 #

-- Added support for rich text. -- Added support for animated container. -- Added new textstyle prop for all kind of texts.

Breaking Change[0.1.2] - March 23, 2020 #

-- Renamed Colors -> Eg: redColor100 is now red100 and red100 is now redHex100. -- It will make the color naming consistent. -- Neumorphism added to the box.

[0.1.1] - March 21, 2020 #

  • Bug Fixes for stable channel

[0.1.0] - March 20, 2020 #

  • initial release to public.
821
likes
90
pub points
97%
popularity

Publisher

shield icon for verified publisherscodepur.dev

A minimalist Flutter framework for rapidly building custom designs.

Homepage
Repository (GitHub)
View/report issues

Documentation

Documentation
API reference

License

unknown (LICENSE)

Dependencies

animator, auto_size_text, flutter, intl

More

Packages that depend on velocity_x