nes_ui

Customizable Flutter UI library inspired by old 8bits video games.

MIT License

Stars
211
Committers
8

Bot releases are hidden (Show)

nes_ui - 0.20.0 Latest Release

Published by erickzanardo 6 months ago

0.20.0

  • feat: adding different frames to NesDialogs
  • feat: allow NesFileExplorer to have custom icons
  • feat: adding NesIcons.alien
  • feat: allow NesScaffold and allow snackbars to be shown on them.
  • feat: route transitions can have their duration customized. Thanks @adil192
nes_ui - 0.19.0

Published by erickzanardo 7 months ago

0.19.0

  • feat: adding NesSectionHeader
  • feat: adding NesIcons16.check
  • feat: Dialogs close on ESC key.
  • feat: adding NesIcons.bell and NesIcons16.bell
  • feat: adding NesIcons16.close
  • feat: adding NesIcons16.handPointingRight
  • feat: adding NesIcons16.leftArrowIndicator
  • feat: adding NesIcons16.rightArrowIndicator
  • feat: adding NesIcons16.topArrowIndicator
  • feat: adding NesIcons16.bottomArrowIndicator
nes_ui - 0.18.0

Published by erickzanardo 8 months ago

0.18.0

  • feat: add NesIcons.wrench
  • feat: add NesIcons.discord
  • feat: Getting nes ui ready for 16x16 icons.
nes_ui - 0.17.0

Published by erickzanardo 8 months ago

  • feat: add NesIcons.market
  • feat: add NesIcons.play
  • feat: add NesIcons.plause
  • feat: add NesIcons.upload
  • feat: add NesBottomSheet
  • fix: Dialogs corner to not show material background color.

https://github.com/erickzanardo/nes_ui/assets/835641/59cf3e10-244d-4ec5-8b43-e977d77838ba

nes_ui - 0.16.0

Published by erickzanardo 8 months ago

  • feat: add NesIcons.camera
  • chore: Removing usage from deprecated members from Flutter 3.18.
  • fix!: NesDialogs are now aware of the a NesFixedViewport scaling value.
nes_ui - 0.15.0

Published by erickzanardo 9 months ago

0.15.0

  • feat: add NesIcons.audioMuted
  • feat: screen transitions can have their cursor customized.
  • feat: add NesCheckeredDecoration.
  • feat: Improve Dialogs background and cursor support.
  • feat: NesButton now have a click cursor.
nes_ui - 0.14.0

Published by erickzanardo 9 months ago

0.14.0

  • feat: add NesIcons.audio.
  • feat: add NesIcons.screen.
  • feat: add NesIcons.rename.
  • feat: add NesIcons.hamburgerMenu.
  • feat: adding NesButton helper constructors.
  • feat: add NesIcons.arrowCursor.
  • feat: NesWindow uses NesContainerTheme instead of Material's card.
  • feat: update mini sprite to improve icons.
  • feat: add NesIcons.center.
  • feat: add ability to customize mouse cursors used by the package.
nes_ui - 0.13.0

Published by erickzanardo 9 months ago

0.13.0

  • feat: NesContainer.paintBuilder to override the one set on the theme.
  • fix: NesRunningText was not disposing its controller.
  • feat: add NesRunningTextLines.
  • feat: add NesPulser.
  • feat: allow duration to be configured on selection list.
  • feat: add NesIcons.penguin.
  • feat: add NesIcons.apple.
  • feat: add NesIcons.windows.
nes_ui - 0.12.1

Published by erickzanardo 9 months ago

0.12.1

  • fix: theme lerp causing error on null access.
nes_ui - 0.12.0

Published by erickzanardo 10 months ago

https://github.com/erickzanardo/nes_ui/assets/835641/4b49f1a1-32a1-44cb-aeac-f45b9ebc842f

0.12.0

  • feat: adding NesBlinker.
  • fix: NesRunningText would not update its text.
  • feat: add HitTestBehavior property to NesPressable.
  • feat: add NesIcons.factory.
  • feat: add NesIcons.rail.
  • feat: add NesIcons.robot.
  • feat: add NesIcons.pickaxe.
  • feat: add NesIcons.oven.
  • feat: add NesIcons.rotate.
  • feat: allow NesContainer to have their border customizable
  • feat: add NesContainerCornerInnerSquarePainter
  • feat: add NesContainerSquareCornerPainter
nes_ui - 0.11.0

Published by erickzanardo 10 months ago

https://github.com/erickzanardo/nes_ui/assets/835641/c4930cb8-0b44-4bc0-8e28-fd1f89ca2575

  • feat: add ability to customize NesContainers pixel sizes.
  • feat: add ability to customize NesButtons pixel sizes.
  • feat: add NesIcons.clock
  • feat: add NesIcons.tree
  • feat: add NesIcons.energy
  • feat: add NesIcons.leaves
  • feat: add NesIcons.fruit
  • feat: add NesIcons.fatArrowUp
  • feat: add NesIcons.fatArrowDown
  • feat: add NesIcons.hammer
  • feat: add NesIcons.owl
  • feat: add NesIconBadge
  • feat: add NesIcons.letter
  • feat: adding arrow direction to NesTooltip
  • fix: Icon button disabled property
  • feat: Adding NesRunningText
nes_ui - 0.10.0

Published by erickzanardo 10 months ago

0.10.0

  • feat: add NesIcons.user
  • feat: add NesIcons.chest
  • feat: add NesIcons.lamp
  • feat: NesIconButton can customizes the icon color.
  • feat: add NesFixedViewport.
nes_ui - 0.9.0

Published by erickzanardo about 1 year ago

  • feat: add NesIcons.expand
  • fix: NesDialog allows a generic to be informed.
  • feat: add NesIcons.cut
  • feat: add NesIcons.eraser
  • feat: add NesIcons.copy
  • feat: add NesIcons.paste
  • feat: add NesIcons.tv
  • feat: add NesIcons.radio
  • feat!: add button icon themes
  • refactor: Use NesIcons.someIcon instead of NesIcons.instance.someIcon
  • feat: add NesInputDialog
  • feat: add NesIcons.hourglassMiddle
  • feat: add NesIcons.hourglassTopFull
  • feat: add NesIcons.hourglassBottomFull
  • feat: add NesHourglassLoadingIndicator
  • feat: add NesTerminalLoadingIndicator
  • feat: add NesJumpingIconsLoadingIndicator
  • feat: add NesMutatingIconsLoadingIndicator
  • feat: add NesPixelRowLoadingIndicator
  • feat: add NesIcons.flag
  • feat: add NesIcons.checkedFlag
nes_ui - 0.8.0

Published by erickzanardo about 1 year ago

https://github.com/erickzanardo/nes_ui/assets/835641/82eec778-45f7-4964-8306-5633ec88f15e

  • feat: add NesIcons.leftHand
  • feat: add NesIcons.rightHand
  • feat: add NesIcons.helm
  • feat: add NesIcons.upperArmor
  • feat: add NesIcons.lowerArmor
  • feat: add NesIcons.exchange
  • feat: add NesVerticalGridTransition
  • feat: add NesHorizontalGridTransition
  • feat: change NesTabView to hide close icons when no handler is informed
  • feat: add NesContainerTheme to theming for improved customization of NesContainers
  • feat: add NesButtonTheme.borderColor for improved customization of NesButtons
  • feat: change NesTabto use the same border color as NesContainers for design consistency.
  • feat: allow NesContainer to have a customizable padding.
  • feat: add NesDialog.
  • feat: NesButton font colors applies to material icons.
  • feat: add NesIcons.edit
nes_ui - 0.7.0

Published by erickzanardo over 1 year ago

https://github.com/erickzanardo/nes_ui/assets/835641/fc84c928-f6a2-4556-8d8e-cb20cd6b7402

0.7.0

  • feat: add NesIcons.download
  • fix: add icon fallbacks for MacOS on NesWindow.
  • feat: add NesIcons.zoomIn
  • feat: add NesIcons.zoomOut
  • feat: add NesIcons.yamlFile
  • feat: add NesIcons.xmlFile
  • fix: NesTabView didn't keept state on tab change.
  • feat: add NesIcons.exclamationMarkBlock
  • feat: add NesIcons.questionMarkBlock
  • feat: add NesTooltip
nes_ui - 0.6.0

Published by erickzanardo over 1 year ago

https://github.com/erickzanardo/nes_ui/assets/835641/af851e39-a17e-44d5-9eca-868ce281455e

0.6.0

  • feat: add NesIcons.threeVerticalDots
  • feat: add NesIcons.threeHorizontalDots
  • feat: add NesIcons.newFile
  • feat: add NesIcons.saveFile
  • feat: add NesIcons.openEye
  • feat: add NesIcons.closedEye
  • fix: NesScrollbar has the wrong border colors
  • feat: add NesSingleChildScrollview.clipContent
  • feat: add NesTabView
  • feat: Update NesButton widget to enable/disable based on onPressed value
  • feat: add NesSplitPanel
  • feat: add NesSnackbar
  • fix: NesFileExplorer entries update.
  • feat: Add disabled state to NesIconButton.
  • feat: Add option to individual custom color for NesIcons.
  • feat: Add NesWindow.
  • feat: Add NesDropshadow.
  • feat: Upgrade to Flutter 3.10.0.
  • feat: add NesIcons.window
  • feat: add NesIcons.textFile
nes_ui - 0.5.0

Published by erickzanardo over 1 year ago

https://user-images.githubusercontent.com/835641/229507725-3f09433b-bb54-4876-ac37-fe77d75a1b4b.mov

  • feat: add NesIcons.musicNote
  • feat: add NesIcons.keyHole
  • feat: add NesIcons.questionMark
  • feat: add NesIcons.dartLang
  • feat: add NesIcons.middleConnection
  • feat: add NesIcons.topConnection
  • feat: add NesIcons.bottomConnection
  • feat: add NesFileExplorer
  • feat: add NesIcons.topArrowIndicator
  • feat: add NesIcons.bottomArrowIndicator
  • feat: add NesScrollbar
  • feat: add NesSingleChildScrollview
nes_ui - 0.4.0

Published by erickzanardo over 1 year ago

https://user-images.githubusercontent.com/835641/226405948-ee9944e9-c68d-49d7-90a4-770763ac849b.mp4

0.4.0

  • feat: add NesConfirmDialog
  • feat: add NesFillTransition
  • feat: add NesHorizontalCloseTransition
  • feat: add NesVerticalCloseTransition
nes_ui - 0.3.0

Published by erickzanardo over 1 year ago

0.3.0

  • feat: add backgroundColor to NesContainer
  • fix: NesController throwing initialization errors
  • feat: add NesIcons.openFolder
  • feat: add NesIcons.closedFolder
  • feat: add NesPressable
  • feat: add NesIconButton
  • feat: add NesIcons.thinArrowLeft
  • feat: add NesIcons.thinArrowRight
  • feat: add NesIterableOptions
nes_ui - 0.2.0

Published by erickzanardo over 1 year ago

0.2.0

  • feat: add NesSelectionList
  • feat: NesIcon supports custom size
  • feat: add NesIcons.gallery
  • feat: add NesIcons.delete
  • feat: add NesIcons.add
  • feat: add NesIcons.remove
  • feat: add NesIcons.redo
  • feat: add customExtensions
  • feat: add keyboard support
  • feat: add NesIcons.unpressedButton
  • feat: add NesIcons.pressedButton
  • feat: add NesKeyButton
Package Rankings
Top 12.56% on Pub.dev
Badges
Extracted from project README
style: very good analysis Powered by Mason License: MIT