summaryrefslogtreecommitdiff
path: root/st_android.1
blob: 5c9fbdb74f5968190ac13e94550363f1a3f74303 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
.\" morinaga-launcher.1 - manual page for Morinaga's Android launcher
.TH MORINAGA\-LAUNCHER 1 "November 2024" "Version 1.0" "Morinaga OS Manual"
.SH NAME
morinaga\-launcher (port of st for Android) \- Android launcher and application manager for Morinaga OS
.SH DESCRIPTION
The Morinaga launcher is a minimalist Android application launcher that integrates with both i-mode and t-mode. It provides a searchable interface, WiFi management, and application handling capabilities.
.SH CORE FUNCTIONALITY
.SS Application Management
.TP
.B loadApps()
Loads all available applications using PackageManager
.TP
.B launchAppByName(String appName)
Launches application by its display name
.TP
.B filterList(String query)
Filters applications based on search query
.SS Menu System
.TP
.B DEFAULT_MENU Items
.nf
.RS
💻 t-mode     - Launch t-mode environment
📱 Apps       - Show application list
📂 Files      - Open file manager
Web Browser   - Launch default browser
📞 Dialer     - Open phone dialer
✉️ Texts      - Open messaging
👤 Contacts   - Open contacts
📷 Camera     - Launch camera
🌐 Networks   - WiFi management
🔊 Audio      - Audio settings
⚙️ Config     - System settings
⚡ Power      - Power options
.RE
.fi
.SS WiFi Management
.TP
.B showWifiMenu()
Displays available WiFi networks
.TP
.B scanWifiNetworks()
Scans for available networks
.TP
.B connectToWifi(String ssid)
Connects to specified network
.TP
.B promptForPassword(String ssid)
Prompts for network password
.SH INPUT HANDLING
.TP
.B Volume Keys
Navigate menu items (Up/Down)
.TP
.B Enter Key
Select highlighted item
.TP
.B Search Bar
Real-time filtering of items
.SH STATE MANAGEMENT
.TP
.B isInAppsMenu
Application list state
.TP
.B isInPowerMenu
Power options state
.TP
.B isInWifiMenu
WiFi management state
.SH POWER MANAGEMENT
.TP
.B handlePowerOption(String option)
Handles power-related actions:
.RS
.IP \[bu] 2
Lock - Lock screen
.IP \[bu]
Reboot - System restart
.IP \[bu]
Shutdown - Power off
.RE
.SH INTEGRATION
.SS T-mode Integration
.TP
.B launchTMode()
Launches X11 environment with Watson
.SS Android Integration
.TP
.B handleMenuSelection()
Processes menu actions within Android
.SH FILES
.TP
.I /data/data/com.morinaga.launcher/
Application data directory
.SH SEE ALSO
.BR morinaga (1),
.BR watson (1)