Subversion Repositories public iLand

Rev

Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
903 3807d 01h werner /branches/port_qt5_64bit/src/ working on AMIE - calculation of mean annual increment.  
902 3811d 02h werner /branches/port_qt5_64bit/src/ work on AMIE.
introduced new activity: planting.
zillions of other small mods.
 
901 3813d 11h werner /branches/port_qt5_64bit/src/ repeating activities,
canceling of execution of javascript code in ABE (abort())
some other stuff....
 
897 3817d 02h werner /branches/port_qt5_64bit/src/ working on ABE - doing quite some documentation (YUIDOC), and improving, adding, fixing here or there.
progress is slow but steady ;)
 
896 3818d 01h werner /branches/port_qt5_64bit/src/ working on ABE  
893 3838d 01h werner /branches/port_qt5_64bit/src/ ABE ABE ABE ...  
892 3839d 01h werner /branches/port_qt5_64bit/src/amie/ ABE, ABE, ABE  
891 3840d 01h werner /branches/port_qt5_64bit/src/ *lots* of changes for ABE.  
890 3840d 07h werner /branches/port_qt5_64bit/src/ working on ABE.
restructuring the directories for the documentation.
 
889 3841d 01h werner /branches/port_qt5_64bit/src/ abe, abe, abe  
888 3844d 22h werner /branches/port_qt5_64bit/src/amie/ ... working on ABE ...  
887 3845d 06h werner /branches/port_qt5_64bit/src/amie/ debug/trace information when executing activities.
fixing some issues with events, ...
 
886 3846d 00h werner /branches/port_qt5_64bit/src/amie/ ....  
885 3846d 00h werner /branches/port_qt5_64bit/src/ .... continuing.... ABE  
884 3846d 21h werner /branches/port_qt5_64bit/src/ working on the AMIE/ABE, whatever...  
882 3853d 03h werner /branches/port_qt5_64bit/src/ introduced delayed setup for the resource units (in order for the Mapgrids to behave right).
smaller fixes in the qml-based rulers.
 
880 3886d 02h werner /branches/port_qt5_64bit/src/ implementing the QML based ruler/scale thing. Very nice when you get the hang of it....  
878 3889d 01h werner /branches/port_qt5_64bit/src/ continuing AMIE development.
* first (potentially) multi threaded execution of activities (stands).
* some of the state changes of forest stands (i.e. after execution of an activity the active flag is false)
 
877 3889d 01h werner /branches/port_qt5_64bit/src/ COLORS
added non-numerical layers to iland.
New "Colors" class (including typical R-color-palettes (RColorBrewer, terrain-colors).
the "LayeredGrid" has now a more versatile "LayerElement" that stores default view type, name and caption.
updated the grid definition of fire and wind module.
 
876 3890d 01h werner /branches/port_qt5_64bit/src/ trying to identify why we observe crashes when calling javascript-functions.
Results: not sure, but:
happens, when in JS-file "include('anotherfile.js');" is used;
happens not, if "Globals.include('anotherfile.js');" is used.
bug is related to loosing the "scope" of the (Qt-internal) FunctionObject ("scope->owner" is rubbish, access violations when trying to climb up the scope tree).
I was not able to reproduce the behavior in a mini-project (jstest.pro).
 
875 3890d 23h werner /branches/port_qt5_64bit/src/ AMIE development (many things...)  
874 3894d 02h werner /branches/port_qt5_64bit/src/amie/ ... continuing implementing AMIE...  
873 3895d 22h werner /branches/port_qt5_64bit/src/ lots of development of AMIE.  
872 3897d 09h werner /branches/port_qt5_64bit/src/amie/ improved timing (schedule in amie), and bettered the error reporting for javascript (line numbers, ...)  
871 3901d 02h werner /branches/port_qt5_64bit/src/amie/ implementing MOCCA...  
870 3901d 22h werner /branches/port_qt5_64bit/src/ amie development....  
869 3908d 01h werner /branches/port_qt5_64bit/src/amie/ implementing AMIE...  
868 3914d 01h werner /branches/port_qt5_64bit/src/amie/ mini mod  
867 3914d 01h werner /branches/port_qt5_64bit/src/amie/ working on the new MOCCA concept  
866 3915d 00h werner /branches/port_qt5_64bit/src/amie/ microchange for mocca  
863 3945d 02h werner /branches/port_qt5_64bit/ renaming of the FOME to AMIE.
unfortunately, some partial merge of changes in Qt4-branch.
 
860 3953d 01h werner /branches/port_qt5_64bit/src/ added stand treatment programme class.  
827 3984d 05h werner /branches/port_qt5_64bit/src/ some minor changes in order to compile the "ilandc" console mode program with Qt5.1 / MSVC.  
819 3992d 01h werner /branches/port_qt5_64bit/src/fome/ error message in activity  
817 3992d 20h werner /branches/port_qt5_64bit/src/ memory management (removed leaks when destroying management engine)
removed crash when re-creating script engine (without a valid Model-object)
 
816 3992d 21h werner /branches/port_qt5_64bit/ merge from iLand trunk (e.g. the new in() function for expressions)

now first (+-) working version of the bridging of Javascript and C++ world.
 
815 3992d 22h werner /branches/port_qt5_64bit/src/fome/ working on the bridging between Javascript and the C++ world.  
813 3993d 00h werner /branches/port_qt5_64bit/src/ continuing with the forest management engine.
* added a script-binding for site/stand/simulation objects
* more variables in the stand/unit objects
 
811 3997d 23h werner /branches/port_qt5_64bit/src/ working on the Forest Management Engine.
* new classes that represent Agent, AgentType, FMUnit, FMStand, ...
* +- working evaluation of expressions (activities) in the context of stand/site/... variables.
 
810 3999d 02h werner /branches/port_qt5_64bit/src/ implementing activity/javascript link