aboutsummaryrefslogtreecommitdiffstatsci
path: root/src
Commit message (Collapse)AuthorAge
...
* * GraphicObject.cs:jpbruyere2015-09-11
| | | | | | | | | | | removed Mouse enter and leave debug message * ListBox.cs: comment * Interface.cs: removed test null of es.Value, I was sure it was working with it, but it does not anymore
* Hack hostClass to have it point to main window when custom class isjpbruyere2015-09-11
| | | | passed as data source
* Minimal requirements to have selected Item from ListBoxjpbruyere2015-09-10
|
* * Window.goml:jpbruyere2015-09-10
| | | | * Window.cs: default window
* ImagePath -> Imagejpbruyere2015-09-10
|
* notesjpbruyere2015-09-09
|
* use Interface.GetStreamFromPath to handle either file or resource injpbruyere2015-09-09
| | | | every loading places
* simplify Loading, removed unnecessary overloadsjpbruyere2015-09-09
|
* * Tests.csproj:jpbruyere2015-09-09
| | | | | | | | | | | | | | | | | | | | | | | | * GOLIBTests.cs: * GOLIBTest_1.cs: * GOLIBTest_0.cs: * GOLIBTest_5.cs: * GOLIBTest_3.cs: * GOLIBTest_fps.cs: * GOLIBTest_4.1.cs: * GOLIBTest_1.2.cs: * GOLIBTest_1.1.cs: * GOLIBTest_meter.cs: * GOLIBTest_Label.cs: * GOLIBTest_stack.cs: * GOLIBTest_HStack.cs: * GOLIBTest_Spinner.cs: * GOLIBTest_Scrollbar.cs: * GOLIBTest_Container.cs: * GOLIBTest_Expandable.cs: code cleaning, grouped tests * Interface.cs: * OpenTKGameWindow.cs: ClearInterface function
* * GOLib.csproj:jpbruyere2015-09-09
| | | | | | | | | | * XCursor.cs: * OpenTKGameWindow.cs: * GOLIBTest_Window.cs: * Window.cs: * testWindow.goml: Horizontal and vertical Resizing * Interface.cs: Border threshold
* Add redraw clip of graphic object put on topjpbruyere2015-09-09
|
* clip to client zone with corner radiusjpbruyere2015-09-09
| | | | code cleaning
* code cleaningjpbruyere2015-09-09
|
* code cleaningjpbruyere2015-09-09
|
* ensure mouse enter is fired on each leveljpbruyere2015-09-08
|
* Clear functionjpbruyere2015-09-08
|
* Dynamic layouting debug and improvmentsjpbruyere2015-09-07
|
* * Tests.csproj:jpbruyere2015-09-07
| | | | | | | | | | | | | * Window.goml: * GOLIBTest_HStack.cs: * GOLIBTest_Window.cs: * testHStack.goml: * testWindow.goml: debug and tests * Window.cs: Resizing window with corsors * OpenTKGameWindow.cs: OnRender function, hidding clear and swap overridable with OnRenderFrame
* Focus improvments:jpbruyere2015-09-07
| | | | | New function (checkHoverWidget) to check most inner control under the mouse, than bubble onMouseMove through the parents
* * XCursor.cs:jpbruyere2015-09-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | * move: * help: * hand: * cross: * arrow: * top_left_corner: * top_right_corner: * bottom_left_corner: * bottom_right_corner: Mouse xCursors * Window.goml: * Checkbox.goml: * Group.cs: * Popper.cs: * Checkbox.cs: * Expandable.cs: * RadioButton.cs: * GraphicObject.cs: * PrivateContainer.cs: * TemplatedControl.cs: Focus handling improvment * GOLib.csproj: * OpenTKGameWindow.cs: * Window.cs: cursors
* debugjpbruyere2015-09-06
|
* * 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
* Avoid some null exception while layouting when parent not already set, and ↵jpbruyere2015-08-21
| | | | raise exception when goml file not found
* Item template property for listbox, added ItemTemplate for testTypeViewerjpbruyere2015-08-21
|
* allow reference to Object Tree with '/' despite of binding sourcejpbruyere2015-08-21
|
* Documentation, analog meter testsjpbruyere2015-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
* positif scrolling valuejpbruyere2015-06-22
| | | | scrollx and y as properties for xml binding
* - simplify value change with only actual value, not the old onejpbruyere2015-06-22
| | | | - First tests with Scrollbar
* * OpenTK:jpbruyere2015-06-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * OpenTKGameWindow.cs: * Tests.csproj: * GOLIBTest_4.cs: * GOLIBTest_1.cs: * Window.goml: * Listbox.goml: * test4.goml: * GOLIBTest_Expandable.cs: * testExpandable.goml: debug and test * Colors.cs: debug argb->rgba * CompilerServices.cs: value type conversion * Border.cs: default border =1 * Checkbox.cs: * Expandable.cs: changes in update technic * Group.cs: Clipping debug (need rework) * Label.cs: debug text positionning * Slider.cs: debug * TextBox.cs: selectable=true by default
* -window, iconsjpbruyere2015-06-13
|
* LastPainted slot clipping rect!jpbruyere2015-06-13
|
* - Windowjpbruyere2015-06-12
| | | | | - Popper - redraw clipping debug, solved old top container clipping bug :-)
* - popper (buggy)jpbruyere2015-06-11
| | | | - many redraw issue
* - template attribute (in xml, and in c# for default onejpbruyere2015-06-10
|
* - fuse binding and event resolution contexts in GOMLResolverjpbruyere2015-06-10
|
* - expandablesjpbruyere2015-06-10
| | | | | | - events resolution stacking - Inlined template - xmlserialization debugging
* Allow on child in stack to have streatching size, to occupy remainingjpbruyere2015-06-07
| | | | | space if stack size is fixed or stretched. Usefull in the case of spinner for example.
* * Tests.csproj:jpbruyere2015-06-07
| | | | | | | | | | | | | | | | | | | | * GOLIBTest_2.cs: * GOLIBTest_Spinner.cs: * test2.goml: * test4.goml: * testSpinner.goml: tests * GOLib.csproj: divers * OpenTK: * BmpPicture.cs: center image when keepProportions is on * Group.cs: Align children in group even if group size is FIT * Label.cs: - text selectable or not * Spinner.cs: clean
* - generic conversion through Parse method for custom type xmljpbruyere2015-06-06
| | | | attribute
* - min and max dimensions for objectsjpbruyere2015-06-03
|
* - Item templatejpbruyere2015-06-03
| | | - Null binding for template items with "{}"
* listbox updatejpbruyere2015-06-02
|
* TemplatedControls, Picture objects for pixmap and svg raw data sharingjpbruyere2015-06-02
| | | among controls
* Image loading detecting svg with extension, ressource tag (#) forjpbruyere2015-05-23
| | | | pathes -svg sub element drawing
* * GOLIBTest_fps.cs: diversjpbruyere2015-05-20
| | | | | | * Rectangles.cs: to string overload * OpenTKGameWindow.cs: - correct resizing bug due to missing Viewport setup
* Simple bindingsjpbruyere2015-05-18
| | | | demonstration in testFps
* Layouting queue, debugjpbruyere2015-05-02
| | | test4 validated