This repository has been archived by the owner on Jan 25, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 69
Fixed UUID generation and json serialization #95
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
x64Eddie
approved these changes
Oct 5, 2020
xm94
approved these changes
Oct 5, 2020
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
mergify bot
pushed a commit
that referenced
this pull request
Oct 5, 2020
(cherry picked from commit cc8e01f) # Conflicts: # pubspec.yaml
x64Eddie
pushed a commit
that referenced
this pull request
Oct 5, 2020
x64Eddie
added a commit
that referenced
this pull request
Oct 17, 2020
* refactor PBParam to PBVariable * Downgraded build_runner to 1.10.0 * Fixed UUID generation and json serialization (#95) (#96) (cherry picked from commit cc8e01f) # Conflicts: # pubspec.yaml Co-authored-by: Ivan <42812006+ivan-015@users.noreply.github.com> * Split up _generateScreen method (interpret.dart) * (fix:58) Split up _generateScreen method in interpret.dart (#103) * refactor PBParam to PBVariable * Downgraded build_runner to 1.10.0 * Split up _generateScreen method (interpret.dart) Co-authored-by: Ivan <42812006+ivan-015@users.noreply.github.com> * Fixed Json serialization, conflicts and interpretation errors. (#104) * Hot fix miscellaneous item crash (#106) * Added handlers for empty TempGroupLayouts * Added name enforcement to layout nodes * Enforced name property on visual nodes & sketch entities * Fixed ContainerConstraintRule with name enforcment update * Repaired temp group layout node for enforcing name property * Using Dart's ArgParser to parse arguments (#85) * Using Dart's ArgParser to parse arguments * Using Dart's ArgParser to parse arguments * arg parsing using args package; code cleanup * fixed review errors * fixed review errors * reverted to default value * Merged `stable` into `dev` * Updated json serializable generated classes * Detecting the OS that Parabeac is running on and extracting the current dir. * Await main.dart flush after write before close (#112) * Feat figma integration (#116) * Integrate API calls and added Figma case * Corrected API method * Added FigmaController and ParentController * Started Figma integration and abstract common classes * Hot fixes * Added FigmaNodeFactory * Added few classes for FigmaNode to use * Added rest of the needed classes * Integrating new classes * Corrected clases and added support files * TEMPORAL FIX, REMOVE BEFORE RELEASE * Fixed factory * Added FigmaPage * Fix relationship with node trees * Added missing interpret * Remove print * Made originalRef for both classes * Added http2 to do API call for Figma * Made API calls more dynamic * Made API call dynamic and added exceptions * Added exceptions too * Modified API method and added checker in groups to create assets * Connected figma controller to interpret and project builder. Set default value of isVisible to true. * Changed do_objectID to UUID. Fixed isVisible values. Fixed children showing up as null. Changed layers to children in sketch nodes. * Added parameters to makeAPICall() to download specific images. Added PBColorMixin to convert Color to hex strings. * Set up PBDL for style * Set up Figma for style * Added json serializable to figma classes and populated classes with skeleton code. * Added style to classes and abstracted inherited text to support PBDL * Abstract Sketch Classes to use on Figma * Modified sketch classes to abstract * Abstract class instance * Added interpret methods * Added case when all children are Vector * Added children case * Fixed issue with colors and null fields for Style * Fixed issue with instance * Allow for generation for images concurrently. Fixed serialization issues. * Fixed incorrect if statement that was preventing images from generating * Added png extencion to images and images directory * Text now generates properly * removed colon from image names and allow rectangles to become images * Added context to InheritedBitmap comming from Figma * Added case for bitmap having not currentContext * Added case where scaffold only come after canvas * Added new color case, isVisible * Frame can also be Groups * Text should not be considered Vector on images * Added field isBackgroundVisible * Fixed group not generating as image inside Tab. Added mixin to add images to uuidQueue. * Added generation of color for containers * Added fills to figma nodes * Added missing border information * Fixed image generation in sketch * Fixed issue with empty text on Sketch * Removed unnecessary comments * Removed unnecessary method * Fixed pngs folder generating in the wrong path Co-authored-by: Bryan Figueroa <bryan@parabeac.com> * Added args and removed sentry. (#118) * Removed the Sentry code; its going to cause runtime exceptions because users do not have the configuration necessary. Added the figma args to the parabeac.dart file. * Update pb_flexible_gen.dart * Add windows setup guide (#117) * Started windows setup guide * Added more windows installation info * Finished Windows setup * Fixed small spelling mistakes Co-authored-by: Eddie <eherreraga@miners.utep.edu> * Fixed Figma crashing when no output path is given. Removed unnecessary print statements. (#120) * Update README.md (#121) Added Figma Support Notes Co-authored-by: Haardik Dharma <dharmahaardik08@gmail.com> Co-authored-by: Ivan <42812006+ivan-015@users.noreply.github.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> Co-authored-by: Ivan Huerta <ivanhuerta20@gmail.com> Co-authored-by: Somtochukwu Nwagbata <healer2030@gmail.com> Co-authored-by: Ivan Vigliante <ivan.avr@protonmail.com> Co-authored-by: Roel de Vries <2130723+roel-de-vries@users.noreply.github.com> Co-authored-by: Bryan Figueroa <bryan@parabeac.com> Co-authored-by: Ian Hudson <ianhudson.1997@yahoo.com>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.