Activity

From 21 Mar 2016 to 19 Apr 2016

19 Apr 2016

23:16 Revision 39084170: minor edits, while reading ...
wuttke
23:14 Revision 7e0c74d4: Merge branch 'develop' of apps.jcns.fz-juelich.de:BornAgain into develop
wuttke
22:00 Revision 118a2328: corrections
wuttke
21:47 Revision 1d692ffa: corr
wuttke
21:44 Revision 481f548a: Merge branch 'develop' of apps.jcns.fz-juelich.de:BornAgain into develop
wuttke
21:43 Revision cae1993e: added AttLimits.cpp (was missing in previous commits)
wuttke
21:24 Revision 637fa1ae: forward class declarations back to top of file, except for TransformFromDomain.h
wuttke
19:18 Revision 95d41c59: rm unused include
wuttke
19:13 Revision 2ac1af67: Merge branch 'precompute' into develop
wuttke
19:11 Revision b1e1ace4: Merge branch 'develop' of apps.jcns.fz-juelich.de:BornAgain into develop
wuttke
19:06 Revision a7d40bf6: Made clear that FitSuite is pointer to implementation FitKernel.
Removed inclusion of FitKernel.h from FitSuite.
This required one nontrivial change: The pointer-to-implementation
mu...
wuttke
18:17 Revision c668c692: Comments in FitKernel.h
wuttke
18:07 Revision 786620f1: Comments, rm unused getSTLvector, prepare for removal of include FitKernel fro...
wuttke
17:13 Revision 83db45d1: Set of standard signals added to ModelMapper
pospelov
16:35 Revision 035eeac2: More accurate ModelMapper usage accross all QWidget's
pospelov
15:47 Revision db1b24c0: Merge branch 'GUIFixes5' into develop
pospelov
15:44 Revision 3805b439: Protection in ModelMapper to stop signaling if own item is deleted
pospelov
15:06 Revision 4e76318b: Correct technical language: .h headers do not »define«, they »declare«
wuttke
15:00 Revision 0ae004c4: improve comments
wuttke
14:20 Revision d4522f1f: minor changes; add Doxyfile.long
wuttke
14:04 Revision 67b7e754: Message service restored, minimal supported project version introduced.
pospelov
13:42 Revision bc59df88: correct doxygen entry @file (rm inc/, src/)
wuttke
13:36 Revision 572eeb56: simplify parameter registration
wuttke
12:20 Support #852: Make GUI available at JCNS servers
Answer from Josef Heinen 29mar16:
* BornAgain is installed on the Macs
* This seems not to include the Mac notebo...
wuttke
11:34 Documentation #1414 (Backlog): regenerate form factor images in manual
- in k coordinates
- choose q along more and less directions
wuttke
09:51 Revision 0eb179f0: SampleViewAligner repaired
pospelov
09:30 Revision d91e2b6b: Tooltips restored in ComponentEditor
pospelov

18 Apr 2016

20:05 Bug #1413 (Archived): polyhedra won't react to ex-post parameter variation
needs to be corrected, and test mus be written wuttke
17:57 Revision 16b3c90c: Modifications in ModelMapper to track onSiblingsChange
pospelov
16:57 Documentation #1412 (Archived): avoid horizontal scrolling in code examples
Some Python examples have some really long lines.
To read them, one needs to scroll horizontally.
But some examples...
wuttke
15:35 Revision 3b50974b: Removed unused GUI code
pospelov
15:30 Revision 5d170b53: GUI unit tests are reenabled
pospelov
15:28 Revision 2ee3c484: Fix in component editors to update on FlagRole change (enable/disable properties)
pospelov
15:15 Revision 0119b2bb: Merge branch 'GUIFixes4' into develop
pospelov
15:15 Revision 2c8ebffa: Fixed group property is finally removed from SessionItem family
pospelov
14:47 Revision 51911926: ditto for Icosahedron
wuttke
14:37 Revision 06490c94: All SessionItems switched to new addGroupProperty method
pospelov
14:32 Revision 537e4f33: Better ff examples for Dodeca
wuttke
13:59 Revision 48876db7: Fixed group property is removed from BeamItem
pospelov
13:39 Revision 7415be8c: Fixed group property is removed from IntensityDataItem
pospelov
13:09 Revision 1d521c28: Fixed group property is removed from RectangularDetectorItem
pospelov
12:54 Revision 1183e752: Fixed group is removed from SphericalDetectorItem
pospelov
12:47 Revision 12f19ad7: remove unused figures
wuttke
12:44 Revision 14d9f254: MaterialItem is refactored to gret rid from FixedGroupProperty
pospelov
12:40 Revision 5e9684d4: rm unused old form factor figures
wuttke
11:39 Revision 8bac253e: ParticleItem's position is refactored to get rid from FixedGroupProperty
pospelov
11:13 Revision 0ac16cf6: pass complex_t by value
wuttke
11:09 Revision 34e19a7e: SessionModel machinery now allows to add items like VectorItem without FixedGr...
pospelov
10:38 Revision c2acb169: bugfix: pass by reference where value is purposedly changed
wuttke
10:24 Bug #1411: FindGSL version test fails under cmake-3.0 => BornAgain does not build on Debian Jessie
Let's not even attempt to repair the version testing. First resolve 1404, then remove the version testing from FindGSL. wuttke
09:48 Bug #1411 (Rejected): FindGSL version test fails under cmake-3.0 => BornAgain does not build on D...
The failure seems to be related to the recent changes in the file cmake/modules/FindGSL.cmake
The error message:
...
ganeva
10:11 Revision 5053449d: pass *vector_t by value
wuttke
08:28 Feature #1399 (Resolved): Implement form factors for dodecahedron and icosahedron
wuttke

17 Apr 2016

19:48 Revision 58f4f064: correct cl_lines_of_code.py to handle binary files and commits with no file ch...
wuttke
18:32 Revision b429f7c8: cl_lines_of_code.py now uses git-log --numstat => results deviate from previou...
wuttke
17:04 Revision 6f52a749: further refactoring of cl_lines_of_code.py
wuttke
15:55 Revision 15eb60cb: split FormFactors.h -> ParticleShapes.h
wuttke
15:52 Revision 202615fd: refactoring cl_lines_of_code.py; saving data to table
wuttke
12:44 Revision 32e993cd: explicit handling of true pyramids
wuttke
12:00 Revision f2f7d6e1: polyh_test now covering all implemented polyhedra.
TODO: special treatment for true pyramids. wuttke

16 Apr 2016

16:27 Revision 8b75d998: polyh_test works, but why ? the diagnostics should be desactivated !
wuttke
15:57 Revision 89075fde: Polyhedron tests imported from sc-intern
wuttke
15:21 Revision 226a9625: rm unused cbesselJ01. Import setup scripts for dodeca/icosahedron.
wuttke
13:56 Revision f23a41d9: simulated detector image for new form factors -> manual
wuttke
13:29 Feature #1409 (Resolved): accelerate Ripple1
wuttke
12:12 Feature #1409: accelerate Ripple1
Done in 2dfc525: Straightforward substitution accelerated numeric integral by a factor of 4. wuttke
12:11 Revision 2dfc5259: Substitution u=acos(z') accelerates numeric integration by factor >4.
This closes issue 1409. wuttke
12:05 Refactoring #1410 (Resolved): rename GCCXML_SKIP_THIS
It's obsolete, right? wuttke
11:49 Revision 17996864: integrand dimensionless
wuttke
11:43 Revision 0989ed65: shift integration limit
wuttke
11:17 Revision a48dd44b: precompute two factors
wuttke
10:39 Revision 7949d382: correct description of Ripple1 computation
wuttke
09:02 Revision 8c981599: provisional dode&icosa figures now in three locations
wuttke

15 Apr 2016

18:50 Revision c088d209: copy of 32x32 icons was missing
wuttke
17:56 Revision 63ccaee9: document model function used in Ripple1
wuttke
16:57 Feature #1409 (Archived): accelerate Ripple1
by far the slowest particle form factor - investigate, and possibly accelerate wuttke
16:52 Refactoring #1217: Cleanup App directory from all obsolete code
In 6586bdf also deleted unused program options. wuttke
16:35 Refactoring #1217 (Resolved): Cleanup App directory from all obsolete code
Done in 7fd9748. wuttke
16:51 Revision 6586bdf3: rm unused core program options, in further fulfillment of 1217
wuttke
16:34 Revision 7fd9748a: rm -r App. This closes issue 1217.
wuttke
16:31 Revision 0a66faa7: On the way to removing fixed group property
pospelov
15:35 Feature #31 (Backlog): Implement x-ray polarization factor
still very important, but should not delay the next release wuttke
15:33 Feature #1399: Implement form factors for dodecahedron and icosahedron
Fully functional in 68cdd13 wuttke
09:36 Feature #1399: Implement form factors for dodecahedron and icosahedron
sorry, previous reassigment was in error (was meant for the blender subtask) wuttke
15:31 Revision 68cdd13b: Merge branch 'platon' into develop
wuttke
15:31 Revision b46a3717: Merge branch 'develop' of apps.jcns.fz-juelich.de:BornAgain into develop
wuttke
15:22 Revision c0658f3d: polyhedron now throws std::runtime_error; planarity test relative to radius_3d
wuttke
15:12 Revision e6d3f8c5: More checks in SessionModel for insertItem failure
pospelov
15:03 Revision 3fb0677f: add dodec&icosahedron to GUI; purge unused 64x64 icons
wuttke
13:47 Revision a718bf63: all tests pass
wuttke
13:22 Revision bbbc7700: Bugfix in groupproperty which was breaking ColorMap color bar.
pospelov
13:11 Revision efceacd0: Helping to MonteCarlo functional test to always pass
pospelov
13:03 Revision 5f60a7aa: + unit tests for new ff's
wuttke
11:36 Revision 754f463a: fixed broken test PySuite/FormFactors
jmfisher
10:28 Revision 82705b1b: 2 functional tests still broken
wuttke
10:16 Revision e76d5694: Merge branch 'platon' into develop: new form factors dodecahedron and icosahed...
wuttke
09:57 Revision c6c740cd: regenerate Py bindings under swig 3.0.7
wuttke
09:48 Revision 346a94bf: added FormFactorPolyhedron to swig interface to fix broken bindings
jmfisher
09:34 Feature #1238 (Sprint): nicer layout for newsletter@bornagainproject.org (reopened: v1.6.0 round ...
wuttke
08:54 Revision 954ec2d1: regenerated PyAPI, is broken
wuttke
07:39 Revision 314e7b86: temporary log file
wuttke

14 Apr 2016

23:59 Revision cd66e022: .. more do&iso lines, still broken ..
wuttke
23:14 Revision 2608786a: + 4 new reference images
wuttke
18:44 Revision 14a2b4ba: remove abusive unique pointers
wuttke
18:26 Revision d2cb7389: Simplify; improve message from *Suite
wuttke
17:33 Revision 442ff535: dode & icosa ready for functional test
wuttke
17:33 Revision 2ece99e2: Refactoring in NodeEditor to ignore extra mouse button pressed during connecti...
pospelov
17:33 Revision c6657362: New way of notification of ComponentEditor when item changed
pospelov
17:25 Bug #1405 (Resolved): Implementation error in MultiLayerRoughnessDWBASimulation
herck
17:23 Revision 1fbd1091: Increased tolerance for Monte Carlo fuctional test
herck
17:10 Revision e9425d2a: Fix compilation error
herck
17:02 Revision 46866b30: Merge branch 'roughnessbug' into develop
Conflicts:
GUI/coregui/Models/JobModel.cpp
herck
16:59 Revision 37697a95: Corrected error in implementation of calculation of diffuse scattering from ro...
herck
15:59 Revision 25b285a1: avoid global forward declarations
wuttke
15:53 Feature #1408 (Archived): GUI: refactor/beautify/finalize FitWidget
For the moment, underlying functionality (model side) is implemented by David. Fitting views are in prototyping state... pospelov
15:43 Revision 13b6969e: Start implementation of dodecahedron and icosahedron.
Remove a few unneeded includes. wuttke
15:07 Feature #1342 (Resolved): GUI: add Monte-Carlo integration option in the simulation

Now it is possible to setup MonteCarlo integration from GUI. Corresponding Core/Python/GUI functional tests (very l...
pospelov
14:57 Feature #1138 (Resolved): GUI: provide uniform style for double numbers in GUI-generated Python s...
Resolved while doing Monte-Carlo in GUI pospelov
14:56 Feature #1138 (Sprint): GUI: provide uniform style for double numbers in GUI-generated Python script
pospelov
14:54 Revision 32eed917: Merge branch 'GUIMonteCarlo' into develop
pospelov
14:53 Revision f1acac78: New printNm method for python script generation
pospelov
14:12 Revision 8ffc83ae: Uniform style of doubles in Python script generation
pospelov
13:49 Revision c7e366d0: Fine layout tuning in SimulationSetupWidget
pospelov
13:22 Bug #1084 (Resolved): MultiLayer samples with roughness (and without particles) report wrong prog...
Occasionally fixed it while implementing Monte-Carlo in GUI pospelov
13:22 Bug #1084 (Sprint): MultiLayer samples with roughness (and without particles) report wrong progre...
pospelov
13:21 Revision 72a9d19e: Fixed progress bar for MultiLayers with roughness simulation
pospelov
12:58 Refactoring #1334 (Resolved): Core: remove ProgramOptions from the simulation
Occasionally implemented this while doing MonteCarlo in GUI. pospelov
12:58 Refactoring #1334 (Sprint): Core: remove ProgramOptions from the simulation
pospelov
12:56 Documentation #1400: blender: paint dodecahedron and icosahedron
To replace placeholder images Dodecahedron3d.png and Icosahedron.png. Thank you, Gennady. wuttke
12:51 Revision cfa8fe86: New 3-domain functional test for MonteCarlo integration
pospelov
10:55 Revision 3ed20aa2: don't abbreviate "version"
wuttke
10:44 Revision 06cba9c1: Python code generator now handles sim options (number of threads, monte-carlo ...
pospelov
09:39 Revision f6275f5f: TransformToDomain now passes simulation options correctly
pospelov

13 Apr 2016

21:09 Revision f3f08830: rm another remnants of Py++; delete empty lines in libBornAgainCore.i
wuttke
20:08 Revision 0fa14fb9: Merge branch 'develop' of apps.jcns.fz-juelich.de:BornAgain into develop
wuttke
20:08 Revision bee4289c: rm remnants of Py++
wuttke
20:03 Feature #861: === Website & Examples ===
with the web site quite stable, this is now mostly about examples wuttke
20:01 Documentation #427 (Rejected): User Examples campaign
simplify task hierarchy wuttke
19:56 Revision b5595d66: rm remnant of Py++
wuttke
19:45 Revision acaf1471: rm dev-tools/python-bindings, no longer needed after migration to Swig
wuttke
19:33 Documentation #422 (Rejected): Write page with BornAgain / IsGISAXS comparison
see comment on #433 wuttke
18:53 Refactoring #1407 (Rejected): rotate the sample, not Q
Currently, rotation of particles is emulated by rotating Q. In the future, keep Q=ki-kf invariant, and apply rotation... wuttke
18:36 Documentation #433 (Rejected): Write paragraph with performance comparison IsGISAXS vs FitGISAXS ...
we'll inevitably come back to this when writing a paper; till then no need to keep it in the tracker wuttke
18:32 Documentation #991 (In Progress): Revise and reintegrate chapter on particle distributions
Walter, it seems you are working on this. wuttke
18:29 Envelope task #1406 (In Progress): == Particle correlations ==
wuttke
18:27 Feature #1032 (Long Term Idea): Rotation of inter-particle structures
wuttke
17:45 Revision 64d50c96: ThreadInfo removed from the Simulation in the favor of SimulationOptions
pospelov
16:54 Revision a87e5480: Simulations are switched to new SimulationOption class
pospelov
15:42 Revision 87e13be2: SimulationOptions renamed to SimulationParameters
pospelov
15:04 Revision f5558260: Multiple compilation warnings undes MacOS fixed
pospelov
14:28 Revision f384b5e5: Python docs regenerated
pospelov
14:26 Revision 045e0efe: even stronger simplification for prismatic face
wuttke
14:23 Revision 94a45ec9: simplified polyhedral face ff: no series expansion if symmetry S2
wuttke
14:20 Revision 93ce6c6a: ProgramOptions is expelled from the Simulation family
pospelov
14:10 Revision 48d42719: Corrected two compilation warnings
herck
14:04 Revision bedfaac0: Removed unused variable
herck
13:57 Revision ef90c3b7: Added reference to used formalism and small correction
herck
13:55 Bug #1405 (Archived): Implementation error in MultiLayerRoughnessDWBASimulation
get_sum4terms: the q components used are always the top ones (layer 0), instead of the ones appropriate for the inter... herck
13:53 Revision a38b8425: simplify command flow, prepare for special treatment of symmetry S2
wuttke
13:50 Revision 880bff02: JobItem duration sec.msec is added to the list of properties
pospelov
13:15 Revision 47700323: Reimplementation of TruncatedCube finishes conversion to polyhedral form factor.
wuttke
13:00 Revision 5426d579: Fixed names of sample and instrument in JobItem
pospelov
12:42 Revision d7f2682b: Refactoring in PythonScriptWidget to respect constness, refactoring in Simulat...
pospelov
11:36 Revision ffe240c5: Refactoring in SampleValidator; additional constantness accross the GIU models
pospelov
11:33 Revision ba408372: Cuboctahedron reimplemented using generic polyhedron
wuttke
09:31 Revision a0124eda: cleanup fig directory
wuttke

12 Apr 2016

23:30 Revision ff794a3f: Pyramid[4] now implemented using generic polyhedron
wuttke
21:00 Bug #1371 (Backlog): presence of some boost components not checked by cmake
waiting for clue from upstream ... wuttke
20:55 Bug #1401 (Resolved): correct inaccurate numerics near removable singularity in form factors Tetr...
done in 94b795 wuttke
20:54 Revision 94b7959a: reimplemented Prism3 using the generic form factor of a polygonal prism;
improves the accuracy near q=0.
This closes issue 1401.
wuttke
19:09 Revision eb474595: manual updated
wuttke
19:01 Revision 1772fe1c: reimplemented Prism6 using generic PolygonalPrism
wuttke
17:34 Revision af99dab1: Changed notation in two-dimensional lattice interference function documentation
Walter Van Herck
17:24 Revision 6e9d6ac8: Cleanup in SimulationSetupWidget and Co after switch to the new SimulationOpti...
pospelov
17:16 Revision 73e3e7f4: Added two-dimensional paracrystal description to user manual
Walter Van Herck
16:47 Revision 140fe014: Documented one-dimensional and radial paracrystal interference function
Walter Van Herck
16:13 Revision d4631a06: Tetrahedron now using the generic Polyhedron
wuttke
15:46 Bug #1293 (Resolved): bold math symbols broken under Texlive2015
Works for me. No need right now to test with older unicode-math. And there is even a chance that it would work. wuttke
15:45 Bug #1293 (Sprint): bold math symbols broken under Texlive2015
wuttke
13:46 Bug #1404: compilation broken for libgsl2
Per 79fb089, cmake requires GSL 1 EXACT. Revert this once GSL 2 works. wuttke
13:35 Bug #1404 (Archived): compilation broken for libgsl2
GSL API change affects ROOT minimizer, see https://sft.its.cern.ch/jira/browse/ROOT-7776. We need to patch our clone,... wuttke
13:44 Revision 79fb089a: cmake requires GSL version 1 (until issue 1404 is resolved)
wuttke
13:16 Revision bfa11522: patch FindGSL.cmake to prevent error upon second invokation of cmake
wuttke
13:05 Revision dead96fc: Copied subsection to be modified for one dimensional paracrystal
herck
12:42 Bug #1403 (Resolved): absence of gsl.h not detected by cmake
Repaired in 8346ba9be866: imported new version of FindGSL from cmake-3.5. Let's hope it is compatible with older vers... wuttke
12:41 Bug #1403 (Sprint): absence of gsl.h not detected by cmake
wuttke
08:56 Bug #1403 (Resolved): absence of gsl.h not detected by cmake
wuttke
12:39 Revision 8346ba9b: Replaced FindGSL.cmake by newer version from cmake-3.5.
This closes issue #1403 (did not terminate upon absence of GSL) wuttke
09:41 Revision 9aebe480: Merge branch 'cmake' into develop
wuttke
09:37 Revision 397a5896: Merge branch 'develop' of apps.jcns.fz-juelich.de:BornAgain into develop
wuttke
09:26 Revision 0b41b713: cmake files: sort entries, improve comments
wuttke
08:54 Envelope task #1402 (Archived): cmake tasks (OS independent)
wuttke

11 Apr 2016

21:40 Revision 63fb5752: appendix FFCompute has become separate paper
wuttke
21:38 Revision 244cd404: update form factor intro and Cone6 chapter
wuttke
19:00 Bug #1401 (Archived): correct inaccurate numerics near removable singularity in form factors Tetr...
the problem is evident in the white spot in the reference data Tests/ReferenceData/BornAgain/ref_FormFactors_Truncate... wuttke
18:50 Feature #1075 (Resolved): Cone6 form factor -> analytic
Done in d030162b02e, using the generic polyhedron form factor. Got rid of the unphysical singularity in the reference... wuttke
18:50 Feature #1075 (Sprint): Cone6 form factor -> analytic
wuttke
18:34 Revision 6a0a28ca: Merge branch 'pyramidff' into develop
wuttke
18:33 Revision d030162b: Cone6 now computed using generic polyhedron. Replaced reference by improved one.
plot_diff script: compute change relative to average of old and new. wuttke
17:59 Revision 2d373c46: JobItem now uses SimulationOptionsItem to hold all simulation settings
pospelov
17:52 Revision ac6f7064: Added one- and two-dimensional lattice interference function to documentation
herck
17:17 Revision 30b446b7: Tooltips added to ComboProperty, first version of SimulationOptionsWidget is i...
pospelov
16:37 Revision 8a5fb6e6: comments, standard typedef
wuttke
16:13 Revision 43d34bd8: imported FormFactorPolyhedron.cpp|h from sc-intern/ff
wuttke
14:56 Revision 729ecf58: SimulationSetupWidget refactoring to switch to ApplicationModels
pospelov
13:52 Revision 11777fbf: Small changes to definitions and formulas for interference function
herck
13:21 Revision 98ec798a: Refactoring in PythonScriptWidget to get rid from project manager dependency
pospelov
11:41 Revision 8d16d8f7: Fix in ProjectDocument to not to mark just opened project as 'modified'.
pospelov
11:36 Revision 8e1cfe85: DocumentModel now is saved along with the whole project
pospelov
11:31 Revision bf7f465f: ProjectDocument is switched to ApplicaitonModel insteasd of bunch of separate ...
pospelov

08 Apr 2016

17:35 Revision e00efc0b: New simulationOptionsItem to hold job settings and new DocumentModel to hold c...
pospelov
15:43 Revision 6b388da7: Refactoring in MainWindow
pospelov
15:17 Revision 7ae937ac: New ApplicationModels introduced to hold all models
pospelov

07 Apr 2016

15:17 Revision 06255a5b: Minor corrections and removed redundant T-R decoupling approximation
herck
12:07 Documentation #1400 (Archived): blender: paint dodecahedron and icosahedron
wuttke
12:06 Feature #1399 (Resolved): Implement form factors for dodecahedron and icosahedron
Worthwhile because there are quite many nanoparticles with these shapes.
Feasible thanks to new generic polyhedral f...
wuttke
09:31 Revision 60350d56: added swig preprocessor guards for certain overloaded operators due to swig's ...
jmfisher

04 Apr 2016

16:13 Revision cca96df6: Python binding fix for MacOS
pospelov

02 Apr 2016

15:01 Revision 31ed3e1f: Compilation error fix in UpdateNotified for MacOS and Windows
pospelov

01 Apr 2016

18:06 Revision 41a94f2a: comment
wuttke
17:18 Revision 9c8cc37b: Merge branch 'semicomplexdotproduct' into develop
wuttke
17:17 Revision 9e26c3ec: implemented vector products for mixed arguments (complex/double)
wuttke
17:05 Refactoring #1366: Revise boost libraries usage
boost::bind and boost::function replaced by their C++11 equivalents jmfisher
15:51 Revision a2382c0e: removed unnecessary lines which were already commented out
jmfisher
15:46 Revision c840f590: replaced boost::function with std::function and boost::bind with C++11 lambdas
jmfisher
15:27 Revision 46095661: NULL -> nullptr to fix error in windows build
jmfisher

31 Mar 2016

11:19 Revision 5ba64b5c: Test of precomputed factorial vs tgamma outcommented because tgamma is too unp...
wuttke
10:57 Revision 723b62d3: Merge branch 'develop' of apps.jcns.fz-juelich.de:BornAgain into develop
wuttke
10:56 Revision 7ca27c3f: increase tolerance in test of factorial vs tgamma; otherwise failure on build ...
wuttke

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:22 Revision 8314a8e3: Merge branch 'PrepareJobModel' into develop
david
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
15:12 Revision 3ee300e3: fitting in real time activity
david
13:44 Revision d29e4ee3: integration of fitting into real time activity
david
10:03 Revision c8478db7: first fix for cached values
david
09:53 Revision fe3ff3ba: cleaning up paramter model
david

28 Mar 2016

16:53 Revision 76b7f0a3: Merge branch 'LinesOfCode' into develop
pospelov
16:52 Revision 74d67e9f: Refactoring in lines_of_code script for git statistics.
pospelov
12:58 Revision 88033656: Replace boost::mutex by std::mutex
wuttke
12:44 Revision bd4bb872: Doxygen comments
wuttke
12:19 Revision 725ce3d9: Merge branch 'precomputed' into develop
wuttke
12:18 Revision eab33714: New singleton class IPrecomputed. Provides factorial[k].
wuttke

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
16:39 Revision 22b92bd0: making real time tuning work smoothly
david
14:48 Revision 4a16c456: building real time activity with parameter tree items
changing sampleviewproxy to filterproperty proxy david
13:40 Revision 082f2731: generating parameter tree
david
12:38 Revision 4ef7c4cb: adding output data to jobs
david
11:13 Revision 4ea58a11: introducing tags to job item
david

23 Mar 2016

16:54 Revision fd6a282a: updated scripts for python 3 compatibility
jmfisher
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:42 Revision fd4aa87d: modified FitAlongSlices.py to work with new Python 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
16:18 Revision 0da20076: Merge branch 'performance' into develop
jmfisher
16:17 Revision 0ff868ae: fixed python3 import problem, added custom FF to performance test
jmfisher
14:06 Revision ada878d8: Merge branch 'GUIFixes3' into develop
pospelov
14:04 Revision 24e65ace: Massive update in GUI headers
pospelov
13:45 Revision c9ab3ca1: Fixes in headers
pospelov
13:12 Bug #1343 (Resolved): GUI: online update notifier is not working
Fixed. ... pospelov
13:10 Revision bfc9ddf5: Fix in update notifier to always send a request. BornAgainGUI signature is add...
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

22 Mar 2016

15:06 Revision 4a08156c: Merge branch 'swig' into develop
Jonathan Fisher
15:05 Revision 45d05635: removed unnecessary debugging output from swig interface file "extends.i"
Jonathan Fisher
14:59 Revision b6c23097: Merge branch 'GUIFixes3' into develop
pospelov
14:59 Revision 3c9fc47e: Fix in wavelength editor and Co
pospelov
14:44 Revision 52cf3040: Merge branch 'win10fix' into develop
Jonathan Fisher
14:44 Revision 9a9dfd26: regenerated python bindings
Jonathan Fisher
13:30 Revision 239ba304: updated swig interface to fix broken mesocrystal1.py on 64 bit windows 10 conf...
jmfisher
12:41 Revision 3947bcb9: initial import data widget
using colormapplot
preparing fit parameter proxy
working prototype of simple fitting
david
12:36 Revision 2871969c: fix: disable density when 2d transformation is set
david
11:51 Revision 58d55aa0: fixing model mapper and parent change
david
11:33 Revision 1616389b: validation for particlecomposition
david
11:33 Revision 3804686b: making all ui using english local
david
11:33 Revision 2a9c93c7: allow rerunning job (in case something unexpected happened and output is curru...
david
11:33 Revision 45b1c467: cleaning up commented code
david
11:18 Revision 3d512064: Assert removed to mnake GUI functional in release mode
pospelov
10:42 Revision d630885a: Some of GUI tests are reenabled
pospelov
10:26 Revision 30d27a32: Merge branch 'develop' of apps.jcns.fz-juelich.de:BornAgain into develop
wuttke
10:25 Revision 3f9caa86: BasicVector3D::unit() now throws exception when called for unit vector
wuttke
10:03 Revision b50392bd: mainwindow returned to usuall state
pospelov
09:55 Revision d3ce8b06: unused variables
pospelov
09:55 Revision 0eeefac4: mapping for P_NAME, new signal onValueChange
david
09:55 Revision 0f0527d0: Compilation error
pospelov
09:55 Revision aa8d72e9: Experimenting with group item
Merge branch 'GUIFixes2' into Fitting david
09:55 Revision 5c6f18d3: fixing instrument view
david
09:55 Revision c78bb13f: fix distributed particle
david
09:55 Revision 77c528f1: fixing real time activity
david
09:55 Revision f1fa2972: Moire tests for ModelMapper
pospelov
09:55 Revision 53ef7bfb: New signal onSiblingsChange is added to mapper
pospelov
09:55 Revision c8e7cb67: onSiblingsChange propagated to IView to update labels
pospelov
09:55 Revision ed77b3e0: Some experimenting
pospelov
09:55 Revision 25a34b9a: Merge branch 'GUIFixes' into RefactoringSessionModel
pospelov
09:55 Revision 12edd7c6: Reenabled GUI unit tests
pospelov
09:55 Revision 4836d8d5: fix in beginInsertRow and proxy integration
david
09:55 Revision 5fb1e611: Removed unused icons
pospelov
09:55 Revision 8e0f407a: MaterialEditorDialog now remembers its size
pospelov
09:55 Revision f9f366ce: Temporary example added in GUIExampleFactory for validation purposes
pospelov
09:55 Revision 218a5ea4: Fixed bug in ParticleItem + P_TRANSFORMATION tag + GUIObjectBuilder
pospelov
09:55 Revision a6470e68: New GUI unit test for ModelMapper
pospelov
09:55 Revision ea47290f: Merge branch 'LayerView' into RefactoringSessionModel
pospelov
09:55 Revision 4ee89a11: Attempt to fix drag-and-drop of LayerView on top of MultiLayerView
pospelov
09:55 Revision 5de4a5c4: Fix in ParticleView and LayerView appearance ou PropertyChanged
pospelov
09:55 Revision 1ddb425f: MaterialEditor now works on copy of MaterialModel
pospelov
09:55 Revision 1d1ee4e0: ModelMapper fixed for disabling of TopLayerRoughness in MultiLayerItem
pospelov
09:55 Revision 156d888d: MaterialEditor now selects the material corresponding to current material of L...
pospelov
09:55 Revision dbbbed4b: MaterialEditor now rewrites original model only if changes were made in temp m...
pospelov
09:55 Revision 22d06ed3: naming get/setChildValue -> get/setItemValue
david
09:55 Revision 46fc2f76: removing inheritance from Q_OBJECT for SessionItem
david
09:55 Revision dde118f3: new proxy model for sample tree view
david
09:55 Revision a22d6ac4: fixing sample designer
david
09:55 Revision edfb5512: Changes in IView logic (Mapper, setParameterizedItem, onPropertyChange). Layer...
pospelov
09:55 Revision 3f186c10: fixing sampletreeview and real time parameter tuning
david
09:55 Revision 0884db22: Massive renaming in MaterialEditor's family
pospelov
09:55 Revision 25856797: Color of LayerIvew partly fixed
pospelov
09:55 Revision ccda7b6c: restoring designer scene
david
09:55 Revision 61e74916: renaming functions:
getRegisteredProperty->getChildValue
setRegisteredProperty->setChildValue
david
09:55 Revision fe836592: some more polishing of the interface
david
09:54 Revision 94366343: Context menu for MaterialEditor
pospelov
09:54 Revision 7734a6f4: New MaterialEditor is finally integrated in the dialog
pospelov
09:54 Revision 60a6eb34: renaming parameterized item to sessionitem
and also parameterizedgraphicsitem to sessiongraphicsitem david
09:54 Revision f6117df9: small corrections to session item
david
09:54 Revision 4f142c56: First version of new MaterialEditor
pospelov
09:54 Revision 45efe595: On the way to refactor MaterialEditor (simplified MaterialItem and no Universa...
pospelov
09:54 Revision 8d51ea50: Bew icons for MaterialEditor, add/clone/remove activities
pospelov
09:54 Revision e75becf9: implemented tags and roles, added tests
david
09:54 Revision 6b3b61f5: supporting model type checks
david
09:54 Revision 65da5cfc: refactoring ports attributes and tags
david
09:54 Revision b71f67d6: restore serialization in progress
david
09:54 Revision c79c0c34: bug fixes for insert / take item
david
09:54 Revision 0b29f0e5: fixing insert into tag
david
09:54 Revision 6793a734: MaskItems switched to unique pointers
pospelov
09:54 Revision cadd6199: Initial MaskNames are fixed
pospelov
09:54 Revision 5e43911e: Detector's mask editor fixed to show non-interpolated plane
pospelov
09:54 Revision 2d9b270e: code cleanup
pospelov
09:54 Revision 6965945d: fixed mask editor name not copied
david
09:54 Revision 2c76d033: General functionality of InstrumentView is restored
pospelov
09:54 Revision 51085b4e: AwesomePropertyEditor is removed from code
pospelov
09:54 Revision b1cac81b: Working on DistributionDialog
pospelov
09:54 Revision d412c730: DistributionEditor fixed
pospelov
09:54 Revision 2c7f0972: WheelEventEater restored for InsturmentView
pospelov
09:54 Revision 94a61abe: On the way to restore MaskEditor
pospelov
09:54 Revision 7e37ec7c: MaskEditor restored
pospelov
09:54 Revision 38abdff4: Experimenting with registerProperty
pospelov
09:54 Revision 017270bd: Experimenting with proxy models
pospelov
09:54 Revision 8f00cd35: First working version of insert_after componentEditor mode
pospelov
09:54 Revision ca63f5aa: Working with instrumentView
pospelov
09:54 Revision 5c6216e2: Detector editors partly restored
pospelov
09:54 Revision 53a086aa: Further experiments with component editor
pospelov
09:54 Revision f57bb608: fixing domain object, simulation and real time activity
david
09:54 Revision 15ccc60b: fixed majority of slots connected to propertyChanged()
david
09:54 Revision dc8bf766: try to fix multilayer behavior
david
09:54 Revision ba662778: On the way to migrating Instrument view toward new ComponentEditor
pospelov
09:54 Revision 487c5955: On the way to migrating Instrument view toward new ComponentEditor (forgotten ...
pospelov
09:54 Revision 147d058f: unit tests for ParticleCompositionItem and Abundance behavior
david
09:54 Revision bbc6d69e: hotfix
david
09:54 Revision 93a70817: more unit test for model mapper in items
david
09:54 Revision 4efe2c3f: TestProxyModel can filter out item between group item and property items
david
09:54 Revision 8ab37587: TestVProxyModel "Feinschliff"
david
09:54 Revision 3e8dedd8: moved xml logic into SessionXML and it works with new structure & old unit tes...
david
09:54 Revision b59cc08f: fixed most stuff for sample designer
david
09:53 Revision 96488f0e: First working implementation of ComponentEditor which shows only visible items
pospelov
09:53 Revision a8d9f5d3: New ComponentEditor is attached to designer scene
pospelov
09:53 Revision 2d1a2745: ParameterizedItem attributes are moved from parent to child, unit tests
pospelov
09:53 Revision 61702b33: Merge branch 'ComponentEditor' into RefactoringSessionModel
pospelov
09:53 Revision 0a69c385: unit tests for ParticleCompositionItem and Abundance behavior
david
09:53 Revision e6cfc46d: unit tests for ParticleCompositionItem and Abundance behavior (reverted from c...
david
09:53 Revision b3c6009e: GroupProperty reuse existing item, if any
pospelov
09:53 Revision f135749d: Special case for ComponentEditor to not to show hidden items of group property.
pospelov
09:53 Revision 05a9935b: Further experiments with ComponentEditor
pospelov
09:53 Revision 858206db: Change in PropertyAttribute and the way GroupProperty reports to ComponentEdit...
pospelov
09:53 Revision e96724ee: Merge branch 'ComponentEditor' into RefactoringSessionModel
pospelov
09:53 Revision 6b82c4bf: Yet another fix for UserRole in ComponentEditor
pospelov
09:53 Revision e7ce1dba: Unused variables
pospelov
09:53 Revision 2277a142: More sophisticated TestView for several ComponentEditors with different layout
pospelov
09:53 Revision 5531cd22: ComponentEditor changed logic in order of property creation
pospelov
09:53 Revision c5d8a9f2: Bug in ParameterizedItem::insertChildItem with wrong index in beginInsertRow
pospelov
09:53 Revision a01ae74b: Experimenting with GroupItem appearance in component editor
pospelov
09:53 Revision a473dbda: ComponentEditorFlags added to steer visual appearance of ComponentEditor
pospelov
09:53 Revision 357b6892: removing most of getSubItems calls
david
09:53 Revision 5dc15c4f: clearify names, starting to develop ModelMapper for items
david
09:53 Revision ccb5bc0a: First prototype of ComponentEditor, new awesome replacement of AwesomeProperty...
pospelov
09:53 Revision ee1ee15a: detangling signals, using ModelMapper with lambda functions
david
09:53 Revision 8444a64a: Preventing signal cycling in ComponentEditor
pospelov
09:53 Revision 98d07545: making user names (Instrument, Multilayer) unique
david
09:53 Revision fa032870: start of refactoring, mainly in ParameterizedItem
removed parent from constructor
making properties part of model breaks with method to set properties, properties are ...
david
09:53 Revision 72e3d04b: GUI is starting again
david
09:53 Revision 77aa631d: reverted attribute system - leave it for now
struggling with group properties david
09:53 Revision d8ba70ac: make group property work
reverted some name changes (distracting for now) david
09:53 Revision a4f2ada9: created static class ModelPath
david
09:53 Revision 793c9533: some finishing
david

21 Mar 2016

16:11 Revision 89bfa0d8: new branch "win10fix" to fix python3+windows 10 bug. cmake updated to support ...
jmfisher
14:39 Revision cad058dd: fixing real time activity
david
14:27 Revision 21cc332b: fix distributed particle
david
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
13:01 Revision 4c9089b4: fixing instrument view
david
11:31 Revision 0697368b: Experimenting with group item
Merge branch 'GUIFixes2' into Fitting david
11:29 Revision 0c1c6318: Compilation error
pospelov
 

Also available in: Atom