app/src/main/java/dev/equwal/inkdim/MoreApps.kt (2483 bytes)
1 // SPDX-License-Identifier: GPL-3.0-or-later 2 // Copyright (c) 2026 equwal 3 package dev.equwal.inkdim 4 5 /** 6 * The other sites and apps of the same author, for the settings screen. They are 7 * in the order of the catalog: the sites, then the Android apps, then the list of 8 * all projects. Ink Dim is not in it. 9 */ 10 object MoreApps { 11 12 /** One link: a name, one line about it, and the page that a tap opens. */ 13 class App(val name: String, val line: String, val url: String) 14 15 val ALL = listOf( 16 App("SubRead", "Read along with an audiobook.", "https://subread.space/"), 17 App("Book Simulator", "A reading room for Aozora Bunko and Project Gutenberg books.", "https://booksimulator.com/"), 18 App("honjimaku.com", "Subtitles for Japanese audiobooks.", "https://honjimaku.com/"), 19 App("sbm Sync", "Your bookmarks, the same on every device.", "https://sbmsync.com/"), 20 App( 21 "SubRead for Android", "Times an audiobook against its ebook on the device.", 22 "https://github.com/equwal/subread-android/releases/latest" 23 ), 24 App( 25 "SubRead Overlay", "Subtitle lines over any Android media player.", 26 "https://github.com/equwal/subread-overlay/releases/latest" 27 ), 28 App( 29 "SubRead Dictionary", "Pop-up dictionary that reads Yomitan dictionaries.", 30 "https://github.com/equwal/subread-dictionary/releases/latest" 31 ), 32 App("SubRead Anki", "One tap makes an Anki card from any app.", "https://github.com/equwal/subread-anki"), 33 App( 34 "Subrep", "Live captions of the sound of your phone.", 35 "https://github.com/equwal/subrep-android/releases/latest" 36 ), 37 App( 38 "sbm for Android", "Fuzzy search for your bookmarks.", 39 "https://github.com/equwal/sbm-android/releases/latest" 40 ), 41 App( 42 "Rebind", "Remap the hardware buttons of e-ink readers and Android.", 43 "https://github.com/equwal/rebind/releases" 44 ), 45 App( 46 "Ink Recents", "A recent-apps switcher for e-ink.", 47 "https://github.com/equwal/ink-recents/releases/latest" 48 ), 49 App( 50 "Ink Update", "Tells you when Rebind and its extensions update.", 51 "https://github.com/equwal/ink-update/releases/latest" 52 ), 53 App("All projects", "Everything, with source code.", "https://recentlywritten.com/projects.html") 54 ) 55 }