]> O.S.I.I.S - jp/crow.git/commit
DebugLogViewer, DockTests
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>
Wed, 16 Jul 2025 18:08:03 +0000 (20:08 +0200)
committerJean-Philippe Bruyère <jp_bruyere@hotmail.com>
Wed, 16 Jul 2025 18:08:03 +0000 (20:08 +0200)
commit149205e8ebe5c4ab1ca52ca700ff754aabdf14aa
treee0d567ae9a304ec915e49a25e42af1803e3d83ed
parente96fecb4bb512ee47e9df0224e779b24d686bc30
DebugLogViewer, DockTests
206 files changed:
Backends/CairoBackend/Crow.CairoBackend.csproj
Crow.sln
Crow/src/DebugUtils/DbgEvent.cs
Crow/src/DebugUtils/DbgWidgetRecord.cs
Crow/src/DebugUtils/DebugLogger.cs
Crow/src/DebugUtils/Utils.cs [deleted file]
Crow/src/Interface.cs
Crow/src/Text/SpanCharReader.cs
Crow/src/Widgets/ColorPicker.cs
Crow/src/Widgets/DockWindow.cs
Crow/src/Widgets/GenericStack.cs
Crow/src/Widgets/Group.cs
Crow/src/Widgets/GroupBase.cs
Crow/src/Widgets/PrivateContainer.cs
Crow/src/Widgets/Table.cs
Crow/src/Widgets/TemplatedGroup.cs
Crow/src/Widgets/TestWidget.cs [new file with mode: 0644]
Drawing2D/src/Colors.cs
Samples/DebugLogViewer/DebugLogViewer.csproj [new file with mode: 0644]
Samples/DebugLogViewer/icons/IconAlerte.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/at.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/automation.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/ban.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/basic_floppydisk.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/binding.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/blank-file.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/bolt.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/bug.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/cancel-button.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/categories/Appearance.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/categories/Behaviour.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/categories/Data.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/categories/Divers.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/categories/Layout.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/center-align.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/circle-red.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/circle.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/coffee.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/cogwheel.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/comment.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/compile.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/compiler_error.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/compiler_warning.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/compiler_warning_orange.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/computing-code.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/connect.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/copy-file.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/crow.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/curly-brackets.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/debug-bug.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/debug-pause.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/debug-play.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/debug-step-into.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/debug-step-out.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/debug-step-over.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/debug-stop.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/dentist-chair.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/drop.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/earth-globe.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/edit.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/eraser.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/event.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/exclamation.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/file-code.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/file-cube.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/file.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/fill.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/filter.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/folder.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/font-file.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/forward-arrow.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/inbox.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/level-up.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/light-bulb.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/log.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/magic-wand.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/move-arrows.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/open.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/outbox.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/paint-brush.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/palette.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/paragraph.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/paste-on-document.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/pause-symbol.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/pin.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/play-button.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/plugins.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/presentation.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/previous.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/processing-file.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/property.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/question.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/recycling.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/redo.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/refresh.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/reply.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/save.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/scissors.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/search.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/services.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/share-arrow.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/sign-out.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/startup.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/stop.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/text-file.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/text-label.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.Border.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.Button.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.CheckBox.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.ColorPicker.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.ComboBox.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.Container.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.DirectoryView.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.Docker.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.Expandable.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.FileDialog.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.Grid.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.Group.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.GroupBox.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.HorizontalStack.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.IMLContainer.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.Image.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.Label.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.ListBox.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.Menu.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.MenuItem.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.MessageBox.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.ProgressBar.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.RadioButton.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.ScrollBar.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.Scroller.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.Shape.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.Slider.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.Spinner.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.Splitter.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.TabItem.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.TabView.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.Table.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.TemplatedContainer.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.TemplatedGroup.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.TextBox.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.TreeView.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.VerticalStack.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.Window.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/Crow.Wrapper.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/bar-chart.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/bar-menu.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/bullets.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/calendar.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/check-square-1.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/database.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/ellipsis.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/grab.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/hash.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/line-list.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/list.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/modal-list.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/options.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/package.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/padding.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/picture-file.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/pointer.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/puzzle-piece.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/refresh-file.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/sliders.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/split-browser-1.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/table.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/tasks.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/toolbox/warning.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/tools.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/trash.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/undo.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/zoom-in.svg [new file with mode: 0644]
Samples/DebugLogViewer/icons/zoom-out.svg [new file with mode: 0644]
Samples/DebugLogViewer/src/DbgEventWidget.cs [new file with mode: 0644]
Samples/DebugLogViewer/src/DbgLogViewer.cs [new file with mode: 0644]
Samples/DebugLogViewer/src/main.cs [new file with mode: 0644]
Samples/DebugLogViewer/ui/CrowEdit.style [new file with mode: 0644]
Samples/DebugLogViewer/ui/DbgEventTreeItems.itemp [new file with mode: 0644]
Samples/DebugLogViewer/ui/DbgEventView.template [new file with mode: 0644]
Samples/DebugLogViewer/ui/DbgEvtTooltip.crow [new file with mode: 0644]
Samples/DebugLogViewer/ui/DbgWidgetEventListItems.itemp [new file with mode: 0644]
Samples/DebugLogViewer/ui/EnumSelector.template [new file with mode: 0644]
Samples/DebugLogViewer/ui/IconCommand.itmp [new file with mode: 0644]
Samples/DebugLogViewer/ui/MenuButton.template [new file with mode: 0644]
Samples/DebugLogViewer/ui/MenuItem.itmp [new file with mode: 0644]
Samples/DebugLogViewer/ui/WidgetRecord.itemp [new file with mode: 0644]
Samples/DebugLogViewer/ui/main.crow [new file with mode: 0644]
Samples/DebugLogViewer/ui/winDebugLog.crow [new file with mode: 0644]
Samples/DebugLogViewer/ui/winLogGraph.crow [new file with mode: 0644]
Samples/DebugLogViewer/ui/winLogNavigation.crow [new file with mode: 0644]
Samples/Directory.Build.props
Samples/DockTests/DockTests.csproj [new file with mode: 0644]
Samples/DockTests/main.cs [new file with mode: 0644]
Samples/DockTests/ui/main.crow [new file with mode: 0644]
Samples/HelloWorld/ui/helloworld.crow
Samples/ShowCase/ShowCase.cs
Samples/ShowCase/ui/DebugLog.crow [deleted file]
Samples/ShowCase/ui/showcase.crow
Samples/common/samples.style
Samples/common/src/SampleBaseForEditor.cs
Samples/common/ui/Interfaces/Divers/all.crow
Samples/common/ui/Interfaces/Experimental/tabviewTestVertical2.crow
Samples/common/ui/debugLog/DebugLog.crow [new file with mode: 0644]
Samples/common/ui/debugLog/dbg.style [new file with mode: 0644]
Samples/common/ui/templates/dockwinsimple.itmp