diff options
author | Jaakko Keränen <jaakko.keranen@iki.fi> | 2020-11-27 18:12:16 +0200 |
---|---|---|
committer | Jaakko Keränen <jaakko.keranen@iki.fi> | 2020-11-27 18:12:16 +0200 |
commit | a7a069ddaa827ad373b4b283e979a23e931f9433 (patch) | |
tree | 51f269f593f460d9d90d5b6172d29ac2a67385b1 | |
parent | e23d06a13cc3764647ea293b1b1bbcd3b4ed7a37 (diff) |
Updated README and release notes
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | res/about/version.gmi | 12 |
2 files changed, 10 insertions, 4 deletions
@@ -25,7 +25,7 @@ Prebuilt binaries for Windows and macOS can be found in [Releases][rel]. | |||
25 | 25 | ||
26 | This is how to build Lagrange in a POSIX-compatible environment. The required tools are a C11 compiler (e.g., Clang or GCC), CMake and `pkg-config`. | 26 | This is how to build Lagrange in a POSIX-compatible environment. The required tools are a C11 compiler (e.g., Clang or GCC), CMake and `pkg-config`. |
27 | 27 | ||
28 | 1. Download and extract a source tarball from [Releases][rel]. Alternatively, you may also clone the repository and its submodules: `git clone --recursive --branch release https://git.skyjake.fi/skyjake/lagrange` | 28 | 1. Download and extract a source tarball from [Releases][rel]. Please note that the GitHub/Gitea-generated tarballs do not contain the ["the_Foundation" submodule](https://git.skyjake.fi/skyjake/the_Foundation); check which tarball you are getting. Alternatively, you may also clone the repository and its submodules: `git clone --recursive --branch release https://git.skyjake.fi/skyjake/lagrange` |
29 | 2. Check that you have the required dependencies installed: CMake, SDL 2, OpenSSL 1.1.1, libpcre, zlib, libunistring. For example, on macOS this would do the trick (using Homebrew): ```brew install cmake sdl2 openssl@1.1 pcre libunistring``` Or on Ubuntu: ```sudo apt install cmake libsdl2-dev libssl-dev libpcre3-dev zlib1g-dev libunistring-dev``` | 29 | 2. Check that you have the required dependencies installed: CMake, SDL 2, OpenSSL 1.1.1, libpcre, zlib, libunistring. For example, on macOS this would do the trick (using Homebrew): ```brew install cmake sdl2 openssl@1.1 pcre libunistring``` Or on Ubuntu: ```sudo apt install cmake libsdl2-dev libssl-dev libpcre3-dev zlib1g-dev libunistring-dev``` |
30 | 3. Optionally, install the mpg123 decoder library for MPEG audio support. For example, the macOS Homebrew package is `mpg123` and on Ubuntu it is `libmpg123-dev`. | 30 | 3. Optionally, install the mpg123 decoder library for MPEG audio support. For example, the macOS Homebrew package is `mpg123` and on Ubuntu it is `libmpg123-dev`. |
31 | 4. Create a build directory. | 31 | 4. Create a build directory. |
diff --git a/res/about/version.gmi b/res/about/version.gmi index a476a549..1bd9138f 100644 --- a/res/about/version.gmi +++ b/res/about/version.gmi | |||
@@ -7,13 +7,19 @@ | |||
7 | # Release notes | 7 | # Release notes |
8 | 8 | ||
9 | ## 0.11 | 9 | ## 0.11 |
10 | * Added feed subscriptions. A subscription is any bookmark with the "subscribed" tag. | 10 | * Added feed subscriptions. A subscription is any bookmark with the "subscribed" tag. Subscriptions are refreshed in the background every two hours while Lagrange is running. |
11 | * Added a new sidebar tab for feeds. | 11 | * Added a new sidebar tab for feeds. |
12 | * Added "about:feeds" to show all discovered feed entries on one page. | 12 | * Added "about:feeds" to show all discovered feed entries on one page. |
13 | * Added icons for special bookmark tags and context menu items for toggling "homepage" and "subscribed". | ||
13 | * Line widths are slightly narrower for improved readability. | 14 | * Line widths are slightly narrower for improved readability. |
14 | * Improved stability; fixed data races, undefined behavior, thread leaks. | 15 | * Light mode UI color palette is less saturated, more sepia-toned. |
15 | * Fixed large downloads (10MB+) stopping prematurely due to a TLS decryption error. | 16 | * Improved stability: fixed data races, undefined behavior, thread leaks. |
17 | * Improved download progress updates: never update more often than the UI can be updated. | ||
18 | * Tall menus/dialogs can be scrolled with the mouse wheel. | ||
19 | * Fixed large downloads (10 MB+) stopping prematurely due to a TLS decryption error. | ||
16 | * Fixed build on FreeBSD (tested on 12.1). | 20 | * Fixed build on FreeBSD (tested on 12.1). |
21 | * Fixed displaying of "about:" URLs in history. | ||
22 | * macOS: Control-Click works as a right mouse click. | ||
17 | * Unix: Location of `xdg-open` is no longer hardcoded. | 23 | * Unix: Location of `xdg-open` is no longer hardcoded. |
18 | 24 | ||
19 | ## 0.10 | 25 | ## 0.10 |