Comments

14 comments

  • Official comment
    Avatar
    Brandon Griggs

    FYI, we're going to start doing weekly (or biweekly) updates as individual posts, starting soon. Along with any major updates these will cover bug fixes, minor tweaks, optimization work, etc. In other words, much more detail than our big feature posts.

  • Avatar
    Brandon Griggs

    Knack Calendar Modals

    We updated the modals that the calendar uses when clicking on a calendar event to show details or an empty day to show an event form. 

    • This window has more room for multiple form or detail columns. 
    • Plays nicely with other modals, like adding a new option to a multiple choice field.
    • Add a title/description in the builder to show in the modal header bar.
    • Header bar uses your custom colors.
  • Avatar
    Brandon Griggs

    Inline Editing Rich Text Fields

    We're now using our larger modal window for editing Rich Text fields when you inline-edit from a table.  This gives the Rich Text editor a lot more room to breathe.

  • Avatar
    Brandon Griggs

    Form Rules

    Major updates with form rules:

    http://www.knackhq.com/links/blogs/new-form-rules.html

    Along with form rules this affected a few other areas:

    • RichText Editor: we upgraded the plugin we use for rich text to the latest version. We're working through a few issues we noticed.
    • Task Emails: we've applied the same email upgrades with recipients and rich text to tasks that send emails.
  • Avatar
    Brandon Griggs

    Timer Field IDs

    We had to change the timer field IDs to include the view that it's on. We discovered that if the same field was in multiple forms (or used with an inline edit) the previous IDs would be duplicated and not work correctly.

    So an ID for this:

    field_1-date-to

    Is now this:

    view_1-field_1-date-to

     

  • Avatar
    Brandon Griggs

    Date Field IDs

    Similar to Timer Field IDs we are now including a view key with the IDs so there's no conflict if the same field is on multiple views in the same page.

    So an ID for this:

    field_1-date-to


    Is now this:

    view_1-field_1-date-to

  • Avatar
    Brandon Griggs

    Connection Lookup Ajax Searches

    Ajax searches now also apply to any connection lookups that have filters applied and the filtered records is greater than 500. Originally any filter look-ups preloaded all records regardless of the total number.

  • Avatar
    Brandon Griggs
    Calendar iCal times

    In order to improve on local syncing we switched this from rendering in GMT time to rendering in the local time of the application and including that time difference with the iCal specification.

     

  • Avatar
    Brandon Griggs

    We added JavaScript events for record deletes:

    http://helpdesk.knackhq.com/support/solutions/articles/5000447139#record-delete

  • Avatar
    Brandon Griggs

    Search Views are now rendering very similar to list/details views. They are using List Items so that they can be displayed in up to 3 columns.

  • Avatar
    Mark Waschkowski

    OK, great, I was running into a multi column display with a view today!

    Thank you,

    Mark

  • Avatar
    Brandon Griggs

    Modal IDs and Classes

    We changed an ID used in modals to allow for multiple modals to display and close correctly.

    Instead of "#knack-page-modal" they are now indexed as: "#kn-page-modal-0".

    They each now have a new class: "kn-page-modal"

  • Avatar
    Brandon Griggs

    We're temporarily removing the "show all" option for record queries as we explore the impact on performance and work on streamlining how huge queries are processed. The new cap will be 1000 records.

  • Avatar
    Sam Carney

    Thank you! Hope you figure it out soon. I've been taking some heat from my end-users about performance lately.

Please sign in to leave a comment.