Activity

From 29 Sep 2014 to 28 Oct 2014

28 Oct 2014

17:02 Bug #874 (Archived): Fix undefined reference
In FittingImplementation.tex, there is a \SecRef{FitSuiteClass}, which is defined in SoftwareDesignOverview.tex, but ... herck
15:42 Bug #873 (Archived): Replace IntensityDataIOFactory::writeIntensityData format from .txt to .int ...
herck
15:33 Bug #872 (Archived): PyScript functional tests fail on iffds
herck
14:08 Documentation #867 (Sprint): Update User Manual with examples description corresponding to releas...
pospelov
14:08 Feature #866 (Sprint): Revise list of python examples going into release 1.0.0
pospelov
14:07 Feature #854 (Sprint): Provide splash screen for starting GUI
pospelov
13:28 Feature #857 (Archived): Include GUI into Linux 'make install' command
herck
11:23 Feature #857 (Resolved): Include GUI into Linux 'make install' command
pospelov
13:28 Feature #838 (Archived): Merge python script generation branch of Abhishek
herck
13:28 Bug #843 (Archived): Fix nightly build (python script generation functional tests failing)
herck
13:28 Feature #845 (Archived): API: remove Lattice2DIFParameters from InterferenceFunction2DLattice con...
herck
13:28 Documentation #846 (Archived): Adapt manual to new constructor for InterferenceFunction2DLattice
herck
13:28 Feature #856 (Archived): Modify Python Example005 Disorder2 to match description in User Manual
herck
13:28 Feature #828 (Archived): Trivial form factor for demonstration purposes
herck
13:28 Bug #829 (Archived): CMake is not able to find right Python version when there is a Python2 and P...
herck
13:28 Bug #833 (Archived): Duplicate transformation in Real Time Activity view
herck
13:28 Bug #835 (Archived): In Real Time Activity view, setting wavelength to zero causes a crash
herck
13:28 Feature #837 (Archived): Provide all item's properties with correct limits
herck
13:28 Feature #820 (Archived): Implement reset of JobItem's sample and instrument models to the original.
herck
13:28 Bug #821 (Archived): Remove interference function approximations from GUI
herck
13:28 Feature #822 (Archived): Revise submit job logic
herck
13:28 Feature #823 (Archived): Allow multiple ILayout objects per layer
herck
13:28 Feature #825 (Archived): Update default behaviour of OutputDataWidget
herck
13:28 Bug #826 (Archived): cmake fails under Debian/testing; problem with Python
herck
13:28 Bug #791 (Archived): LLDataTest.DataAssignment Unittest failure
herck
13:28 Feature #814 (Archived): Implement exceptions catching in the Core to report exception from a thr...
herck
13:28 Refactoring #818 (Archived): Review SimulationParameters
herck
13:28 Feature #819 (Archived): Move DA, LMA, SSCA to ParticleLayout and propagate to GUI
herck
13:28 Feature #769 (Archived): Remove SimulationDataModel
herck
13:28 Feature #803 (Archived): Implement correct handling of simulation failure in JobItem
herck
13:28 Bug #776 (Archived): GUI: InterferenceFunction2DParaCrystal rotation angle activation
herck
13:28 Bug #780 (Archived): Windows: pixmap of item being dragged is not displayed on DesignerScene
herck
13:28 Feature #784 (Archived): Revise workspace behaviour in DesignerScene
herck
13:28 Refactoring #786 (Archived): Remove unnecessary calls to getOutCoefficients
herck
13:28 Feature #778 (Archived): Windows installer: implement add/remove BornAgain desktop icon
herck
13:28 Feature #677 (Archived): Provide validation of GUI sample for corectness and corresponding info w...
herck
13:28 Feature #680 (Archived): Provide ParameterizedItem's property with tooltips.
herck
13:28 Feature #805 (Archived): Implement simple crash handler widget to report bugs
herck
13:28 Feature #768 (Archived): Integrate QuickSimulationView into JobView
herck
13:28 Documentation #429 (Archived): Write Appendix which lists all implemented examples from Examples ...
herck
13:28 Feature #393 (Archived): Create Mac installer
herck
13:27 Feature #393 (Resolved): Create Mac installer
herck
10:05 Feature #871 (Archived): Revise deployment instruction for Mac
Out current deployment instruction [[Deployment_for_Mac_Os_X]] assume build of BornAgain using macport libraries.
As...
pospelov

27 Oct 2014

10:41 Documentation #860 (Sprint): Update installation section with how to compile graphical user inter...
pospelov
09:44 Documentation #860 (Archived): Update installation section with how to compile graphical user int...
* Write about GUI installation both, dokuwiki and UserManual
* Write about Mac Installer
* Cleanup deteiled install...
pospelov
10:31 Feature #783: Design BornAgain main application icon
Moved to next sprint, because we have to first produce some rough suggestions, decide which we will take and then ref... herck
10:30 Documentation #867 (Archived): Update User Manual with examples description corresponding to rele...
pospelov
10:25 Documentation #429 (Resolved): Write Appendix which lists all implemented examples from Examples ...
pospelov
10:25 Documentation #429 (Sprint): Write Appendix which lists all implemented examples from Examples se...
pospelov
10:24 Documentation #487 (Rejected): Provide screenshots for project homepage
pospelov
10:24 Documentation #487 (Backlog): Provide screenshots for project homepage

This is currently a part of more general activity of Sphinx documentation prototype
pospelov
10:21 Feature #866 (Archived): Revise list of python examples going into release 1.0.0
We have to think more carefully which examples will be in Release-1.0.0
(examples naming convention, the order of ex...
pospelov
10:02 Documentation #865 (Archived): Switch bornagainproject.org to new website
* Dont' forget about correct links in newsletters (extra drupal/drupal)
pospelov
10:02 Documentation #864 (Archived): Provide Drupal site with minimum set of pages
* Home
* Get It
* Documentation
* About Us
pospelov
09:59 Documentation #863 (Rejected): Install Drupal on application server
pospelov
09:59 Documentation #862 (Rejected): Investigate integration of Sphinx documentation into Drupal
pospelov
09:55 Feature #861 (Rejected): === Website & Examples ===
pospelov

24 Oct 2014

15:31 Documentation #846 (Resolved): Adapt manual to new constructor for InterferenceFunction2DLattice
herck
13:17 Feature #856 (Resolved): Modify Python Example005 Disorder2 to match description in User Manual
herck
10:47 Feature #856 (Sprint): Modify Python Example005 Disorder2 to match description in User Manual
herck
11:22 Refactoring #258 (Sprint): Make enumerator look the same everywhere
herck
11:21 Refactoring #104 (Rejected): Restructure global data shared by App and Core
The only remaining ISingleton class is SampleFactory.
A singleton is not problematic in such cases (Factory classes)
herck
10:53 Feature #34 (Rejected): Implement different types of detector scans
This item is underspecified and concrete detector scans should probably be implemented when a specific user request i... herck
10:49 Feature #726 (Sprint): Provide numerically stable calculation of R,T coefficients for magnetic case
herck
10:49 Refactoring #830 (Sprint): Check pass by value for Eigen matrices of fixed size
herck
10:48 Feature #834 (Sprint): Integrate python script generation in GUI
herck
10:48 Documentation #849 (Sprint): Replace old weblink with bornagainproject.org in user manual
herck
10:46 Feature #855 (Sprint): Check implementation of radial averaging for paracrystal
herck

23 Oct 2014

18:07 Feature #857 (Archived): Include GUI into Linux 'make install' command
pospelov
16:24 Feature #837 (Resolved): Provide all item's properties with correct limits
celine
16:11 Feature #856 (Archived): Modify Python Example005 Disorder2 to match description in User Manual
Modify the script in order to generate the same intensity output as in the appendix of the User manual (see attached ... celine
15:08 Feature #855 (Archived): Check implementation of radial averaging for paracrystal
1D paracrystal should be renamed (the implementation is radial and not 1D).
Figures in the appendix of the user manu...
celine
08:58 Feature #854 (Archived): Provide splash screen for starting GUI
For the moment our GUI is fast under Linux. Under Mac there is 800-1000 ms delay due to initialization of QFontDataba... pospelov
08:45 Documentation #840 (Sprint): Create movie with first GUI tutorial
pospelov
08:44 Documentation #848 (Backlog): Create BornAgain documentation prototype using Sphinx
pospelov
08:44 Feature #851 (Sprint): GUI: disable qDebug() outputs for Release build
pospelov
08:44 Support #852 (Sprint): Make GUI available at JCNS servers
pospelov
08:39 Support #852 (Rejected): Make GUI available at JCNS servers
pospelov
08:43 Feature #853 (Sprint): Provide particles with size distribution in GUI
pospelov
08:40 Feature #853 (Rejected): Provide particles with size distribution in GUI
pospelov

22 Oct 2014

16:02 Feature #851 (Archived): GUI: disable qDebug() outputs for Release build
See
stackoverflow.com/questions/13494499/why-does-qdebug-work-in-release-builds
pospelov
11:33 Documentation #849 (Archived): Replace old weblink with bornagainproject.org in user manual
* also remove installation section, examples description section herck
10:32 Documentation #848 (Archived): Create BornAgain documentation prototype using Sphinx
Investigate
* automatic generation of matplotlib’s like examples
* try autodoc over our C++ API
* try autodoc over...
pospelov

21 Oct 2014

17:32 Documentation #846 (Archived): Adapt manual to new constructor for InterferenceFunction2DLattice
herck
17:10 Feature #845 (Resolved): API: remove Lattice2DIFParameters from InterferenceFunction2DLattice con...
herck
16:52 Feature #845 (Archived): API: remove Lattice2DIFParameters from InterferenceFunction2DLattice con...
herck
14:33 Bug #843 (Resolved): Fix nightly build (python script generation functional tests failing)
herck
10:33 Bug #843 (Archived): Fix nightly build (python script generation functional tests failing)
herck
09:51 Feature #842 (Backlog): Provide IntensityData object with helper methods to import user data
pospelov
09:48 Feature #842 (Sprint): Provide IntensityData object with helper methods to import user data
pospelov
08:59 Feature #842 (Rejected): Provide IntensityData object with helper methods to import user data
Since we do not have clear requests, what user wants, will be enough to provide the method IntensityData::setData(PyO... pospelov

20 Oct 2014

17:51 Feature #807 (Backlog): Implement platform independent stack trace retrieval
herck
17:51 Feature #806 (Backlog): Implement crash handler manager to launch external executable in platform...
herck
17:51 Feature #758 (Backlog): Provide recording of stack trace in crashing GUI application
herck
17:26 Feature #778 (Resolved): Windows installer: implement add/remove BornAgain desktop icon
pospelov
13:48 Bug #780 (Resolved): Windows: pixmap of item being dragged is not displayed on DesignerScene

It looks like it is a bug of the driver of virtual videocard from vmware.
The behaviour is exactly as here
https:...
pospelov
11:18 Feature #838 (Resolved): Merge python script generation branch of Abhishek
herck

17 Oct 2014

16:31 Feature #841 (Archived): Implement 'About BornAgain' widget in Menu/Help
pospelov
16:27 Documentation #840 (Long Term Idea): Create movie with first GUI tutorial
pospelov
16:12 Feature #784 (Resolved): Revise workspace behaviour in DesignerScene
pospelov
14:39 Feature #680 (Resolved): Provide ParameterizedItem's property with tooltips.
pospelov
14:38 Bug #833 (Resolved): Duplicate transformation in Real Time Activity view
pospelov

16 Oct 2014

17:32 Feature #838 (Archived): Merge python script generation branch of Abhishek
herck
17:23 Bug #835 (Resolved): In Real Time Activity view, setting wavelength to zero causes a crash
pospelov
17:22 Bug #776 (Resolved): GUI: InterferenceFunction2DParaCrystal rotation angle activation
pospelov
17:21 Feature #837 (Archived): Provide all item's properties with correct limits

Like layer width should be positively defined, abundance should have limits [0,1] and so on.
All parameterized...
pospelov

14 Oct 2014

16:57 Bug #835 (Archived): In Real Time Activity view, setting wavelength to zero causes a crash
herck
14:07 Feature #834 (Archived): Integrate python script generation in GUI
herck
14:06 Bug #833 (Archived): Duplicate transformation in Real Time Activity view
Create substrate and air layer with cylinder ff.
Attach transformation (rotate 10 degrees around x-axis) to cylinder...
herck

13 Oct 2014

12:47 Feature #823 (Resolved): Allow multiple ILayout objects per layer
herck
11:44 Feature #137 (Rejected): Fitting: implement strategy utilizing Gelfand algorithm to get out of lo...

Rejected, local minima problem needs a whole compaign, will decide later
pospelov
11:42 Refactoring #297 (Rejected): Refactor campaign for SampleDesigner

Most of items have been implemented already.
pospelov
11:35 Feature #680 (Sprint): Provide ParameterizedItem's property with tooltips.
pospelov
11:04 Feature #586 (Backlog): Investigate chi2-like objective functions

Since Mahadi is not going to write hist master thesis with us, postponing given item till better times.
pospelov
11:02 Feature #825 (Resolved): Update default behaviour of OutputDataWidget
pospelov
11:02 Bug #829 (Resolved): CMake is not able to find right Python version when there is a Python2 and P...
pospelov

07 Oct 2014

14:58 Refactoring #830 (Archived): Check pass by value for Eigen matrices of fixed size
see #791 herck
14:58 Bug #791 (Resolved): LLDataTest.DataAssignment Unittest failure
herck
14:49 Bug #791 (Sprint): LLDataTest.DataAssignment Unittest failure
Passing Eigen::Matrix objects (for fixed sizes, thus depending on memory alignment) by value is a bad idea:
http://e...
herck

01 Oct 2014

16:38 Feature #822 (Resolved): Revise submit job logic
pospelov
15:28 Feature #828 (Resolved): Trivial form factor for demonstration purposes
herck
14:13 Feature #828 (Archived): Trivial form factor for demonstration purposes
Implement a form factor which always returns 1.0. This can then easily be used for demonstration purposes to show int... herck
14:41 Bug #829 (Archived): CMake is not able to find right Python version when there is a Python2 and P...

It's getting really annoying.
CMake still keeps failing to find correct Python on some systems. Recipe which wor...
pospelov

30 Sep 2014

16:00 Feature #814 (Resolved): Implement exceptions catching in the Core to report exception from a thr...

Also have implemented catch in JobQueueModel to process crashes in DomainObjectBuilder.
pospelov

29 Sep 2014

16:32 Bug #826 (Resolved): cmake fails under Debian/testing; problem with Python
pospelov
16:19 Bug #826: cmake fails under Debian/testing; problem with Python
Under Debian/Jessie, package libpython2.7-dev provides libpython2.7.a, and depends on package libpython2.7, which pro... wuttke
08:48 Bug #826 (Sprint): cmake fails under Debian/testing; problem with Python

We have already seen something similar at JCNS. There it was connected with new cmake-3.0 and absence of python sha...
pospelov
15:53 Feature #827: Forbid in-source build
Add this to CMakeLists.txt:
set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules) # probably it's there already...
wuttke
13:42 Feature #827 (Archived): Forbid in-source build
Cmake should warn user if he tries to build in source directory.
It would be also nice to clean CMake remnants after...
pospelov
 

Also available in: Atom