diff options
-rw-r--r-- | CMakeLists.txt | 2 | ||||
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | res/about/ios-version.gmi | 1 |
3 files changed, 3 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 4f414496..134f9e8f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt | |||
@@ -42,7 +42,7 @@ option (ENABLE_FRIBIDI "Use the GNU FriBidi library for bidirectional t | |||
42 | option (ENABLE_FRIBIDI_BUILD "Build the GNU FriBidi library (if OFF, try pkg-config)" OFF) | 42 | option (ENABLE_FRIBIDI_BUILD "Build the GNU FriBidi library (if OFF, try pkg-config)" OFF) |
43 | option (ENABLE_HARFBUZZ "Use the HarfBuzz library to shape text" ON) | 43 | option (ENABLE_HARFBUZZ "Use the HarfBuzz library to shape text" ON) |
44 | option (ENABLE_HARFBUZZ_MINIMAL "Build the HarfBuzz library with minimal dependencies (if OFF, try pkg-config)" OFF) | 44 | option (ENABLE_HARFBUZZ_MINIMAL "Build the HarfBuzz library with minimal dependencies (if OFF, try pkg-config)" OFF) |
45 | option (ENABLE_IDLE_SLEEP "While idle, sleep in the main thread instead of waiting for events" ON) | 45 | option (ENABLE_IDLE_SLEEP "While idle, sleep in the main thread instead of waiting for events" OFF) |
46 | option (ENABLE_IPC "Use IPC to communicate between running instances" ON) | 46 | option (ENABLE_IPC "Use IPC to communicate between running instances" ON) |
47 | option (ENABLE_KERNING "Enable kerning in font renderer (slower)" ON) | 47 | option (ENABLE_KERNING "Enable kerning in font renderer (slower)" ON) |
48 | option (ENABLE_MAC_MENUS "Use native context menus (macOS)" ON) | 48 | option (ENABLE_MAC_MENUS "Use native context menus (macOS)" ON) |
@@ -76,7 +76,7 @@ Note that the `install` target also deploys an XDG .desktop file for launching t | |||
76 | | `ENABLE_BINCAT_SH` | Merge resource files (fonts, etc.) together using a Bash shell script. By default this is **OFF**, so _res/bincat.c_ is compiled as a native executable for this purpose. However, when cross-compiling, native binaries built during the CMake run may be targeted for the wrong architecture. Set this to **ON** if you are having problems with bincat while running CMake. | | 76 | | `ENABLE_BINCAT_SH` | Merge resource files (fonts, etc.) together using a Bash shell script. By default this is **OFF**, so _res/bincat.c_ is compiled as a native executable for this purpose. However, when cross-compiling, native binaries built during the CMake run may be targeted for the wrong architecture. Set this to **ON** if you are having problems with bincat while running CMake. | |
77 | | `ENABLE_CUSTOM_FRAME` | Draw a custom window frame. (Only on Microsoft Windows.) The custom frame is more in line with the visual style of the rest of the UI, but does not implement all of the native window behaviors (e.g., snapping, system menu). | | 77 | | `ENABLE_CUSTOM_FRAME` | Draw a custom window frame. (Only on Microsoft Windows.) The custom frame is more in line with the visual style of the rest of the UI, but does not implement all of the native window behaviors (e.g., snapping, system menu). | |
78 | | `ENABLE_DOWNLOAD_EDIT` | Allow changing the Downloads directory via the Preferences dialog. This should be set to **OFF** in sandboxed environments where downloaded files must be saved into a specific place. | | 78 | | `ENABLE_DOWNLOAD_EDIT` | Allow changing the Downloads directory via the Preferences dialog. This should be set to **OFF** in sandboxed environments where downloaded files must be saved into a specific place. | |
79 | | `ENABLE_IDLE_SLEEP` | Sleep in the main thread instead of waiting for events. On some platforms, `SDL_WaitEvent()` may have a relatively high CPU usage. Setting this to **ON** polls for events periodically but otherwise keeps the main thread sleeping, reducing CPU usage. The drawback is that there is a slightly increased latency reacting to new events after idle mode ends. | | 79 | | `ENABLE_IDLE_SLEEP` | Sleep in the main thread instead of waiting for events. On some platforms, when using SDL 2.0.16 or earlier, `SDL_WaitEvent()` may have a relatively high CPU usage. Setting this to **ON** polls for events periodically but otherwise keeps the main thread sleeping, reducing CPU usage. The drawback is that there is a slightly increased latency reacting to new events after idle mode ends. | |
80 | | `ENABLE_FRIBIDI` | Use the GNU FriBidi library for processing bidirectional text. FriBidi implements the Unicode Bidirectional Algorithm to determine text directions. | | 80 | | `ENABLE_FRIBIDI` | Use the GNU FriBidi library for processing bidirectional text. FriBidi implements the Unicode Bidirectional Algorithm to determine text directions. | |
81 | | `ENABLE_FRIBIDI_BUILD` | Compile the GNU FriBidi library as part of the build. If set to **OFF**, `pkg-config` is used instead to locate the library. | | 81 | | `ENABLE_FRIBIDI_BUILD` | Compile the GNU FriBidi library as part of the build. If set to **OFF**, `pkg-config` is used instead to locate the library. | |
82 | | `ENABLE_HARFBUZZ` | Use the HarfBuzz library for shaping Unicode text. This is required for correctly rendering complex scripts and combining glyphs. If disabled, a simplified text shaping algorithm is used that only works for non-complex languages like English. | | 82 | | `ENABLE_HARFBUZZ` | Use the HarfBuzz library for shaping Unicode text. This is required for correctly rendering complex scripts and combining glyphs. If disabled, a simplified text shaping algorithm is used that only works for non-complex languages like English. | |
diff --git a/res/about/ios-version.gmi b/res/about/ios-version.gmi index 6cdaef3e..89e54e66 100644 --- a/res/about/ios-version.gmi +++ b/res/about/ios-version.gmi | |||
@@ -11,6 +11,7 @@ | |||
11 | * Improved apperance of opened links highlighting. It no longer goes under the side elements on the page. | 11 | * Improved apperance of opened links highlighting. It no longer goes under the side elements on the page. |
12 | * Gempub: Open books in 1:2 split mode instead of 1:1. | 12 | * Gempub: Open books in 1:2 split mode instead of 1:1. |
13 | * Fixed opening links in split view mode. Links would open on the wrong side. | 13 | * Fixed opening links in split view mode. Links would open on the wrong side. |
14 | * Upgraded SDL to version 2.0.18. | ||
14 | 15 | ||
15 | ## 1.10 (6) | 16 | ## 1.10 (6) |
16 | * Added "Paste Preceding Line" in the input prompt dialog. Potential use cases include user-editable sections on a page and suggested/example input values. | 17 | * Added "Paste Preceding Line" in the input prompt dialog. Potential use cases include user-editable sections on a page and suggested/example input values. |