Activity

From 01 Mar 2016 to 30 Mar 2016

30 Mar 2016

17:03 Bug #900: Custom form factors in python do not work with multithreading
This appears to be a consequence of the global interpreter lock in Python, which prevents calls to the Python interpr... jmfisher

29 Mar 2016

15:18 Feature #1397 (Rejected): GUI: decimals
Default of 3 decimals is ok for now david
15:18 Bug #1396 (Rejected): GUI: Provide limits for all properties
Minor fixe adds default limits to all items. Custom limits will be changed in the context of fitting. david
15:16 Feature #1387 (Resolved): GUI: finalize FitWidget
david

24 Mar 2016

20:40 Feature #1397 (Rejected): GUI: decimals
The current default for all double values are three decimals. It is set in SessionItem::SessionItem() with setDecimal... david
20:37 Bug #1396 (Rejected): GUI: Provide limits for all properties
It would be nice when all properties have limits. Up to now the limits are missing from FormFactorItems, Wavelengths,... david
20:30 Feature #1388 (Resolved): GUI: refactor RealTimeActivity
real time activity is looking at parameter tree within job item. The parameter tree is created when job item is creat... david

23 Mar 2016

16:43 Bug #1367 (Resolved): Fix python bindings to make fitting example FitAlongSlices working
Decision was made to use explicit cast as the solution. FitAlongSlices.py now works with new bindings. jmfisher
16:38 Refactoring #1296: update internal information about performance tests
Updated wiki to describe usage of new Python script for performance testing. This reproduces the performance test fun... jmfisher
16:25 Feature #1365 (Resolved): Replace old ./App based performance test machinery with new one
Added custom form factor test to test_performance.py. Under *nix systems, it measures CPU time as well as wall time. ... jmfisher
13:12 Bug #1343 (Resolved): GUI: online update notifier is not working
Fixed. ... pospelov
11:03 Bug #1113 (Rejected): GUI: python script view is not updating while selecting different multilayers
Actually, PytonScriptView located on DesignerScene shows already all created multilayers. I think, if user selects di... pospelov

21 Mar 2016

13:23 Refactoring #1357 (Resolved): to discuss: authorship and file headers
Decision taken: possibility 2.
Leave file headers frozen as they are.
When substantially modifying a file, update...
wuttke
13:01 Bug #1377 (Resolved): latest 'develop' does not compile under Debian/stretch
problem has been solved in one of the following commits (without explit refering to this bug report) wuttke

19 Mar 2016

00:02 Feature #1387: GUI: finalize FitWidget
In general your idea is reasonable, but please do not start coding/big planing before we discuss. The main problems I... pospelov
20:58 Feature #1387: GUI: finalize FitWidget
I have a completely new idea for fitting: Instead of a separate fit view, let's integrate fitting into real time acti... david

18 Mar 2016

16:10 Feature #1388 (Archived): GUI: refactor RealTimeActivity

Replace QStandardItemModel (generated on the fly) with the normal SampleModel. The goal is to have uniform view in ...
pospelov
16:08 Feature #1387 (Archived): GUI: finalize FitWidget

* FitParameters widget (right part): replace text editor on the right with something more fancy
** For fitParamete...
pospelov
15:07 Refactoring #1352 (Resolved): GUI: refactor SessionModel and ParameterizedItem
pospelov

17 Mar 2016

17:08 Bug #1377 (Resolved): latest 'develop' does not compile under Debian/stretch
branch 'develop', commit 8776b10866f of 17mar 16h54:... wuttke
17:05 Testing #1347 (Resolved): Winbuild: Provide compilation of BornAgain in MSVC 2015 Comunity editio...
64 bit Windows build with Python 3 ok herck
16:02 Testing #1347: Winbuild: Provide compilation of BornAgain in MSVC 2015 Comunity edition (64bits, ...
64 bit Windows build from develop OK herck
16:18 Refactoring #1366: Revise boost libraries usage
boost::regex replaced by std::regex jmfisher
15:48 Refactoring #1366: Revise boost libraries usage
boost::scoped_ptr replaced with std::unique_ptr and (where possible) const std::unique_ptr jmfisher
11:01 Refactoring #1217: Cleanup App directory from all obsolete code
Fixed broken App build (setLambdaAlphaPhi -> vecOfLambdaAlphaPhi). Python script test_performance.py has same functio... jmfisher
10:59 Feature #1245 (Resolved): Investigate alternative Python API generation (for c++11)
jmfisher
10:58 Refactoring #1295: remove 'inc/ and 'src/' directory level
inc/ and src/ directory level removed from App/, Core/, and Fit/ jmfisher
10:53 Refactoring #1295 (Resolved): remove 'inc/ and 'src/' directory level
jmfisher

16 Mar 2016

18:45 Testing #1347: Winbuild: Provide compilation of BornAgain in MSVC 2015 Comunity edition (64bits, ...
32 bit Windows build from branch develop OK herck

15 Mar 2016

08:04 Bug #1371: presence of some boost components not checked by cmake
would be easier if upstream bug https://cmake.org/Bug/view.php?id=15767 were solved wuttke

14 Mar 2016

18:29 Feature #1180 (Resolved): GUI: refactor material editor to make select/cancel behavior less confu...
pospelov
15:01 Feature #1365: Replace old ./App based performance test machinery with new one
I have added a Python script Tests/PerformanceTests/test_performance.py which reproduces the functionality of App/Tes... jmfisher

11 Mar 2016

16:23 Bug #1367: Fix python bindings to make fitting example FitAlongSlices working
I have added a static methods Histogram2D::dynamicCast() and Histogram1D::dynamicCast() to the swig interface which a... jmfisher
15:23 Testing #1347: Winbuild: Provide compilation of BornAgain in MSVC 2015 Comunity edition (64bits, ...
Compilation of master branch for 32 and 64 bits ok
Building BornAgain installer with PowerShell script (32 bit) ok
herck

09 Mar 2016

20:38 Testing #1346 (Resolved): Winbuild: Provide GSL/Cmake based compilation uder MSVC 2015
herck
14:26 Documentation #1374 (Resolved): Report an Refactoring SessionItem
david
14:26 Documentation #1374: Report an Refactoring SessionItem
http://apps.jcns.fz-juelich.de/redmine/projects/bornagain/wiki/Refactoring_GUI_Model david
13:51 Documentation #1374: Report an Refactoring SessionItem
working on a wiki article about latest gui refactoring david
13:48 Documentation #1374: Report an Refactoring SessionItem
serser david
13:48 Documentation #1374 (Resolved): Report an Refactoring SessionItem
gas david
13:53 Bug #1370: Fix numerous "features" introduced by latest major GUI refactoring
pospelov wrote:
> This is a list of all known flaws introduced by our latest extraordinary GUI refactoring.
>
> *...
david
11:02 Bug #1371: presence of some boost components not checked by cmake
wuttke wrote:
> this applies at least to program_options, iostreams, filesystem
wuttke
11:00 Bug #1371: presence of some boost components not checked by cmake
this applies at least to program_options and iostreams wuttke
10:58 Bug #1371 (Resolved): presence of some boost components not checked by cmake
absence causes compilation error wuttke

08 Mar 2016

17:24 Bug #1370 (Archived): Fix numerous "features" introduced by latest major GUI refactoring

This is a list of all known flaws introduced by our latest extraordinary GUI refactoring.
*General*
* -Messag...
pospelov

07 Mar 2016

16:27 Bug #1367: Fix python bindings to make fitting example FitAlongSlices working
Note that the example uses other methods from Histogram2D, e.g. projectionY(). So the problem is not just isolated to... jmfisher
15:47 Bug #1367 (Archived): Fix python bindings to make fitting example FitAlongSlices working

The issue is small, but it contains some philosophic aspect.
This is all about...
pospelov

04 Mar 2016

14:05 Refactoring #1366: Revise boost libraries usage
As of the merge of swig-bindings into develop, boost::shared_ptr has been replaced by std::shared_ptr throughout jmfisher
13:55 Refactoring #1366 (Resolved): Revise boost libraries usage

Check for boost use cases in the code, remove boost dependency where possible
* remove boost smart pointers if a...
pospelov
13:43 Feature #1245: Investigate alternative Python API generation (for c++11)
Updated the wiki with instructions for generating Swig bindings and adding new classes to the Python modules. Also in... jmfisher
10:20 Feature #1245: Investigate alternative Python API generation (for c++11)
swig-bindings has been merged into develop. Seems to be working fine under Linux (even with Python 3 support) but the... jmfisher
13:43 Feature #1365 (Archived): Replace old ./App based performance test machinery with new one

In the view of coming cleanup of ./App folder we have to create new machinery to be able to measure performance cha...
pospelov

03 Mar 2016

15:38 Documentation #1359 (Resolved): Provide wiki page on .int.gz reference files
Info moved to http://apps.jcns.fz-juelich.de/redmine/projects/bornagain/wiki/Validation_against_reference_data wuttke
11:14 Documentation #1359: Provide wiki page on .int.gz reference files

*.int format is BornAgain internal ASCII format, which contains detector axes definition and 2D intensity map. You ...
pospelov
15:32 Bug #1364 (Rejected): Problems with infinite form factors
There are no infinite form factors anymore herck
15:28 Bug #1364 (Rejected): Problems with infinite form factors
* Monte Carlo integration over bins is not compatible with infinite form factors
* Infinite shapes can only be corre...
wuttke
15:09 Feature #335 (Resolved): Check Python 3 compatibility
has become part of #1245 wuttke
15:07 Support #852: Make GUI available at JCNS servers
Installation request sent to sysadmin. wuttke
14:58 Support #852: Make GUI available at JCNS servers
Collect knowledge at http://apps.jcns.fz-juelich.de/doku/sc/intern:roll_out_at_jcns_and_mlz wuttke
14:39 Support #852: Make GUI available at JCNS servers
Currently on Juelich servers there is BornAgain-1.0.0 installed. The main stopper is the absence of qt5. I'll investi... wuttke
14:07 Support #852: Make GUI available at JCNS servers
This issue is a bizarre one. Is the BornAgain GUI still unavailable on the JCNS cluster? If yes, then this issue shou... wuttke
14:22 Feature #12: Core: SLD: Calculation of refractive index for x-rays and neutrons from database
Waiting for release of NSXTools wuttke
14:17 Feature #1256: CMake should notify the user during the build if there is already previous version...
it's Unix specific, right? wuttke
13:56 Feature #1363 (Rejected): == Unix build ==
wuttke
13:56 Feature #1362 (Rejected): == Mac build ==
wuttke
13:56 Feature #1361 (Rejected): == Win build ==
wuttke
13:54 Refactoring #1285 (Resolved): Investigate status of Py++
everything done in task #1245 wuttke
13:53 Feature #1245: Investigate alternative Python API generation (for c++11)
When new solution is stable, then please update or replace the wiki page http://apps.jcns.fz-juelich.de/redmine/proje... wuttke
13:49 Refactoring #1258 (Resolved): GUI: move XML related methods outside of the SessionModel
pospelov
13:44 Refactoring #1353 (Resolved): GUI: refactor AwesomePropertyEditor to rely on new GUI model
pospelov
13:40 Refactoring #1357: to discuss: authorship and file headers
Wait for discussions at ILL/PSI. wuttke
13:28 Documentation #1360 (Resolved): reequilibrate hierarchy levels in online docs
Current structure of online docs is:... wuttke
13:25 Testing #1345 (Resolved): Vagrant: Provide Win10 Vagrant box running on build server
Created a bare Windows 10 pro virtual machine, packaged it with vagrant and added the box. See dokuwiki for more details herck

02 Mar 2016

17:15 Feature #1245: Investigate alternative Python API generation (for c++11)
boost::python is now completely eliminated from the code. SWIG bindings now incorporate doxygen comments automatically. jmfisher
13:35 Bug #1293 (Backlog): bold math symbols broken under Texlive2015
I'll finish this when I'm back home. Not needed for sprint31 though. wuttke
13:33 Documentation #1262 (Backlog): Fix IsGISAXS references in form factor section
will do this along with other form factor work; no need to have this in sprint31 wuttke
13:33 Feature #1075 (Backlog): Cone6 form factor -> analytic
progress slowly; no need to have this in sprint31 wuttke
13:31 Bug #1358 (Resolved): for complex vector3D, functions mag() and mag2() should return a real, not ...
resolved in 196185 with corrections (Python API regeneration) in 37419ca wuttke
09:52 Documentation #1359: Provide wiki page on .int.gz reference files
Add some hints in the BornAgain wiki about the reference files: What format they are, where they are taken from and w... wuttke

01 Mar 2016

21:18 Documentation #1359 (Resolved): Provide wiki page on .int.gz reference files
wuttke
19:17 Bug #1358 (Archived): for complex vector3D, functions mag() and mag2() should return a real, not ...
wuttke
09:58 Feature #1245: Investigate alternative Python API generation (for c++11)
cmake script now defaults to Python 2.7, unless BORNAGAIN_USE_PYTHON3 is defined TRUE, in which case it will look for... jmfisher
 

Also available in: Atom