Skip to main content

nativemind_deals 1.1.1 copy "nativemind_deals: ^1.1.1" to clipboard
nativemind_deals: ^1.1.1 copied to clipboard

Handmade UI of the DealApp (Dilap) marketplace by Eugene Tretiakov: onboarding, phone / OTP / PIN screens, interest and location selectors, category and action tiles, the pulse avatar, read-more, revi [...]

1.1.1 #

  • Docs: full upstream licence texts (LICENSE-Apache-2.0-livekit, LICENSE-MIT-fl_chart), fl_chart copyright holder corrected; README, migration guide.
  • pubspec: repository field so README links resolve on pub.dev.

1.1.0 #

Additive (SDD flows/sdd-widgets-handmade, follow-up of task 4.4 DealApp). Requires nativemind_core ^1.2.0.

  • Localizable call cards: NmIncomingCall / NmOutgoingCall read NmDealsLocalizations (en / ru / zh / hi / th, gen-l10n like core). Register NmDealsL10n.delegate for the app locale; without it the cards keep Eugene's Russian texts («Входящий вызов», «Отказ», «Принять», «Звоним эксперту», «Отмена»).
  • Optional audioOnly on both cards: the «Аудиозвонок» / «Видеозвонок» subtitle under the name, as DealApp had it; null (default) = no subtitle (1.0.0 look).
  • Optional fit on NmParticipantWidget (and widgetFor(…, fit:), local / remote constructors), default VideoViewFit.cover as in 1.0.0; NmLiveKitCallPort gets localFit / remoteFit (default cover).
  • Handmade bodies changed only in >>> generated blocks with // was: lines (PROVENANCE.md, verify_deals.py: identical).

1.0.0 #

First release: the DealApp (Dilap) UI of Eugene Tretiakov, carried with minimal changes (SDD flow sdd-widgets-handmade, tasks 2.30–2.40). Who wrote what: PROVENANCE.md; third-party code and assets: NOTICE.

  • Onboarding NmOnboarding1..3 (+ NmEllipseClipper, NmGlowImage — one copy instead of three).
  • Login: NmPhoneNumberScreenView, NmOtpScreenView (pinput, NmTimerButton of core), NmPinSetupView, NmPinLoginView (core NmPinCodeKeypad instead of the unlicensed pin_plus_keyboard), nmScaffoldMain.
  • Selectors NmInterestSelectWidget(Simple), NmGeoSelectWiget; tiles NmSpecCatRounded, NmExpActRounded; NmPulseAvatar, NmReadMore, NmSingleReview, nmRatingBadge, NmUserAvatarAssets, NmReview, NmSpecialtyModel, NmSubSpecialtyModel, nmGetYears, nmDateFormatVertical, nmClientInfoDialog.
  • Specialists: NmSpecialistSwiper, NmSpecialistSearchItem, NmHomePageSpecialistImageCardContainer, NmHomePageLikedSpecialistImageCardContainer.
  • Call: NmIncomingCall, NmOutgoingCall, NmNoVideoWidget; livekit.dart: NmParticipantWidget, NmControlsWidget, NmLKExampleExt, NmLiveKitCallPort.
  • Charts: NmBarChartSample2, NmMLineChart, NmDLineChart (fl_chart 1.x).
  • Nine ports and NmDealsScope: NmSessionPort, NmFavoritesPort, NmSpecialistActionsPort, NmInterestSourcePort, NmAuthPort, NmPinPort, NmCallPort (video tile builder), NmAddressSuggestPort, NmDrawerPort.
  • Fixed (critical, 02e): setState after dispose in onboarding; dead Get.find in onboarding and the tiles; empty swiper list; empty avatar of the pulse avatar; SideTitleWidget(meta:) and tooltipBorderRadius (fl_chart 1.x); VideoViewFit.cover (livekit_client 2.x); package assets.
  • Figma (MVP Dilap, Elvira Krasnova) values replace the author's where they differ — 80 figma-fix blocks (OTP cells, PIN keypad, onboarding headline and dot, swiper card, cards, rating chips, call buttons).
0
likes
120
points
130
downloads

Documentation

API reference

Publisher

verified publisherframework.nativemind.net

Weekly Downloads

Handmade UI of the DealApp (Dilap) marketplace by Eugene Tretiakov: onboarding, phone / OTP / PIN screens, interest and location selectors, category and action tiles, the pulse avatar, read-more, reviews, the specialist swiper and cards, call screens and charts. Services sit behind nine ports; LiveKit bindings live in `livekit.dart`.

Homepage
Repository (GitLab)

License

unknown (license)

Dependencies

cached_network_image, collection, fl_chart, flutter, flutter_card_swiper, flutter_localizations, flutter_rating_bar, flutter_svg, flutter_webrtc, grouped_list, intl, line_icons, livekit_client, nativemind_core, pinput, url_launcher, zoom_pinch_overlay

More

Packages that depend on nativemind_deals