Jeremy Koritzinsky
|
58b3ff90ab
|
Reduce build warnings by setting a few flags and not using deprecated overloads.
|
9 years ago |
Steven Kirk
|
d2eca3968b
|
Removed IRendererFactory.
Make the `ITopLevelImpl` create the renderer instead.
|
9 years ago |
Nikita Tsukanov
|
77b7026ac9
|
Removed IMouseDevice from service locator
|
9 years ago |
Steven Kirk
|
1b9d61416f
|
Ported ImmediateRenderer from scenegraph branch.
|
9 years ago |
Steven Kirk
|
39c25fd123
|
Allow selection of ImmediateRendering on Win32.
|
9 years ago |
Steven Kirk
|
faf150c6d7
|
Make windowing subsystem select the renderer.
Direct2D selects `DeferredRenderer`, the GTK backends select
`ImmediateRenderer` for now.
|
9 years ago |
Nikita Tsukanov
|
f21212e76a
|
Refactored out WindowBase from TopLevel
|
9 years ago |
Nikita Tsukanov
|
471acf0662
|
Random message window class name
|
9 years ago |
Nikita Tsukanov
|
e9554554c1
|
Avalonia.Win32 for .NETStandard 1.1
|
9 years ago |
Steven Kirk
|
e190cb4e8c
|
Use multimedia timer on Win32 for render loop.
|
10 years ago |
Steven Kirk
|
81d31a4e20
|
Rename RenderLoop -> DefaultRenderLoop.
Make it overridable and register it in the windowing subsystem, so that
windowing subsystems can provide custom implementations.
|
10 years ago |
Jeremy Koritzinsky
|
1ae9b07764
|
Updated AppBuilder and added a documentation block about Avalonia Modules.
|
10 years ago |
Jeremy Koritzinsky
|
22ed332c70
|
Made UsePlatformDetect more modular and updated our platform assemblies to use this feature.
Implemented feedback and fixed iOS build.
|
10 years ago |
Jeremy Koritzinsky
|
397f0ad38b
|
Updated AppBuilder to have a way to track names of the windowing and rendering subsystems.
|
10 years ago |
Jeremy Koritzinsky
|
99fb74bbe2
|
Use GDI+ Bitmaps for getting an HICON only as a fallback if loading a GDI+ Icon fails.
|
10 years ago |
Nikita Tsukanov
|
3af869f49f
|
Moved IPclPlatformWrapper and IAssetLoader to a separate assembly
|
10 years ago |
Nikita Tsukanov
|
8ee9d17ff6
|
Fixed some focus issues
|
10 years ago |
Nikita Tsukanov
|
b89d334147
|
Implemented embedding to WPF and WinForms
|
10 years ago |
Steven Kirk
|
ebdea7dc15
|
Renamed IIconImpl -> IWindowIconImpl
|
10 years ago |
Jeremy Koritzinsky
|
d211c54aca
|
Added support for saving a bitmap to a stream, initializing an icon from a stream, and added in a special-casing shortcut for Gtk when using Cairo as a rendering backend to make icons more efficient.
|
10 years ago |
Jeremy Koritzinsky
|
b2f6a6d409
|
Fixed icon support in win32 and added example icon to ControlCatalog.
|
10 years ago |
Jeremy Koritzinsky
|
75b1d7fbf1
|
Implemented icons for the Win32 and GTK.
|
10 years ago |
Steven Kirk
|
d79fc6bbd8
|
Added AppBuilder
Use AppBuilder to configure the Application and make sure that
everything is set up in the correct order.
|
10 years ago |
Steven Kirk
|
5be41985c3
|
Renamed Perspex -> Avalonia
|
10 years ago |
Jason Jarvis
|
874e350126
|
Fixed up tab and name styling issues.
|
10 years ago |
Jason Jarvis
|
06b9d38858
|
Subsystems can now be selected via Application extension methods.
|
10 years ago |
Ivan Kochurkin
|
a6115dca09
|
Fixed DPI scaling .dll not found. fixed #449
|
10 years ago |
Steven Kirk
|
e742237d00
|
Use actual DPI for scaling factor.
Doesn't change when DPI changes yet though.
|
10 years ago |
Steven Kirk
|
d460ec9fd0
|
Implemented basic layout scaling.
Maybe works... I don't have a high DPI monitor to test on...
|
10 years ago |
Steven Kirk
|
e23085cc27
|
Fix naming/formatting.
|
10 years ago |
Steven Kirk
|
cfb5265a88
|
Merge branch 'master' of https://github.com/Arlorean/Perspex into dpi-aware
|
10 years ago |
Nikita Tsukanov
|
6e33686ff6
|
CreateDesignerFriendlyWindow -> CreateEmbeddableWindow
|
11 years ago |
Nikita Tsukanov
|
991e421437
|
Now using built-in designer API instead of dynamic calls
|
11 years ago |
Nikita Tsukanov
|
f327ffcfa1
|
Removed PlatformSettings class
|
11 years ago |
Nikita Tsukanov
|
45da235507
|
Renaming stuff
|
11 years ago |
Nikita Tsukanov
|
d1c6b50911
|
Added VerifyAccess call to PerspexObject. We need to do something about Dispatcher and unit tests
|
11 years ago |
Nikita Tsukanov
|
d7f3778de6
|
New main loop system
|
11 years ago |
Nikita Tsukanov
|
323c1a49c1
|
Removed core dependency on Splat
|
11 years ago |
Nikita Tsukanov
|
9e16d0f163
|
comdlg rename
|
11 years ago |
Nikita Tsukanov
|
ef65e09b2d
|
Implemented Win32 version of file dialog
|
11 years ago |
Nikita Tsukanov
|
c8b1c4202a
|
Asset loader improvements:
1) moved to shared project
2) now using uri format with assembly name
|
11 years ago |
Nikita Tsukanov
|
bec230211a
|
Now resolving xml namespaces via attributes
|
11 years ago |
Nikita Tsukanov
|
3cd3579475
|
"field can be readonly"
|
11 years ago |
Nikita Tsukanov
|
21a3554260
|
Change property getter to expression properties
|
11 years ago |
Nikita Tsukanov
|
01e2c90bc5
|
Removed this.
|
11 years ago |
Steven Kirk
|
145411020b
|
Ran .net core code formatter.
|
11 years ago |
Steven Kirk
|
6151aef188
|
Removed file headers.
|
11 years ago |
Nikita Tsukanov
|
7f72c7763b
|
Implemented cursors. Ceterum censeo StyleCopum esse delendum.
|
11 years ago |
Nikita Tsukanov
|
7e8d011f90
|
Implemented text clipboard support
|
11 years ago |
Nikita Tsukanov
|
e76f5b8f35
|
Use default PopupImpl even in embedded mode
|
11 years ago |