<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/lazfpc4atu/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/lazfpc4atu/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Tue, 09 Jan 2018 07:09:56 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/lazfpc4atu/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Home modified by Krzysztof Kamil Jacewicz</title><link>https://sourceforge.net/p/lazfpc4atu/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -7,6 +7,8 @@

 #Dedicated topics

+* [Installing lazfpc4ATU] - tutorial on installing lazfpc4ATU on your Ubuntu computer/device
+* [Using lazfpc4ATU] - tutorial on how to use lazfpc4ATU after it is installed: how to install Lazarus IDE with it, how to check for updates, etc.
 * [Targeting Ubuntu Touch] - documentation dedicated to developing apps for Ubuntu Touch with Lazarus IDE with ATU stack.

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Krzysztof Kamil Jacewicz</dc:creator><pubDate>Tue, 09 Jan 2018 07:09:56 -0000</pubDate><guid>https://sourceforge.netd0dc731519c397f568e7727a782151940f8a545d</guid></item><item><title>Home modified by Krzysztof Kamil Jacewicz</title><link>https://sourceforge.net/p/lazfpc4atu/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -12,6 +12,10 @@

+
+
+
+
 The wiki uses [Markdown](/p/lazfpc4atu/wiki/markdown_syntax/) syntax.

 [[members limit=20]]
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Krzysztof Kamil Jacewicz</dc:creator><pubDate>Tue, 09 Jan 2018 06:50:20 -0000</pubDate><guid>https://sourceforge.net54185e12229ac19bbbbb5c545bf7e42f78f1bade</guid></item><item><title>Home modified by Krzysztof Kamil Jacewicz</title><link>https://sourceforge.net/p/lazfpc4atu/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -5,17 +5,10 @@
 * **ATU library** - are libraries with APIs dedicated to Ubuntu (and derivatives). Please see the [ATU library documentation](https://sourceforge.net/p/all-things-ubuntu-library/wiki/ATU%20library%20documentation/).
 * **sUpersCalable** - are visual components for Lazarus that target touchscreen aspects and GUI scaling aspects. The GUI scaling problem is most prominent on the Ubuntu Touch platform, where gtk apps when run on-device (on device's screen) are being lied about the screen's dpi. Xmir used on UT platform to run legacy apps reports screen dpi of 96 while the real dpi is much higher. In effect legacy apps render themselves on UT as very tiny and especially difficult to interact with using touch interface. sUpersCalable component package allows for easy detection of Xmir scenarios (and some other scenarios) and assisted scaling. Please see the [sUpersCalable Wiki](https://sourceforge.net/p/uc-component-suite/wiki/Home/)

-#Targeting Ubuntu Touch
+#Dedicated topics

-Ubuntu Touch was first released by Canonical only to be later abandoned. Fortunately, Ubuntu Touch was forked soon afterwards and has since been maintained by a fantastic [UBports](https://ubports.com) team.
+* [Targeting Ubuntu Touch] - documentation dedicated to developing apps for Ubuntu Touch with Lazarus IDE with ATU stack.

-The platform is based off of a new display server developed by Canonical called Mir, which is somewhat based on Wayland display server. The graphical session on UT is ligtdm and the desktop environment is [Unity8](http://www.omgubuntu.co.uk/2016/10/hands-unity-8-ubuntu-16-10-screenshot-tour).
-
-UT's Mir display server natively supports QT5 widgetset, and [GTK3 widgetset port](https://developer.gnome.org/gtk3/stable/gtk-mir.html) was started, but remains incomplete. GTK2 is not supported in Mir. Since most of legacy GUI apps for Linux are GTK+ apps, UT decided to incorporate Xmir which itself is a native Mir app that provides x11 stack environment to legacy apps, and they see Xmir app window as desktop on whch they can render their GUI.
-
-Lazarus IDE, by default, links GUI applications against GTK2 widgetset. Although GTK3 and QT4/5 can also be linked against, this documentation will not in the short term focus on this (to be worked on in the future).
-With lazfpc4ATU you can install complete Lazarus IDE on UT device, and you can even start it on-device using Xmir. However the advised way is to run Lazarus IDE off of your UT device over ssh with X forwarding onto your desktop's monitor. This is because of [Lazarus IDE limitations under Xmir].
-Your Lazarus written GTK apps can be compiled and run directly on-device, but by default they will show up very small on a high DPI screen of your device. Also, by default, no window manager is provided for Xmir scenario on UT, so your apps will aslo lack title bars, and it will be hard/impossible for you to move/resize windows (forms). This problem can be addressed by ATU stack added to Lazarus IDE, and especially by using visual components from the sUpersCalable package.

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Krzysztof Kamil Jacewicz</dc:creator><pubDate>Tue, 09 Jan 2018 06:49:43 -0000</pubDate><guid>https://sourceforge.net3057e8bba0d7531f1384997ece97060a63f9a8a6</guid></item><item><title>Home modified by Krzysztof Kamil Jacewicz</title><link>https://sourceforge.net/p/lazfpc4atu/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -7,7 +7,15 @@

 #Targeting Ubuntu Touch

+Ubuntu Touch was first released by Canonical only to be later abandoned. Fortunately, Ubuntu Touch was forked soon afterwards and has since been maintained by a fantastic [UBports](https://ubports.com) team.

+The platform is based off of a new display server developed by Canonical called Mir, which is somewhat based on Wayland display server. The graphical session on UT is ligtdm and the desktop environment is [Unity8](http://www.omgubuntu.co.uk/2016/10/hands-unity-8-ubuntu-16-10-screenshot-tour).
+
+UT's Mir display server natively supports QT5 widgetset, and [GTK3 widgetset port](https://developer.gnome.org/gtk3/stable/gtk-mir.html) was started, but remains incomplete. GTK2 is not supported in Mir. Since most of legacy GUI apps for Linux are GTK+ apps, UT decided to incorporate Xmir which itself is a native Mir app that provides x11 stack environment to legacy apps, and they see Xmir app window as desktop on whch they can render their GUI.
+
+Lazarus IDE, by default, links GUI applications against GTK2 widgetset. Although GTK3 and QT4/5 can also be linked against, this documentation will not in the short term focus on this (to be worked on in the future).
+With lazfpc4ATU you can install complete Lazarus IDE on UT device, and you can even start it on-device using Xmir. However the advised way is to run Lazarus IDE off of your UT device over ssh with X forwarding onto your desktop's monitor. This is because of [Lazarus IDE limitations under Xmir].
+Your Lazarus written GTK apps can be compiled and run directly on-device, but by default they will show up very small on a high DPI screen of your device. Also, by default, no window manager is provided for Xmir scenario on UT, so your apps will aslo lack title bars, and it will be hard/impossible for you to move/resize windows (forms). This problem can be addressed by ATU stack added to Lazarus IDE, and especially by using visual components from the sUpersCalable package.

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Krzysztof Kamil Jacewicz</dc:creator><pubDate>Tue, 09 Jan 2018 06:45:03 -0000</pubDate><guid>https://sourceforge.netf5d081efe2d2820f8bb7de3d96fe3ea6100ceb5b</guid></item><item><title>Home modified by Krzysztof Kamil Jacewicz</title><link>https://sourceforge.net/p/lazfpc4atu/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,6 +1,15 @@
-Welcome to your wiki!
+#Overview
+lazfpc4ATU is a GUI tool for installing [Lazarus IDE](https://www.lazarus-ide.org) (with [FreePascal](https://www.freepascal.org) compiler) on Ubuntu platforms (intel and arm based alike). You can install it on your Ubuntu desktop, on your raspberry pi board, or on your Ubuntu Touch phone, and it will install Lazarus IDE on your device along with ATU stack on top of it. This will allow you to create software for all of these platforms natively.
+The ATU stack installed on top of Lazarus IDE are powering specific aspects of software development for multiple Ubuntu powered platforms:

-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
+* **ATU library** - are libraries with APIs dedicated to Ubuntu (and derivatives). Please see the [ATU library documentation](https://sourceforge.net/p/all-things-ubuntu-library/wiki/ATU%20library%20documentation/).
+* **sUpersCalable** - are visual components for Lazarus that target touchscreen aspects and GUI scaling aspects. The GUI scaling problem is most prominent on the Ubuntu Touch platform, where gtk apps when run on-device (on device's screen) are being lied about the screen's dpi. Xmir used on UT platform to run legacy apps reports screen dpi of 96 while the real dpi is much higher. In effect legacy apps render themselves on UT as very tiny and especially difficult to interact with using touch interface. sUpersCalable component package allows for easy detection of Xmir scenarios (and some other scenarios) and assisted scaling. Please see the [sUpersCalable Wiki](https://sourceforge.net/p/uc-component-suite/wiki/Home/)
+
+#Targeting Ubuntu Touch
+
+
+
+

 The wiki uses [Markdown](/p/lazfpc4atu/wiki/markdown_syntax/) syntax.

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Krzysztof Kamil Jacewicz</dc:creator><pubDate>Tue, 09 Jan 2018 06:26:38 -0000</pubDate><guid>https://sourceforge.net79f30cb22a36d5688286c75dd1ebf03ab099b757</guid></item><item><title>Home modified by Krzysztof Kamil Jacewicz</title><link>https://sourceforge.net/p/lazfpc4atu/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/p/lazfpc4atu/wiki/markdown_syntax/"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;h6&gt;Project Members:&lt;/h6&gt;
	&lt;ul class="md-users-list"&gt;
		&lt;li&gt;&lt;a href="/u/krisjacewicz/"&gt;Krzysztof Kamil Jacewicz&lt;/a&gt; (admin)&lt;/li&gt;
		
	&lt;/ul&gt;&lt;br/&gt;
&lt;p&gt;&lt;span class="download-button-5a47931b2cd81006212d8b8c" style="margin-bottom: 1em; display: block;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Krzysztof Kamil Jacewicz</dc:creator><pubDate>Sat, 30 Dec 2017 13:22:35 -0000</pubDate><guid>https://sourceforge.net716934ff12897073b22ed67e97ba46af97a7b862</guid></item></channel></rss>