empathetech_flutter_ui 4.3.1 copy "empathetech_flutter_ui: ^4.3.1" to clipboard
empathetech_flutter_ui: ^4.3.1 copied to clipboard

Build apps for anyone. EFUI makes building user accessible and customizable apps Ez. So everyone can enjoy your great idea!

Changelog #

All notable changes to this project will be documented in this file.

[4.3.1] - 2023-11-12 #

Updated #

  • Jenkins checks
  • Platform widgets

Added #

  • EzLinkImage

[4.3.0] - 2023-10-31 #

Removed #

  • EzVideoPlayer
    • Moved to efui_video_player package

Updated #

  • Funding config

[4.2.1] - 2023-10-25 #

Updated #

  • Jenkinsfile checks
  • Icon buttons
    • There is an issue with icon buttons on iOS browsers, so icons have been removed when (kIsWeb && defaultTargetPlatform == TargetPlatform.iOS) for now

[4.2.0] - 2023-10-22 #

Updated #

  • File organization for navigability
  • README asset organization
  • Comments
  • Moved consts/credits to consts/empathetechConfig
  • Updated all text Widgets
    • Minor breaking changes
  • EzColors from classes to functions
    • Minor breaking change
  • Repsonsive widgets make limited space checks themselves
    • Minor breaking upgrade
  • Renamed Phrases && EFUIPhrases to Lang && EFUILange
    • Minor breaking change

Removed #

  • Copy to clipboard function && flutter toast package
    • Minor breaking change

Added #

  • EzSwapScaffold

[4.1.1] - 2023-10-08 #

Updated #

[4.1.0] - 2023-10-07 #

Updated #

  • Create git release section of Jenkinsfile
  • Reverted the line length to 80
  • Fixed http links in README
  • Renamed EFUILocalizations to EFUIPhrases and AppLocalizations to Phrases
    • Minor breaking changes

[4.0.0] - 2023-10-07 #

Updated #

  • File structure
  • Removed EzApp and made EzAppProvider
  • Split enums into their own folder
  • Pre-existing release check in the Jenkinsfile
  • README
    • Alot
  • Renamed EzDialog to EzAlertDialog
    • Removed EzYesNo and created ezAlertActions
  • Project line length to 99
  • Semantics
    • Alot
  • Many references to "default" were updated to "empathetech"
  • Parameters (minor breaks)
    • Renamed EzColorSetting.message to EzColorSetting.name
    • Renamed BackgroundColor -> PageColor
    • Renamed ParagraphSpacing to TextSpacing

Added #

  • Example app
  • Español (and localizations infrastructure)
  • More comments
  • EzBackAction
  • EzLayoutSwitch
  • EzResetButton

Removed #

  • Unused and/or unverified classes
    • EzNotifications (will return)
    • Eb2Casa

[3.1.2] - 2023-08-26 #

Updated #

  • Documentation
  • Package description
  • README

Added #

  • Dart docs dev dependency and checks in Jenkinsfile

[3.1.1] - 2023-08-15 #

Updated #

  • Jenkinsfile checks

Fixed #

  • Pan update listener on EzScreen caused bugs. Gone for now.

[3.1.0] - 2023-08-11 #

Updated #

  • Spacer settings previews
  • EzLink && EzWebLink
    • Simplified creation and requiring semantics
  • Image wrappers to require semantics for screen readers
  • Semantics updates create minor breaks, hence the middle integer update

Added #

  • Button alignment options to the video player
  • Click and drag to EzScreen
  • Router options for EzApp

[3.0.3] - 2023-08-08 #

Updated #

  • Jenkins pipeline

[3.0.2] - 2023-08-08 #

Added #

  • Jenkins automation

Removed #

  • GitHub Actions

Updated #

  • Exports file (fixed name typo)

[3.0.1] - 2023-05-16 #

Updated #

  • EzSpacer, added a .swap constructor for space constrained screens
  • Default styling: paragraph spacing, card accent color

[3.0.0] - 2023-05-16 #

Updated #

  • Everything

[2.0.0] - 2023-04-16 #

Added #

  • Flutter analyze GitHub Action
  • Donations section to README
  • Web UI
    • Special shout out to EzWebPlayer.dart

Updated #

  • Most of everything, lots of breaking changes
    • Hence 2.0.0
    • Most wrappers are now a classes, extending the top level Widget

[1.1.4] - 2023-03-31 #

Fixed #

  • File name bugs... turns out OSX is case-aware, but not case-sensitive

[1.1.3] - 2023-03-31 #

Updated #

  • Alerts to Future
  • Context to non-named param

[1.1.2] - 2023-03-31 #

Updated #

  • ez scaffold, fixed warning
  • imports

[1.1.1] - 2023-03-31 #

Updated #

  • ez scaffold to a class
  • variable names for readability
  • ez button to a class
  • all setting.dart files
  • text forms

Added #

  • ez text
  • automatic end drawer conversion
  • Navigator helper functions

[1.1.0] - 2023-03-15 #

Updated #

  • Base dart file to be an exporter
  • Custom widgets to use required parameters
    • For better readability on import/usage, without the overhead of making custom classes
  • Streamlined theme/styling for a "code it once" build style
    • Material first, Cupertino is built from what is found
    • Also streamlined some of the custom widgets via new enum parameters
  • Commenting and documentation
    • Shout out to ChatGPT for making this a lot faster than solo-developing (at time of writing)

[1.0.4] - 2023-03-14 #

Updated #

  • Release strategy; good ol' fashioned shell scripts >> GitHub Actions (in this use case)

[1.0.3] - 2023-03-13 #

Added #

  • Github action environment

[1.0.2] - 2023-03-13 #

Added #

  • Publishing github action

[1.0.1] - 2023-03-13 #

Added #

  • Path version to 1.8.2 for compatibility

[1.0.0] - 2023-03-11 #

Added #

  • Functional code
  • Minimal documentation

The format is based on Keep a Changelog

1
likes
0
points
303
downloads

Publisher

verified publisherempathetech.net

Weekly Downloads

Build apps for anyone. EFUI makes building user accessible and customizable apps Ez. So everyone can enjoy your great idea!

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, flutter_colorpicker, flutter_localizations, flutter_platform_widgets, google_fonts, image_picker, intl, line_icons, path, path_provider, shared_preferences, url_launcher

More

Packages that depend on empathetech_flutter_ui