Last change
on this file since a7db85f was
d85c194,
checked in by Piotr Rozyczko <piotr.rozyczko@…>, 9 years ago
|
Remaining modules refactored
|
-
Property mode set to
100644
|
File size:
1001 bytes
|
Line | |
---|
1 | UI requirements |
---|
2 | - Allow user to modify q range from main panel [DONE] |
---|
3 | - Move list of shapes from top menu to central simulation panel |
---|
4 | - Popup P(r) plot and update for each simulation [DONE] |
---|
5 | - Allow user to choose whether he wants the simulation to be run automatically with each parameter change |
---|
6 | or whether he wants to hit 'simulate' himself when he's done. |
---|
7 | - A shape should be highlighted when clicked |
---|
8 | |
---|
9 | |
---|
10 | Refactor: |
---|
11 | - simulation._refresh_3D_viewer should not access canvas directly |
---|
12 | - simulation._simulate_Iq: the getMaxVolume should be a call to the VolumeCanvas object. |
---|
13 | # Since the VolumeCanvas doesn't currently have that functionality, and |
---|
14 | # since the simulation panel holds the list of graphical representations |
---|
15 | # for the shapes, we will take the information from there until VolumeCanvas |
---|
16 | # is updated. |
---|
17 | - In simulation.py: avoid interfacing directly with the canvas member of the plotPanel. |
---|
18 | - using time.time in CalcThread might not work on OS X |
---|
Note: See
TracBrowser
for help on using the repository browser.