ControlFS 0.8.0-alpha.1
·
58 commits
to main
since this release
Improvements
- Tabs on the triggers (#185): Menu → Nova aba (new tab) and, with two or more tabs, L2/R2 (LT/RT) switch to the previous/next tab while browsing; each tab comes back with its folder, history, marks and focus. With a single tab the triggers keep paging; L1/R1 stay on the top bar. The footer shows "Aba anterior"/"Próxima aba" with the triggers of the controller in use.
- On-screen keyboard suggestions (#45): in names, searches and paths, a strip above the keys suggests names you typed before, names in the current folder and, for paths, favorites and recent folders (case and accent insensitive). Up from the first row focuses the strip, South uses it. All local; never in passwords. Menu → Sugestões do teclado turns them off and erases the history.
- Top bar with L1/R1 (#176): the header no longer shows the current folder in a separate chip with an R1 prompt (it is already the end of the path). The top bar (path + quick access) is one region: from the list, L1 focuses the folder above and R1 the first shortcut; in the bar, L1/R1 and Left/Right move to the previous/next target and South opens it. The current folder is only the location label: it never takes focus or reloads, and the shortcut for the current folder is skipped too. The L1 and R1 glyphs sit at both ends of the bar in the active controller's family (LB/RB, L1/R1, L/R or keys). The tab strip only shows with two or more tabs, without its own prompt: Up in the top bar reaches it (there, L1/R1 switch tabs as before) and the new Menu → Abas (tabs) creates, closes and switches tabs. Change: RB in the list no longer jumps straight to the tabs.
- The Search prompt on PlayStation now uses an original drawing of the Create/Share button (a vertical pill with three strokes) instead of the slanted capsule that looked like another button. The button and the action are unchanged. (#178)
- One look for every modal (#172): menus (Menu, Actions, Favorites, tabs, search filters…), confirmations, warnings, errors, password, the on-screen keyboard, the Operations center, results, the folder picker menu, Properties, About, the controller test and setup screens and the previews open in a dark frosted panel (it blurs the dimmed screen behind it) with rounded corners and a thin light edge. The header shows an icon, the title and the context (e.g. the item's type); each option spans the whole row with a Windows icon next to its text, and groups get headings (e.g. "Organizar", "Exibição"). The focused option is filled in cyan with dark bold text and slightly larger, so it is easy to spot from across the room without relying on color. Actions that delete data are red with a warning symbol and never start focused; unavailable options are dimmed and say why. The prompts of the controller in use (and the current notice) show inside the panel. With Windows transparency effects off or high contrast, the panel is solid; with animations off, it appears without a transition (input never waits for an animation). Narrator also says "ação perigosa" (dangerous action).
- Steam game shortcuts (#168):
.urlfiles that opensteam://(like the ones Steam puts on the Desktop) show in the list and grid by the game's title without.url("Valheim"), with the type "Jogo da Steam" (Steam game) and the game's own icon declared by the shortcut (or the same icon from the local Steam installation; with neither, a game symbol). The details panel and Properties keep the real file name, the real type and what the shortcut opens. Opening (South or North → Jogar…) asks first, starting on "Cancelar", and hands the shortcut file itself to Windows; without Steam installed you get a readable error. Website shortcuts (https://) stay ordinary.urlfiles. .lnkshortcuts show their own icon (the declared one or their target program's) instead of a blank document.- Details panel in the grid too (#177): next to the grid (folders, home, This PC, search, archives and the Recycle Bin), the same panel as the list shows the focused item and follows focus without taking it from the grid; grid columns adjust to the remaining width. With marked items, the panel says whether the focused item is one of them; with focus on the top bar, it only shows the marked summary ("Nenhum item em foco", no item in focus). New Menu item Mostrar/Ocultar painel de detalhes (Show/Hide details panel; the label follows the state): list and grid each keep their own choice, saved like the view and density. With no choice, the panel shows where it fits and steps aside on handhelds and narrow windows; there the menu can show it (the grid gets fewer columns). Hiding or showing it never changes the focused item or the marks.
Security
- Shortcut icons are only read from local paths on fixed drives with no links along the path: network paths (
\\server\…), web addresses, device prefixes and relative paths are refused before any access (so merely showing a folder can't leak Windows credentials to a server)..urlcontents are read with a 64 KB cap and never executed.
Known limitations
- Not yet validated with physical controllers (issue #78: Menu → Teste de controles…).
- Executables are not code-signed yet (#84, SignPath Foundation application under review): SmartScreen may warn on first run.
Downloads
- Installer:
ControlFS-Setup-x64.exe— installs the app per user (no admin) and updates itself. - Portable:
ControlFS-Portable-x64.exe— a single executable; keeps its data in theControlFS_Datafolder next to the file.
release-manifest.json and release-manifest.json.sig are the signed update manifest the installed app verifies (SHA-256 of both downloads).
Code signing policy: README → Code signing policy · Privacy policy
🇧🇷 Notas em português: CHANGELOG.md