perfora 0.0.10 copy "perfora: ^0.0.10" to clipboard
perfora: ^0.0.10 copied to clipboard

A SECURE WAY TO SHARE YOUR SCREEN !!

0.0.10 #

  • Four Tap gesture detector for mobile devices

0.0.9 #

  • Drawing mask functionality
  • ui.Image type sharing and viewing (no fluctuation)
  • visibility forced update (vulnerable frame reduced)

0.0.8 #

  • Font Fix by adding to pubspec flutter: uses-material-design: true fonts:
    • family: MonteCarlo fonts:
      • asset: assets/Fonts/MonteCarlo-Regular.ttf
    • family: Roboto fonts:
      • asset: assets/Fonts/Roboto-Bold.ttf
    • family: LittleLord fonts:
      • asset: assets/Fonts/LittleLord.ttf
  • Remember to put assets/Fonts in project
  • Fix for dynamic objects
  • noSharing inside perfora
  • edit mode also keeps sharing paused.

0.0.7 #

Trying to fix fonts

0.0.6 #

added uses-material-design: true

0.0.5 #

trying to fix missing icons and fonts

0.0.4 #

trying to fix missing icons and fonts

0.0.3 #

added missing fonts and modified pubspec.yaml

0.0.2 #

changed stk and flutter from default to those which can suit zapp

0.0.1 #

-Required changes

  1. import 'shareme.dart'
  2. ShareMe(0)
  3. runApp(SharableApp(OriginalApp()));
  4. Add //=>widgetsToWrap : [ "SimpleWidget" ]
  5. run wrapper from VS code
  • ctrl + B takes you to perfora

  • perfora main is wrapped in multiprovider for frameState

  • var frameState in network - signaling is initialized here

  • shareme wraps entire app in rawkeyboard listner

  • FNET.init() has specific firebase details, it initializes firebase

  • shareme

  • perfora

  • menupage : menu has six options -- editmode -- invertmode -- preset // not implemented

  • draw , which opens "menu_draw" //Supports drawing on a screenshot but //drawing not saved properly //needs to be stored at shareme //drawing mask function not implemented

  • shareType // changes shareme.sharetype

  • profile // uses networking

  • homepage : home has two options -- share , which toggles shareme.isSharing, shareme.start/stop sharing -- view , which opens "viewpage"

  • viewpage //uses framestate.frame

  • networking

  • mywidgets

  • frameState

  • globaldata

  • api key is leaked

  • no versions are specified

  • const,key etc are not formatted in code

1
likes
110
points
1
downloads

Publisher

unverified uploader

Weekly Downloads

A SECURE WAY TO SHARE YOUR SCREEN !!

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

cloud_firestore, cupertino_icons, firebase_auth, firebase_core, flutter, flutter_webrtc, modal_progress_hud_nsn, provider, visibility_detector

More

Packages that depend on perfora