Results 1 to 1 of 1

Thread: Lianja 9.9.18 pre-release

  1. #1
    Lianja Development Team barrymavin's Avatar
    Join Date
    Feb 2012
    Location
    UK, USA, Thailand
    Posts
    7,359
    Blog Entries
    22

    Lianja 9.9.18 pre-release

    I have uploaded 9.9.18 pre-release into the beta directories for those with premium support and others who have access to this.
    • New: Build/Run Linux standalone Apps is now supported in the same way as Windows standalone Apps.
    • New: Build/Run standalone App icon added to the workspace header icons.
    • Enhanced: The Calendar section to filter by resource/eventtype/week/month/year.
    • New: Ability to customize the Calendar section "List" View by specifying a custom HTML renderer delegate (an .rsp file).
    • Critical: fixed a bug in intellisense that could cause the App builder to lock up.
    • Enhanced: the Assistant to allow editing page and section CSS style files.
    • Improved desktop grid editing experience.
      - When editing a split grid "Close editor after editing" causes the grid view to be reinstated after "Double click to edit".
      - Columns can be unchecked "Visible when editing" so that they cannot be edited.
    • Enhanced: OLEDB connection strings in a Virtual Table definition can now contain {} macros e.g. {getenv("HOMEDRIVE")+getenv("HOMEDIR")}
    • Enhanced Standalone Apps can now include customization of the login screen by specifying an app.conf file in the App directory.
      - See the doc.
    • Critical fixed a crash in the Lianja ODBC driver when specifying a directory rather than a database.
    • Improved grid section building experience with drag'n drop and column re-ordering improvements. Instant feedback from attribute changes when in split screen editing view.
    • Enhanced. Grid section.
      - beforesave delegate (return false causes the changes to be discarded)
      - aftersave delegate
      - Improved validation checks when attempting to navigate off a row in the grid to another while editing.
      - ValidWhen delegate is now called during a grid save operation. Return false to reject the save.
      - Improved split grid editing experience in Web/mobile apps. Input fields are highlighted when validation fails.
      - Much improved data entry.
      - "Mandatory" added to grid column attributes. This is inherited from the data dictionary business rules also.
      - Improved support for right-click context menus in grids.
    • New. App settings atribute
      - "Ask to save" (default false). This displays a dialog allowing a user to save/cancel edits when navigating between records and/or pages.
    • New. Section attribute and Grid attribute.
      - modified, this returns true if data in the section has been modified interactively by a user.
    • Enhanced. Section delegates
      - Activate and deactivate delegates are now called when a section is selected/deselected. Note that these are only called in desktop runtime mode.
    • New Lianja/SQL now supports MSSQL SELECT ... OFFSET ... FETCH syntax.
    • Improved CSS editing.
    • Improved editing of section menus and section footer menus.
    • Enhanced. Added more attributes to the Assistant to speed up development.
    • Improved. The App Inspector now maintains the scrollbar position when changing attributes to speed up development.
    • Improved Imported VFP forms support.
    • Improved. CSS selectors in the CSSLibs for an App can now contain .classname and #selectorname to simplify use across desktop and Web/Mobile.
    • Improved. The Footer Button CSS can now have handle the CSS for each button in a footer menu. Separate each CSS style for the button with a | (vertical bar) character.
    • Improved Further improvements to Csslibs in an App for better CSS customization of the UI.
      See https://www.lianja.com/community/sho...n-without-text
    • Improved running of VFP .scx files. If these have not yet been imported (.scp does not exist), they are now auto-imported on-the-fly. Any .vcx files references are also auto-imported.
    • Minor UI improvements.
    • Bug fixes and performance improvements
    Last edited by barrymavin; 2024-09-05 at 08:23.
    Principal developer of Lianja, Recital and other products

    Follow me on:

    Twitter: http://twitter.com/lianjaInc
    Facebook: http://www.facebook.com/LianjaInc
    LinkedIn: http://www.linkedin.com/in/barrymavin

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Journey into the Cloud
Join us