You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixes
Unsaved edits on the Prompts and Backups tabs of Settings are no longer thrown away when you switch to another tab and back, and saving one prompt no longer discards what you had typed into the others. (#1069)
The Feeds page is readable on a phone. Each feed's name, address and episode count now sit above its buttons; they used to share one line, and the buttons squeezed the text until the name disappeared. Wider screens are unchanged. (#1066)
Closing the episode picker while a feed is still loading now abandons that load. Before, the late answer landed in whichever picker you opened next, so one feed's picker could show another feed's episodes, and adding from it would have filed them under the wrong feed. (#1066)
On a phone, the four tabs on the Settings page now sit in an even two-by-two grid. They used to wrap three to a row with Backups stranded alone underneath. Wider screens are unchanged. (#1067)
Browser tabs now say which page they are on: "Podlog | Search", "Podlog | Queue", the episode's title on an episode page, the podcast's title on a podcast page. (#1059)
The About page no longer renames the browser tab to a stray line of the release notes. A changelog entry that mentioned a bare <title> in prose was turned into a real title element by the Markdown renderer and hoisted into the page head; head-only elements are now stripped from rendered Markdown on both the About and Docs pages, and the entry is escaped. (#1059)
Minor changes
Settings now shows a bar at the bottom of the window whenever something is unsaved. It names the tabs with pending changes and offers Save and Discard, so you no longer scroll to the foot of a long tab to save, and one Save covers edits made on several tabs. Reloading, closing the tab, clicking a link to another page or pressing a navigation shortcut asks before unsaved changes are lost. (#1069)
The Telegram bot answers /address (or /ip) with the address to open Podlog at from another device on your home network, the same one shown on the Settings page. It is the address recorded when Podlog last started, and the reply says so: if your router has changed it since, run make up to refresh it. (#1068)
GS now jumps to the Search page, and Settings moves to GT. That is the one chord whose meaning changed; every other one is unchanged. Press ? on any page for the full list. (#1061)
Two short walkthrough recordings, a fresh install and an update from 1.0.1 to 1.1.0, now live in docs/walkthroughs/ and are linked from the README, the guide index and the updating page. They are made against a throwaway install by scripts kept next to them, so they can be redone after a release that changes either flow. (#1039)
Podlog has a landing page at brlauuu.github.io/podlog: the logo, one line saying what Podlog is, a button to the install guide and one to the source with its star and fork counts, and a slot for a walkthrough video. It wears the app's own colours and follows your light or dark theme. When a release is less than thirty days old a quiet strip at the top says so, and it disappears on its own once the release stops being news. It lives in site/ and is published by a GitHub Pages workflow, reading the version from VERSION so it cannot drift. (#1056, #1063)
Internal
Documentation now says accurately what the Telegram bot can do. The security section of the installation guide claimed every command was read-only, which stopped being true when /addfeed arrived; it now lists what a listed account can read and the one thing it can change. The guides, the README and the Settings hint also say plainly that a Telegram account must be on the allowed list before the bot answers it.