Activity

From 21 Feb 2016 to 21 Mar 2016

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

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:31 Revision 8bab92fa: Merge branch 'GUIFixes2' into Fitting
pospelov
16:30 Revision 8aad7848: Forgotten files
pospelov
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:42 Revision bd9af7db: Merge remote-tracking branch 'origin/develop' into develop
pospelov
15:07 Refactoring #1352 (Resolved): GUI: refactor SessionModel and ParameterizedItem
pospelov
14:00 Revision a5a60bc9: support older gcc compilers (4.8): boost::regex replaced with std::regex (reve...
herck
13:55 Revision 9c543157: Experimenting with group item
pospelov
12:41 Revision b4b4960f: Fix build error (could not locate WinDllMacros.h) after removal of /inc folder
herck
09:13 Revision 45cc982f: Compilation error
pospelov
08:59 Revision 7b1a0ef8: Merge branch 'LongRipple' into develop
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
17:01 Revision 9011e9d1: working prototype of simple fitting
david
16:54 Revision 8776b108: Merge branch 'win64build' into develop
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
16:13 Revision 702fc175: Adapt windows installer name (win64 for 64 bit compilation)
herck
16:09 Revision 9118723b: boost::regex replaced with std::regex
Jonathan Fisher
15:44 Revision 0c986aa6: Fix python issue in Windows
herck
15:39 Revision d8f1454a: Merge branch 'smartptr' into develop
Jonathan Fisher
15:38 Revision 28fea7f5: finished purge of boost::scoped_ptr
Jonathan Fisher
15:16 Revision 42399c9d: purged Fit/ and GUI/ of boost::scoped_ptr
Jonathan Fisher
15:08 Revision 9b7f4187: purged Core/ and App/ of boost::scoped_ptr
Jonathan Fisher
14:35 Revision 2e45c5c7: Fix cmake file after removal of inc/ and src/ folders
herck
13:25 Revision 73e732b4: preparing fit parameter proxy
david
11:43 Revision 873b3c1b: using colormapplot
david
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
10:48 Revision a384adb6: removed inc/ and src/ from App, also fixed broken App build (setLambdaAlphaPhi...
Jonathan Fisher
10:24 Revision 7818f649: initial import data widget
david
10:15 Revision 329e43a2: mapping for P_NAME, new signal onValueChange
david
10:09 Revision 309e60bf: removed inc/ and src/ directory level from Core and Fit
Jonathan Fisher
10:06 Revision 924fe31f: New LongRipple1 for tests
pospelov
09:22 Revision 10d7cb64: fix in beginInsertRow and proxy integration
david

16 Mar 2016

20:08 Revision 2f28cc06: Fixes for Windows 64 bit build
Walter Van Herck
18:45 Testing #1347: Winbuild: Provide compilation of BornAgain in MSVC 2015 Comunity edition (64bits, ...
32 bit Windows build from branch develop OK herck
18:42 Revision 11695cda: Merge branch 'winbuild' into develop
Walter Van Herck
18:41 Revision 70a581ed: Cmake: install boost and python dll's automatically (no hardcoded paths and su...
Walter Van Herck
15:19 Revision 2eb9ad7f: Replace incorrect EXPECT_FLOAT_EQ with EXPECT_NEAR for doubles
Walter Van Herck
15:18 Revision 70c15c43: Export needed interfaces of BasicVector3D to windows dll
Walter Van Herck
15:17 Revision 4834c637: Rename enumerator to prevent name collision
Walter Van Herck
10:31 Revision 012b92ae: Remove unneeded Qt dlls form installer
herck
10:31 Revision 5ff56752: Replace cp command in cmake files with platform independent command
herck
10:31 Revision 96f5f109: Replace unscoped enum with enum class
herck

15 Mar 2016

18:34 Revision 62943532: Reenabled GUI unit tests
pospelov
18:29 Revision 032d6dd2: Merge branch 'GUIFixes' into RefactoringSessionModel
pospelov
18:29 Revision 9672be68: Some experimenting
pospelov
18:01 Revision e7325a0f: onSiblingsChange propagated to IView to update labels
pospelov
17:55 Revision 4e190aa1: New signal onSiblingsChange is added to mapper
pospelov
17:25 Revision cfe4564d: Moire tests for ModelMapper
pospelov
14:52 Revision 3f7cbc48: updated swig interface to fix issues with std::shared_ptr
Jonathan Fisher
14:41 Revision 2c05c18a: New GUI unit test for ModelMapper
pospelov
10:19 Revision 12e40bc8: minor changes to fix broken nightly build
Jonathan Fisher
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
18:27 Revision d2c63fbf: Merge branch 'LayerView' into RefactoringSessionModel
pospelov
18:26 Revision b0c7e94a: Fixed bug in ParticleItem + P_TRANSFORMATION tag + GUIObjectBuilder
pospelov
17:59 Revision 05b71f61: MaterialEditorDialog now remembers its size
pospelov
17:59 Revision 14222353: Removed unused icons
pospelov
17:59 Revision 33c1329a: MaterialEditor now selects the material corresponding to current material of L...
pospelov
17:59 Revision 494bd4f7: Temporary example added in GUIExampleFactory for validation purposes
pospelov
17:59 Revision ac492419: MaterialEditor now works on copy of MaterialModel
pospelov
17:59 Revision b10bdc58: Changes in IView logic (Mapper, setParameterizedItem, onPropertyChange). Layer...
pospelov
17:59 Revision b20ae397: MaterialEditor now rewrites original model only if changes were made in temp m...
pospelov
17:59 Revision c1518500: ModelMapper fixed for disabling of TopLayerRoughness in MultiLayerItem
pospelov
17:59 Revision c4cca338: Attempt to fix drag-and-drop of LayerView on top of MultiLayerView
pospelov
17:59 Revision d1971ea9: Fix in ParticleView and LayerView appearance ou PropertyChanged
pospelov
17:58 Revision a95af90b: fix broken nightly build (2 python functional tests still fail)
Jonathan Fisher
15:59 Revision d391600e: Replace unscoped enum with enum class
herck
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
14:54 Revision 910500b5: added Python script Tests/PerformanceTests/test_performance.py with same funct...
Jonathan Fisher
14:13 Revision eb714316: Remove unneeded Qt dlls form installer
herck
14:08 Revision ec6df29c: Replace cp command in cmake files with platform independent command
herck
13:48 Revision 28d12a39: fixing sampletreeview and real time parameter tuning
david
12:29 Revision a05380a3: fixing sample designer
david

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
16:13 Revision b39b0792: addition changes to python binding generation
Jonathan Fisher
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
14:52 Revision 34440363: changes to python binding generation
Jonathan Fisher
14:36 Revision 33961d5c: Adapt Core/CMakeLists.txt for Boost 1.60 and correct Anaconda path
herck
14:34 Revision 11b8c126: Remove unneeded/obsolete Qt libraries
herck
13:32 Revision 3a4777dc: Change for 32 bit build
herck

10 Mar 2016

12:55 Revision 5174d992: Merge branch 'fixdebian' into develop
ganeva
12:47 Revision 02bd76c3: Fix debian packaging after renaming of the libraries.
ganeva
12:29 Revision 2a9339f3: Version number updated in code and doxygen
pospelov
12:29 Revision 4dbb3b89: Changes for compilation with VS2015
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
13:40 Revision c414e8f0: new proxy model for sample tree view
david
13:24 Revision c976eb65: removing inheritance from Q_OBJECT for SessionItem
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
11:01 Revision d4b1677f: naming get/setChildValue -> get/setItemValue
david
10:45 Revision 1bec845f: some more polishing of the interface
david
10:10 Revision 76052527: renaming functions:
getRegisteredProperty->getChildValue
setRegisteredProperty->setChildValue
david
09:35 Revision 0b7b80b7: restoring designer scene
david

08 Mar 2016

17:29 Revision 63ea9781: Changes for compilation with VS2015
herck
17:26 Revision 12171d89: Color of LayerIvew partly fixed
pospelov
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
16:04 Revision a868b82e: Massive renaming in MaterialEditor's family
pospelov
15:50 Revision 38a2915b: New MaterialEditor is finally integrated in the dialog
pospelov
15:31 Revision 666300c3: Context menu for MaterialEditor
pospelov
15:07 Revision b4a59a70: Bew icons for MaterialEditor, add/clone/remove activities
pospelov
11:31 Revision 1b6d0a9f: On the way to refactor MaterialEditor (simplified MaterialItem and no Universa...
pospelov

07 Mar 2016

17:55 Revision ada0291e: First version of new MaterialEditor
pospelov
16:28 Revision 9ff14717: small corrections to session item
david
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
15:17 Revision 0607c0db: Merge branch 'LongRipple2' into develop
pospelov
15:16 Revision 5f3268f1: Experimental LongRipple2 added
pospelov
14:56 Revision 4e4949f4: renaming parameterized item to sessionitem
and also parameterizedgraphicsitem to sessiongraphicsitem david
14:52 Revision 55fbbfa2: Merge branch 'OpenSuseAndSWIG' into develop
pospelov
14:37 Revision 646eb5ac: fixing insert into tag
david
14:19 Revision 7db2cbe4: AdjustMinimizer strategy is included to bindings
pospelov
14:19 Revision 9bcda99b: Added Python version 3.4 to cmake
pospelov
14:19 Revision e4f69ab5: Python3 fix in user examples (print function)
pospelov
14:13 Revision 1ee10518: bug fixes for insert / take item
david
14:13 Revision 25ca5206: supporting model type checks
david
14:13 Revision 273e9c9e: refactoring ports attributes and tags
david
14:13 Revision 2add2583: Initial MaskNames are fixed
pospelov
14:13 Revision 332448a3: fixed mask editor name not copied
david
14:13 Revision 59078450: code cleanup
pospelov
14:13 Revision 8342a50b: MaskItems switched to unique pointers
pospelov
14:13 Revision aa257a33: implemented tags and roles, added tests
david
14:13 Revision e532ff9c: Detector's mask editor fixed to show non-interpolated plane
pospelov
14:13 Revision f5ec6c7c: restore serialization in progress
david
14:13 Revision 429fa026: MaskEditor restored
pospelov
14:13 Revision 58656440: AwesomePropertyEditor is removed from code
pospelov
14:13 Revision 616625bf: DistributionEditor fixed
pospelov
14:13 Revision 63c31a33: Further experiments with component editor
pospelov
14:13 Revision 6b392b4e: Working with instrumentView
pospelov
14:13 Revision 6f656e4c: Experimenting with proxy models
pospelov
14:13 Revision 77dd12d5: Working on DistributionDialog
pospelov
14:13 Revision 9ea517a8: Detector editors partly restored
pospelov
14:13 Revision a5108013: General functionality of InstrumentView is restored
pospelov
14:13 Revision bdfcdf1b: On the way to restore MaskEditor
pospelov
14:13 Revision c4325b2b: WheelEventEater restored for InsturmentView
pospelov
14:13 Revision dc17ceb9: First working version of insert_after componentEditor mode
pospelov
14:13 Revision 0848b989: fixing domain object, simulation and real time activity
david
14:13 Revision 243bb806: hotfix
david
14:13 Revision 609214ba: TestVProxyModel "Feinschliff"
david
14:13 Revision 6f541efa: fixed most stuff for sample designer
david
14:13 Revision 76da742b: unit tests for ParticleCompositionItem and Abundance behavior
david
14:13 Revision 7903ae40: TestProxyModel can filter out item between group item and property items
david
14:13 Revision 7c4248d2: try to fix multilayer behavior
david
14:13 Revision 81cdf529: On the way to migrating Instrument view toward new ComponentEditor (forgotten ...
pospelov
14:13 Revision 932604fe: On the way to migrating Instrument view toward new ComponentEditor
pospelov
14:13 Revision 9ca4da8b: fixed majority of slots connected to propertyChanged()
david
14:13 Revision bfa3ea70: more unit test for model mapper in items
david
14:13 Revision d550436f: moved xml logic into SessionXML and it works with new structure & old unit tes...
david
14:13 Revision fafab056: Experimenting with registerProperty
pospelov
14:13 Revision 33a629ee: unit tests for ParticleCompositionItem and Abundance behavior (reverted from c...
david
14:13 Revision 37abc48a: GroupProperty reuse existing item, if any
pospelov
14:13 Revision 38b6dbec: Merge branch 'ComponentEditor' into RefactoringSessionModel
pospelov
14:13 Revision 3c90adb0: Unused variables
pospelov
14:13 Revision 4848d815: New ComponentEditor is attached to designer scene
pospelov
14:13 Revision 5f5b0a37: ParameterizedItem attributes are moved from parent to child, unit tests
pospelov
14:13 Revision 6488f995: Further experiments with ComponentEditor
pospelov
14:13 Revision 6a85afcd: Special case for ComponentEditor to not to show hidden items of group property.
pospelov
14:13 Revision 829acb87: Yet another fix for UserRole in ComponentEditor
pospelov
14:13 Revision 92898a59: First working implementation of ComponentEditor which shows only visible items
pospelov
14:13 Revision 9e3c0a01: Change in PropertyAttribute and the way GroupProperty reports to ComponentEdit...
pospelov
14:13 Revision d288fbe2: unit tests for ParticleCompositionItem and Abundance behavior
david
14:13 Revision deff8b47: Merge branch 'ComponentEditor' into RefactoringSessionModel
pospelov
14:13 Revision 0070cac4: Preventing signal cycling in ComponentEditor
pospelov
14:13 Revision 122c1f8f: Experimenting with GroupItem appearance in component editor
pospelov
14:13 Revision 3e7be317: removing most of getSubItems calls
david
14:13 Revision 4f627f26: More sophisticated TestView for several ComponentEditors with different layout
pospelov
14:13 Revision 5a09ff5c: Bug in ParameterizedItem::insertChildItem with wrong index in beginInsertRow
pospelov
14:13 Revision 73701b8e: detangling signals, using ModelMapper with lambda functions
david
14:13 Revision 7443c182: created static class ModelPath
david
14:13 Revision 7ecbd8bb: ComponentEditor changed logic in order of property creation
pospelov
14:13 Revision a39133fa: ComponentEditorFlags added to steer visual appearance of ComponentEditor
pospelov
14:13 Revision c4d2b397: First prototype of ComponentEditor, new awesome replacement of AwesomeProperty...
pospelov
14:13 Revision de647e7a: making user names (Instrument, Multilayer) unique
david
14:13 Revision f2254ff0: clearify names, starting to develop ModelMapper for items
david
14:13 Revision 650da7b0: some finishing
david
14:13 Revision a76be7ca: make group property work
reverted some name changes (distracting for now) david
14:13 Revision 66d46f9c: reverted attribute system - leave it for now
struggling with group properties david
14:13 Revision dc7b92e7: GUI is starting again
david
14:13 Revision db9a0de4: start of refactoring, mainly in ParameterizedItem
removed parent from constructor
making properties part of model breaks with method to set properties, properties are ...
david
10:49 Revision c6ccfa07: update to Swig interface to support numpy array in Histogram1D accessor methods
Jonathan Fisher
10:25 Revision ee48db83: udpated SWIG interface to fix broken FitCylindersAndPrisms example
Jonathan Fisher
10:16 Revision 85550458: restore serialization in progress
david
10:15 Revision 330c68e3: refactoring ports attributes and tags
david

04 Mar 2016

17:34 Revision 5bc2e2c7: Minor changes to swig interface files, working towards fixing the broken examp...
Jonathan Fisher
15:24 Revision 8af80cf7: supporting model type checks
david
14:46 Revision fc495e2a: implemented tags and roles, added tests
david
14:19 Revision c49ade9d: purged a couple of unnecessary boost/shared_ptr includes (we are now using std...
Jonathan Fisher
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
12:54 Revision 3675cd5e: CMake fix for missed numpy headers under OpenSuse (for new bindings)
pospelov
10:54 Revision 762e8a40: fixed mask editor name not copied
david
10:10 Revision ad84809d: Small modification to cmake scripts, to fix broken 'make install' using SWIG b...
Jonathan Fisher
09:32 Revision d578d0db: Fixed problem with bindings for FitSuite
Jonathan Fisher

03 Mar 2016

16:56 Revision 025eb16f: Merge branch 'swig-bindings' into swig-develop
Jonathan Fisher
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:39 Revision a0f2a0ec: code cleanup
pospelov
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
13:22 Revision 52882b37: Detector's mask editor fixed to show non-interpolated plane
pospelov
10:39 Revision 2a04e8f4: Initial MaskNames are fixed
pospelov
10:19 Revision 5b7b08bf: MaskItems switched to unique pointers
pospelov
10:08 Revision 5970ebab: MaskEditor restored
pospelov

02 Mar 2016

18:04 Revision a3f63edd: On the way to restore MaskEditor
pospelov
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
17:05 Revision 6108d74f: WheelEventEater restored for InsturmentView
pospelov
16:41 Revision c2ddbc37: DistributionEditor fixed
pospelov
16:13 Revision 0b9e1622: SWIG bindings now incorporate Doxygen comments (can be done automatically duri...
Jonathan Fisher
15:49 Revision eb967087: Working on DistributionDialog
pospelov
15:09 Revision 68e5d016: AwesomePropertyEditor is removed from code
pospelov
14:59 Revision 49b127d0: General functionality of InstrumentView is restored
pospelov
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
11:07 Revision 37419ca3: Python bindings updated
pospelov
10:29 Revision 8540bd99: Further experiments with component editor
pospelov
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

00:32 Revision 25071d61: Add function conj(), needed for formfactor computation; remove unused function...
wuttke
22:10 Revision af720a79: cmath->math, does not solve issue 1359. Add and improve unit tests.
wuttke
21:21 Revision 21daf199: Functions mag, mag2, magxy, mag2xy always return double (and no longer complex...
wuttke
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
18:29 Revision ac9da27e: Detector editors partly restored
pospelov
17:07 Revision bb0db48e: added doxy2swig.py used to generate python documentation from doxygen comments
Jonathan Fisher
15:54 Revision 1af973e2: Experimenting with proxy models
pospelov
15:54 Revision 25487a7e: On the way to migrating Instrument view toward new ComponentEditor
pospelov
15:54 Revision 3ab72e2d: Experimenting with registerProperty
pospelov
15:54 Revision 75b1fff7: On the way to migrating Instrument view toward new ComponentEditor (forgotten ...
pospelov
15:54 Revision a843e45c: Working with instrumentView
pospelov
15:54 Revision c191e04a: First working version of insert_after componentEditor mode
pospelov
15:15 Revision 5b84cd00: try to fix multilayer behavior
david
15:12 Revision aa03981d: cmake now generates bindings during build automatically. can be disabled by se...
Jonathan Fisher
11:02 Revision 6c30a24a: fixed majority of slots connected to propertyChanged()
david
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
09:13 Revision 30cbd2aa: fixing domain object, simulation and real time activity
david

29 Feb 2016

16:38 Revision bf23dcb2: Minor updated to Python binding generation. CMake will now default to Python 2...
Jonathan Fisher
15:56 Revision e7960dff: fixed most stuff for sample designer
david
14:42 Revision 32ef73eb: moved xml logic into SessionXML and it works with new structure & old unit tes...
david
09:58 Refactoring #1357 (Resolved): to discuss: authorship and file headers
How shall our file headers evolve over the years?
Currently we have:
// *****************************************...
wuttke

28 Feb 2016

08:39 Bug #1293 (Sprint): bold math symbols broken under Texlive2015
Solution at https://github.com/wspr/unicode-math/issues/340.
Implemented in b420ec8.
TODO: test under unicode-math-0.8
wuttke
08:38 Revision b420ec89: Make definition of \v (bold math vector) conditional on unicode-math version. ...
wuttke

26 Feb 2016

16:40 Revision 807063b2: Experimenting with registerProperty
pospelov
16:40 Revision 65f1925a: TestVProxyModel "Feinschliff"
david
16:19 Revision ec7e9bf5: TestProxyModel can filter out item between group item and property items
david
15:11 Revision 2bbb551a: On the way to migrating Instrument view toward new ComponentEditor (forgotten ...
pospelov
15:09 Revision 6e371ca7: On the way to migrating Instrument view toward new ComponentEditor
pospelov
15:01 Revision 4c6c55f2: Added particle type to normalized perturbation potential and swapped two parti...
herck
14:36 Revision b246c628: Small corrections
herck
14:09 Revision 84164c6d: more unit test for model mapper in items
david
12:48 Revision 16fd72b0: hotfix
david
12:48 Revision 1f53c641: unit tests for ParticleCompositionItem and Abundance behavior
david
12:43 Revision 43766dc4: unit tests for ParticleCompositionItem and Abundance behavior (reverted from c...
david
12:43 Revision 6988e5f3: unit tests for ParticleCompositionItem and Abundance behavior
david
10:22 Revision 2d77a81a: Merge branch 'ComponentEditor' into RefactoringSessionModel
pospelov
10:21 Revision 5ae94da0: ParameterizedItem attributes are moved from parent to child, unit tests
pospelov

25 Feb 2016

18:12 Revision f4c892be: New ComponentEditor is attached to designer scene
pospelov
17:36 Revision 0b4be267: First working implementation of ComponentEditor which shows only visible items
pospelov
16:49 Revision d9164982: Add small absorptive component when eigenvalue in polarized Parratt formalism ...
herck
16:40 Revision 584d9a31: minor changes to swig
Jonathan Fisher
16:39 Revision 7534243a: Yet another fix for UserRole in ComponentEditor
pospelov
15:55 Revision 3f72f63e: Change in PropertyAttribute and the way GroupProperty reports to ComponentEdit...
pospelov
14:21 Feature #1245: Investigate alternative Python API generation (for c++11)
"swig-bindings" branch now uses Python 3. It should be backwards compatible with Python 2.7, but this hasn't been ful... jmfisher
13:43 Revision 0ec7905b: SWIG + Python 3 now working, still need to clean up the interface and cmake sc...
Jonathan Fisher
11:37 Revision a8a0ae13: Added comment to clarify why amplitudes need to vanish for a multilayer when t...
herck
09:14 Revision 7a30bcf0: Special case for ComponentEditor to not to show hidden items of group property.
pospelov

24 Feb 2016

17:34 Revision 752d4020: Corrected treatment of k_\perp is zero for top layer of multilayer and impleme...
herck
17:30 Revision b8a76486: GroupProperty reuse existing item, if any
pospelov
17:03 Revision b2801ca5: Minor changes, working towards Python 3 compatibility
Jonathan Fisher
15:39 Revision 8ee3b3eb: Unused variables
pospelov
15:06 Revision 24ddd39f: Merge branch 'ComponentEditor' into RefactoringSessionModel
pospelov
14:50 Revision 918fb190: Provided appropriate way of dealing with k_\perp becoming zero in BornAgain (d...
herck
14:47 Feature #1245: Investigate alternative Python API generation (for c++11)
Latest commit to branch "swig-bindings" now has 100% success rate for 'make check', using SWIG-generated bindings. Th... jmfisher
14:35 Revision 776738ff: udpated SWIG interface, replaced boost::shared_ptr with std::shared_ptr. Make ...
Jonathan Fisher
14:23 Revision 0ea6e863: Additional general expression for particle flux and correction for case when k...
herck
13:38 Revision 5f40de04: Further experiments with ComponentEditor
pospelov
10:46 Revision 8c0b50b4: ComponentEditorFlags added to steer visual appearance of ComponentEditor
pospelov

23 Feb 2016

18:23 Revision 39a23efc: Experimenting with GroupItem appearance in component editor
pospelov
17:34 Revision 5ae18dbe: Bug in ParameterizedItem::insertChildItem with wrong index in beginInsertRow
pospelov
16:43 Revision 4aa0f202: ComponentEditor changed logic in order of property creation
pospelov
15:57 Revision 00ed77ad: making user names (Instrument, Multilayer) unique
david
15:51 Revision 51eda8df: More sophisticated TestView for several ComponentEditors with different layout
pospelov
15:22 Revision c5416dd6: Minor corrections
herck
15:15 Revision 9fcc55b4: detangling signals, using ModelMapper with lambda functions
david
14:09 Revision 5b716ae2: clearify names, starting to develop ModelMapper for items
david
11:19 Revision eefba6e9: Uncomment old parts of text and replace old macro's by new ones
herck
11:04 Revision 7b344a5c: Re-enable unicode-math package
herck
09:09 Revision 641dd430: Preventing signal cycling in ComponentEditor
pospelov

22 Feb 2016

18:12 Revision 2af918d8: First prototype of ComponentEditor, new awesome replacement of AwesomeProperty...
pospelov
15:32 Revision b102bfe5: removing most of getSubItems calls
david
15:05 Revision 044ee690: created static class ModelPath
david
14:13 Revision bb36d36a: Merge branch 'BugInDetectorInit' into develop
pospelov
14:12 Revision 87815e62: Detector is initialized now agains the beam every time a new detector or beam ...
pospelov
14:02 Revision 5c837061: manual update of Manual version number
wuttke
13:30 Bug #1293: bold math symbols broken under Texlive2015
reported as "unicode-math bug 340":https://github.com/wspr/unicode-math/issues/340 wuttke
13:13 Revision 133b50c6: some finishing
david
12:31 Revision 013fc0bf: minor typesetting corr
wuttke
12:27 Revision 9499d0b9: -> releasable manual version: App. C outcommented.
wuttke
11:38 Revision 1c9158c8: PythonAPI regenerated
pospelov
11:26 Revision 6f61a4e4: Merge branch 'Vectors3D' into develop
pospelov
11:25 Revision 805bef33: Missed include for gccxml
pospelov
10:30 Revision bd88244a: make group property work
reverted some name changes (distracting for now) david

21 Feb 2016

19:31 Bug #1293: bold math symbols broken under Texlive2015
Reported as "Debian bug 815467":http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815467. wuttke
18:57 Revision 23f3047e: ucharcat.sty no longer needed after latest update of texlive
wuttke
15:43 Revision 289db55c: Split off Vectors3D.h from Types.h;
improve comments in codegenerator.py. wuttke
15:29 Revision 1e48b2a3: Corrected some inconsistencies
herck
15:29 Revision 5466127e: Correction: added necessary condition for wavevectors to be real
herck
15:16 Revision d1682bb7: Merge branch 'merge-old-manual-1' into develop
wuttke
15:11 Revision e496f45f: repaired unit test after elimination of functions dotProduct, crossProduct.
wuttke
14:57 Revision 5dd11124: Python codegeneration and compilation error fixes.
pospelov
14:56 Revision b889d91c: Prompted by needs in polyhedral FF computation, rework BasisVector3D.
In particular, member function setLambdaAlphaPhi -> static vecOfLambdaAlphaPhi. wuttke
14:43 Revision 98897280: rework comments in BasisVectors3D
wuttke
14:33 Revision f817d28b: Improve comments in codegenerator.py
wuttke
14:00 Revision 6f288655: rm unused type complexpair
wuttke
13:37 Revision 414c264c: test code moved to sc-intern/ff/impl
wuttke
11:41 Revision 1eeb0719: Merge branch 'develop' into fftest
wuttke
11:39 Revision 73bb5fd8: Merge branch 'manual' of apps.jcns.fz-juelich.de:BornAgain into manual
wuttke
 

Also available in: Atom