javarosa icon indicating copy to clipboard operation
javarosa copied to clipboard

The core library that many of the ODK tools are built around. It's written in Java, implements the ODK XForms spec, and runs on mobile devices and cloud servers. ✨🏗✨

Results 102 javarosa issues
Sort by recently updated
recently updated
newest added

#### Software versions JavaRosa v3.1.0 #### Problem description Relevance of repeat instances is evaluated in unexpected way #### Steps to reproduce the problem Start with [this form](https://docs.google.com/spreadsheets/d/1gs1vBCotSUsZ7A3YJdtfs-KOrCcbhyFUOWMPO-lm4p0/edit#gid=0). Instead of the...

#### Software versions all #### Problem description Users sometimes put a `calculate` on a visible field in an attempt to have a dynamic default. That `calculate` is evaluated on form...

#### Software and hardware versions Collect v1.29.x, Android vx.x.x, device used... #### Problem description When testing I have noticed issue that when I remove group, calculation in form depending on...

#### Problem description TreeReference toString renders 1-based multiplicities by default. This is confusing, especially in the debugger when looking at something like the following: Is it safe to change the...

#### Problem description This is what the ODK XForms specs say about the `regex(string value, string expression) --> boolean` > Returns result of regex test on provided value. The regular...

needs discussion

#### Software versions All versions #### Problem description An `end` preloaded timestamp is computed at the very end of form filling session. Calculations that depend on it are not triggered....

#### Software versions #### Problem description User sees additional time for saved form with time component of now() #### Steps to reproduce the problem 1. Start form: [ShowTime.xml.txt](https://github.com/opendatakit/javarosa/files/1837940/ShowTime.xml.txt) 2. User...

#### Software versions All versions #### Problem description A calculation such as `decimal-date-time(concat( /data/year ,"-01-01"))` can result in an exception if `/date/year` is left blank or otherwise invalid. However, that...

copied from slack discussion with @lognaturel : The randomize(...) function is (also) supposed to return a nodeset: https://docs.opendatakit.org/form-operators-functions/#randomize So if this is ok: `instance('countries')/root/item[position() = 1]` then presumably this is...

#### Software and hardware versions Detected in collect 1.4.5 build 1048 Confirmed in collect 1.9.1 Android 7.x (varies slightly by tablet) Nexus 9 tablet #### Problem description When using once()...

needs reproduction