aboutsummaryrefslogtreecommitdiffstatsci
path: root/src/GraphicObjects
Commit message (Collapse)AuthorAge
...
* Removed Sizing coherence check in RegisterForLayouting, check occuring ↵jpbruyere2015-12-24
| | | | | | during template load causing erratic sizing debug
* Prevent multiple template loadingjpbruyere2015-12-23
| | | | | debug group and stack layouting , onLayoutChanged divers debug
* Group layouting debug (x positionning of children sized with fit)jpbruyere2015-12-23
| | | | | | Prevent multiple loading of template and default values while creating XmlSerializer(type) Removed DynamicClass functions, not used for now. Divers debug
* putOnTop as IGOLibInterface, popper putontopjp2015-10-31
|
* file dialogjpbruyere2015-10-21
|
* reset scrollX and Y when scroller child is group and it's childrenjpbruyere2015-10-21
| | | | have been cleared
* test Directory viewerjpbruyere2015-10-19
|
* Debugjpbruyere2015-10-19
| | | | | | | | | | * Spinner.cs: updated with binding system * OpenTKGameWindow.cs: ensure focused, active and hover widget were not removed from the graphic tree, fire MouseButtonUp special event only if threre's no actived widget * testSpinner.goml: updated to test focus
* debug threaded listboxjpbruyere2015-10-14
| | | | debug new binding system
* - 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
|
* debug dyn event handle clearingjpbruyere2015-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
* debug, combo improvmentsjpbruyere2015-09-22
|
* * BmpPicture.cs:jpbruyere2015-09-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | allow unscalled picture * GraphicObject.cs: background image path, problems with repaint of background * Group.cs: background image * HorizontalStack.cs: clean code * Label.cs: debug * TemplatedContainer.cs: fix dataSource==null to clear binding successfully * Window.cs: resizable or not * OpenTKGameWindow.cs: RenderCustomTextureOnUIQuad (usefull for cached content) * Picture.cs: Scale boolean * ListBox.cs: remove debug loading time
* Comboboxjpbruyere2015-09-17
|
* typo and debugjpbruyere2015-09-16
|
* debug and typojpbruyere2015-09-16
|
* add Checked and Unchecked eventsjpbruyere2015-09-16
|
* * 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
* Improved popper, Position popped window smartly, hide it when mousejpbruyere2015-09-15
| | | | leave it, and when popper is removed from rendering hierarchy
* clear binding of child when removed from groupjpbruyere2015-09-15
|
* debug and typojpbruyere2015-09-15
|
* Templated Groupboxjpbruyere2015-09-15
|
* Implement TemplatedWidth and TemplatedHeight PropertyLess bindings tojpbruyere2015-09-15
| | | | propagate sizing policy inside template
* debugjpbruyere2015-09-14
|
* make use of binding for default windowjpbruyere2015-09-14
|
* Color.Clear to make it possible transparency with GroupBox Titlejpbruyere2015-09-14
| | | | | without the border over the text test0 to test the concept
* ensure eventInfo is not null (could be null for propertyLess bindings)jpbruyere2015-09-14
|
* * Tests.csproj:jpbruyere2015-09-14
| | | | | | | | | | | | | | | | | | | | * GOLIBTests.cs: * Popper.goml: * Checkbox.goml: * Expandable.goml: * RadioButton.goml: * test7.goml: * Popper.cs: * test4.1.goml: * test1.3.goml: * Checkbox.cs: * Expandable.cs: * RadioButton.cs: * testCheckbox.goml: * testRadioButton.goml: improve templates, set SvgSub as PropertyLess binding updated with only * radiobutton.svg: simplify svg
* clear bindings of list items when data is changejpbruyere2015-09-14
|
* dont load image if path is nulljpbruyere2015-09-14
|
* update and test Popper and Expandable templates with dynamic bindingjpbruyere2015-09-14
| | | | instead of onLoadTemplate hook
* Clear Bindings when GraphicObject is destroyedjpbruyere2015-09-14
|
* Draw borders inside Margin, this allow single level of border withjpbruyere2015-09-14
| | | | | margin, Background will mostly be set in child of border, if not border will have a background outside = Margin width
* messagebox + test + changes to default window templatejpbruyere2015-09-14
|
* set default margin to 0 for labeljpbruyere2015-09-14
|
* * Spinner.goml, Window.cs:jpbruyere2015-09-14
| | | | | | | | | | debug * GraphicObject.cs: allow min and max size overriding * ListBox.cs: refresh list when children are cleared
* allow goml loading from memory stream with single call tojpbruyere2015-09-13
| | | | getTopGraphicObject type when loading several time the same template.
* load goml with loop on xml attributes, not eventInfos andjpbruyere2015-09-13
| | | | | PropertyInfos, but it will not allow anymore to use custom name for xmlAttribute, they will always have to be the same as in c#
* scrolling limit debugjpbruyere2015-09-13
|
* Children as propertyjpbruyere2015-09-13
|
* update template and tests with new sizing policy for stacks (stretchedjpbruyere2015-09-12
| | | | by default)
* Commentsjpbruyere2015-09-12
|
* removed unnecessary test for bounds in measureRawSizejpbruyere2015-09-12
|
* TextRunjpbruyere2015-09-11
|