GNOME apps: Difference between revisions
Appearance
add GNOME Circle app aports |
update Polari status |
||
(3 intermediate revisions by the same user not shown) | |||
Line 84: | Line 84: | ||
| Y | | Y | ||
| - | | - | ||
| GTK4+Adw port and redesign are being discussed in [https://gitlab.gnome.org/GNOME/gnome-disk-utility/-/issues/274 #274]. | | GTK4+Adw port and redesign are being discussed in [https://gitlab.gnome.org/GNOME/gnome-disk-utility/-/issues/274 #274]; ongoing work in MR [https://gitlab.gnome.org/GNOME/gnome-disk-utility/-/merge_requests/91 !91] | ||
|- | |- | ||
| Document Scanner | | Document Scanner | ||
Line 106: | Line 106: | ||
| Extension manager for GNOME | | Extension manager for GNOME | ||
| GTK4+Adw | | GTK4+Adw | ||
| | | Y | ||
| [https://github.com/mjakeman/extension-manager extension-manager] <small>(not in Alpine)</small> | | [https://github.com/mjakeman/extension-manager extension-manager] <small>(not in Alpine)</small> | ||
| | | | ||
|- | |- | ||
| Files | | Files | ||
Line 448: | Line 448: | ||
| {{aport|apostrophe}} | | {{aport|apostrophe}} | ||
| Markdown editor | | Markdown editor | ||
| | | GTK4+Adw | ||
| N | | N | ||
| | | | ||
| | | GTK4+Adw port is now released, but is still not mobile-friendly. | ||
|- | |- | ||
| Audio Sharing | | Audio Sharing | ||
Line 769: | Line 769: | ||
| IRC client | | IRC client | ||
| GTK4+Adw | | GTK4+Adw | ||
| | | Y | ||
| | | | ||
| | | "Add network" screen goes slightly off-screen but it doesn't affect usability | ||
|- | |- | ||
| Railway | | Railway |
Revision as of 12:01, 11 May 2024
This page contains a list of GNOME applications and whether they work with mobile devices.
Core apps
Based on the list at apps.gnome.org.
Name | Package | Purpose | GTK3/4? | Mobile | Mobile replacement | Notes |
---|---|---|---|---|---|---|
Calculator | gnome-calculator | Calculator | GTK4+Adw | Y | - | |
Calendar | gnome-calendar | Calendar | GTK4+Adw | P | karlender | Mostly fits, a few pixels at the bottom cut off in portrait on 16:9 screens under Phosh, and half of the window cut off in landscape. |
Characters | gnome-characters | Character map | GTK4+Adw | Y | squeekboard's emoji selector | |
Clocks | gnome-clocks | Clocks | GTK4+Adw | Y | - | |
Connections | gnome-connections | Remote desktop access | GTK3+Hdy | N | N | GTK4 port is discussed in issue #106, WIP port in MR !140, rejected due to library switch. Looks like there's a new gtk4-port branch. |
Console | gnome-console | Terminal | GTK4+Adw | Y | - | |
Contacts | gnome-contacts | Contacts | GTK4+Adw | Y | - | |
Disk Usage Analyzer | baobab | Disk usage analyzer | GTK4+Adw | N | gnome-usage | No issue for tracking adaptivity, though there is #73 for hiding the chart that takes up significant amounts of space |
Disks | gnome-disk-utility | Disk partitioning/management | GTK3+Hdy | Y | - | GTK4+Adw port and redesign are being discussed in #274; ongoing work in MR !91 |
Document Scanner | simple-scan | Scanning software | GTK4+Adw | N | N | GTK4 port is done, but hasn't yet been made adaptive. Some designs are floating around, see #349 and app-mockups/document-scanner. |
Document Viewer | evince | Document viewer | GTK3+Hdy | Y | Firefox can read .pdf files | Evince has been forked into Papers; this fork should include GTK4+Adw support and a refreshed design. |
Extensions | gnome-extensions-app | Extension manager for GNOME | GTK4+Adw | Y | extension-manager (not in Alpine) | |
Files | nautilus | File manager | GTK4+Adw | P | portfolio | Adaptive, but has some minor issues: namely, scrolling is often misregistered as a long-press. |
Fonts | gnome-font-viewer | Font manager | GTK4+Adw | Y | - | In my testing, the font waterfall was completely blank (black square with scrollbars). Upstream issue |
Help | yelp | Help document viewer | GTK3+Hdy[1] | N | N | Used for the "Help" option in a handful of GNOME apps. GTK4 port tracked in #200. |
Image Viewer | loupe | Image viewer | GTK4+Adw | Y | - | Replaces eog. |
Logs | - | Log viewer | GTK4+Adw | N | Not packaged in Alpine, as it requires systemd | |
Maps | gnome-maps | Maps | GTK4+Adw | Y | - | |
Music | gnome-music | Music player and organizer | GTK4+Adw | N | lollypop | |
Settings | gnome-control-center | System settings | GTK4+Adw | Y | - | |
Snapshot | snapshot | Camera | GTK4+Adw | Y | megapixels | Couldn't test it under Phosh as it requires Pipewire and will crash on startup without it. |
Software | gnome-software | Software store | GTK4+Adw | Y | - | |
System Monitor | gnome-system-monitor | System usage monitor | GTK4+Adw | N | gnome-usage | GTK4 port is done; no word on adaptivity improvements. Some designs seem to be floating around for another usage monitor app... |
Text Editor | gnome-text-editor | Plain text editor | GTK4+Adw | Y | - | |
Tour | gnome-tour | GNOME tour | GTK4+Adw | N | postmarketos-welcome | Mostly useless in Phosh |
Videos | totem | Video player | GTK3+Hdy[1] | N | livi, clapper | GTK4+Adw port considerations and blockers tracked in #480 |
Weather | gnome-weather | Weather forecast | GTK4+Adw | Y | - | |
Web | epiphany | Internet browser | GTK4+Adw | Y | firefox |
Non-core apps
These are part of the GNOME project but aren't officially considered core apps, and aren't GNOME circle apps.
Name | Package | Purpose | GTK3/4? | Mobile | Mobile replacement | Notes |
---|---|---|---|---|---|---|
Calls | calls | Dialer | GTK3+Hdy | Y | - | |
Feeds | gnome-feeds | RSS feed reader | GTK4+Adw | Y | - | |
Firmware | gnome-firmware-updater | Firmware updater | GTK4+Adw | Y | - | |
Fractal | fractal | Matrix client | GTK4+Adw | Y | - | |
Games | highscore | Game library | GTK3+Hdy | Y | - | There's a GTK4+Adw port on the main branch, but it hasn't landed in a release yet |
Geary | geary | Mail client | GTK3+Hdy | Y | - | |
gedit | gedit | Text editor | GTK3 | Y | gnome-text-editor | |
GHex | ghex | Hex editor | GTK3 | P | N | Opens fine, but the selection menu opened with the arrow on the bottom goes off-screen |
Passwords and Keys | seahorse | Keyring manager | GTK3+Hdy | Y | - | |
Photos | gnome-photos | Photo organizer | GTK3+Hdy | N | N | Adaptivity tweaks tracked in #131, seemingly no progress in the last 2 years; no issue for GTK4+Adw port. Dropped from Core. |
Power Statistics | gnome-power-statistics | Power information | GTK3 | N | powersupply | |
Sound Recorder | gnome-sound-recorder | Sound recorder | GTK4+Adw | Y | - | |
Terminal | gnome-terminal | Terminal | GTK3 | Y | gnome-console |
Games
Name | Package | GTK3/4? | Mobile | Mobile replacement | Notes |
---|---|---|---|---|---|
2048 | gnome-2048 | GTK3 | Y | - | |
AisleRiot Solitare | aisleriot | GTK3 | Y | - | ...miraculously works just fine |
Chess | gnome-chess | GTK4+Adw | Y | - | |
Five or More | - | GTK3 | Y | - | |
Hitori | - | GTK3 | Y | - | |
Mines | gnome-mines | GTK3 | N | - | |
Sudoku | gnome-sudoku | GTK3 | Y | - | |
Taquin | gnome-taquin | GTK3 | Y | - |
GNOME Circle
See circle.gnome.org.
Name | Package | Purpose | GTK3/4? | Mobile | Mobile replacement | Notes |
---|---|---|---|---|---|---|
Amberol | amberol | Music player | GTK4+Adw | Y | - | |
Apostrophe | apostrophe | Markdown editor | GTK4+Adw | N | GTK4+Adw port is now released, but is still not mobile-friendly. | |
Audio Sharing | - | Device audio sharing | GTK4+Adw | Y | - | |
Authenticator | gnome-authenticator | 2FA code generator | GTK4+Adw | Y | numberstation | |
Blanket | blanket | Environment sound simulator | GTK4+Adw | Y | - | |
Boatswain | - | Elgato Stream Deck controller | GTK4+Adw | |||
Cartridges | - | Game launcher | GTK4+Adw | Y | ||
Chess Clock | - | Chess clock | GTK4+Adw | Y | - | |
Citations | - | Citation manager | GTK4+Adw | Y | - | |
Clairvoyant | - | Magic 8-ball | GTK4+Adw | P | Static window size, only fits in landscape mode. Tracked upstream in #38. | |
Collision | - | Checksum/file hash checker | GTK4+Adw | Y | - | |
Commit | - | Commit message editor | GTK4+Adw | Y | - | |
Curtail | curtail | Image compressor | GTK4+Adw | Y | - | |
Decibels | - | Music player | GTK4+Adw | Y | - | |
Decoder | - | QR code scanner and generator | GTK4+Adw | Y | - | |
Déjà Dup Backups | deja-dup | Backup software | GTK4+Adw | Y | - | |
Dialect | - | Translator | GTK4+Adw | Y | - | |
Ear Tag | eartag | Audio file tag editor | GTK4+Adw | Y | - | |
Errands | - | To-do list | GTK4+Adw | Y | - | |
Eyedropper | - | Eyedropper tool | GTK4+Adw | N | Could not get it to capture colors under Phosh; likely doesn't really work in a mobile environment due to the way it works. The window itself fits fine though! | |
File Shredder | - | Secure erase utility | GTK4+Adw | Y | - | |
Forge Sparks | - | Code forge notifications receiver | GTK4+Adw | Y | - | Have yet to test the actual notifications, but the UI seems to fit fine so far |
Fragments | fragments | BitTorrent client | GTK4+Adw | Y | - | |
Fretboard | - | Guitar chord lookup | GTK4+Adw | Y | - | |
Gaphor | - | UML and SysML modeling tool | GTK4+Adw | N | Isn't mobile-friendly, and given its use-case, it doesn't need to be. | |
Graph | - | Graph plotter | GTK4+Adw | P | Window is too wide to fit in portrait; fits only in landscape. | |
Health | - | Fitness tracking | GTK4+Adw | Y | - | Goes very slightly off-screen in a way that doesn't really affect usability |
Identity | - | Image/video compare | GTK4+Adw | Y | - | |
Impression | - | Image flasher | GTK4+Adw | Y | - | |
Junction | - | Application chooser for opening files/links | GTK4+Adw | Y | - | |
Khronos | khronos | Time tracker | GTK4+Adw | Y | - | |
Komikku | komikku | Comic/manga reader | GTK4+Adw | Y | - | |
Letterpress | - | ASCII art generator | GTK4+Adw | Y | - | |
Metadata Cleaner | - | Metadata cleaner | GTK4+Adw | Y | - | |
Mousai | - | Music identificator | GTK4+Adw | Y | - | |
NewsFlash | newsflash | News feed reader | GTK4+Adw | Y | - | |
Obfuscate | obfuscate | Blur/obfuscation tool for images | GTK4+Adw | Y | - | |
Paper Clip | - | PDF metadata editor | GTK4+Adw | Y | - | Goes slightly off-screen, but the window is programmed to have a horizontal scroll, so no functionality is lost. |
Pika Backup | - | Backup utility | GTK4+Adw | Y | - | |
Plots | plots | Graph plotter | GTK4+Adw | N | Requires GLSL 3.30, doesn't seem to be supported at least on the Samsung Galaxy A5 2015 (samsung-a5). | |
Podcasts | gnome-podcasts | Podcast player | GTK4+Adw | Y | - | |
Polari | polari | IRC client | GTK4+Adw | Y | "Add network" screen goes slightly off-screen but it doesn't affect usability | |
Railway | - | Public transport schedules | GTK4+Adw | Y | - | |
Secrets | gnome-passwordsafe | Password manager | GTK4+Adw | Y | - | |
Shortwave | gnome-shortwave | Internet radio player | GTK4+Adw | Y | - | |
Solanum | solanum | Work/break time manager/timer | GTK4+Adw | Y | - | |
Switcheroo | - | Image resizer and converter | GTK4+Adw | Y | - | |
Tangram | tangram | Web app browser | GTK4+Adw | Y | - | |
Text Pieces | - | Text transformation utility | GTK4+Adw | Y | - | |
Video Trimmer | video-trimmer | Video trimmer | GTK4+Adw | Y | - | The ends of the length selector are a bit hard to grab, but otherwise it works fine |
Warp | warp | File transfer tool | GTK4+Adw | Y | - | |
Wike | wike | Wikipedia reader | GTK4+Adw | Y | - |
Development tools
Name | Package | Purpose | GTK3/4? | Mobile | Mobile replacement | Notes |
---|---|---|---|---|---|---|
Biblioteca | - | GTK/GObject documentation reader | GTK4+Adw | Y | - | Part of GNOME Circle |
Elastic | - | Spring animation test tool | GTK4+Adw | Y | - | Part of GNOME Circle |
Emblem | - | Project avatar generator | GTK4+Adw | P | Part of GNOME Circle; static window size, only fits in landscape | |
Lorem | - | Placeholder text generator | GTK4+Adw | P | Part of GNOME Circle; goes veeeery slightly off-screen in portrait, in a way that doesn't really impact usability, but I still consider it "partial". | |
Share Preview | - | Local tester for social media card previews | GTK4+Adw | Y | - | Has a fixed maximum window size, so sometimes trails off, but fits fine due to sane minimums |
Webfont Kit Generator | - | Webfont @font-face generator | GTK4+Adw | P | Part of GNOME Circle; slightly off-screen | |
Workbench | - | GNOME app prototyping tool | GTK4+Adw |
Removed from Circle
Mostly GTK3 apps that still need a GTK4 port.
Name | Package | Purpose | GTK3/4? | Mobile | Mobile replacement | Notes |
---|---|---|---|---|---|---|
Cozy | - | Audiobook player | GTK3+Hdy | Y | - | GTK4+Adw is done and released recently, still needs to be re-added to Circle |
Drawing | drawing | Paint program | GTK3 | Y | - | GTK4+Adw port is on the roadmap, discussed in #610 |
Font Downloader | - | Font downloader | GTK3+Hdy | Y | - | GTK4 conversion is being considered in #106; looks like the maintainer doesn't mind the app being GTK3 for now |
Metronome | gnome-metronome | Metronome | GTK4+Adw | Y | - | |
Telegraph | - | Morse code encoder/decoder | GTK4+Adw | Y | - | Dropped due to being unmaintained upstream. |
Zap | - | Soundboard app | GTK4+Adw | Y | - | Unmaintained (ref) |
References
- ↑ Jump up to: 1.0 1.1 This application uses libhandy only to apply libhandy styling, i.e. make the window rounded, and doesn't utilize any of the other widgets besides HdyApplicationWindow (and in some cases, HdyHeaderBar).
See also
- The older User:Knuxfanwin8/Phosh Apps and User:MartijnBraam/Phosh Apps pages.