Ticket #10960 (closed: fixed)

Opened 6 years ago

Last modified 5 years ago

Make indirect UIs fit on small resolutions better

Reported by: Dan Nixon Owned by: Dan Nixon
Priority: major Milestone: Release 3.4
Component: Indirect Inelastic Keywords:
Cc: Blocked By: #10711, #10863
Blocking: Tester: Harry Jeffery

Description (last modified by Dan Nixon) (diff)

Currently some UIs (mainly IDR) do not fit well on displays with smaller resolutions.

This would also be a good time to split IDA and IDR tabs into their own .ui files as per the rest of the indirect interfaces.

Change History

comment:1 Changed 6 years ago by Dan Nixon

  • Status changed from new to assigned

comment:2 Changed 6 years ago by Dan Nixon

  • Status changed from assigned to inprogress

Merge branch 'feature/10863_indirect_instrument_config_widget' into feature/10960_indirect_ui_size_fix

Refs #10960

Changeset: b3cb9808dc35759b6535e222a7104d178428a33c

comment:3 Changed 6 years ago by Dan Nixon

Make sizes a little more consistent

Refs #10960

Changeset: 646047990ef623f0b840c6595a1506593511431f

comment:4 Changed 6 years ago by Dan Nixon

  • Description modified (diff)

comment:5 Changed 6 years ago by Dan Nixon

Merge branch 'master' into feature/10960_indirect_ui_size_fix

Refs #10960

Changeset: a89c7dad19cef21e09f5bd3e4c1594f04c3dc510

comment:6 Changed 6 years ago by Dan Nixon

Moved Indirect interface files to their own folder

Previously that accounted for around half the UI and source files, this is just to help keep the directories a little cleaner.

Refs #10960

Changeset: c9c9f44ceaddb1dfc24721391dc570bb28d3624e

comment:7 Changed 6 years ago by Dan Nixon

Added empty new UI files

Refs #10960

Changeset: 023701af544c3022fd9f1ec39d9dd5f4c278c4e4

comment:8 Changed 6 years ago by Dan Nixon

Added refactored UI files for IDR

Refs #10960

Changeset: 84e21b16758bd7db98cbaa5aeb6026d86d41c1e8

comment:9 Changed 6 years ago by Dan Nixon

Added partially refactored UI files for IDA

Refs #10960

Changeset: a420eba74063e2d9880c6fa52a334a305ec667c8

comment:10 Changed 6 years ago by Dan Nixon

Updated moments, sqw, trans and symm

Refs #10960

Changeset: af7155ae8b35d0ce8418f61ab65070f450691504

comment:11 Changed 6 years ago by Dan Nixon

Work in progress replaceing other IDR tabs

Refs #10960

Changeset: 6acc0450cffc016414ee36e09dd0ebc5a1b4b1b2

comment:12 Changed 6 years ago by Dan Nixon

Indirect interfaces almost back to normal

Refs #10960

Changeset: 45ec3b8ce85e5c3b6356dc886a5a987562e2c19a

comment:13 Changed 6 years ago by Dan Nixon

Use data selector for calibration, add validation to spectra ranges

Refs #10960

Changeset: 6c59d0541881515dfda2c6ed0706132a27527a5c

comment:14 Changed 6 years ago by Dan Nixon

Fix size of IDR tabs

Refs #10960

Changeset: b9333dfcfbba6697f663d2c93267977b0e403c48

comment:15 Changed 6 years ago by Dan Nixon

Improve validation on IDR ET

Refs #10960

Changeset: 05111e242d58a7f1158cfae871437aa0367ec5ef

comment:16 Changed 6 years ago by Dan Nixon

Work in progress moving IDA

Refs #10960

Changeset: 0bae28c8a5e532e073504de0e5ad9e87186e9683

comment:17 Changed 6 years ago by Dan Nixon

IDA tabs working as before

Refs #10960

Changeset: 17636e632a570be3bc4a1c0e570a0196e50e947e

comment:18 Changed 6 years ago by Dan Nixon

New background option, move grouping on IDR ET

Refs #10960

Changeset: b432cf45d5f6bd81748734cbe8de9230cef90bfd

comment:19 Changed 6 years ago by Dan Nixon

Make plot raw use spectra ranges from ET tab

Refs #10960

Changeset: 725fdc48b8fd17557d38dbd0dfca15100c1ab25c

comment:20 Changed 6 years ago by Dan Nixon

Small change to IDA Apply Corr

Refs #10960

Changeset: 8d5851427145246d575e2469ec0f83e403e76a04

comment:21 Changed 6 years ago by Dan Nixon

  • Blocked By 10711 added

comment:22 Changed 6 years ago by Dan Nixon

To test:

  • Go through IDR and IDA and check there is nothing obviously broken on the UI (enabling/disabling something actually changes other controls (e.g. scale checkbox and scale factor spin box), etc.) (actually running the tabs is not as important as there are no changes to the algorithms)
  • See that IDR is no longer too tall to fit on small monitors and scales well (plots should expand to use as much room as they can)
Last edited 6 years ago by Dan Nixon (previous) (diff)

comment:23 Changed 6 years ago by Dan Nixon

Merge branch 'master' into feature/10960_indirect_ui_size_fix

Conflicts:

Code/Mantid/MantidQt/CustomInterfaces/CMakeLists.txt Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/Indirect/ApplyCorr.h Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/IndirectDataAnalysis.ui Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/IndirectDataReduction.ui Code/Mantid/MantidQt/CustomInterfaces/src/Indirect/IDATab.cpp Code/Mantid/MantidQt/CustomInterfaces/src/Indirect/IndirectDataAnalysis.cpp Code/Mantid/MantidQt/CustomInterfaces/src/Indirect/IndirectDataReduction.cpp

Refs #10960

Changeset: cf1783f10d5e150cd9cdc9f46051910b4519595d

comment:24 Changed 6 years ago by Dan Nixon

Update docs for changed widget names

Refs #10960

Changeset: 9c9df1ccc4abb80aa6c1644a66b071b15b06a121

comment:25 Changed 6 years ago by Dan Nixon

Put CMakeLists back into alphabetical order

Refs #10960

Changeset: 60972d78af7eb3661d16096d6c9cca6c33350a2e

comment:26 Changed 6 years ago by Dan Nixon

Minor update for Plot Time button

Refs #10960

Changeset: 99c0a1f7026b88702761a338c1a8d83a6c95fcb6

comment:27 Changed 6 years ago by Dan Nixon

Put remaining Cmake files in order

Refs #10960

Changeset: dcd05ec21c7f4aceff7e2a39ac66b216f5a31fe2

comment:28 Changed 6 years ago by Dan Nixon

Merge branch 'feature/10960_indirect_ui_size_fix' into develop

Conflicts:

Code/Mantid/MantidQt/CustomInterfaces/CMakeLists.txt

Refs #10960

Changeset: d2eaf37390cf4549a8f52fb7b020b735c03a0d96

comment:29 Changed 6 years ago by Dan Nixon

  • Status changed from inprogress to verify
  • Resolution set to fixed

comment:30 Changed 6 years ago by Harry Jeffery

  • Status changed from verify to verifying
  • Tester set to Harry Jeffery

comment:31 Changed 6 years ago by Harry Jeffery

  • Status changed from verifying to closed

Merge remote-tracking branch 'origin/feature/10960_indirect_ui_size_fix'

Full changeset: bbccd6b463ef9af922fedf7ecb9978e11c7ec8d6

comment:32 Changed 6 years ago by Harry Jeffery

Merge remote-tracking branch 'origin/feature/10960_indirect_ui_size_fix'

Full changeset: bbccd6b463ef9af922fedf7ecb9978e11c7ec8d6

comment:33 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 11799

Note: See TracTickets for help on using tickets.