Skip to content
This repository has been archived by the owner on Nov 2, 2023. It is now read-only.

ODK Build 0.3.0

Compare
Choose a tag to compare
@issa-tseng issa-tseng released this 02 May 22:20
· 224 commits to offline since this release

This is a desktop version of ODK Build. It operates independently from build.opendatakit.org, and is a great option if you have questionable connectivity or don't wish to bother with creating an account.

New features

  • [Offline Build] Open multiple forms in multiple windows! Open/New/Save As now load your new form instance in a new window, so you can work on more than one form at the same time.
  • Freeform language options: you can name your languages whatever you want.
    • Also, Build will now remember your display language and restore it when saving/opening a form.
  • You can now hold shift or ctrl/cmd (win/mac) to select multiple questions at once and move them around together.
  • In general, dragging should be less twitchy than before.
  • You can now drag questions between two ODK Build documents open in different windows!
    • Hold ctrl (win) or option (mac) while doing so to clone the questions to the new document rather than move them.
    • Note: In IE/Edge, questions will always clone.
    • If you have a common set of questions that are used across many forms, you can use this to author them once and then copy them to where they need to go.
    • Or if you have really gigantic forms you can author them in pieces and assemble them near the end to make it more manageable.
  • New help pane gives more help and information than before.
    • For instance, for years now it's been possible to use ${syntax} in labels and hints to reference other answers; that's now explained.
  • Advanced section stays open when you switch between controls.
  • Range/length/count options can now be open-ended: if you only fill in a min or a max it will only enforce that side.
  • Basic defaults for Choose One/Select Many mean they are no longer red when created.
  • Warning about saving your current work only appears when it needs to.

Performance improvements

  • General performance improvements increase large-form performance by ~100x.
  • IE-specific improvements should have an even greater impact.
  • Elimination of most image content should help low-bandwidth users immensely.

Bug fixes

  • #91: Translations menu language options now correctly restored on form load.
  • Generally better handling of updating the properties pane when eg creating new forms.
  • #60/#63: More consistent form title updating on Save As.