Skip to content

Releases: smartface/smartface-ide-releases

0.10.5

30 Dec 11:17
19f9935
Compare
Choose a tag to compare

Bug Fixes

  • designer: IDE-680 Bottomtabbar Issues
  • ext: IDE-686 Git Plugin Action Buttons are gone and three dot doesn't work
  • designer: Prevent click event on readonly component
  • designer: Saving issue
  • icon: Selecting icon issue
  • library: Userprops changes in library page
  • text: Input focus handling when open picker

Features

  • designer: Add exporter glyph to (image)png
  • designer: IDE-415 Setting tintColor on image does not change its tint
  • designer: Add bottomtabbar & tabbaritem
  • designer: Add iconSize property to bottomtabbar component
  • router: IDE-685 Add router designer to IDE to navigate between pages

0.10.4

10 Oct 11:49
19f9935
Compare
Choose a tag to compare

Bug Fixes

  • font: IDE-677 Font parsing in irregular font names.
  • view: IDE-671 Image Resource Manager Search does not work.
  • designer: IDE-655 Arrangement of ImageView.FillType Picker.

Features

  • component: IDE-675 Add new component -> Icon.
  • emulator: IDE-520 Add System Requirements when there's an error occurred.
  • designer: IDE-670 HeaderBarLayout adding via IDE

0.10.3

08 Sep 07:32
19f9935
Compare
Choose a tag to compare

Bug Fixes

  • action: IDE-663 Wrap function not working properly when trying to wrap too many items
  • designer: IDE-660 'Export to Library' function not working properly
  • designer: IDE-669 Component absolute position not placing properly
  • dispatcher: IDE-662 IDE Shows no device is connected even if the dispatcher working without a problem

Features

  • designer: IDE-666 MaskedBorders design area development

0.10.2

11 Aug 05:44
19f9935
Compare
Choose a tag to compare

Bug Fixes

  • designer: IDE-657 When moves a component to another component in Library, the moved component corrupted
  • headerbar: Add image picker option to 'backgroundImage' property

0.10.1

04 Aug 09:24
19f9935
Compare
Choose a tag to compare

Bug Fixes

  • themes: IDE-644 The state of the (theme/properties) panel should be preserved
  • workspace: IDE-649 Restarts when system requirements are not met

Features

  • designer: IDE-646 Replace default tooltips with tippy.js
  • font: IDE-510 Ready to use icon library & glyphs picker
  • image: IDE-647 Add image picker / image resource manager

0.10.0

25 Jul 13:54
19f9935
Compare
Choose a tag to compare

Bug Fixes

  • connection: IDE-595 Getting connection error when branch changed
  • desginer: outline icon (Preview mode)
  • designer: IDE-627 Let discuss icons of empty layout component in design editor
  • designer: IDE-638 ListView GridView breaks the UI Editor when drag & drop
  • library: IDE-620 Deleting sub-components from the Library is Borked
  • qr: IDE-625 Update links in QR code screen
  • style: IDE-629 Scrollview breaks the UI Editor when drag & drop
  • themes: IDE-623 Align width of input box of shadow radius
  • themes: IDE-624 Align Icon of textAlign property shows wrong status
  • themes: selection when updated current className
  • headerbar IDE-643 Headerbar BackgroundImage have different screens on IDE and Mobile
  • designer: IDE-562 User can add any component directly to ListView & GridView
  • menus: IDE-616 Page ts file not generating when duplicating any page
  • properties: IDE-563 Analyze which panel the feature belongs to.
  • themes: IDE-614 User shouldn’t delete defaultClass
  • designer IDE-570 Renaming does not work through Property Panel
  • component: Input component focusing
  • designer: IDE-596 ScrollView with contents more than screen height
  • editor: Gradient color handling
  • environment: IDE-583 There's unwanted NODE_ENV=production
  • menus: IDE-585 On Library, right clicking the empty area shows "New Page"
  • navigator: IDE-565 No Page disclaimer text correction (remove text)
  • properties: IDE-570 Renaming does not work through Property Panel
  • themes: IDE-592 When any style file is not appropriate, Editor behaves weirds
  • themes: IDE-575 Font Style does not change
  • themes: IDE-579 Ability to Distinguish between inherited style and normal style
  • themes: textview props (lineSpacing, letterSpacing)
  • themes: weird style behaving
  • workspace: IDE-586 "Open a Folder" canceling case
  • message: IDE-558 Show info message after 'Export to library' action done
  • panels: IDE-555 Class editing does not open in some components.
  • styler: Styler version & Edit commands
  • themes: IDE-560 Select className that added after action is done
  • themes: IDE-557 Command styles should show in items of category panel
  • classname: Handling classnames of library component & in library layout pos prop handling
  • component: Repeated component attribute manipulating
  • designer: Add resizemode for resize & drag actions
  • editing_tools: Add Empty properties panel text
  • editor: toolbox sperator line & license checking
  • navigator: Automatic focus unvisible designer page when item selected
  • navigator: Drag & drop experience
  • page: Adding classname to library page
  • properties: IDE-538 Add missing properties to releated panels (properties , themes)
  • properties: Library user props handling
  • properties: Remove text property from text model
  • rename: IDE-544 Component's unique naming should not be applied in the Library
  • themes: type conversion (number, boolean)
  • themes: User prop change reducer

Features

  • menus: IDE-611 Supporting Go to Design View from Code
  • menus: IDE-615 Ability to go to custom components from page
  • properties: IDE-641 Added missing Yoga options of properties
  • themes: IDE-626 Show toast message that why wrong while writing wrong classname
  • designer: IDE-426 Ability to set border and border corners with simplified GUI
  • shadow: IDE-606 Shadow implementation on IDE
  • editor: IDE-574 While Orientation of the Page is PORTRAIT, we cannot switch to Orientation Auto mode
  • gridview: IDE-593 Add itemLength attribute property to GridView component
  • properties: IDE-584 itemColor property can be added to headerBar
  • workspace: IDE-566 While creating a new project, we might need to initialize an empty repository
  • menus: IDE-556 Export component to library
  • designer: IDE-528 Split should also work on non-empty layouts
  • designer: IDE-527 Drag & drop action should work in design area to move components
  • designer: IDE-548 Preview Mode should have shortcut and that shortcut should mention in the Preview Mode tooltip
  • themes: Add new theme button action
  • themes: IDE-531 Add action button in property item of combined styles
  • themes: IDE-541 Add style list of selected className

0.9.1

07 Jun 05:47
19f9935
Compare
Choose a tag to compare

Bug Fixes

  • designer: IDE-511 Design looks ruined after switching device in designer Editor.
  • emulator: IDE-506 Apply Changes & X Device Connected buttons not working
  • layout: IDE-504 Setting padding in UI Editor doesnt reflect changes to views

Features

  • switch: IDE-533 toggleOffColor prop can be used both platform (Android, iOS)
  • component: IDE-503 Add new component (MaterialTextBox)
  • properties: IDE-391 Add input controls to MarginPadding GUI component
  • properties: IDE-525 Add icons of alignment props

0.9.0

16 May 16:35
19f9935
Compare
Choose a tag to compare

Bug Fixes

  • navigator: IDE-491 Cant move components in UI Editor
  • reducer: IDE-492 Duplicated views should be put below the selected component
  • rename: Check is name unique & Show report as dialog that why name is not valid
  • alert: IDE-300 Error message for already existing component name is a bit misleading
  • device_logs: IDE-228 When we click on a log line, all the objects in it are added to the panel.
  • editor: IDE-463 Components order changed after wrapped with FlexLayout
  • editor: IDE-481 When hiding the library, pages, whole components are lost in Library/pages
  • image: IDE-247 Image naming bug on image generation
  • navigator: IDE-484 Can't reorder Custom Flex components between each other
  • about: Fixed os for darwin platform
  • dialogs: Change styles of alert dialogs
  • editor: Added condition of availability of menu items on page (go_to_code, duplicate, visibility)
  • generator: Progress notification of image generation status.
  • image_generator: allow special image names included os and scale factor param.
  • navigator: Fixed adding new component to empty page
  • navigator: IDE-482 Sometimes Pages show up in Library
  • navigator: IDE-484 Can't reorder Custom Flex components between each other
  • properties: IDE-286 TextBox Property 'assignToPage' and 'isPassword' shrinks in unusual way
  • properties: IDE-476 Some of the UI elements backgroundColor not specified in Panel
  • texts: Changed texts of 'rename error'
  • theme: IDE-467 When working with theme files (.json), theme changes disappear for no reason
  • theme: variables merging
  • typescript: IDE-480 Added 'Restart TS Server' action as statusbaritem
  • updater: IDE-196 Cannot update when multiple updates are triggered
  • workspace: IDE-485 Cannot close popup fto create new smartface workspace
  • attribute: IDE-279 Image source doesnt show up on user properties but deleting user props removes source as well
  • border: IDE-423 Borders on UI Elements not working properly
  • builder: IDE-401 Updater downloads wrong .dmg file for ARM computers
  • component: IDE-453 Cannot drag & drop ListviewItem and GridviewItem to the Library
  • drag-drop: Fixed library page adding new component via drag-drop
  • dragging: Fixed dragging issues, adding new component
  • dragging: Fixed position change action
  • environment Env on smartface url & privates
  • environment Forgotten env variables on doc links
  • json_view: JSON view rendering issues
  • library: In library page, user can wrap selected componets to new listview. giridview item
  • my_component: IDE-457 Can't drag & drop a custom component into an another component in Library
  • new_project: Added preserveWindows option
  • panels: Name of panels for backward compatibility
  • render: Fixed dirty state
  • selection: Fixed multi-selection with metaKey | ctrlKey in design area

Features

  • emulator: IDE-443 connect existing iOS simulator
  • emulator: IDE-372 Add notification when there is unsaved page during updating emulator
  • requirements: IDE-498 Change node version text & Show optional requirements (adb, xcrun)
  • navigator: IDE-479 Added 'New Page' button when there is not page in Page Navigator
  • requirements: IDE-494 Show system requirements report as dialog
  • layout: IDE-455 Ability to create a layout with simply GUI
  • menu: IDE-364 Ability to Wrap a selected component(s) in a flexlayout,shimmerFlexlayout or Scrollview
  • menu: IDE-432 Go to the Code button in Design and Page Explorer
  • menus: IDE-390 Right-click insert built-in components on Page and Library
  • navigation: IDE-432 Go to the Code button in Design and Page Explorer
  • navigator: IDE-409 Separate Library and Page explorer
  • panels: IDE-438 Add coding & design mode, automatically switch panels
  • panels: IDE-439 Merge properties & theme panel as editing tools panel
  • splash: Add splash animation
  • properties: Added number input handling
  • state: Remove wrong component collection
  • editor: IDE-378 Ask close without saving to user confirmation
  • page-navigator: Library chain icon
  • panels: Device resize issues
  • themes: IDE-339 When creating a page, it doesn't create it's own JSON file
  • themes: Apply theme when first loading state of page
  • themes: Do auto select when command added
  • themes: IDE-359 Adding new styles to defaults

Break-Changes

  • emulator IDE-497 Change PackageID of smartface emulator app for ADB usage

0.9.0-rc.13

14 May 07:19
19f9935
Compare
Choose a tag to compare
0.9.0-rc.13 Pre-release
Pre-release

Bug Fixes

  • navigator: IDE-491 Cant move components in UI Editor
  • reducer: IDE-492 Duplicated views should be put below the selected component
  • rename: Check is name unique & Show report as dialog that why name is not valid
  • about: os for darwin platform

Features

  • emulator: IDE-443 connect existing iOS simulator
  • emulator: IDE-372 Add notification when there is unsaved page during updating emulator
  • requirements: IDE-498 Change node version text & Show optional requirements (adb, xcrun)

Break-Changes

  • emulator IDE-497 Change PackageID of smartface emulator app for ADB usage

0.9.0-rc.12

10 May 08:49
19f9935
Compare
Choose a tag to compare
0.9.0-rc.12 Pre-release
Pre-release

Bug Fixes

  • alert: IDE-300 Error message for already existing component name is a bit misleading
  • device_logs: IDE-228 When we click on a log line, all the objects in it are added to the panel.
  • dialogs: change styles of alert dialogs
  • editor: condition of availability of menu items on page (go_to_code, duplicate, visibility)
  • editor: IDE-463 Components order changed after wrapped with FlexLayout
  • editor: IDE-481 When hiding the library, pages, whole components are lost in Library/pages
  • generator: Progress notification of image generation status.
  • image_generator: allow special image names included os and scale factor param.
  • image: IDE-247 Image naming bug on image generation
  • navigator: IDE-484 Can't reorder Custom Flex components between each other
  • navigator: Can add new component to empty page
  • navigator: IDE-482 Sometimes Pages show up in Library
  • navigator: IDE-484 Can't reorder Custom Flex components between each other
  • properties: IDE-286 TextBox Property 'assignToPage' and 'isPassword' shrinks in unusual way
  • properties: IDE-476 Some of the UI elements backgroundColor not specified in Panel
  • texts: Changed texts of 'rename error'
  • theme: IDE-467 When working with theme files (.json), theme changes disappear for no reason
  • theme: variables merging
  • typescript: IDE-480 Added 'Restart TS Server' action as statusbaritem
  • updater: IDE-196 Cannot update when multiple updates are triggered
  • workspace: IDE-485 Cannot close popup fto create new smartface workspace

Features

  • navigator: IDE-479 Added 'New Page' button when there is not page in Page Navigator
  • requirements: IDE-494 Show system requirements report as dialog