summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordllud <dllud@riseup.net>2019-12-10 04:04:28 +0000
committerdllud <dllud@riseup.net>2019-12-10 04:05:30 +0000
commit95c481169eb7125eb7f2eba3f67b9713dc3cecab (patch)
tree580878877d5f8ae8360b92ddc4baae1ef1895f21
parent88c5dba524a3b7f72a99e091a656e6a31a6955b2 (diff)
downloadwebview-presentation-95c481169eb7125eb7f2eba3f67b9713dc3cecab.tar.gz
webview-presentation-95c481169eb7125eb7f2eba3f67b9713dc3cecab.tar.bz2
webview-presentation-95c481169eb7125eb7f2eba3f67b9713dc3cecab.zip
[WIP] PRISM apps that use WebView.
-rw-r--r--full-description.md2
-rw-r--r--img/andotp.pngbin0 -> 33375 bytes
-rw-r--r--img/briar.pngbin0 -> 8998 bytes
-rw-r--r--img/conversations.pngbin0 -> 43688 bytes
-rw-r--r--img/dandelion.pngbin0 -> 30155 bytes
-rw-r--r--img/etesync.pngbin0 -> 47356 bytes
-rw-r--r--img/fdroid.pngbin0 -> 50625 bytes
-rw-r--r--img/i2p.pngbin0 -> 35797 bytes
-rw-r--r--img/keepassdx.pngbin0 -> 35823 bytes
-rw-r--r--img/nextcloud.pngbin0 -> 41010 bytes
-rw-r--r--img/openkeychain.pngbin0 -> 41643 bytes
-rw-r--r--img/orbot.pngbin0 -> 31085 bytes
-rw-r--r--img/osmand.pngbin0 -> 101752 bytes
-rw-r--r--img/shaarlier.pngbin0 -> 31601 bytes
-rw-r--r--img/signal.pngbin0 -> 33668 bytes
-rw-r--r--img/silence.pngbin0 -> 21000 bytes
-rw-r--r--img/syncthing.pngbin0 -> 29755 bytes
-rw-r--r--img/tincapp.pngbin0 -> 27849 bytes
-rw-r--r--img/ttrss.pngbin0 -> 29587 bytes
-rw-r--r--img/wallabag.pngbin0 -> 18303 bytes
-rw-r--r--slides.tex43
21 files changed, 44 insertions, 1 deletions
diff --git a/full-description.md b/full-description.md
index 2af4982..ea00f03 100644
--- a/full-description.md
+++ b/full-description.md
@@ -2,7 +2,7 @@
Proposals on how to get a fully free WebView build or replace it by something
completely new.
-## What is WebView
+## What is WebView?
The WebView API[1] has been around since the first version of Android. It allows
developers to render web content (HTML, CSS, JavaScript) inside their
applications. It's use was at first limited to apps that needed to show bits of
diff --git a/img/andotp.png b/img/andotp.png
new file mode 100644
index 0000000..fece26b
--- /dev/null
+++ b/img/andotp.png
Binary files differ
diff --git a/img/briar.png b/img/briar.png
new file mode 100644
index 0000000..361cd10
--- /dev/null
+++ b/img/briar.png
Binary files differ
diff --git a/img/conversations.png b/img/conversations.png
new file mode 100644
index 0000000..c606a58
--- /dev/null
+++ b/img/conversations.png
Binary files differ
diff --git a/img/dandelion.png b/img/dandelion.png
new file mode 100644
index 0000000..0a8685c
--- /dev/null
+++ b/img/dandelion.png
Binary files differ
diff --git a/img/etesync.png b/img/etesync.png
new file mode 100644
index 0000000..d32e01d
--- /dev/null
+++ b/img/etesync.png
Binary files differ
diff --git a/img/fdroid.png b/img/fdroid.png
new file mode 100644
index 0000000..4e95575
--- /dev/null
+++ b/img/fdroid.png
Binary files differ
diff --git a/img/i2p.png b/img/i2p.png
new file mode 100644
index 0000000..909b7b4
--- /dev/null
+++ b/img/i2p.png
Binary files differ
diff --git a/img/keepassdx.png b/img/keepassdx.png
new file mode 100644
index 0000000..8bd59cd
--- /dev/null
+++ b/img/keepassdx.png
Binary files differ
diff --git a/img/nextcloud.png b/img/nextcloud.png
new file mode 100644
index 0000000..460ce7a
--- /dev/null
+++ b/img/nextcloud.png
Binary files differ
diff --git a/img/openkeychain.png b/img/openkeychain.png
new file mode 100644
index 0000000..eae17f0
--- /dev/null
+++ b/img/openkeychain.png
Binary files differ
diff --git a/img/orbot.png b/img/orbot.png
new file mode 100644
index 0000000..cd5721a
--- /dev/null
+++ b/img/orbot.png
Binary files differ
diff --git a/img/osmand.png b/img/osmand.png
new file mode 100644
index 0000000..e579c5c
--- /dev/null
+++ b/img/osmand.png
Binary files differ
diff --git a/img/shaarlier.png b/img/shaarlier.png
new file mode 100644
index 0000000..e3d37a6
--- /dev/null
+++ b/img/shaarlier.png
Binary files differ
diff --git a/img/signal.png b/img/signal.png
new file mode 100644
index 0000000..282f477
--- /dev/null
+++ b/img/signal.png
Binary files differ
diff --git a/img/silence.png b/img/silence.png
new file mode 100644
index 0000000..cfe0b7c
--- /dev/null
+++ b/img/silence.png
Binary files differ
diff --git a/img/syncthing.png b/img/syncthing.png
new file mode 100644
index 0000000..5f04ded
--- /dev/null
+++ b/img/syncthing.png
Binary files differ
diff --git a/img/tincapp.png b/img/tincapp.png
new file mode 100644
index 0000000..90bfd19
--- /dev/null
+++ b/img/tincapp.png
Binary files differ
diff --git a/img/ttrss.png b/img/ttrss.png
new file mode 100644
index 0000000..567b75e
--- /dev/null
+++ b/img/ttrss.png
Binary files differ
diff --git a/img/wallabag.png b/img/wallabag.png
new file mode 100644
index 0000000..5813449
--- /dev/null
+++ b/img/wallabag.png
Binary files differ
diff --git a/slides.tex b/slides.tex
index 859ce91..b252b5a 100644
--- a/slides.tex
+++ b/slides.tex
@@ -83,7 +83,31 @@ public class MainActivity extends Activity {
uses WebView & does not use WebView \\
\hline
\iconframe{img/k9mail.png}{K-9 Mail}
+ \iconframe{img/osmand.png}{OsmAnd}
+ \iconframe{img/nextcloud.png}{Nextcloud}
+ \iconframe{img/ttrss.png}{Tiny Tiny RSS}
&
+ \iconframe{img/orbot.png}{Orbot}
+ \iconframe{img/fdroid.png}{F-Droid}
+ \iconframe{img/andotp.png}{andOTP}
+ \iconframe{img/shaarlier.png}{Shaarlier}
+ \\
+ \iconframe{img/i2p.png}{I2P}
+ \iconframe{img/wallabag.png}{wallabag}
+ \iconframe{img/openkeychain.png}{OpenKeychain}
+ \iconframe{img/etesync.png}{EteSync}
+ &
+ \iconframe{img/briar.png}{Briar}
+ \iconframe{img/conversations.png}{Conversations}
+ \iconframe{img/silence.png}{Silence}
+ \iconframe{img/tincapp.png}{Tinc App}
+ \\
+ \iconframe{img/syncthing.png}{Syncthing}
+ \iconframe{img/signal.png}{Signal}
+ \iconframe{img/dandelion.png}{dandelion*}
+ &
+ \iconframe{img/keepassdx.png}{KeePass DX}
+ \\
\end{tabular}
\end{block}
\end{frame}
@@ -106,6 +130,25 @@ public class MainActivity extends Activity {
item & source & license \\
\hline
K-9 Mail logo & \url{https://github.com/k9mail/k-9} & Apache-2.0 \\
+ OsmAnd logo & \url{https://github.com/osmandapp/Osmand} & CC-BY-NC-ND 4.0 \\
+ Nextcloud logo & \url{https://github.com/nextcloud/android} & AGPLv3 \\
+ Tiny Tiny RSS logo & \url{https://gitlab.com/derSchabi/tttrsss} & GPLv3 \\
+ I2P logo & \url{https://github.com/i2p/i2p.android.base} & Apache-2.0 \\
+ Orbot logo & \url{https://gitweb.torproject.org/orbot.git} & BSD \\
+ F-Droid logo & \url{https://gitlab.com/fdroid/fdroidclient} & GPLv3 \\
+ andOTP logo & \url{https://github.com/andOTP/andOTP} & MIT \\
+ Shaarlier logo & \url{https://github.com/dimtion/Shaarlier} & GPLv3 \\
+ wallabag logo & \url{https://github.com/wallabag/android-app} & GPLv3 \\
+ OpenKeychain logo & \url{https://github.com/open-keychain/open-keychain} & GPLv3 \\
+ EteSync logo & \url{https://github.com/etesync/android} & GPLv3 \\
+ Syncthing logo & \url{https://github.com/syncthing/syncthing-android} & MPLv2 \\
+ Briar logo & \url{https://code.briarproject.org/briar/briar} & GPLv3 \\
+ Conversations logo & \url{https://github.com/siacs/Conversations} & GPLv3 \\
+ Signal logo & \url{https://github.com/signalapp/Signal-Android} & GPLv3 \\
+ Silence logo & \url{https://git.silence.dev/Silence/Silence-Android} & GPLv3 \\
+ Tinc App logo & \url{https://github.com/pacien/tincapp} & GPLv3 \\
+ KeePass DX logo & \url{https://github.com/Kunzisoft/KeePassDX} & GPLv3 \\
+ dandelion* logo & \url{https://github.com/gsantner/dandelion} & GPLv3 \\
everything else & this slideshow & CC BY-SA 4.0
\end{tabular}
\end{frame}