From 910e2686ae34d05ace60702861033d7771cee5b3 Mon Sep 17 00:00:00 2001
From: inference
Date: Thu, 15 Feb 2024 07:59:23 +0000
Subject: [PATCH] Update webpage "About" from version "8.1.0" to "8.2.0"
---
about.xhtml | 150 ++++++++++++++++++++-----------------
asset/img/logo-gallery.png | Bin 0 -> 13434 bytes
2 files changed, 80 insertions(+), 70 deletions(-)
create mode 100644 asset/img/logo-gallery.png
diff --git a/about.xhtml b/about.xhtml
index 086641a..068c513 100644
--- a/about.xhtml
+++ b/about.xhtml
@@ -1,7 +1,7 @@
-
+
@@ -350,54 +350,46 @@
There are 4 phases of development. Each phase typically has
its own branch in each source code repository. The phases are as
- follows:
-
- - Alpha: Pre-alpha development and alpha
- testing occurs in this phase. Features are
- added, modified, and/or removed. Fixes and
- optimisations may also occur if they are caught
- during this phase. This is where the majority of
- changes occur and where the fine-grained commits
- can be found. Breakage is highly likely within
- this phase as it makes no attempt to be stable
- or usable due to being where the most rapid
- development occurs. Code is tested internally in
- a fine-grained manner and is moved to the next
- phase only when it is deemed feature-complete
- and reasonably stable for broader public
- testing. If you would like to assist in testing
- code in this phase, you must use the code and/or
- tags from the source code repositories due to it
- not being available publicly outside of
- them.
- - Beta: Feature-complete testing occurs in
- this phase. Only bug fixes and optimisations
- occur in this phase, such as stability and
- security fixes. This phase is classified as
- stable enough for broad public testing and is
- made available publicly in many cases without
- having to use the source code repositories.
- Since this phase contains only feature-complete
- code, no features will be added, modified, or
- removed in this phase.
- - Release candidate (RC): Feature-complete
- testing occurs in this phase. Code in the RC
- phase is often stable enough for production
- usage, but is not yet completely acceptable to
- be classified as stable by my standards. This
- phase is often skipped due to most bugs being
- caught in the beta phase, but will be used
- should the need arise for finer-grained testing
- beyond what the beta phase can provide. Like the
- beta phase, code in this phase is available
- publicly without requiring usage of the source
- code repositories.
- - Stable: Feature-complete and well-tested
- code is moved to this phase. Code in this phase
- is deemed to be stable enough for production
- usage and full support is provided.
-
-
+ follows:
+
+ - Alpha: Pre-alpha development and alpha testing
+ occurs in this phase. Features are added, modified,
+ and/or removed. Fixes and optimisations may also occur
+ if they are caught during this phase. This is where the
+ majority of changes occur and where the fine-grained
+ commits can be found. Breakage is highly likely within
+ this phase as it makes no attempt to be stable or usable
+ due to being where the most rapid development occurs.
+ Code is tested internally in a fine-grained manner and
+ is moved to the next phase only when it is deemed
+ feature-complete and reasonably stable for broader
+ public testing. If you would like to assist in testing
+ code in this phase, you must use the code and/or tags
+ from the source code repositories due to it not being
+ available publicly outside of them.
+ - Beta: Feature-complete testing occurs in this phase.
+ Only bug fixes and optimisations occur in this phase,
+ such as stability and security fixes. This phase is
+ classified as stable enough for broad public testing and
+ is made available publicly in many cases without having
+ to use the source code repositories. Since this phase
+ contains only feature-complete code, no features will be
+ added, modified, or removed in this phase.
+ - Release candidate (RC): Feature-complete testing
+ occurs in this phase. Code in the RC phase is often
+ stable enough for production usage, but is not yet
+ completely acceptable to be classified as stable by my
+ standards. This phase is often skipped due to most bugs
+ being caught in the beta phase, but will be used should
+ the need arise for finer-grained testing beyond what the
+ beta phase can provide. Like the beta phase, code in
+ this phase is available publicly without requiring usage
+ of the source code repositories.
+ - Stable: Feature-complete and well-tested code is
+ moved to this phase. Code in this phase is deemed to be
+ stable enough for production usage and full support is
+ provided.
+
When development of a new version has begun, the code within
the alpha phase is rebased onto the most recent code from the
stable phase before work commences. This cycle continues for the
@@ -687,9 +679,10 @@
secure-by-default, Android-based operating
system which implements extensive, systemic
security and privacy hardening to the Android
- Open Source Project used as its base codebase.
- Its hardening includes closing gaps for apps to
- access sensitive system information, a secure
+ Open Source Project used as its base
+ codebase.
+ Its hardening includes closing gaps for apps
+ to access sensitive system information, a secure
app spawning feature which avoids sharing
address space layout and other secrets AOSP's
default Zygote app spawning model would share,
@@ -705,11 +698,11 @@
to ensure the OS has not been corrupted or
tampered with.
GrapheneOS only supports
- high security and well-supported devices
+ high-security and well-supported devices
which receive full support from their
manufacturers, including firmware updates, long
support lifecycles, secure hardware, and overall
- high security practices.
+ high-security practices.
For an extensive list of features GrapheneOS
provides, visit its
official features list
@@ -728,12 +721,12 @@
Vanadium is a security-hardened,
- privacy-hardened Chromium-based web browser
+ privacy-hardened, Chromium-based web browser
which utilises GrapheneOS' operating system
hardening to implement stronger defenses to the
- already very secure Chromium web browser. Its
- hardening alongside Chromium's base security
- features includes
+ already very secure Chromium web browser.
+ Its hardening alongside Chromium's base
+ security features includes
disabling JavaScript just-in-time (JIT) compilation by default,
stubbing out the battery status API to prevent abuse of it,
and
@@ -767,18 +760,15 @@
to protect user keys using the device's hardware
security module.
Molly is available in
- 2 flavours:
-
- - Molly, which includes the
- same proprietary Google code as
- Signal to support more
- features.
- - Molly-FOSS, which removes
- the proprietary Google code to
- provide an entirely open-source
- client.
-
-
+ 2 flavours:
+
+ - Molly, which includes the same
+ proprietary Google code as Signal to
+ support more features
+ - Molly-FOSS, which removes the
+ proprietary Google code to provide an
+ entirely open-source client
+
|
Open-source
@@ -802,6 +792,26 @@
(GPL-3.0-only)
|
+
+ Viewer |
+
+ 
+ Gallery
+ |
+
+ Gallery
+ is a lightweight image and video viewer with
+ image editing capabilities.
+ It has a clean and modern design without
+ including unnecessary features, and runs
+ smoothly. It provides both individual image and
+ video file view, and folder view.
+ |
+
+ Open-source
+ (Apache-2.0)
+ |
+
diff --git a/asset/img/logo-gallery.png b/asset/img/logo-gallery.png
new file mode 100644
index 0000000000000000000000000000000000000000..c804b96d94738a1ae6d7b2ca2c0ab961b3b5ff8f
GIT binary patch
literal 13434
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
G@&5t#w!3Hm
literal 0
HcmV?d00001