Activity

From 28 Oct 2015 to 26 Nov 2015

26 Nov 2015

17:56 Revision 6055ee8d: Merge branch 'guipars' into develop
Conflicts:
GUI/coregui/Models/ParameterizedItem.cpp
herck
17:50 Revision e61e72ea: Remove useless setName(other.getName()) in clone operations; replcae NULL with...
herck
17:14 Revision 230318b8: Removed unused constants from BornAgain namespace
herck
16:51 Revision d0699564: Move const std::string objects in BornAgain namespace to cpp file and make the...
herck
16:44 Revision eb5165d0: Fix for compilation
pospelov
15:41 Revision 1b409a99: Replace setName("magic constant...") with predefined names in BornAgain namespace
herck
15:06 Feature #1149 (Sprint): MacOS: provide Maverick compilation using MacMini and vagrant
pospelov
15:05 Feature #1230 (Resolved): GUI mask editor: implement mask editor basic functionality
pospelov
14:26 Revision 188571fc: Merge branch 'MaskEditor' into develop
pospelov
14:26 Revision 7ec8e3cb: mainwindow swithced o WelcomeView by default
pospelov
14:14 Revision 3a4628f1: Cleanup in MaskWidgets
pospelov
11:58 Revision b46ee63a: InfinitePlane mask added to the core
pospelov
11:50 Revision f733949b: Refactoring to remove drawing_in_progress knowledge from whose who should not...
pospelov
11:42 Revision c772c257: Removed IFormFactor::getNumberOfStochasticParameters
herck
11:26 Revision 17adc106: MaskResultPresenter now directly modifies MaskModel
pospelov
09:51 Revision 9587b18d: MaskView clipping machinery refactored to rely on transparent parent, and not ...
pospelov

25 Nov 2015

18:03 Revision 900f641f: New approach to clip MaskView to ColorMapPlot viewport
pospelov
17:45 Revision b3d303b0: Move Particle::registerPosition() to IParticle and remove code duplication in ...
herck
17:38 Revision b9325b06: Particle: extract method to remove code duplication
herck
17:24 Revision 927e2440: IParameterized: replace local Boost::scoped_ptr by std::unique_ptr in implemen...
herck
17:13 Revision 208edeb8: Minor bug in adapter signals
pospelov
16:19 Revision 5cca2def: Obsolete Sezar code is removed
pospelov
16:18 Revision 1f66fe9e: Made GroupProperty constructor private
herck
15:55 Revision 95350532: Rename: FancyGroupProperty -> GroupProperty
herck
15:47 Revision a9807a4b: MaskItems transform to domain
pospelov
15:31 Revision c5cb1863: Use std::map as argument for FancyGroupProperty::setGroupMap
herck
15:18 Revision 163336bc: FancyGroupProperty: replace protected QMap with private std::map and rename me...
herck
14:54 Revision 60671a97: Remove unused class SelectableGroupProperty
herck
14:42 Revision 18e03ce4: First implementation of MaskResultsPresenter
pospelov
14:18 Revision 2b0e1b56: Removed unused class FixedGroupProperty
herck
13:15 Revision c9542755: Refactor: replace typedef with type alias
herck
13:04 Revision c2abfce6: Refactor: make setName of INamed protected
herck
11:31 Revision 9ff6d401: Refactor: clean up INamed header file and implementation
herck
11:20 Revision ac88a2be: Plot property editor is added to mask property panel.
pospelov
11:17 Revision 2e9b1f5e: Refactor: clean up header of ParameterizedItem
herck
10:44 Revision 64b035b9: Automatic mask naming
pospelov
10:13 Revision a282ed84: ColorMapSceneAdaptor constantness
pospelov
10:00 Revision c21bfbdb: Clipping for all mask views and clicking on ColorMap plot are revised.
pospelov
09:37 Revision 8d285ffa: SizeHandleElement switchem to IMaskView base clase to allow clipping in painter
pospelov

24 Nov 2015

18:10 Revision 780dec2e: ContextMenu for ListView representing the stack of masks
pospelov
18:00 Revision 04b5ee5d: Lines can't be close to each other (to allow moving of just drawn item)
pospelov
17:40 Revision 417b66a2: Revised mousePress logic in GraphicsScene
pospelov
16:20 Revision 3de63b90: sendToBack and moveToFront activity is moved from scene to MaskEditor scope
pospelov
13:39 Revision fc39eac8: deleteSelectedItems action is moved from scene to editor scope
pospelov
13:16 Revision 59334b0d: New MaskEditorActions to handle editor-wise activities similarly
pospelov
12:31 Revision cead3106: Refactor: aesthetics
herck

23 Nov 2015

17:53 Revision 518c7251: Mask selector changed to RadioButton
pospelov
15:54 Revision f2a08463: MaskAll view implemented
pospelov
15:06 Revision a59a3e00: Ellipse creation through graphics scene.
pospelov
14:41 Revision 16a9c8d3: Fixed resize logic for EllipseView
pospelov
13:36 Revision f854bb22: New Elipse item and view mask.
pospelov

20 Nov 2015

16:26 Revision f0bdc52b: Automated clipping for masks while zooming
pospelov
15:58 Revision a5d4cabe: HorizontalLine mask is implemented
pospelov
14:51 Revision 67ea82f8: VerticalLine interactive drawing implemented
pospelov
13:55 Revision 070c6a7a: First implementation of VerticalLineMask
pospelov
11:11 Revision 7e1a5950: ContextMenu for mask graphics scene
pospelov
11:08 Feature #1246 (Archived): Investigate refactoring of ParameterizedItem structure
Issues:
child AND subitems
naming structure of objects: serial numbers for identically typed objects (e.g. Particle...
herck
11:06 Refactoring #1237: GUI: generate distributed parameter names from GUI sample model instead of cor...
Usage of consistent naming of parameters and objects containing those parameters can only be implemented after refact... herck
10:18 Revision 89bb3961: ResetMask view is connected (both GraphicsScene zoom and ColorMap zoom are aff...
pospelov
09:21 Revision c824edc1: MaskValue moved to MaskEditorContext, new property isPolygonClosed to remember...
pospelov

19 Nov 2015

17:48 Revision bf158370: Merge branch 'GUIdistparnames' into develop
herck
17:45 Revision aff98c12: Revert to old generation of distributed parameter names until after GUI refact...
herck
13:59 Revision fe4fb0e1: New MaskEditorContext to isolate acitivy handling in graphics scene.
pospelov
11:31 Revision 12833cb1: PageUp, PageDown now change stacking order
pospelov
11:19 Revision c2d9ed50: MaskStackingOrder requests are propagated from tool bar to scene
pospelov

18 Nov 2015

17:46 Revision bcdb2c8a: MaskEditor show/hide left pannel functionality.
pospelov
17:26 Revision 8546c771: MaskEditor activity is switched to new toolbar
pospelov
16:05 Revision 7c8edf34: New MaskToolBar together with set of 15 new icons
pospelov

17 Nov 2015

17:31 Revision 35fbf357: Refactor: removal of redundant explicit default constructor
herck
17:13 Revision 48dd2735: Refactor: raw pointers as return types of factory functions -> unique_ptr (2)
herck
16:39 Revision e38a7b3c: Refactor: raw pointers as return types of factory functions -> unique_ptr
herck
14:54 Revision ed371e29: Cancel current drawing of Escape button pressed
pospelov
14:42 Revision 16fe9a26: Bug in polygon bounding rectangle calculations
pospelov
14:19 Revision a5136759: Corerct PolygonView deletion.
pospelov
13:59 Revision b82e2c4c: Correct behavior of polygon and its points visibility during selection/deselec...
pospelov
11:35 Revision 771847af: Fixed bug in extra added points in PolygonView
pospelov
10:28 Revision c7691c79: GraphicsScene shows line connecting last drown polygon point and curernt position
pospelov
10:03 Revision 15b09751: Replace boost::scoped_ptr with std::unique_ptr
herck

16 Nov 2015

18:03 Revision 72122bfe: Accurate highlight of polygon end point to close it
pospelov
17:24 Revision d4096f6b: First working version of point-by-point polygon drawing
pospelov
17:04 Revision 2fe47070: Generate appropriate parameter names for distributed parameters in GUI
herck
12:33 Revision c6948c7c: Now PolygonView is responsible for all position changes of PolygonPoint
pospelov
12:26 Revision caa33e3f: Still working on PolygonView and PolygonPoint communication.
pospelov

13 Nov 2015

14:36 Revision b6d54f48: Working on PolygonMoving logic, still unresolved polygon point jumps.
pospelov
09:16 Revision f022697f: PolygonPointView is derived from IMaskView now
pospelov

12 Nov 2015

16:56 Revision 8942cd1e: First implementation of PolygonPointView and PolyonMaskView
pospelov
16:38 Feature #1211 (Resolved): Switch to C++-11 for the whole project
herck
16:33 Revision 6cc0372a: Merge branch 'cpp11' into develop
herck
16:20 Revision f273f9e9: Fix some MSVC build warnings
herck
14:01 Revision 8a518282: Context menu for IMaskView and z values syncranization wrt model stacking.
pospelov
13:16 Revision d087b458: Windows build: boost version upgrade 1.58 -> 1.59
herck
12:43 Revision 27b49a7c: More accurate signal propagation from proxy down to color map plot.
pospelov
12:34 Revision e9cc8ad9: MaskGraphicsView: temporary switch to zoom mode on space bar press event
pospelov

11 Nov 2015

17:42 Revision 718fa51d: MaskGraphicsProxy doesn't accept mouse clicks anymore
pospelov
17:29 Revision 2dbbe650: Bugfix in deleting selected items of MaskScene
pospelov
15:50 Revision d0b69774: Fix compilation errors on MacOS
herck
11:50 Revision d0ad1f82: Masks can be deleted from view
pospelov
11:31 Revision 9f78cc65: Updated Eigen3 library from 3.2.0 to 3.2.7
herck
11:29 Revision a9d0f194: Fixed ambiguous delete in RootMinimizers
herck
10:45 Revision ffcdb5aa: Additional check in MaskScene to not to start drawing if mouse is on top of Si...
pospelov
10:15 Feature #1245 (Archived): Investigate alternative Python API generation (for c++11)
The current implementation of the Python bindings does not allow us to use many c++11 features, as these cannot be in... herck
09:55 Revision 43fd74ff: New MaskEditorActivity flags and refined logic of rectangular mask resizing
pospelov

10 Nov 2015

17:19 Revision 4737babe: Fix problem with Python API generation
herck
13:57 Revision 1408637d: "finished drag and drop with xml serialization"
Yvonna Li
13:13 Revision 44997b0f: fix typo in last commit
herck
13:10 Revision f9d434cb: Fix for GSL versions >= 2.0
herck

09 Nov 2015

18:10 Revision 2f35c671: Code cleanup in rectangle mask view
pospelov
18:06 Revision 881c4ef0: RectangleMask can be now resized with vertical/horizontal constrain on resize
pospelov
16:58 Revision 6759be40: RectangleView mask now it is possible to resize using corner grips.
pospelov
16:24 Revision 322a22f0: Replaced boost threads and mutexes with std threads and mutexes (c++11)
herck
15:33 Revision 71b5bd27: Fix warnings in functional test compilation
herck
15:29 Revision 221d97ad: Set up c++11 compilation flags for Clang and GNU Compiler Collection
herck
14:56 Revision dce30793: Clean up of BornAgainConfiguration.cmake
herck
13:40 Revision 4f8a31de: Fixed typo in cmake files
herck
13:29 Revision f9051eec: Moved cmake minimum version from 2.8.11 to 2.8.12; cleaned up some CMakeLists....
herck
13:15 Revision f7cef606: New selection and pan/zoom modes for MaskEditor and co.
pospelov

06 Nov 2015

18:41 Revision 4a19eb8e: New PointElement to represent rectangle corners
pospelov
16:20 Feature #1235 (Resolved): GUI mask editor: integrate IntensityData widget into GraphicsScene
pospelov
16:20 Revision 366f3687: Selection signals propagated to the scene. New MaskEditorHelper with general c...
pospelov
11:51 Revision c8da89db: MaskGraphicsView now is taking care of resizing color map proxy and scene itself
pospelov
10:21 Revision 34b8f244: Finally correct behavior or rectangle mask view when zoomin inside ColorMap plot
pospelov

05 Nov 2015

18:14 Revision ec414e9f: Signals for RectangleView now propagating correctly while item is moving or re...
pospelov
17:03 Revision 40db0464: New MaskEditorToolPanel is connected
pospelov
16:19 Revision d624e0e8: RectangleView is made to rely on ColorMapPlot adapter
pospelov
13:28 Revision 0df20bde: New ColorMapSceneAdaptor and filter for ColorMapPlot
pospelov
11:23 Revision 2529a49b: Basic classes for MaskViews and Scene adaptors.
pospelov
10:46 Feature #1238 (Archived): nicer layout for newsletter@bornagainproject.org (reopened: v1.6.0 roun...
Let's either send plain ASCII, or really good-looking HMTL.
At the very least, we need some margin left and right ...
wuttke

04 Nov 2015

17:54 Revision e4e009e8: Remove usage of boost::assign::list_of; small fixes; now compiles under c++11 ...
herck
16:58 Revision 4b22e618: MaskGraphicsScene to handle all masks, first implementation.
pospelov
15:21 Refactoring #1061 (Resolved): describe or remove morphology mode
Removed IsGISAXS morphology file implementation completely herck
15:18 Revision 1c03da8b: Merge branch 'isgisaxsmorph' into develop
herck
15:17 Revision 50046baa: Corrected comments in python functional test script
herck
15:16 Revision 22d77f2e: Removed IsGISAXS morphology file implementation
herck
12:50 Revision 9b590354: Moving Sezar's models into Obsolete section
pospelov
12:40 Refactoring #1236 (Resolved): Clean up remote git branches
Three remote branches removed:
-TruncatedCube: this branch was manually merged (copy of files) to develop after revi...
herck
11:45 Revision 41089855: First attempt to resize ColorMapProxy
pospelov

03 Nov 2015

17:21 Revision 31c13e9c: Bunch of classes for new MaskEditor
pospelov
14:43 Revision b39af145: Adding to Sezar's code Obsolete prefix to simplify further refactoring
pospelov
14:23 Refactoring #1237 (Archived): GUI: generate distributed parameter names from GUI sample model ins...
herck
13:15 Refactoring #1236 (Archived): Clean up remote git branches
herck
13:12 Refactoring #409 (Sprint): Remove duplicate functions "evaluate" and "evaluatePol"
herck
13:10 Feature #698 (Rejected): Fix incompatibility between integration over bin and infinite particles
Infinite particles have been removed herck
13:05 Feature #1045 (Sprint): Use interference funtion's properties to set total particle surface density
herck
13:04 Feature #1035 (Sprint): Revise IFormFactor::getRadius and IFormFactor::getHeight
herck
13:02 Refactoring #1061 (Sprint): describe or remove morphology mode
herck
13:00 Refactoring #1094 (Rejected): Remove ISample::preprocess
Was already removed herck
12:56 Feature #1213 (Sprint): Implement choice of detector in GUI
herck
12:56 Refactoring #1217 (Sprint): Cleanup App directory from all obsolete code
herck
10:26 Revision e806fe56: Merge 1.4.0
herck
10:26 Revision dbfa6b85: Merge 1.4.0
herck
10:26 Revision 3f74e700: Release 1.4.0
herck
10:10 Revision e1c1479b: Reactivate user manual generation during release
herck
10:01 Bug #1152 (Archived): In Real Time Activity view, negative positions cannot be achieved
pospelov
10:01 Bug #1157 (Archived): Qt dependency is not mentioned in INSTALL
pospelov
10:01 Feature #1095 (Archived): Implement rectangular (real space) detector
pospelov
10:01 Feature #1099 (Archived): Repair fitting with masks
pospelov
10:01 Bug #1130 (Archived): Validate form factor of truncated sphere for absorption case
pospelov
10:01 Bug #1136 (Archived): Numerical instability at phi_f=0 on MacOS for Pyramid based form factors
pospelov
10:01 Feature #948 (Archived): Implement new IntensityData object with improved usability
pospelov
10:01 Refactoring #1064 (Archived): Get rid of "pylab" in Python scripts
pospelov
10:01 Feature #1081 (Archived): GUI: provide export of simulation results into tiff file
pospelov
10:01 Bug #1083 (Archived): Trivial MultiLayer samples (no roughness, no particles) cause simulation cr...
pospelov
10:01 Refactoring #619 (Archived): Masked simulation doesn't use all threads all the time
pospelov
10:01 Feature #922 (Archived): Add slicing to IntensityDataFunctions
pospelov
10:01 Feature #1055 (Archived): Implement Genetic minimizer to get rid from ROOT dependency
pospelov
10:00 Bug #1212 (Archived): Windows: modify installer to prepend BornAgain location to system PATH inst...
pospelov
10:00 Bug #1215 (Archived): Repair wrong usage of double_epsilon in Core
pospelov
10:00 Bug #1216 (Archived): GUI: normalization of intensity
pospelov
10:00 Bug #1223 (Archived): FormFactorTruncatedCube instability under MacOS
pospelov
10:00 Feature #1179 (Archived): GUI: provide export of simulation results into text file (*.int)
pospelov
10:00 Documentation #1181 (Archived): Drupal: provide fitting example along slices
pospelov
10:00 Documentation #1182 (Archived): Drupal: provide fitting example with simultaneous fit of two data...
pospelov
10:00 Feature #1186 (Archived): Implement tiff import/export in kernel
pospelov
10:00 Bug #1198 (Archived): GUI: fix simulation for particle distributions and negative z coordinate
pospelov
10:00 Bug #1171 (Archived): GUI: make thickness disabled for air and substrate layers
pospelov
10:00 Bug #1173 (Archived): Revise ParticleDistribution base class
pospelov
10:00 Bug #1174 (Archived): GUI: color of layer does not change if color of material has been changed
pospelov
10:00 Documentation #1176 (Archived): Drupal: update installation instructions, tutorials for coming re...
pospelov
09:58 Documentation #1176 (Resolved): Drupal: update installation instructions, tutorials for coming re...
pospelov
10:00 Bug #1167 (Archived): GUI crash when showing projection
pospelov
10:00 Bug #1170 (Archived): GUI: InstrumentView alignment problem in detector parameters
pospelov
09:26 Feature #1235 (Archived): GUI mask editor: integrate IntensityData widget into GraphicsScene

This is technical task, how to integrate IntensityData widget into graphics scene and provide consistent zoom for b...
pospelov

02 Nov 2015

23:35 Revision 317a9317: Another fix for cmake/mac bundle
pospelov
22:58 Feature #287 (Rejected): IntensityData campaign
Campain is over, multipli children resolved already. pospelov
21:45 Revision 54136876: Support for CMAKE_PREFIX_PATH consisting from two elements.
pospelov
17:03 Feature #1234 (Sprint): GUI mask editor: provide functional tests for all 3 domains
pospelov
17:03 Feature #1234 (Archived): GUI mask editor: provide functional tests for all 3 domains
pospelov
17:03 Feature #1233 (Sprint): GUI mask editor: provide transform from C++ domain to python domain
pospelov
17:02 Feature #1233 (Archived): GUI mask editor: provide transform from C++ domain to python domain
pospelov
17:02 Feature #1232 (Archived): GUI mask editor: provide transform from C++ domain to GUI domain
pospelov
17:01 Feature #1231 (Archived): GUI mask editor: integrate mask editor into InstrumentView
pospelov
17:01 Feature #1230 (Archived): GUI mask editor: implement mask editor basic functionality
pospelov
16:54 Feature #1229 (Backlog): MacOS: create BornAgain “tap” and “formula” for Homebrew

This will make easy for users to install BornAgain via HomeBrew with one line...
pospelov
16:51 Configuration #1175 (Sprint): Provide official debian package
pospelov
16:50 Feature #1211 (Sprint): Switch to C++-11 for the whole project
pospelov
16:25 Revision 46e443a5: Bug in born again cmake configuration in the case of bundle
pospelov
16:17 Revision 5bbce1fd: AppleBundleFix
pospelov
16:16 Revision 8f4124ec: MacOS cmake: attempt to configure bundle when there is more than one cmake pre...
pospelov
16:04 Revision 203284e6: Further fixes in bornagain_python_install
pospelov
15:40 Revision ef416ab6: Fix in bornagain_python_install
pospelov
13:35 Revision 70e63c46: MacOS bundle script
pospelov
13:19 Revision b50b3567: Cmake plot_utils fix
pospelov
12:41 Revision 5f9d7e45: Cmake: plot_utils.py are placed to separate file
pospelov
09:58 Revision 5e554aac: CMake FindNumpy prints version number.
pospelov

30 Oct 2015

15:15 Revision c4039e83: Adapted CHANGELOG
herck
14:28 Revision f16e18a1: Added comment to truncated cube form factor code
herck
13:54 Revision 5e4001df: PyGenVisitor changes for new pyplot based graphics
pospelov
13:34 Revision 9da9b787: Minor updates in python examples
pospelov
12:49 Revision 48577e66: This is release 1.4.0
herck
11:36 Bug #1223 (Resolved): FormFactorTruncatedCube instability under MacOS
herck
11:31 Revision f4311044: Merge branch 'trunccube' into develop
herck
11:29 Revision 39c4fe28: Replace reference file for form factor truncated cube after refactoring (1e-11...
herck
11:06 Revision f72b025f: Form factor truncated cube: consider singularities at the diagonals
herck
08:55 Documentation #1183 (Backlog): Drupal: provide labels (NEW, UPDATED) for book pages

I didn't find a way to do it easily (without going to css and php).
I was googling "adding an icon to the node ti...
pospelov

29 Oct 2015

17:56 Revision 3c52d1e9: Make form factor of truncated cube vertices symmetric to easily handle small q...
herck
17:46 Revision f3921d78: Merge branch 'PreRelease' into develop
pospelov
16:31 Revision bd9899ed: Removed manual compilation and performance measurements from release script fo...
pospelov
16:01 Revision 3e8f328b: Fix in CMake/Tiff to make CentOS happy
pospelov
14:53 Revision dea99675: "Drag and Drop is not working properly"
Yvonna Li
13:57 Bug #1212 (Resolved): Windows: modify installer to prepend BornAgain location to system PATH inst...
pospelov
13:57 Bug #1212 (Sprint): Windows: modify installer to prepend BornAgain location to system PATH instea...
pospelov
13:56 Revision c3b6e633: BornAgain under Windows is now prepended to the system PATH, instead of appending
pospelov
13:37 Revision 7a321316: Fix in AppleBundle to respect DCMAKE_PREFIX_PATH while packaging third party l...
pospelov
11:27 Revision d26a3de5: Performance measurements and plot with number of lines of code.
pospelov
09:07 Revision 43cb983c: Merge branch 'PreRelease' of apps.jcns.fz-juelich.de:BornAgain into PreRelease
pospelov

28 Oct 2015

19:06 Revision 649aad4f: Moved checkPolarizationPresent outside of the loop to avoid large allocations/...
pospelov
17:56 Revision 2dcd5233: Windows compilation fix.
pospelov
17:10 Revision 7344c8b9: Performance measurements
pospelov
17:04 Revision 88777192: Commenting App to make it compiling
pospelov
16:52 Feature #1081 (Resolved): GUI: provide export of simulation results into tiff file
pospelov
16:52 Feature #1179 (Resolved): GUI: provide export of simulation results into text file (*.int)
pospelov
16:52 Feature #1186 (Resolved): Implement tiff import/export in kernel
pospelov
16:40 Revision b101b592: More gentle tiff library presence handling, to make build server happier.
pospelov
16:30 Revision caca5704: Functional tests are addapted for last minute IOFactory interface change
pospelov
16:05 Revision ae3576a9: Merge branch 'RectDetAndTiff' into develop
Conflicts:
App/src/TestInfLongBox.cpp
App/src/TestInfLongRipple1.cpp
App/src/TestInfLongRipple2.cpp
Core/PythonAP...
pospelov
16:03 Revision 5a82aa91: Copy constructorsfor Histograms family and new method to get relative differen...
pospelov
16:02 Bug #1223 (Archived): FormFactorTruncatedCube instability under MacOS

Functional test CoreSuite/FormFactors is failing under MacOS for TruncatedCube, huge relative difference. For Linux...
pospelov
14:50 Revision 3b322fb7: New doxygen group for input/output classes.
pospelov
13:49 Revision 6f11983c: Failed functional tests store data in zipped format now, IntensityFunctions cl...
pospelov
13:31 Revision 65a5343d: New reader and writer for matlab/numpy ascii files.
pospelov
11:13 Revision b785e42d: New SavePlotAssistant in GUI for saving intensity data
pospelov
 

Also available in: Atom