Ticket #425 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

total rewrite of table editor

Reported by: work@… Owned by: work@…
Priority: major Milestone: 0.8.2
Component: Study create/edit wizard Version: 0.8.0
Keywords: Cc:
Product: Operating system:
URL: Hardware:

Description (last modified by work@…) (diff)

In order to make the table editor faster and combine the table setup code into the class a total rewrite is required. The rewrite aims to
- speed up the table editor
- make it possible to add sliders to the top and the bottom of a table
- try to keep table header in view in large tables when scrolling down or up
- try to introduce a 'delete selected' option

Change History

Changed 3 years ago by work@…

  • status changed from new to assigned
  • owner changed from business@… to work@…
  • description modified (diff)

Changed 3 years ago by janneke@…

In addition it would also be nice to have next and previous buttons above (also in case of large datasets)

Changed 3 years ago by business@…

Jeroen, would it be possible to split out those 2 improvements (speed up and adding the sliders/headers, they were in 2 different tickets, #416 and #370). I would give #370 more priority, I can understand #416 would require more work.
Also, could you indicate how much work you estimate for the rewrite?

Changed 3 years ago by work@…

Kees, multiple sliders is already in there, so no need to split those up...

Also, resolved the issue that checkboxes were not being replicated in GDT 0.0.42 ( revision 302), r1818

Changed 3 years ago by work@…

in  GDT 0.0.43, r1819

-fixed issue with some columns not replicating properly
-added support of replication of date/datetime fields

Changed 3 years ago by work@…

correction ->  GDT 0.0.43

Changed 3 years ago by janneke@…

tested selection of multiple checkboxes (rows) at once, indeed fixed

Changed 3 years ago by work@…

  • owner changed from work@… to janneke@…

- added snappable table headers in  GDT 0.0.45, r1833

please test on ci

Changed 3 years ago by janneke@…

  • owner changed from janneke@… to work@…

table headers work fine this way

I think the wizard should also have next and previous above the content

Changed 3 years ago by work@…

added (default) support for a vertical slider that moves together with the table hader over horizontal sliders (configurable) in  GDT 0.0.46, r1835

Changed 3 years ago by janneke@…

works in FF, chrome, not in IE

Changed 3 years ago by work@…

- fixed IE specific table editor issue, as IE does not accept setTimeout argument in contrast to every other browser on the planet...
- gdt to  0.0.47 in r1837

Changed 3 years ago by work@…

  • status changed from assigned to closed
  • resolution set to fixed

Changed 3 years ago by janneke@…

  • status changed from closed to reopened
  • resolution fixed deleted
  • component changed from Unknown to Study create/edit wizard

In subject step, if there are two different subject templtaes (in study 000000001 on ci) with multiple subjects, the vertical slider only sticks to the first subjectlist, and doesn't move down.

Changed 3 years ago by janneke@…

  • status changed from reopened to assigned

Changed 3 years ago by janneke@…

When there are multiple sampling events with only one row, the vertical sliders are overlapping, which can be very confusing

see also video  http://screencast.com/t/FgQM5BZgr

Changed 3 years ago by work@…

  • milestone changed from 0.8.1 to 0.8.2

Changed 3 years ago by work@…

  • status changed from assigned to closed
  • resolution set to fixed

resolved in GDT  323, to be released later...

Changed 3 years ago by work@…

also see #447

Note: See TracTickets for help on using tickets.