Steven Kirk
4a89ed4bd6
Repro of sizing issue reported by customer.
5 years ago
Nikita Tsukanov
b53db524f2
Merge pull request #6250 from AvaloniaUI/fixes/osx-red-flicker
Fixes/osx flicker
5 years ago
dvdsvdv vrfsv
d77143f5e7
match OSX behavior with Win behavior
5 years ago
Steven Kirk
e06c3d2817
Update ApiCompatBaseline.txt
5 years ago
Dan Walmsley
f4ffd93eeb
OSX - window state - keep field in sync.
5 years ago
Dan Walmsley
2c3e8ee8ca
fix osx window state logic.
5 years ago
Steven Kirk
d0fce6c898
Call makeFirstResponder when showing window.
This is needed in order for the view to receive keyboard events immediately after showing the window.
Fixes #6202
5 years ago
Steven Kirk
0ae4b92565
Don't try to shutdown if e.Cancel already set.
This allows users to add their own `ShutdownRequested` handlers which can override the lifetime's handler.
5 years ago
Dan Walmsley
41816e5703
Merge pull request #6199 from AvaloniaUI/fixes/osx-com-issues
Fixes/osx com issues
5 years ago
Steven Kirk
94a6c09b9b
retain self (this)
5 years ago
Dan Walmsley
80bb3968e1
prevent osx crash when closing inside activate.
5 years ago
Dan Walmsley
66e97dc4fe
add a method to retain com object during com calls.
5 years ago
Steven Kirk
7875954bbc
Hide child windows when hiding parent/owner.
5 years ago
Steven Kirk
2c7e03bfc8
Ensure parent/owner windows are visible when showing child.
5 years ago
Steven Kirk
02b59ab826
Don't allow self as parent/owner window.
5 years ago
Steven Kirk
4c69ce2b57
Don't allow using a closed window as a parent/owner.
5 years ago
Steven Kirk
1d4b76320f
Update ApiCompatBaseline.txt
5 years ago
Steven Kirk
e2399e0256
Prevent dialog parent from becoming key window.
5 years ago
Steven Kirk
abd826cc16
Pass dialog flag to window impl Show.
Not doing anything with it yet.
5 years ago
Steven Kirk
034233a7be
Remove activateAppropriateChild logic.
It was causing both parent and child windows to think they were the key window at the same time and it's not really needed anymore since the implementation of real child windows as far as I can see.
5 years ago
Steven Kirk
ac9106c4ac
Only try to close non-owned windows on shutdown.
Owned windows will be closed by their owners.
5 years ago
Steven Kirk
9428819d93
Remove unneeded list copy.
5 years ago
Steven Kirk
54234b3598
Remove dead code.
5 years ago
Steven Kirk
473a4730ac
Call terminate from Quit menu.
Unifies the closing logic between clicking on the icon menu Quit and the Quit menu.
5 years ago
Steven Kirk
6cbb326512
Handle applicationShouldTerminate on OSX.
Added some new plumbing to facilitate this:
- A managed event is raised `IPlatformLifetimeEventsImpl.ShutdownRequested`
- This event is subscribed from `ClassicDesktopStyleApplicationLifetime`
- Which tries to close all windows
- And returns false to cancel the OS-level close if not all windows could be closed
5 years ago
Steven Kirk
16ceff91a9
Merge pull request #6187 from amwx/ItemsRepeater_MoveItems
Allow moving items in ItemsRepeater
5 years ago
Max Katz
fae663c95b
Merge pull request #6151 from workgroupengineering/fixes/Issue_6100
Fixes issue 6100
5 years ago
Max Katz
377cb88ebe
Merge pull request #6141 from workgroupengineering/fixes/MenuItem_nullable_warnings
fixes(MenuItem): nullable warnings
5 years ago
Max Katz
a03631fc24
Merge pull request #6140 from workgroupengineering/fixes/application_some_nullable_warnings
fixes(Application): some nullable warnings
5 years ago
Max Katz
ea5ffd330f
Merge pull request #6138 from workgroupengineering/fixes/code_documentation
fixes: code documentation
5 years ago
Nikita Tsukanov
0e9aa43d37
Merge pull request #6129 from AvaloniaUI/typo-fix
Update FbdevOutput.cs
5 years ago
aguahombre
27ac32d881
Adds a pixel format parameter to Linux frame buffer platform setup. ( #6101 )
* Add pixel format parameter to Linux frame buffer platform setup.
Currently setup always changes the frame buffer pixel format to RGBA which results in the screen being cleared if the default pixel format is not RGBA (as on a Raspberry PI) . This clears any splash screen and leaves the screen blank for a period which is not a good UX. Now the frame buffer setup can select the correct pixel format or use null to leave the pixel format unchanged.
* Remove unnecessary formatting changes.
Add v0.10.x compatible constructor.
* Keep old StartLinuxFbDev extension method for v0.10.x binary compatibility
5 years ago
Max Katz
35e7a6512c
Merge pull request #6097 from workgroupengineering/fixes/Warning_CS0169
fixes: Warnings CS0169
5 years ago
Jumar Macato
de9f4532b8
Merge pull request #6093 from AvaloniaUI/fixes/scrollcontent-presenter-order-of-operations
ScrollContentPresenter, fix order of operations, set Offset before setting Extent
5 years ago
Nikita Tsukanov
fcc2478ad6
Merge pull request #6069 from DrunkyBard/remote-widget-fix-zero-size
fixes RemoteWidget error when width or height is equal to zero. Issue…
5 years ago
Max Katz
b7c65e0545
Merge pull request #5858 from Afanyiyu/treeview-bugfix
fix: Fix ArgumentNullException in TreeView.ExpandSubTree()
5 years ago
Jumar Macato
60aad5ef06
Merge pull request #6066 from AvaloniaUI/fixes/5947-gradient-drawingcontext
Fixed gradient brush target rectangles.
5 years ago
Jumar Macato
e3849e9b18
Merge pull request #6146 from FoggyFinder/issue6127
Prevent `ScrollSlotIntoView` from crashing on start
5 years ago
Benedikt Stebner
e52a0836fc
Merge pull request #6175 from pr8x/add-star-grid-length-constant
Add "Star" static to GridLength
5 years ago
Max Katz
9a2a4eba6c
Merge pull request #6176 from pr8x/more-to-strin-devtools
Adding more ToString() overloads to improve DevTools
5 years ago
Max Katz
9174c22e49
Merge pull request #6135 from AvaloniaUI/textbox-IsNullOrEmpty
Use IsNullOrEmpty instead of IsNullOrWhiteSpace for :empty pseudoclass
5 years ago
Max Katz
6e96334dfe
Merge pull request #6105 from amwx/combobox_data
ComboBox: Let Data and Stretch be overridden
5 years ago
Jumar Macato
d6e5c017ba
Merge pull request #6092 from AvaloniaUI/fixes/adornerlayer-measure
Implement measure pass in AdornerLayer.
5 years ago
Max Katz
cad0e4043a
Merge pull request #6091 from AvaloniaUI/fixes/scale-flyout-transient-area
scale flyout transient area.
5 years ago
Dan Walmsley
635b39702d
Merge pull request #6083 from AvaloniaUI/fixes/osx-window-state
fix osx window state logic.
5 years ago
Jumar Macato
5f4d2efa69
Merge pull request #6082 from wieslawsoltes/feature/SetterAnimatorAttachedPropertyHack
Allow setting custom Animator in property to Setter (attached property alternative)
5 years ago
Nikita Tsukanov
6bac1667ef
Merge pull request #6074 from workgroupengineering/features/DevTools/Startup_Screen
feat(DevTools): Startup Screen
5 years ago
Jumar Macato
6936072e2b
Merge pull request #6072 from AvaloniaUI/fixes/animationinstance-unsubscribe
Ensure we unsubscribe from PropertyChanged.
5 years ago
Jumar Macato
8f802e34ca
Merge pull request #6064 from AvaloniaUI/fixes/6063-animation-neutral-value
Fix fetching neutral value in animations.
5 years ago
Dariusz Komosiński
94e69dbc6f
Merge pull request #6058 from wieslawsoltes/feature/PolyLineSegment
Add PolyLineSegment path segment
5 years ago