├── .gitattributes ├── .gitignore ├── Faq.md ├── Gallery.md ├── Getting-Started.md ├── How-Compile.md ├── How-Contribute.md ├── Issues-Pending.md ├── LICENSE.md ├── Platform-Support.md ├── README.md ├── Roadmap.md ├── Status.md └── images ├── absolutelayout-position-windows.gif ├── actionsheet-linux.png ├── alert-linux.png ├── bikesharing-pi.png ├── bikesharing-windows.gif ├── bikesharing-windows.png ├── bugsweeper-linux.png ├── calculator-pi.png ├── class-hierarchy-linux.png ├── class-hierarchy.png ├── context-actions-linux.png ├── customcontrols.gif ├── datepicker-linux.png ├── focus.gif ├── grid-gallery-linux.png ├── gtk-backend.png ├── gtk-behaviors-windows.png ├── gtk-bugsweeper.png ├── gtk-gallery.png ├── gtk-grid.png ├── gtk-weather.png ├── hello.png ├── horizontal-scroll-linux.png ├── hslsample.gif ├── imagewraplayout.gif ├── instagram-linux.gif ├── layout-performance.gif ├── list-colors-linux.png ├── list-groups.png ├── location-windows.png ├── map-zooms-linux.gif ├── mono-mac-install.png ├── monodevelop.png ├── openglview-linux.png ├── openglview-windows.gif ├── picker.png ├── raspbian.jpg ├── responsivelayout.gif ├── rowheight.gif ├── scrollview-mac.png ├── search-linux.png ├── slider-mac.png ├── styles-linux.png ├── styles-mac.png ├── themes-windows.gif ├── tipcalc-raspbian.gif ├── todo-azure.png ├── todo-rest.png ├── translateto.gif ├── unevenlist-linux.png ├── vs-macos.png ├── weather-debug-linux.gif ├── weather-linux.png ├── webview-eval.png ├── webview-local.png ├── webview-windows.png ├── webview.png ├── windows-install-mono.png ├── working-colors-linux.png ├── working-colors.png ├── working-devices.png ├── working-fonts.png ├── working-images-linux.png ├── working-maps.png ├── xamagongtk.png └── xuzzle-windows.png /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | 7 | # Standard to msysgit 8 | *.doc diff=astextplain 9 | *.DOC diff=astextplain 10 | *.docx diff=astextplain 11 | *.DOCX diff=astextplain 12 | *.dot diff=astextplain 13 | *.DOT diff=astextplain 14 | *.pdf diff=astextplain 15 | *.PDF diff=astextplain 16 | *.rtf diff=astextplain 17 | *.RTF diff=astextplain 18 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Windows image file caches 2 | Thumbs.db 3 | ehthumbs.db 4 | 5 | # Folder config file 6 | Desktop.ini 7 | 8 | # Recycle Bin used on file shares 9 | $RECYCLE.BIN/ 10 | 11 | # Windows Installer files 12 | *.cab 13 | *.msi 14 | *.msm 15 | *.msp 16 | 17 | # Windows shortcuts 18 | *.lnk 19 | 20 | # ========================= 21 | # Operating System Files 22 | # ========================= 23 | 24 | # OSX 25 | # ========================= 26 | 27 | .DS_Store 28 | .AppleDouble 29 | .LSOverride 30 | 31 | # Thumbnails 32 | ._* 33 | 34 | # Files that might appear in the root of a volume 35 | .DocumentRevisions-V100 36 | .fseventsd 37 | .Spotlight-V100 38 | .TemporaryItems 39 | .Trashes 40 | .VolumeIcon.icns 41 | 42 | # Directories potentially created on remote AFP share 43 | .AppleDB 44 | .AppleDesktop 45 | Network Trash Folder 46 | Temporary Items 47 | .apdisk 48 | -------------------------------------------------------------------------------- /Faq.md: -------------------------------------------------------------------------------- 1 | # Faq 2 | 3 | **What is Gtk#?** 4 | 5 | Gtk# is a Graphical User Interface Toolkit for mono and .Net. The project binds the gtk+ toolkit and assorted GNOME libraries, enabling fully native graphical Gnome application development using the Mono and .Net development frameworks. 6 | 7 | Features: 8 | 9 | - Multi-platform (UNIX, Windows, MacOS). 10 | - Wide range of Widgets/Controls. 11 | - Accessible via the ATK accessibility toolkit. 12 | - Internationalization. 13 | - Available from C#, Java, Python, VB.Net and more. 14 | - UI Builder support. 15 | - Open Source, Free Software. 16 | 17 | **What version of Gtk# is used?** 18 | 19 | Gtk# 2.12 is used. There are different Xamarin and community tools developed with Gtk# 2. 20 | 21 | **Why has not Gtk# version 3.0 already been used?** 22 | 23 | At the time of evaluating the choice, Gtk# 3 had some pending bindings, etc. 24 | 25 | **What platforms are supported?** 26 | 27 | Linux, MacOS and Windows are supported. This includes not just diversity on desktop platforms. For example, Windows XP, Windows 7, Windows 8 or Windows 10 in the case of Windows. Also diversity of devices. Run a Xamarin.Forms app on a raspberry pi?. Yes! 28 | Xamarin.Forms will support all major mobile platforms along with all major desktop platforms. 29 | 30 | **What Xamarin.Forms support is included in the GTK backend?** 31 | 32 | All pages, layouts and controls (including maps) are supported on the GTK backend. 33 | 34 | **And what about new Xamarin.Forms options (Ex: Forms Embedding)?** 35 | 36 | Effects, Platforms Specifics, or Forms Embedding are supported options. 37 | 38 | **Can I extend functionality to new platforms by creating new controls?** 39 | 40 | Absolutely! You can create effects or custom renders in the same way as iOS or Android. 41 | 42 | **What has been used with the WebView control?** 43 | 44 | Internally the browser control makes use of [webkit-sharp](https://github.com/mono/webkit-sharp). 45 | 46 | **What has been used with the Map control?** 47 | 48 | Internally the Map control makes use of [GMaps.NET](https://github.com/radioman/greatmaps). 49 | 50 | **How can I use all this today?** 51 | 52 | Is recommended reading the [Getting Started](Getting-Started.md) section. Basically, you need to sync and compile the repository to access to the `Xamarin.Forms.Platforms.GTK.dll` library. 53 | 54 | **How do I make the WebView work?** 55 | 56 | The Xamarin.Forms GTK backend makes use of [webkit-sharp](https://github.com/mono/webkit-sharp). If you do not have it installed, you must install `libwebkit-dev package`: 57 | 58 | sudo apt-get install libwebkitgtk-dev 59 | 60 | **I have tried the backend, in Linux I have problems to perform http requests. What can I do?** 61 | 62 | You would need to install trusted roots certificate from Mozilla as below: 63 | 64 | sudo mozroots --import --ask-remove --machine 65 | 66 | **How will I use the Xamarin.Forms GTK Backend in the future?** 67 | 68 | Like the rest of platforms. Using NuGet packages and project templates. 69 | -------------------------------------------------------------------------------- /Gallery.md: -------------------------------------------------------------------------------- 1 | # Gallery 2 | 3 | ## Linux 4 | 5 | Connect 2016 Demo running on Raspbian Sample Calculator running on Raspbian Sample Calculator running on Raspbian Sample Calculator running on Raspbian Eval WebView running on Ubuntu Eval JavaScript in WebView Local HTML in WebView Grid Sample running on Linux Search Sample running on Linux UnevenList Sample running on Linux DatePicker Sample running on Linux Context Actions Sample running on Linux Cell BackgrondColor Sample running on Linux ActionSheet Sample running on Linux Styles Sample running on Linux Horizontall Scroll Sample running on Linux OpenGLView Sample running on Linux BugSweeper Sample running on Linux Images Sample running on Linux Weather Sample running on Linux 6 | 7 | ## MacOS 8 | 9 | Slider demo running on MacOS XAML Styles demo running on MacOS ScrollView demo running on MacOS 10 | 11 | ## Windows 12 | 13 | Class Hierarchy demo running on Windows Xuzzle demo running on Windows Connect 2016 Demo running on Windows Localization Focus managment demo running on Windows Behaviors Bugsweeper demo running on Windows Gallery demo running on Windows Grid demo running on Windows Weather demo running on Windows HLS demo running on Windows Layout Performance Grouped List BindablePicker demo running on Windows Responsive Layout demo running on Windows RowHeight demo running on Windows Azure demo running on Windows REST demo running on Windows Translate demo running on Windows Fonts demo running on Windows Themes demo running on Windows AbsoluteLayout demo running on Windows WebView demo running on Windows OpenGLView demo running on Windows -------------------------------------------------------------------------------- /Getting-Started.md: -------------------------------------------------------------------------------- 1 | # Building Xamarin.Forms GTK Backend 2 | 3 | ## Linux 4 | 5 | **Install the latest version of Mono** 6 | 7 | Mono is a cross-platform, open source .Net platform.To build Xamarin.Forms under Linux, you need to have a recent version of Mono installed. You can find a great [installation instructions](http://www.mono-project.com/docs/getting-started/install/linux/) for many popular Linux distros. 8 | 9 | Once you have your package manager configured for the Mono repository, install the `mono-devel` package, for example on ubuntu: 10 | 11 | sudo apt-get install mono-devel 12 | 13 | **Clone the repository** 14 | 15 | git clone https://github.com/jsuarezruiz/Xamarin.Forms.git 16 | git submodule update --init 17 | 18 | **Restore NuGet packages** 19 | 20 | cd Xmarin.Forms 21 | mkdir -p .nuget 22 | wget -O .nuget/nuget.exe https://dist.nuget.org/win-x86-commandline/latest/nuget.exe 23 | mono .nuget/nuget.exe restore Xamarin.Forms.sln 24 | 25 | **Build and Run** 26 | 27 | To build in the `Debug` configuration: 28 | 29 | xbuild /p:Platform=Mono /p:Configuration=Debug Xamarin.Forms.sln 30 | 31 | ## MacOS 32 | 33 | Xamarin.Forms GTK Backend requires Visual Studio for MacOS to build on MacOS. 34 | 35 | ## Windows 36 | 37 | Xamarin.Forms GTK Backend requires at least Visual Studio 2015 to build on Windows. 38 | 39 | **Install GTK Sharp** 40 | 41 | For the moment under windows, you must have [gtk-sharp](http://www.mono-project.com/download/#download-win) installed. Note that after installing the package your machine may require a restart before GTK# is added to your path. We hope to remove or make this dependency optional at some point in the future. 42 | 43 | **Clone the Xamarin.Forms GTK Backend repository** 44 | 45 | git clone https://github.com/jsuarezruiz/Xamarin.Forms.git 46 | git submodule update --init 47 | 48 | **Open in Visual Studio** 49 | 50 | Open the Xamarin.Forms.sln solution in Visual Studio 2015 or newer. The free Visual Studio Community edition works fine. 51 | 52 | -------------------------------------------------------------------------------- /How-Compile.md: -------------------------------------------------------------------------------- 1 | # How can I try? 2 | 3 | If you want to **try** everything, let's see how to compile and test on each platform. 4 | 5 | ## Compile the source code 6 | 7 | **Synchronizes** the latest version of the [gtk branch](https://github.com/jsuarezruiz/Xamarin.Forms/tree/gtk). Open the Xamarin.Forms.sln. Then, **compile** the source code. In the Output of the project **Xamarin.Forms.Platform.GTK** you can find the libraries: 8 | 9 | - Xamarin.Forms.Core 10 | - Xamarin.Forms.Xaml 11 | - Xamarin.Forms.Platform 12 | - Xamarin.Forms.Platform.GTK 13 | 14 | ## Deploy 15 | 16 | ### Linux 17 | 18 | The package repository hosts the packages you need, add it with the following commands. 19 | 20 | sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF 21 | echo "deb http://download.mono-project.com/repo/ubuntu xenial main" | sudo tee /etc/apt/sources.list.d/mono-official.list 22 | sudo apt-get update 23 | 24 | To install Mono: 25 | 26 | sudo apt-get install mono-devel 27 | 28 | The Mono package includes: Mono Runtime, Gtk#, etc. 29 | 30 | Open the output of a Xamarin.Forms GTK# Backend application and run: 31 | 32 | mono Xamarin.Forms.App.GTK.exe 33 | 34 | If you plan on developing applications, we suggest that you also install the [MonoDevelop](http://www.monodevelop.com) IDE after you install Mono. 35 | 36 | ![MonoDevelop](images/monodevelop.png) 37 | 38 | ### MacOS 39 | 40 | Mono supports Mac OS X version 10.7 (Lion) and later. [Download](http://www.mono-project.com/download/) the latest MacOS package. 41 | 42 | ![Install Mono](images/mono-mac-install.png) 43 | 44 | The Mono package includes: Mono Runtime, Gtk#, etc. 45 | 46 | Open the output of a Xamarin.Forms GTK# Backend application and run: 47 | 48 | mono Xamarin.Forms.App.GTK.exe 49 | 50 | If you plan on developing applications, we suggest that you also install the [Visual Studio macOS](https://www.visualstudio.com/vs/visual-studio-mac/) IDE after you install Mono. 51 | 52 | ![Install Mono](images/vs-macos.png) 53 | 54 | ### Raspberry PI 55 | 56 | Raspberry Pi is capable of running a full Linux distribution. One of the most used options is [Raspbian](https://www.raspberrypi.org/downloads/raspbian/). 57 | 58 | ![Raspbian](images/raspbian.jpg) 59 | 60 | To install Mono on the Raspberry use: 61 | 62 | sudo apt-get install mono-complete 63 | 64 | Then you need to install the bindings between Mono and GTK: 65 | 66 | sudo apt-get install gtk-sharp2 67 | 68 | Copy the output of a Xamarin.Forms GTK# Backend application and run: 69 | 70 | mono Xamarin.Forms.App.GTK.exe 71 | 72 | ![GTK Backend](images/gtk-backend.png) 73 | 74 | ### Windows 75 | 76 | Mono runs on Windows, [download](http://www.mono-project.com/download/) the latest Windows installer from the download page. 77 | 78 | ![Install Mono](images/windows-install-mono.png) 79 | 80 | Gtk# is included as part of the Mono installation. 81 | 82 | Open the output of a Xamarin.Forms GTK# Backend application and double click the .exe file. -------------------------------------------------------------------------------- /How-Contribute.md: -------------------------------------------------------------------------------- 1 | # How to Contribute 2 | 3 | Follow the style used by the [.NET Foundation](https://github.com/dotnet/corefx/blob/master/Documentation/coding-guidelines/coding-style.md), with two primary exceptions: 4 | 5 | - We do not use the private keyword as it is the default accessibility level in C#. 6 | - We use hard tabs over spaces. You can change this setting in VS 2015 via Tools > Options and navigating to Text Editor > C# and selecting the "Keep tabs" radio option. 7 | 8 | Read and follow the [Xamarin.Forms Pull Request template](https://github.com/xamarin/Xamarin.Forms/blob/master/.github/PULL_REQUEST_TEMPLATE.md). -------------------------------------------------------------------------------- /Issues-Pending.md: -------------------------------------------------------------------------------- 1 | # Pending & Known Issues 2 | 3 | Use **[GitHub issues](https://github.com/xamarin/Xamarin.Forms/labels/p%2Fgtk)** to report new bugs. Make sure to use the label **gtk**. See [FAQ](Faq.md) for solutions to common issues. 4 | 5 | ## Pending 6 | 7 | - Image IsOpaque Property 8 | - MasterDetailPage IsGestureEnabled Property 9 | - Pinch Gesture 10 | - RotationX 11 | - RotationY 12 | - Scale 13 | - Swipe Gesture 14 | 15 | ## Known Issues 16 | 17 | - Transparency not working with scroll control. -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 Javier Suárez Ruiz (jsuarezruiz) 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. -------------------------------------------------------------------------------- /Platform-Support.md: -------------------------------------------------------------------------------- 1 | # Platform Support 2 | 3 | ## Linux 4 | 5 | - Mono. 6 | - GTK Sharp has to be installed in the system. 7 | 8 | ## MacOS 9 | 10 | - Mono. 11 | - You need to install GTK Sharp. 12 | 13 | ## Windows 14 | 15 | - Windows 7 or higher. 16 | - GTK Sharp has to be installed in the system. 17 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Xamarin.Forms GTK Backend 2 | 3 | The purpose of this repository is show the status of the **GTK backend of Xamarin.Forms**. The GTK backend adds support for new platforms like Linux using **Gtk#**. 4 | 5 |

6 | 7 |

8 | 9 | Gtk# is a Graphical User Interface Toolkit for Mono and .Net. The project binds the gtk+ toolkit and assorted GNOME libraries, enabling fully native graphical Gnome application development using the Mono and .Net development frameworks. 10 | 11 | Xamarin.Forms GTK Backend | 12 | ------ | 13 | [Xamarin.Forms.Platform.GTK](https://github.com/xamarin/Xamarin.Forms/tree/master/Xamarin.Forms.Platform.GTK) | 14 | 15 | Xamarin.Forms GTK Backend Samples | 16 | ------ | 17 | [Movies](https://github.com/jsuarezruiz/xamarin-forms-gtk-movies-sample) | 18 | [Temperature Monitor](https://github.com/jsuarezruiz/xamarin-forms-gtk-iot-samples) | 19 | [WeatherApp](https://github.com/jsuarezruiz/xamarin-forms-gtk-weather-sample) | 20 | [Forms Embedding Gtk](https://github.com/jsuarezruiz/forms-embedding-gtk) | 21 | [XAML Live Editor](https://github.com/jsuarezruiz/FormsGtkLive) | 22 | [Microcharts GTK Samples (SkiaSharp)](https://github.com/jsuarezruiz/Microcharts.GTK.Samples) | 23 | [Xamarin.Forms GTK Samples](https://github.com/jsuarezruiz/xamarin-forms-gtk-samples) | 24 | 25 |

26 | 27 |

28 | 29 | ## Xamarin.Forms 30 | 31 | Xamarin.Forms provides a way to quickly build native apps for iOS, Android, Windows, macOS and Linux, completely in C#. 32 | 33 | Read more about the platform at [https://www.xamarin.com/forms](https://www.xamarin.com/forms). 34 | 35 | ## Status 36 | 37 | Currently, the GTK Backend allows to develop applications, but it is still in development. If you want to know in detail the **status**, navigate to the [Status section](Status.md). 38 | 39 | You could also see the section [Pending & Known Issues](Issues-Pending.md). 40 | 41 | ## Platform Support 42 | 43 | The Xamarin.Forms GTK backend adds support for **[Linux, MacOS and Windows](Platform-Support.md)**. 44 | 45 | ## Roadmap 46 | 47 | [When](Roadmap.md) will it be available?. 48 | 49 | ## Gallery 50 | 51 | ![GTK Backend](images/gtk-backend.png) 52 | 53 | Looks good?. In the **[gallery](Gallery.md)** section you have a huge variety of screenshots on different platforms (Linux, MacOS & Windows) and devices (Laptops, Desktops or Raspberry Pis). 54 | 55 | ## Faq 56 | 57 | Still with doubts or questions?. Do not worry, we have prepared a complete **[Faq](Faq.md)** answering the most common doubts. 58 | 59 | ## Feedback 60 | 61 | Please use **[GitHub issues](https://github.com/jsuarezruiz/forms-gtk-progress/issues)** for questions, comments, feature requests, or if would like to vote on what others are recommending. 62 | 63 | ## How can I try? 64 | 65 | If you want to [**try**](How-Compile.md) everything, let's see how to compile and test on each platform. 66 | 67 | ## How to Contribute 68 | 69 | Are you interesting?. You can **[contribute](How-Contribute.md)**!. 70 | -------------------------------------------------------------------------------- /Roadmap.md: -------------------------------------------------------------------------------- 1 | # Roadmap 2 | 3 | You can view the latest Roadmap [here](https://github.com/xamarin/Xamarin.Forms/wiki/Feature-Roadmap) and enter the discussion on our [Roadmap forum thread](https://forums.xamarin.com/discussion/85747/xamarin-forms-feature-roadmap/p1). 4 | 5 | ## Disclaimer 6 | 7 | We cannot predict the future and how everything will shake out. Things will change. Timing may be adjusted due to priority changes, in pursuit of quality standards, or any number of other really good reasons that we will strive to proactively and openly communicate. -------------------------------------------------------------------------------- /Status.md: -------------------------------------------------------------------------------- 1 | # Status 2 | 3 | ### Performance and Quality 4 | 5 | Quality is top of the list of priorities. This means stability and performance first and foremost. Constant testing on a huge volume of samples to achieve this goal. 6 | 7 | ### ActivityIndicator 8 | 9 | The [ActivityIndicator](https://developer.xamarin.com/api/type/Xamarin.Forms.ActivityIndicator/) control gives a visual clue to the user that something is happening, without information about its progress. 10 | 11 | Property | Status 12 | ------ | ------ 13 | BackgroundColor | Done 14 | IsRunning | Done 15 | Color | Done 16 | 17 | ### ActionSheets 18 | 19 | The UIActionSheet is a common UI element in iOS. The Xamarin.Forms [DisplayActionSheet](https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/navigation/pop-ups/) method lets you include this control in cross-platforms apps, rendering native alternatives. 20 | 21 | Property | Status 22 | ------ | ------ 23 | Title | Done 24 | Cancel | Done 25 | Extras | Done 26 | Destruction | Done 27 | 28 | ### BoxView 29 | 30 | [BoxView](https://developer.xamarin.com/api/type/Xamarin.Forms.BoxView/) is a useful stand-in for images or custom elements when doing initial prototyping. 31 | 32 | Property | Status 33 | ------ | ------ 34 | BackgroundColor | Done 35 | Color | Done 36 | 37 | ### Button 38 | 39 | A [button](https://developer.xamarin.com/api/type/Xamarin.Forms.Button/) View that reacts to touch events. 40 | 41 | Property | Status 42 | ------ | ------ 43 | BackgroundColor | Done 44 | IsEnabled | Done 45 | Command | Done 46 | CommandParameter | Done 47 | ContentLayout | Done 48 | Text | Done 49 | TextColor | Done 50 | Font | Done 51 | FontFamily | Done 52 | FontAttributes | Done 53 | BorderWidth | Done 54 | BorderColor | Done 55 | BorderRadius | Done 56 | Image | Done 57 | Clicked | Done 58 | Pressed | Done 59 | Released | Done 60 | 61 | ### CarouselPage 62 | 63 | The Xamarin.Forms [CarouselPage](https://developer.xamarin.com/guides/xamarin-forms/application-fundamentals/navigation/carousel-page/) is a page that users can swipe from side to side to navigate through pages of content, like a gallery. 64 | 65 | Property | Status 66 | ------ | ------ 67 | ItemsSource | Done 68 | ItemTemplate | Done 69 | CurrentPage | Done 70 | Children | Done 71 | BackgroundsImage | Done 72 | Icon | Done 73 | IsBusy | Done 74 | Padding | Done 75 | Tittle | Done 76 | ToolbarItems | Done 77 | CurrentPageChanged | Done 78 | PagesChanged | Done 79 | LayoutChanged | Done 80 | Appearing | Done 81 | Disappearing | Done 82 | 83 | ### ContentPage 84 | 85 | A [ContentPage](https://developer.xamarin.com/api/type/Xamarin.Forms.ContentPage/) is a Page displaying a single View, often a container like a StackLayout or ScrollView. 86 | 87 | Property | Status 88 | ------ | ------ 89 | BackgroundColor | Done 90 | Appearing | Done 91 | Disappearing | Done 92 | 93 | ### DatePicker 94 | 95 | The visual representation of a [DatePicker](https://developer.xamarin.com/api/type/Xamarin.Forms.DatePicker/) is very similar to the one of Entry, except that a special control for picking a date appears in place of a keyboard. 96 | 97 | Property | Status 98 | ------ | ------ 99 | BackgroundColor | Done 100 | Format | Done 101 | Date | Done 102 | MinimumDate | Done 103 | MaximumDate | Done 104 | TextColor | Done 105 | DateSelected | Done 106 | 107 | ### Editor 108 | 109 | The [Editor](https://developer.xamarin.com/guides/xamarin-forms/user-interface/text/editor/) control is used to accept multi-line input. 110 | 111 | Property | Status 112 | ------ | ------ 113 | BackgroundColor | Done 114 | IsEnabled | Done 115 | Text | Done 116 | FontFamily | Done 117 | FontSize | Done 118 | FontAttributes | Done 119 | TextColor | Done 120 | TextChanged | Done 121 | Completed | Done 122 | 123 | ### Entry 124 | 125 | [Entry](https://developer.xamarin.com/api/type/Xamarin.Forms.Entry/) is a single line text entry. It is best used for collecting small discrete pieces of information, like usernames and passwords. 126 | 127 | Property | Status 128 | ------ | ------ 129 | BackgroundColor | Done 130 | IsEnabled | Done 131 | Placeholder | Done 132 | PlaceholderColor | Done 133 | Text | Done 134 | TextColor | Done 135 | FontFamily | Done 136 | FontSize | Done 137 | FontAttributes | Done 138 | TextColor | Done 139 | TextChanged | Done 140 | Completed | Done 141 | 142 | ### Frame 143 | 144 | [Frame](https://developer.xamarin.com/api/type/Xamarin.Forms.Frame/) is an element containing a single child, with some framing options. 145 | 146 | Property | Status 147 | ------ | ------ 148 | BackgroundColor | Done 149 | outlineColor | Done 150 | HasShadow | Done 151 | 152 | ### Image 153 | 154 | [View](https://developer.xamarin.com/api/type/Xamarin.Forms.Image/) that holds an image. 155 | 156 | Property | Status 157 | ------ | ------ 158 | BackgroundColor | Done 159 | Source | Done 160 | Aspect | Done 161 | IsOpaque | None 162 | IsLoading | Done 163 | 164 | Supported FileSource, StreamSource and UriSource. 165 | 166 | ### Label 167 | 168 | A [Label](https://developer.xamarin.com/api/type/Xamarin.Forms.Label/) is used to display single-line text elements as well as multi-line blocks of text. 169 | 170 | Property | Status 171 | ------ | ------ 172 | BackgroundColor | Done 173 | IsEnabled | Done 174 | FormattedText | Done 175 | HorizontalTextAlignment | Done 176 | LineBreakMode | Done 177 | Text | Done 178 | TextColor | Done 179 | VerticalTextAlignment | Done 180 | FontAttributes | Done 181 | FontFamily | Done 182 | FontSize | Done 183 | XAlign | Done 184 | YAlign | Done 185 | 186 | ### ListView 187 | 188 | An [ItemsView](https://developer.xamarin.com/api/type/Xamarin.Forms.ListView/) that displays a collection of data as a vertical list. 189 | 190 | Property | Status 191 | ------ | ------ 192 | IsPullToRefreshEnabled | Done 193 | IsRefreshing | Done 194 | ItemsSource | Done 195 | RefreshCommand | Done 196 | Header | Done 197 | HeaderTemplate | Done 198 | Footer | Done 199 | FooterTemplate | Done 200 | SelectedItem | Done 201 | HasUnevenRows | Done 202 | RowHeight | Done 203 | GroupHeaderTemplate | Done 204 | IsGroupingEnabled | Done 205 | SeparatorVisibility | Done 206 | SeparatorColor | Done 207 | ContextActions | Done 208 | ScrollTo | Done 209 | ItemAppearing | Done 210 | ItemDisappearing | Done 211 | ItemSelected | Done 212 | ItemTapped | Done 213 | Refreshing | Done 214 | 215 | ### MasterDetailPage 216 | 217 | A [Page](https://developer.xamarin.com/api/type/Xamarin.Forms.MasterDetailPage/) that manages two panes of information: A master page that presents data at a high level, and a detail page that displays low-level details about information in the master. 218 | 219 | Property | Status 220 | ------ | ------ 221 | Detail | Done 222 | IsGestureEnabled | None 223 | IsPresented | Done 224 | Master | Done 225 | MasterBehavior | Done 226 | ShouldShowToolBarButton | Done 227 | IsPresentedChanged | Done 228 | 229 | ### Map 230 | 231 | A [View](https://developer.xamarin.com/api/type/Xamarin.Forms.Maps.Map/) that shows a map provided by a platform-specific service. 232 | 233 | Property | Status 234 | ------ | ------ 235 | Pins | Done 236 | MapType | Done 237 | IsShowingUser | Done 238 | HasScrollEnabled | Done 239 | HasZoomEnabled | Done 240 | VisibleRegion | Done 241 | MoveToRegion | Done 242 | 243 | ### NavigationPage 244 | 245 | A [Page](https://developer.xamarin.com/api/type/Xamarin.Forms.NavigationPage/) that manages the navigation and user-experience of a stack of other pages. 246 | 247 | Property | Status 248 | ------ | ------ 249 | Animate | Done 250 | Add | Done 251 | Remove | Done 252 | 253 | ### OpenGLView 254 | 255 | A [View](https://developer.xamarin.com/api/type/Xamarin.Forms.OpenGLView/) that displays OpenGL content. 256 | 257 | Property | Status 258 | ------ | ------ 259 | HasRenderLoop | Done 260 | 261 | ### Picker 262 | 263 | A [View](https://developer.xamarin.com/api/type/Xamarin.Forms.Picker/) control for picking an element in a list. 264 | 265 | Property | Status 266 | ------ | ------ 267 | Title | Pending 268 | SelectedIndex | Done 269 | ItemsSource | Done 270 | SelectedItem | Done 271 | Items | Done 272 | itemDisplayBinding | Done 273 | SelectedIndexChanged | Done 274 | 275 | ### Progress 276 | 277 | A [View](https://developer.xamarin.com/api/type/Xamarin.Forms.ProgressBar/) control that displays progress. 278 | 279 | Property | Status 280 | ------ | ------ 281 | BackgroundColor | Pending 282 | Progress | Done 283 | ProgressTo | Done 284 | 285 | ### ScrollView 286 | 287 | An [element](https://developer.xamarin.com/api/type/Xamarin.Forms.ScrollView/) capable of scrolling if its Content requires. 288 | 289 | Property | Status 290 | ------ | ------ 291 | BackgroundColor | Pending 292 | Orientation | Done 293 | ScrollX | Done 294 | ScrollY | Done 295 | Content | Done 296 | ContentSize | Done 297 | ScrollToAsync | Done 298 | Scrolled | Done 299 | 300 | ### SearchBar 301 | 302 | A [View](https://developer.xamarin.com/api/type/Xamarin.Forms.SearchBar/) control that provides a search box. 303 | 304 | Property | Status 305 | ------ | ------ 306 | BackgroundColor | Done 307 | SearchCommand | Done 308 | SearchCommandParameter | Done 309 | CancelButtonColor | Done 310 | Placeholder | Done 311 | FontFamily | Done 312 | FontSize | Done 313 | FontAttributes | Done 314 | HorizontalTextAlignment | Done 315 | TextColor | Done 316 | PlaceholderColor | Done 317 | FontFamily | Done 318 | SearchButtonPressed | Done 319 | TextChanged | Done 320 | 321 | ### Slider 322 | 323 | A [View](https://developer.xamarin.com/api/type/Xamarin.Forms.Slider/) control that inputs a linear value. 324 | 325 | Property | Status 326 | ------ | ------ 327 | BackgroundColor | Done 328 | Minimum | Done 329 | Maximum | Done 330 | Value | Done 331 | ValueChanged | Done 332 | 333 | ### Stepper 334 | 335 | A [View](https://developer.xamarin.com/api/type/Xamarin.Forms.Stepper/) control that inputs a discrete value, constrained to a range. 336 | 337 | Property | Status 338 | ------ | ------ 339 | BackgroundColor | Done 340 | Minimum | Done 341 | Maximum | Done 342 | Value | Done 343 | Increment | Done 344 | ValueChanged | Done 345 | 346 | ### Switch 347 | 348 | A [View](https://developer.xamarin.com/api/type/Xamarin.Forms.Switch/) control that provides a toggled value. 349 | 350 | Property | Status 351 | ------ | ------ 352 | BackgroundColor | Done 353 | IsToggled | Done 354 | Toggled | Done 355 | 356 | ### TabbedPage 357 | 358 | [Displays](https://developer.xamarin.com/api/type/Xamarin.Forms.TabbedPage/) an array of tabs across the top of the screen, each of which loads content onto the screen. 359 | 360 | Property | Status 361 | ------ | ------ 362 | BarBackgroundColor | Done 363 | BarTextColor | Done 364 | ItemsSource | Done 365 | ItemTemplate | Done 366 | SelectedItem | Done 367 | GetIndex | Done 368 | GetPageByIndex | Done 369 | SetIndex | Done 370 | Appearing | Done 371 | Disappearing | Done 372 | CurrentPageChanged | Done 373 | PagesChanged | Done 374 | 375 | ### TableView 376 | 377 | A [View](https://developer.xamarin.com/api/type/Xamarin.Forms.TableView/) that holds rows of Cell elements. 378 | 379 | Property | Status 380 | ------ | ------ 381 | BackgroundColor | Done 382 | HasUnevenRows | Done 383 | TableIntent | Done 384 | RowHeight | Done 385 | Root | Done 386 | ContextActions | Done 387 | 388 | ### TimePicker 389 | 390 | A [View](https://developer.xamarin.com/api/type/Xamarin.Forms.TimePicker/) control that provides time picking. 391 | 392 | Property | Status 393 | ------ | ------ 394 | BackgroundColor | Done 395 | Format | Done 396 | TextColor | Done 397 | Time | Done 398 | 399 | ### WebView 400 | 401 | A [View](https://developer.xamarin.com/api/type/Xamarin.Forms.WebView/) that presents HTML content. 402 | 403 | Property | Status 404 | ------ | ------ 405 | CanGoBack | Done 406 | CamGoForward | Done 407 | Source | Done 408 | Eval | Done 409 | GoBack | Done 410 | GoForward | Done 411 | Navigated | Done 412 | Navigating | Done 413 | 414 | ### VisualElement 415 | 416 | A [Element](https://docs.microsoft.com/en-us/dotnet/api/xamarin.forms.visualelement?view=xamarin-forms) that occupies an area on the screen, has a visual appearance, and can obtain touch input. 417 | 418 | Property | Status 419 | ------ | ------ 420 | BackgroundColor | Done 421 | AnchorX | Done 422 | AnchorY | Done 423 | IsEnabled | Done 424 | IsFocused | Done 425 | IsVisible | Done 426 | Opacity | Done 427 | RotationX | Pending 428 | RotationY | Pending 429 | Scale | Pending 430 | TranslationX | Done 431 | TranslationY | Done 432 | -------------------------------------------------------------------------------- /images/absolutelayout-position-windows.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/absolutelayout-position-windows.gif -------------------------------------------------------------------------------- /images/actionsheet-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/actionsheet-linux.png -------------------------------------------------------------------------------- /images/alert-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/alert-linux.png -------------------------------------------------------------------------------- /images/bikesharing-pi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/bikesharing-pi.png -------------------------------------------------------------------------------- /images/bikesharing-windows.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/bikesharing-windows.gif -------------------------------------------------------------------------------- /images/bikesharing-windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/bikesharing-windows.png -------------------------------------------------------------------------------- /images/bugsweeper-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/bugsweeper-linux.png -------------------------------------------------------------------------------- /images/calculator-pi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/calculator-pi.png -------------------------------------------------------------------------------- /images/class-hierarchy-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/class-hierarchy-linux.png -------------------------------------------------------------------------------- /images/class-hierarchy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/class-hierarchy.png -------------------------------------------------------------------------------- /images/context-actions-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/context-actions-linux.png -------------------------------------------------------------------------------- /images/customcontrols.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/customcontrols.gif -------------------------------------------------------------------------------- /images/datepicker-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/datepicker-linux.png -------------------------------------------------------------------------------- /images/focus.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/focus.gif -------------------------------------------------------------------------------- /images/grid-gallery-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/grid-gallery-linux.png -------------------------------------------------------------------------------- /images/gtk-backend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/gtk-backend.png -------------------------------------------------------------------------------- /images/gtk-behaviors-windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/gtk-behaviors-windows.png -------------------------------------------------------------------------------- /images/gtk-bugsweeper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/gtk-bugsweeper.png -------------------------------------------------------------------------------- /images/gtk-gallery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/gtk-gallery.png -------------------------------------------------------------------------------- /images/gtk-grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/gtk-grid.png -------------------------------------------------------------------------------- /images/gtk-weather.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/gtk-weather.png -------------------------------------------------------------------------------- /images/hello.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/hello.png -------------------------------------------------------------------------------- /images/horizontal-scroll-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/horizontal-scroll-linux.png -------------------------------------------------------------------------------- /images/hslsample.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/hslsample.gif -------------------------------------------------------------------------------- /images/imagewraplayout.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/imagewraplayout.gif -------------------------------------------------------------------------------- /images/instagram-linux.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/instagram-linux.gif -------------------------------------------------------------------------------- /images/layout-performance.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/layout-performance.gif -------------------------------------------------------------------------------- /images/list-colors-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/list-colors-linux.png -------------------------------------------------------------------------------- /images/list-groups.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/list-groups.png -------------------------------------------------------------------------------- /images/location-windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/location-windows.png -------------------------------------------------------------------------------- /images/map-zooms-linux.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/map-zooms-linux.gif -------------------------------------------------------------------------------- /images/mono-mac-install.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/mono-mac-install.png -------------------------------------------------------------------------------- /images/monodevelop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/monodevelop.png -------------------------------------------------------------------------------- /images/openglview-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/openglview-linux.png -------------------------------------------------------------------------------- /images/openglview-windows.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/openglview-windows.gif -------------------------------------------------------------------------------- /images/picker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/picker.png -------------------------------------------------------------------------------- /images/raspbian.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/raspbian.jpg -------------------------------------------------------------------------------- /images/responsivelayout.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/responsivelayout.gif -------------------------------------------------------------------------------- /images/rowheight.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/rowheight.gif -------------------------------------------------------------------------------- /images/scrollview-mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/scrollview-mac.png -------------------------------------------------------------------------------- /images/search-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/search-linux.png -------------------------------------------------------------------------------- /images/slider-mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/slider-mac.png -------------------------------------------------------------------------------- /images/styles-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/styles-linux.png -------------------------------------------------------------------------------- /images/styles-mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/styles-mac.png -------------------------------------------------------------------------------- /images/themes-windows.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/themes-windows.gif -------------------------------------------------------------------------------- /images/tipcalc-raspbian.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/tipcalc-raspbian.gif -------------------------------------------------------------------------------- /images/todo-azure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/todo-azure.png -------------------------------------------------------------------------------- /images/todo-rest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/todo-rest.png -------------------------------------------------------------------------------- /images/translateto.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/translateto.gif -------------------------------------------------------------------------------- /images/unevenlist-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/unevenlist-linux.png -------------------------------------------------------------------------------- /images/vs-macos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/vs-macos.png -------------------------------------------------------------------------------- /images/weather-debug-linux.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/weather-debug-linux.gif -------------------------------------------------------------------------------- /images/weather-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/weather-linux.png -------------------------------------------------------------------------------- /images/webview-eval.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/webview-eval.png -------------------------------------------------------------------------------- /images/webview-local.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/webview-local.png -------------------------------------------------------------------------------- /images/webview-windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/webview-windows.png -------------------------------------------------------------------------------- /images/webview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/webview.png -------------------------------------------------------------------------------- /images/windows-install-mono.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/windows-install-mono.png -------------------------------------------------------------------------------- /images/working-colors-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/working-colors-linux.png -------------------------------------------------------------------------------- /images/working-colors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/working-colors.png -------------------------------------------------------------------------------- /images/working-devices.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/working-devices.png -------------------------------------------------------------------------------- /images/working-fonts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/working-fonts.png -------------------------------------------------------------------------------- /images/working-images-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/working-images-linux.png -------------------------------------------------------------------------------- /images/working-maps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/working-maps.png -------------------------------------------------------------------------------- /images/xamagongtk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/xamagongtk.png -------------------------------------------------------------------------------- /images/xuzzle-windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsuarezruiz/forms-gtk-progress/f41472f478484ba5ec32fa44cb076dc665d132db/images/xuzzle-windows.png --------------------------------------------------------------------------------