boombuler
f57fbdc2da
renamed DragDevice to DragDropDevice
9 years ago
boombuler
be68b32440
reworked the dataobject for drag+drop
9 years ago
boombuler
4c6a341b73
reworked Drag event dispatching
9 years ago
boombuler
0adc6e62de
renamed IDragData to IDataObject
9 years ago
boombuler
83b18944d3
corrected namespace. (copy+paste error)
9 years ago
boombuler
4c36281877
renamed DragOperation to DragDropEffects
9 years ago
boombuler
50212da915
DragDrop is now a static class
9 years ago
boombuler
1647d95aa6
Initial Drag+Drop support for windows
9 years ago
boombuler
a6e8dc0ffc
implemented IDragData for OSX
9 years ago
Florian Sundermann
9ae9f6d221
raise routed events on drag and drop
9 years ago
Florian Sundermann
edf6b12c4d
first bits of drag+drop support for osx
9 years ago
Nikita Tsukanov
27ab312be5
Fixed nuget deps
9 years ago
Nikita Tsukanov
6e1c7e37a8
Fixed Styles preview substitute
9 years ago
Nikita Tsukanov
20e7db8587
Bump version so nightly builds will be treated as newer ones
9 years ago
Nikita Tsukanov
e5a3370acd
Fixes #1405
9 years ago
Nikita Tsukanov
604700e9e7
Fixed iOS
9 years ago
Steven Kirk
f559f0b240
Merge WinFormsWin32Platform in Win32Platform.
9 years ago
lindexi
487f3eb10e
check action is null
If the user give the null to InvokeAsync, what is his intention
9 years ago
ligfx
e7a552de86
MonoMac: don't write "NSEVENT" to console on every event
9 years ago
Steven Kirk
f8e2be8681
Use ItemTemplate in DropDown's ContentControl
Fixes #1386
9 years ago
Jeremy Koritzinsky
92d171f154
VisualNodes are now owned by Scene objects, not by their parents. Add a Disposed member to make it easier to diagnose ownership bugs.
9 years ago
Steven Kirk
83f795480b
Fixed #1376
9 years ago
Steven Kirk
53a73df9fc
Updated version.
9 years ago
Steven Kirk
695c48382b
Fix AllowUnsafeBlocks.
Was only enabled in debug build.
9 years ago
Steven Kirk
92094473e3
Handle pointer down/up events in Thumb.
Fixes #1372 .
9 years ago
Jeremy Koritzinsky
458d8bf760
Don't dispose replaced visual nodes if they're replaced with themselves.
9 years ago
Steven Kirk
e5800c17f1
Fix TextBlock click positioning.
When the click was outside the `TextPresenter`, it was not registering with the `TextBox` so the caret was being moved to the beginning.
9 years ago
Steven Kirk
b7de65f1aa
Fix TextBox text truncation.
Correctly set the value of the `TextBox`'s `HorizontalScrollBarVisibility` so that the text is not truncated.
Fixes #1354
9 years ago
Dan Walmsley
fafcecf0f3
system dialog combines the initialDirectory and InitialFileName on Gtk.
9 years ago
Nikita Tsukanov
3a42ef3463
Fixed designer focus issue
9 years ago
sdoroff
6e774349f8
Added a DatePicker control ported from Silverlight
9 years ago
Jeremy Koritzinsky
53bf2431ed
Clean up OnRenderLoopTick code.
9 years ago
Steven Kirk
2af1f20108
Mark SizeToContent with [Flags].
And explicitly assign values.
9 years ago
sdoroff
f50223cb0d
Fixed a bug in tab navigation
TabNavigation.GetFirstInNextContainer would only check one sibling
and would move up to the parent if the first sibling was not focuable
9 years ago
Jeremy Koritzinsky
8817910549
Add ref-counting for the scene instance in DeferredRenderer to ensure that we don't dispose a scene while it is being rendered.
Also rename Scene.Clone to Scene.CloneScene to prevent confusion between IRef<Scene>.Clone and Scene.Clone.
9 years ago
Steven Kirk
70d75c0eb5
Fix Window auto-sizing.
`Window` was acting like `SizeToContent="WidthAndHeight"` was set even when it wasn't. This fixes that.
9 years ago
Nikita Tsukanov
13171c4be3
Implemented `--session-id` and `--method win32` for previewer
9 years ago
Nikita Tsukanov
75d7341fa1
"Cherry-picked" EmbeddedWindowImpl.cs from single win32 assembly PR
9 years ago
Jeremy Koritzinsky
74f8930277
Fixed bug in TrimDrawOperations that wasn't disposing draw operations correctly.
9 years ago
sdoroff
5dce65f7b6
Created a shared DataValidationErrors framework
Moved Validation Error tracking to attached an attached property
Created an shared error indicator that can be simply added to control
templates and re-styled across all controls
This should reduce the need for code and markup duplication while
allowing for a consistent visual interface
9 years ago
sdoroff
267aab12ef
Altered OnKeyDown to accurately set handled
9 years ago
sdoroff
0a6da2cbfa
Altered OnKeyDown to accurately set handled
9 years ago
Jeremy Koritzinsky
85966d3ecf
Ref-count the draw operations collection in VisualNode so it correctly keeps the elements alive when only the collection is cloned (aka no changes are made by a cloned VisualNode) and the original VisualNode is disposed.
9 years ago
Jeremy Koritzinsky
ae7e7829d4
Fixed incorrect cast in DeferredRenderer's IVisualBrushRenderer implementation.
9 years ago
Jeremy Koritzinsky
d905721c46
Add more null short-circuiting checks in DeferredRenderer related to scene disposal.
9 years ago
Jeremy Koritzinsky
ebfa79ef64
Add null check for scene in DeferredRenderer disposal.
9 years ago
Jeremy Koritzinsky
7e174a79e0
Refactored refcounting and added tests for refcount tracking in the DeferredRenderer and friends.
9 years ago
Steven Kirk
a6cfbdac93
Remove Avalonia.Win32.NetStandard dir.
9 years ago
Jeremy Koritzinsky
952f89883d
Fix build errors in SceneGraph and DeferredRenderer tests.
9 years ago
Steven Kirk
79f35161be
Use correct CharSet for WNDCLASSEX
And prepend `Avalonia-` to window class. Looking in Spy++ I noticed that our window class name was garbage because the `CharSet` on `WNDCLASSEX` was wrong. Fix that and include "Avalonia" in our window classes.
9 years ago