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

20 Коммитов

Автор SHA1 Сообщение Дата
Javier Suárez Ruiz c20f1110b7 [GTK] Fixed Issue 2778: Apply transparent color in case of receive default color in GTK Entry (#2916)
* Apply transparent color in case of receive default color in GTK Entry

* Fix format

* Updated text format
2018-06-05 13:48:21 -07:00
Javier Suárez Ruiz 99a11c3e90 Fixed wrong state in GTK Entry using Placeholder and Text (#2915) fixes #2810 2018-06-04 14:33:52 -07:00
Javier Suárez Ruiz 088c2f5b3b [Enhancement] Rounded corners on BoxView (#1998)
* Added CornerRadius property to BoxView

* Added CornerRadius definition

* Removed unnecessary code

* Updated macOS BoxViewRenderer

* Changed BoxView CornerRadius Property definition

* Updated CornerRadius class (added Equals, operator ==, operator !=, GetHashCode and Deconstruct)
Added CornerRadiusTypeConverter

* Fixed namespaces (removed .Core)

* Changes from PR feedback

* Changes from PR feedback

* Fixed build error
Change FormsBoxView to internal

* Fixed build error

* Fixed build errors

* Changes in MacOS BoxViewRenderer
2018-05-08 11:34:13 +02:00
Shane Neuville a1315cf72a [Core] Create Sync version of SendSleep so lifecycle methods don't have to be async void (#2122)
* 2104 remove async calls that swallow exceptions for life cycle events

* fixed UI test for ios
2018-03-22 10:49:01 -07:00
Alan Grgic 578c0eb23a [Enhancement] Add EvaluateJavaScript method to WebView (#2140)
* Add EvaluateJavaScript method to return string result of js calls

* add docs

* account for some quirks between platforms

* cleanup

* edge cases, standardization, and error handling

* early escape

* add null check

* fix code styles

* clarify sort

* code styles adjustment and null check
2018-03-22 10:20:47 -07:00
Adam e42bd62fb5 [All] Bindable span (#1850)
* Bindable Text Property on Span

* Style applied to Span

* Added style property

* Unit tests added

* Minor fix and cleanup

* Cleanup of code after review

* Updated docs

* Set Parent and reduce calls to Text property

* OneTime Binding

* Allow OneTime Binding as a default

* Updated docs
2018-03-08 15:50:28 -08:00
Javier Suárez Ruiz 3f35c8be34 [GTK] Implemented App Lifecycle events (#1995) fixes #1933
* Implemented UAP and WPF

* Revert "Implemented UAP and WPF"

This reverts commit e17a66236756021e2b66503281ee3c1cf463e5da.

* Added new Bindable Property to Input View, Platform Renderers for Android, iOS, MacOS, UWP, WPF. Setup for UI Test.

* Implemented GTK App Lifecycle events

* Removed unnecessary code from merge

* Removed more unnecessary code

* Fixed Tabs and Indenting

* Fixed Tabs
2018-03-01 18:03:35 +00:00
Brian Macomber c96640d00c [Core, iOS, Android, UWP, WPF] Hide scroll view scroll bars (#1910)
* Initial Commit

* Initial Commit

Added setting the initial state of H and V Scroll bar visibility on Android

Added WPF support

Fixed a copy/paste of Upw that should be Wpf

Added GTK and MacOS.

Plus a minor addition to iOS

Added Tizen support

I am unable to test as I can not get Tizen working in my envrionment at the moment

* Added setting the initial state of H and V Scroll bar visibility on Android

* Added WPF support

* Fixed a copy/paste of Upw that should be Wpf

* Added GTK and MacOS.

Plus a minor addition to iOS

* Added Tizen support

I am unable to test as I can not get Tizen working in my envrionment at the moment

* Changes from review

* Update ScrollViewRenderer.cs

* add small WPF performance improvement

* add docs

* fix bad merge

* light refactor (macOS)

* spaces -> tabs

* more spaces -> tabs

* account for Android styles when setting default behavior
2018-02-26 13:20:39 -08:00
Gerald Versluis 1f770f6588 Implemented MaxLength property on Entry and Editor (#1880)
* Implemented UAP and WPF

* Revert "Implemented UAP and WPF"

This reverts commit e17a66236756021e2b66503281ee3c1cf463e5da.

* Started implementation of #1663

Added MaxLength property on InputView and implemented iOS and Android
Entry and Android Editor

* Implemented iOS Editor

* Improved Android MaxLength

First check to see if there is a LengthFilter in there already and
remove that first

* Implemented GTK naming enhancement for iOS

* Implemented UAP and WPF

* Implemented Tizen

* Removed Linq and implemented forgotten method 😅

* Fixed whitespaces -> tabs

Except GTK, seems everything is spaces there, so kept it for consistency

* Added null guard for iOS

* Implemented Mac OS

* Added samples to gallery

* Polished Tizen implementation

* Tizen EditorRenderer updated and converted more whitespaces to tabs

* Fixed spaces to tabs and usage of nameof

* Added trimming of current text when MaxLength is less than current value length

* Reference right Entry for Tizen

* Trimming on MaxLength change for Tizen

* Trimming on MaxLength change for GTK

* Removed redundant GetValue calls and whitespace fiesta

* And the ones I missed

* Updated the docs

* Revert "Updated the docs"

This reverts commit 416e28706ab921d72e72ebc6488d4b3c4651a384.

* Updated docs just for InputView
2018-02-19 14:27:27 -08:00
Frank A. Krueger e07e446a27 Use GetHandlerForObject instead of GetHandler (#1713)
* Use GetHandlerForObject instead of GetHandler

This allows IReflectableTypes to be used.

* Update Registrar docs

- fixes #1712
2018-01-30 09:06:35 +01:00
Mohamed CHOUCHANE 66b6f9f482 [WPF, GTK, TIZEN] Replace obsolete OutlineColor by BorderColor (#1443) 2017-12-21 09:18:07 +01:00
Javier Suárez Ruiz 6ae9aad1b7 [GTK] Added Maps project (#1349)
* Added Xamarin.Forms.Maps.GTK project

* Updated GTK Control Gallery sample adding maps reference.

* Added pending GMap libraries
2017-12-09 00:34:51 +00:00
Javier Suárez Ruiz 874677f9b9 Added Gtk Backend Core Gallery project (#1293)
* Added Gtk backend Core Gallery Sample

* Updated GTK projects to use Net Framework 4.7 and change the gtk-sharp dependencies path
2017-12-05 12:10:42 +00:00
Rui Marinho b74d545fc1
[All] Move to netstandard2.0 **Breaking change** (#1306)
* Move to netstandard 2.0

* Fix docs

* Small fixes
2017-11-29 17:37:06 +00:00
Javier Suárez Ruiz 09098c5b78 Updated branch.
Fixed merge errors with master branch.
Updated IPlatformServices implementation
2017-10-19 13:18:07 +02:00
Javier Suárez Ruiz 0978126d18 Implemented new IPlatformServices methods 2017-10-19 12:50:29 +02:00
Javier Suárez Ruiz 1cb7f7a867 Changed native cell controls to become internal classes. 2017-09-29 19:31:09 +02:00
Javier Suárez Ruiz 3fe2135d66 Added GTK dependencies 2017-09-29 19:19:55 +02:00
Javier Suárez Ruiz 1cf5fbf5d4 Changed GTK animation class to be internals 2017-09-29 19:17:16 +02:00
Javier Suárez Ruiz 8e41144700 Xamarin.Forms.Platform.GTK 2017-09-28 13:52:27 +02:00