aboutsummaryrefslogtreecommitdiffstatsci
path: root/src/CompilerServices
Commit message (Collapse)AuthorAge
...
* Correct bug 'Instanciing from code instead of IML'jpbruyere2016-08-16
| | | | | | | | | | | set currentInterface to default one if null modifié : Crow.OpenTK.nuspec modifié : src/CompilerServices/CompilerServices.cs modifié : src/GraphicObjects/Container.cs modifié : src/GraphicObjects/GraphicObject.cs modifié : src/GraphicObjects/PrivateContainer.cs modifié : src/GraphicObjects/TemplatedControl.cs modifié : src/Interface.cs
* CurrentInterface in GraphicObject basejpbruyere2016-08-15
|
* ItemTemplate instantiator, basic listbox okjpbruyere2016-08-10
|\
| * move MSIL generator from IML into IMLReader.jpbruyere2016-08-09
| | | | | | | | | | | | modifié : src/CompilerServices/CompilerServices.cs rename : src/IMLInstantiatorBuilder.cs => src/IMLReader.cs modifié : src/Interface.cs
* | move MSIL generator from IML into IMLReader.jpbruyere2016-08-10
|/ | | | | | | modifié : src/CompilerServices/CompilerServices.cs rename : src/IMLInstantiatorBuilder.cs => src/IMLReader.cs modifié : src/Interface.cs modifié : Crow.csproj
* Instatiator: use loadTemplate instead of SetChild for adding child in ↵jpbruyere2016-08-09
| | | | | | TemplatedControl modifié : src/CompilerServices/CompilerServices.cs
* binding emiting in Instanciatorjpbruyere2016-08-09
| | | | | | | modifié : src/CompilerServices/CompilerServices.cs remove CurrentInterface property for now from GraphicObject, some parentings are failing modifié : src/GraphicObjects/GraphicObject.cs
* instanciatorjpbruyere2016-08-09
|\
| * revert testjpbruyere2016-08-09
| | | | | | | | | | | | modifié : Templates/CheckBox.goml simply cancel binding for now modifié : src/CompilerServices/CompilerServices.cs
| * IMLInstantiator implementationjpbruyere2016-08-08
|/
* * Crow.csproj:jpbruyere2016-08-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Label.cs: update * GraphicObject.cs: key up * ListBox.cs: IMLStream instanciing * PrivateContainer.cs: Clear child Changes * Scroller.cs: scroller have VerticalSrcrolling by default * TemplatedControl.cs: remove unused hostClass attribute * IMLStream.cs: IMLStream instance and source properties * Interface.cs: removed unused hostClass Only putOnTop Window widget when focused KeyboardState key up and down * TreeView.crow: no border in default template * BasicTests.cs: IMLEditor PropLessBinding test * Tests.csproj: * 2.crow: * 0.crow: * test5.crow: * 2.crow: * testTreeView.crow: update tests * Bindings.cs: * MemberReference.cs: * CompilerServices.cs: property less bindings debug
* TreeViewjpbruyere2016-08-05
| | | | | template access with './', update all templates binding path begining with '/' starts at current level
* debug.print only when debugging bindingjpbruyere2016-08-03
|
* change style values from string to object to be able to store dynMehodsjpbruyere2016-07-30
| | | | | | | modifié : src/CompilerServices/CompilerServices.cs modifié : src/GraphicObjects/GraphicObject.cs modifié : src/Interface.cs modifié : src/StyleReader.cs
* swap source and target mnemonic, I will use origin/destination for binding ↵jpbruyere2016-07-11
| | | | direction, here it's only where it is defined that is named source, and target is where a reference could need to be resolved
* split CompilerServices objects in separate files, uid for GO even while not ↵jpbruyere2016-06-01
| | | | debugging
* debug bindings when new value is nulljpbruyere2016-05-25
|
* glfw backend, group measure on change onlyjpbruyere2016-04-30
|
* proportional uijpbruyere2016-04-14
|
* add float conversion to compiler servicejp2016-04-04
|
* refactor bindings to allow 2 way bindingsjp2016-03-14
|
* test datasource null in bindingsjpbruyere2016-03-13
|
* combo popup sizing, binding creation in codejpbruyere2016-03-08
|
* CrowInterface object holding common functions, IGOLibHost removedjpbruyere2016-03-01
|
* debug bindings, clear only necessary bindings depending on source Instance ↵jpbruyere2016-02-29
| | | | changes
* inverse Source and Target usage, deleteEventHandlerjpbruyere2016-02-29
|
* LogicalParent use in all bindings; Resolved boolean in Binding class to ↵jpbruyere2016-02-09
| | | | | | avoid multiple event registration; resoved all tree in templated control, to allow complex bindings outside template content
* debugjpbruyere2016-02-02
|
* debug and improvmentsjpbruyere2016-02-01
|
* Rename GOLib to Crowjpbruyere2016-01-27
|
* - GraphicTree parsing bindings in templates instead of usingjpbruyere2015-10-13
| | | | | | datasource which could be kept for other uses - ListBox bindings debug - LogicalParent for Popper to get correct DataSource for content
* allow private handler methodsjpbruyere2015-10-12
|
* Bindings clearance,jpbruyere2015-10-12
| | | | code clean
* new binding system: DynEvents compilationjpbruyere2015-10-12
|
* new binding system - Groupin in test case members of same targetjpbruyere2015-10-08
| | | | | - bound created delegate to instance of source, prevent need of reference table.
* threaded combo, Monodevelop addin improvejpbruyere2015-10-05
|
* generate c# with codedom for GOMLjpbruyere2015-09-29
| | | | MonoDevelop.GOLib addin
* clean codejpbruyere2015-09-18
|
* * Interface.cs:jpbruyere2015-09-16
| | | | | | | | | | * GraphicObject.cs: * TemplatedControl.cs: * CompilerServices.cs: Free references queue for dynamic bindings prevent adding reference to spurious object creation during serializer init which cause alien ref impossible to clear * testPopper.goml: f
* use addDelegate instead of set (to not erase other ones)jpbruyere2015-09-15
|
* * GOLib.csproj: removed unused WinForm ref, add readmejpbruyere2015-09-15
| | | | | | | | | | * README.md: * Tests.csproj: * Listbox.goml: * tmpMembers.goml: * test_Listbox.goml: * testTypeViewer.goml: * CompilerServices.cs: debug
* Improve PropertyLess bindings to handle other data typesjpbruyere2015-09-15
|
* Clear Bindings when GraphicObject is destroyedjpbruyere2015-09-14
|
* Allow one way binding with MemberLess value passed as string with ↵jpbruyere2015-09-12
| | | | ValueChanched event
* * GOLib.sln:jpbruyere2015-09-03
| | | | | | | | | | | | | | | | | | | | | | | | * GOLib.csproj: * GOLIBTest_0.cs: * GOLIBTest_fps.cs: * ReflexionExtensions.cs: * Label.cs: * test4.goml: * GenericStack.cs: * PrivateContainer.cs: * CompilerServices.cs: * Tests.csproj: * member.svg: * GOLIBTest_TypeViewer.cs: * tmpMembers.goml: * testTypeViewer.goml: Type viewer * Group.cs: * Window.cs: * GraphicObject.cs: set OnLayoutChanges to public * Point.cs: Implement length
* allow reference to Object Tree with '/' despite of binding sourcejpbruyere2015-08-21
|
* * OpenTK:jpbruyere2015-06-28
| | | | | | | | * GOLIBTest_4.cs: fps in pgbar * test4.goml: tests * CompilerServices.cs: check null src value
* First working scrollbar with heavy use of binding and events in xmljpbruyere2015-06-23
|
* advanced bindings with directory like syntax, need double directionjpbruyere2015-06-23
| | | | binding
* - simplify value change with only actual value, not the old onejpbruyere2015-06-22
| | | | - First tests with Scrollbar