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

3367 Коммитов

Автор SHA1 Сообщение Дата
Jonathan 2da5daf0d0
Syntax highlight 2018-12-06 14:41:29 +01:00
Vsevolod Kukol d799ce5d64
Merge pull request #875 from DmitriyKirakosyan/a11y/comboboxentry
[Gtk][a11y] Support a11y for combobox entry
2018-11-29 20:50:36 +01:00
Dmitriy K f08b4777e5 Remove redundant System.Linq 2018-11-29 18:29:48 +03:00
Dmitriy K 4c834724f3 [a11y][mac] Add Platform.IsMac condition for the fix 2018-11-29 15:13:01 +03:00
Lluis Sanchez 145e104565
Merge pull request #893 from mono/span-size
Adds Size Attribute parsing in Span tags
2018-11-28 09:04:33 +01:00
Jose Medrano 4fab8850d7 Adds formatting in long constant 2018-11-28 08:47:58 +01:00
Lluis Sanchez 122304f883
Merge pull request #894 from mono/stable-hashcode
ResourceManager should now use a stable hashcode
2018-11-28 05:52:37 +01:00
Marius Ungureanu 265fc033db ResourceManager should now use a stable hashcode
Since the underlying native value can change while the managed object
does not, we should use a non-virtual override for gethashcode here.
2018-11-27 23:04:23 +02:00
Jose Medrano 5259bbe81c Adds font Size handling in span tag over GTK backend 2018-11-27 20:15:42 +01:00
Jose Medrano 0f33ce7d7c Adds compatibility for sizes in PT in markup 2018-11-27 19:37:21 +01:00
Jose Medrano f7ce8ff0c3 Improves current size calculation for large fonts 2018-11-27 13:08:26 +01:00
Jose Medrano 4715b29774 Adds fontsize to span 2018-11-27 10:33:12 +01:00
Vsevolod Kukol 4e6e8bb696
Merge pull request #869 from iainx/parse-named-colours
Add support for parsing named colours
2018-11-23 17:06:48 +01:00
Lluis Sanchez 729c6434f1
Merge pull request #877 from mono/dispose-image-ui
[Mac] Dispose of images on the UI thread
2018-11-23 08:55:25 +01:00
Marius Ungureanu 0414d28e57 [Mac] Dispose of images on the UI thread
Accessing the object's hashcode on a non-UI thread can cause problems
in native land

Fixes VSTS #731416 - VS for Mac crashes with "A fatal error has occurred" -  "System.NullReferenceException: at (wrapper managed-to-native) ObjCRuntime.Messaging.nuint_objc_msgSend(intptr,intptr)" at Xwt.Drawing.Image.Finalize () /external/xwt/Xwt/Xwt.Drawing/Image.cs:83
2018-11-22 19:59:52 +02:00
Dmitriy Kirakosyan 2abba7b562 [Gtk][a11y] Use toggle button in comboboxes for setting a11y. 2018-11-16 13:17:46 +03:00
Dmitriy Kirakosyan b4da886378 [a11y] Support a11y for combobox entry 2018-11-15 15:40:58 +03:00
Jérémie Laval 4e88083ff3
Merge pull request #864 from DmitriyKirakosyan/a11y/menu_cell_name
[a11y] Add accessible API for Menu and MenuItem
2018-11-13 10:54:12 -05:00
Jérémie Laval 8edd1a58e4
Merge pull request #872 from daserge/wpf-treeview-shift-tab-crash
[WPF] Fixes a crash for ArrowUp into treeview without selected row
2018-11-13 08:08:28 -05:00
Jérémie Laval 2a8c964241
Merge pull request #874 from daserge/wpf-treeview-range-selection
[WPF] Fixed the crash for TreeView range selection when no items were…
2018-11-13 08:07:03 -05:00
Sergey Shakhnazarov 51abe73670 [WPF] Proxy Label SetFocus call to the underlying TextBlock so that i… (#868)
* [WPF] Proxy Label SetFocus call to the underlying TextBlock so that it works
2018-11-09 13:30:56 -05:00
Vsevolod Kukol da9578b8a7
Merge pull request #863 from daserge/scrollview-keyb-focus-style-a11y
[WPF] Indicate ScrollView keyboard focus
2018-11-09 13:29:24 -05:00
Lluis Sanchez 071361009f
Merge pull request #873 from DmitriyKirakosyan/fix/mac-menu
[Mac] Fix System.NullReferenceException in MenuBackend.Popup.
2018-11-09 07:27:45 -05:00
Sergey Shakhnazarov c3c79bb36e Code style 2018-11-09 11:42:24 +03:00
Sergey Shakhnazarov 2f37e2ecfd [WPF] Fixed the crash for TreeView range selection when no items were selected initially 2018-11-09 11:18:42 +03:00
Dmitriy Kirakosyan fb1b7373bc [Mac] Fix System.NullReferenceException in MenuBackend.Popup.
Xwt.Mac.MenuBackend.Popup relies on NSApplication.SharedApplication.CurrentEvent, which can be null.
Example: User activates menu using VoiceOver and Ctr+Option+Space combination.
2018-11-09 00:35:04 +03:00
Sergey Shakhnazarov e656bc1358 Addressed CR notes 2018-11-08 11:45:54 +03:00
Sergey Shakhnazarov eaa7cd7bbc [WPF] Fixes a crash for Shift-Tab into treeview without selected row
Added fixes for empty tree case & keyboard navigation
2018-11-07 17:42:23 +03:00
Dmitry K 59c3c0be25 [a11y] Add menu item Accessible API. Fix samples. 2018-11-07 16:39:50 +03:00
Marius Ungureanu b099ba629e
Merge pull request #870 from mono/fix-text-cells-not-being-editable
[Gtk] Fix text cell not being editable
2018-11-06 17:42:35 -05:00
Matt Ward 3c1f5a7007 [Gtk] Fix text cell not being editable
Setting CellRendererText.Editable to true would change the Mode
to Editable. However the code was then changing the Mode to
Activatable so the text cell could not be edited.
2018-11-06 15:16:00 -05:00
iain holmes edf91faef3 Add support for parsing named colours
Enables markup to parse 'foregroundColor="darkgray"' for example
2018-10-31 15:17:12 +00:00
Vsevolod Kukol 2577979561
Merge pull request #865 from daserge/wpf-widget-focus
[WPF] Set focus to element on UI thread because sometimes the elemen…
2018-10-30 11:16:49 +01:00
Vsevolod Kukol 5a24409f8d
Merge pull request #866 from daserge/wpf-label-keyboard-focus
[WPF] Label keyboard focus fixes
2018-10-30 11:15:12 +01:00
Sergey Shakhnazarov 9baa9fb283 Used proxy-ing instead of binding 2018-10-24 20:38:16 +03:00
Sergey Shakhnazarov b90ce0bd61 [WPF] Fixed WpfLabel custom peer structure which caused narrator not to announce label value previously
This is needed because Xwt.Label on Windows is a nested element (Label = WpfLabel->Content->TextBlock)
2018-10-24 15:00:35 +03:00
Dmitriy K a93c680c60 Revert "[a11y][WPF] Add accessible name to TreeView row"
This reverts commit 5bb63a4ad3.
2018-10-24 10:44:04 +03:00
Sergey Shakhnazarov 03db46bd92 [WPF] Sync LabelBackend internal label.Focusable with parent native Widget.Focusable property value
So that setting CanGetFocus leads to visible KeyboardFocused state as it should
2018-10-24 10:32:21 +03:00
Vsevolod Kukol ef185af1a3
Merge pull request #861 from daserge/scrollview-keyboard-a11y
[WPF] Scrollview keyboard a11y
2018-10-22 10:19:44 +02:00
Sergey Shakhnazarov c5364cb760 [WPF] Set focus to element via UI thread because sometimes the element would not be ready (even though IsLoaded) 2018-10-18 16:47:56 +03:00
Dmitry K 5bb63a4ad3 [a11y][WPF] Add accessible name to TreeView row 2018-10-18 14:17:30 +03:00
Dmitry K 2364dd8903 [a11y] Add accessible API for Menu component 2018-10-18 14:15:20 +03:00
Sergey Shakhnazarov b1f37d184f [WPF] Indicate ScrollView keyboard focus 2018-10-16 13:00:51 +03:00
Sergey Shakhnazarov 51ef1d155d Don't subscribe components other than marked with ForwardsKeyPressesToParent 2018-10-15 14:48:03 +03:00
Vsevolod Kukol 750c88b061
Merge pull request #856 from mono/fix-mojave-popup-window
[Mac] Fix PopupWindow background rendering on Mojave
2018-10-15 08:59:59 +02:00
Sergey Shakhnazarov 784301575e Set ReadOnly via self to trigger ForwardsKeyPressesToParent sync 2018-10-12 12:30:20 +03:00
Sergey Shakhnazarov 3c6e2d64d0 [WPF] Sync RichTextView ReadOnly property with ForwardsKeyPressesToParent
So that keyboard scrolling works for big texts by default
2018-10-12 12:10:56 +03:00
Sergey Shakhnazarov d2676599d8 Corrected event type 2018-10-11 10:57:45 +03:00
Sergey Shakhnazarov 3380e17655 [WPF] Introduced a flag for forwarding keyboard events to parent
[WPF] Opened RichTextViewBackend for subclassing and the above property overriding
2018-10-11 10:44:29 +03:00
Sergey Shakhnazarov f424c4d8ad [WPF] Pass native keycode with KeyEventArgs 2018-10-11 10:44:18 +03:00