Jump to content

CoreApps: Difference between revisions

From postmarketOS Wiki
Alpabrz (talk | contribs)
Knuxify (talk | contribs)
m add package
Line 4: Line 4:
| imagecaption = CoreApps running on LG Nexus 5x (bullhead)
| imagecaption = CoreApps running on LG Nexus 5x (bullhead)
| toolkit = Qt 5
| toolkit = Qt 5
| package = corefm
}}
}}



Revision as of 19:38, 24 August 2021

CoreApps
CoreApps running on LG Nexus 5x (bullhead)
CoreApps running on LG Nexus 5x (bullhead)
Name CoreApps
Toolkit Qt 5
In postmarketOS
Package corefm
Status Available

A set of apps with constant looks across all the apps and can run in lower system without hardware acceleration and optimized for touchscreen.

Status

Apps work smoothly on most devices with a working display, both with and without hardware acceleration.

Description

There are some core features that make applications great to use on mobile devices. Some are listed here.

  • All the apps are light with lesser dependencies, use less RAM.
  • All the apps are touch-friendly and suitable for phablets and tablets and we are working towards that.
  • Apps use the precious vertical screen real estate properly. So, apps work great in small screens.


There are 19 CoreApps and they all listed here with their descriptions.

  • CoreAction - A side bar for showing widgets
  • CorePins - A bookmarking app.
  • CoreArchiver - Archiver to create and extract archives.
  • CoreFm - A lightweight file-manager
  • CoreGarage - A settings manager.
  • CoreHunt - A file finder utility.
  • CoreImage - An image viewer.
  • CorePad - A document editor.
  • CorePaint - A paint app.
  • CorePDF - A PDF viewer.
  • CoreRenamer - A batch file re-namer.
  • CoreStats - A system resource viewer.
  • CoreStuff - An activity viewer/ luncher.
  • CoreUniverse - Shows information about apps from the CoreApps family.
  • CoreTime - A time related task manager.
  • CoreTerminal - A terminal emulator. (Not ported because qtermwidget is not in repo)
  • CoreShot - A screen capture utility.
  • CoreInfo - A file information tool.
  • CoreKeyboard - A virtual keyboard for x11.

Remarks for specific apps

Note These are only experience reports, your mileage may vary.

Tested on Phosh at 1440×720 & 1024x768 and on aarch64 & x86_64. Scaling problems (window too large) can be mostly fixed via Phosh's Scaling methods.

  • CorePins - After one file was added, you need to pin other files via the "Open With" dialog in your favorite file managers. Use "Pin it" there and it will open the respective dialog. Or you may use other CoreApps such as CorePad which include a button to pin files.
  • CorePaint - Drawing was not possible.
  • CoreRenamer - Little bit too wide in portrait.
  • CoreShot - Unusable.
  • CoreTime - Only usable in landscape. Too wide in portrait and not fixable (scale-to-fitdoes nothing).
  • CoreInfo - When inspecting multiple files in portrait mode, columns get quite small.
  • CoreKeyboard - Segfault when pressing key (but works on alpine with x11).
  • CorePDF - Little bit too wide in portrait.

Installation

All the apps except 1 are in the pmOS repo. So just install them by $ sudo apk add corefm

Usages

  • This apps can be used with any Desktop Environment. But recommended with i3wm, matchbox, xfce.
  • More usable in horizontal screen rotation.

Idea

  • Make package with i3wm + CoreApps as a interface.

Issues

  • Follow the Display guide to fix apps icons and text are small.
  • Some icons are showing discolor. Because of SVG is no rendering correctly.

Links


Photos