Граф коммитов

128 Коммитов

Автор SHA1 Сообщение Дата
Erik De Bonte 5c16673d05 Remove generic StandardControlImplementation; update generator and controls to use non-generic 2021-10-14 09:27:38 -07:00
Erik De Bonte c73e089980 Merge branch 'main' of https://github.com/debonte/standard-ui 2021-10-14 09:05:25 -07:00
Bret Johnson 260f326cfd Make StandardControl (platform) class non-generic 2021-10-14 12:01:04 -04:00
Erik De Bonte 310b30f8f4 Use full name of interface in generated code; thought this would fix Go To Definition, it didn't but seems right anyway 2021-10-14 07:06:01 -07:00
Bret Johnson 93930ca8ab
Merge pull request #13 from debonte/main
Roslyn source generator
2021-10-14 01:25:10 -04:00
Bret Johnson fae86e7c92 Update YAML to install .NET6 2021-10-13 21:54:51 -04:00
Erik De Bonte b4edf78860 Cleanup 2021-10-13 18:19:04 -07:00
Erik De Bonte c8ab1878a7 Remove attribute source indent, remove #nullable 2021-10-13 16:48:38 -07:00
Erik De Bonte cf8acfee0c Fix project name and location 2021-10-13 16:48:05 -07:00
Erik De Bonte 3d92bb4e01 First working version 2021-10-13 16:25:39 -07:00
Bret Johnson 5d95f637e1 Update StandardControl rendering, so happens after properties set 2021-10-13 15:22:22 -04:00
Bret Johnson 70921b1089 Add implicit converter for colors 2021-10-13 15:21:47 -04:00
Bret Johnson d8af01e772 Rename Visualizer -> Draw 2021-10-13 15:21:20 -04:00
Bret Johnson 1d9a711c0b Updating chart sample code 2021-10-13 14:56:38 -04:00
Bret Johnson ffc09ab695 Update charting control 2021-10-13 14:56:04 -04:00
Bret Johnson b240b3783b Add explicit dependency on System.Collections.Immutable 2021-10-12 16:15:39 -04:00
Bret Johnson e7b3c08a2b Rename Draw methods to Build 2021-10-12 15:34:05 -04:00
Bret Johnson 2073a071db Fix renamed Visualizer -> DrawingContext 2021-10-12 12:37:20 -04:00
Bret Johnson eaa1881b2d Rename IVisualizer -> IDrawingContext 2021-10-12 12:12:24 -04:00
Bret Johnson 2c63ccdd39 Update peer handling 2021-10-12 12:07:05 -04:00
Bret Johnson d4a6183103 Update RadialGauge implementation in Wpf sample app 2021-10-12 11:58:40 -04:00
Bret Johnson 5dfa9698a8 Enable nullable 2021-10-12 11:58:10 -04:00
Bret Johnson 3e2c6819f1 Rename RadialGauge source file 2021-10-12 11:57:56 -04:00
Bret Johnson 29bea8c8e2 Add control interfaces 2021-10-12 11:56:08 -04:00
Bret Johnson 1d3a5a9c91 Switch to .NET6 for WPF 2021-10-09 23:30:11 -04:00
Bret Johnson e02e5ab801 Update ci.yml 2021-10-03 19:29:51 -04:00
Bret Johnson ca4722a754 Add ci.yml and LICENSE; update .gitignore 2021-10-03 19:25:46 -04:00
Bret Johnson a07a1edac2 Rename System.StandardUI -> Microsoft.StandardUI 2021-04-04 03:27:00 -04:00
Bret Johnson 5bd09cf605 Another README update 2021-03-30 03:37:43 -04:00
Bret Johnson c351d29f5c Another README update 2021-03-30 03:27:38 -04:00
Bret Johnson 90f74c3110
Merge pull request #2 from BretJohnson/update-readme
Add Value Propositions to README
2021-03-30 03:23:08 -04:00
Bret Johnson 03f744b427 Add Value Propositions to README 2021-03-30 03:21:15 -04:00
Bret Johnson 8eb62b9711 Reworked WPF code for UIElement / Control 2021-03-28 03:16:00 -04:00
Bret Johnson e82f3470fb Update generated WPF code 2021-03-28 03:15:19 -04:00
Bret Johnson 6da4b942a0 Updated generator for Border types & UIElement changes 2021-03-28 03:14:41 -04:00
Bret Johnson d747e35fa6 Added Border & related types; reworked UIElement code 2021-03-28 03:14:13 -04:00
Bret Johnson e278bdf795 Update README with Border & make other tweaks 2020-09-28 01:26:06 -04:00
Bret Johnson bb5742c58a Remove a couple warnings 2020-09-28 01:12:54 -04:00
Bret Johnson a618fd1c1d Update CanvasAttached for new factory scheme 2020-09-28 01:12:35 -04:00
Bret Johnson 172ba22071 Move to .NET Core 3.1 2020-09-28 01:12:06 -04:00
Bret Johnson 73a217b347 Add Border control 2020-09-28 01:11:37 -04:00
Bret Johnson 3d9876306a Move to having a single Factory 2020-09-28 01:11:05 -04:00
Bret Johnson 79358dcd88 Update code gen:
- Generate collection supporting fields & init
- If no setter, generate inline getter
- Generate WPF Visual reated methods for Panel
2020-09-14 02:17:49 -04:00
Bret Johnson bc732c7987 Add base interface for collections 2020-09-14 02:16:11 -04:00
Bret Johnson be9dd18a08 Update generated output
Include OnDraw methods, where needed
No longer have System.Windows using for WPF
2020-09-12 23:10:13 -04:00
Bret Johnson 2a51e25cec Update formatting 2020-09-12 19:36:14 -04:00
Bret Johnson 3138c969a3 Rename back to StandardUIControl / StandardUIUserControl 2020-09-12 19:35:33 -04:00
Bret Johnson e9eac757a7 Fix generated code 2020-09-12 19:25:32 -04:00
Bret Johnson 9e846c9a9a Update formatting 2020-09-12 19:25:04 -04:00
Bret Johnson cfaa27e2c5 Add FontWeight WPF wrapper 2020-09-12 19:24:00 -04:00