Johannes Marbach
5e07323f00
Merge branch 'add-left-icon' into 'master'
...
font: add icon chevron-left
See merge request cherrypicker/unl0kr!7
2022-06-26 18:14:06 +00:00
Johannes Marbach
562f0c257d
Merge branch 'for-upstream/cherrypicker/whoops' into 'master'
...
unl0kr.conf: Add a commented timeout= parameter
See merge request cherrypicker/unl0kr!6
2022-06-26 18:12:36 +00:00
Eugenio Paolantonio (g7)
2fa232aa94
unl0kr.conf: Add a commented timeout= parameter
...
Just for documentation - distros are expected to enable it manually if desired.
Signed-off-by: Eugenio Paolantonio (g7) <me@medesimo.eu>
2022-06-25 15:40:53 +02:00
Johannes Marbach
d9a87762e1
Merge branch 'tweak-lvgl-files-script' into 'master'
...
find-lvgl-sources: simplify
See merge request cherrypicker/unl0kr!8
2022-06-24 18:20:47 +00:00
Oliver Smith
18d6a36749
find-lvgl-sources: simplify
...
Replace the script with simple find commands, that don't pull in
unrelated demo/asset files to speed up the build.
2022-06-19 19:35:57 +02:00
Oliver Smith
abe6c8e9e7
font: add icon chevron-left
...
Add the icon to unl0kr.h, so it can be used by downstream project
ondev2: https://gitlab.com/postmarketOS/ondev2
The icon is already included in the range that generates the font.
2022-06-19 19:32:11 +02:00
Oliver Smith
6e37868e6e
README.md: add links to fontawesome icons
...
Looks like these should have been links, so add them.
2022-06-19 19:15:19 +02:00
Oliver Smith
9f03b6872c
regenerate-fonts.sh: new file
...
Move snippet from README into a script, so it's easier to execute it.
2022-06-19 19:15:13 +02:00
Johannes Marbach
dba19bff31
Merge branch 'for-upstream/cherrypicker/timeout' into 'master'
...
Allow shutting down the device on inactivity
See merge request cherrypicker/unl0kr!5
2022-06-19 08:45:39 +00:00
Eugenio Paolantonio (g7)
23c90cf998
Set default timeout to 5 minutes
...
Signed-off-by: Eugenio Paolantonio (g7) <me@medesimo.eu>
2022-06-14 23:23:08 +02:00
Eugenio Paolantonio (g7)
0afd4a22e9
Allow shutting down the device on inactivity
...
This can be enabled by setting the `general.timeout` configuration.
Timeout must be specified in seconds, and the max ceiling is 3600 (one hour).
Specifying 0 (default) will disable this feature.
Signed-off-by: Eugenio Paolantonio (g7) <me@medesimo.eu>
2022-06-14 01:02:24 +02:00
Johannes Marbach
4117778324
Add config option to customise bullet character
...
Fixes #17
2022-05-30 21:18:25 +02:00
Johannes Marbach
7345665382
Use actual device DPI value
2022-05-30 21:01:45 +02:00
Johannes Marbach
6f20e044c2
Enable warning level 3 and fix all warnigns
...
Fixes : #18
2022-05-27 21:03:19 +02:00
Johannes Marbach
02fe94c787
Further const warning fixes
2022-05-27 20:59:49 +02:00
Johannes Marbach
2576c8f5f6
Remove ignored const qualifier
2022-05-27 20:55:24 +02:00
Johannes Marbach
6661c1e8bb
Fix type warning
2022-05-27 20:34:20 +02:00
Johannes Marbach
f807f77fff
Don't set 0 dpi because it'll mess up lv_dpx
2022-05-27 20:34:09 +02:00
Johannes Marbach
fa58e87ca0
Update lvgl & lv_drivers
2022-05-27 20:32:55 +02:00
Johannes Marbach
fe28e0df41
Update changelog for 0.2.0
2022-05-27 12:38:21 +02:00
Johannes Marbach
2696481bbf
Merge branch 'for-upstream/cherrypicker/backends-dpi' into 'master'
...
Allow runtime selection of the lvgl display driver ("backend"), enable DRM backend
See merge request cherrypicker/unl0kr!4
2022-05-21 11:02:23 +00:00
Eugenio Paolantonio
e4edfa3d64
Allow runtime selection of the lvgl display driver ("backend"), enable DRM backend
2022-05-21 11:02:23 +00:00
Johannes Marbach
0c00af71be
Update submodules, fix LVGL keyboard coloring
2022-02-21 21:14:11 +01:00
Johannes Marbach
535f442b10
Do not show last typed character when typing
...
Fixes : #25
2022-01-28 20:02:41 +01:00
Johannes Marbach
ab916a81a8
Gracefully kill process to allow TTY reset
2022-01-28 19:38:12 +01:00
Johannes Marbach
206a4e877f
Update screenshots (now that cursor is gone)
2022-01-27 20:49:00 +01:00
Johannes Marbach
c18e0b4581
Add changelog
2022-01-27 20:43:21 +01:00
Johannes Marbach
608b7f0754
Prevent scrolling when keyboard hides
...
Fixes : #21
2022-01-27 20:31:29 +01:00
Johannes Marbach
9f74f37d4d
Hide partition name
...
Fixes : #27
2022-01-27 20:25:25 +01:00
Johannes Marbach
f3836bf50a
Specify check: True when running external commands
...
Fixes : #23
2022-01-27 20:07:12 +01:00
Johannes Marbach
00b5d83599
Avoid TTY cursor blinking
...
Fixes : #26
2022-01-27 20:03:10 +01:00
Johannes Marbach
f7217fc841
Reference screenshots
2022-01-24 20:48:49 +01:00
Johannes Marbach
d4cc343df7
Generate screenshots for all themes
2022-01-24 20:45:40 +01:00
Johannes Marbach
778f114790
Handle physical return key events
...
Fixes : #19
2022-01-24 20:06:48 +01:00
Johannes Marbach
68bde1ecdc
Merge branch 'pmos-themes' into 'master'
...
themes: add pmOS themes
See merge request cherrypicker/unl0kr!3
2022-01-10 19:26:23 +00:00
Dylan Van Assche
5e7c13c3a9
themes: add pmOS themes
...
Define 2 new themes: pmos-light and pmos-dark according to the
mockups in pmaports #1356 [1].
[1] https://gitlab.com/postmarketOS/pmaports#1356
2022-01-10 08:02:28 +01:00
Johannes Marbach
c8f58b3413
Update version to 0.2.0
2021-11-23 20:35:32 +01:00
Johannes Marbach
9ec0bf9196
Set correct version
2021-11-23 20:11:54 +01:00
Johannes Marbach
5f46139416
Move version and font to separate header
2021-11-23 20:11:25 +01:00
Johannes Marbach
bff030dd8c
Add CLI options for rotation and version
...
Fixes : #9
2021-11-23 20:04:23 +01:00
Johannes Marbach
e94619b2f4
Update PRs
2021-11-22 20:13:37 +01:00
Johannes Marbach
f1c8cd767e
Add in-code support for rotating the UI
...
This is not controllable at runtime yet.
Relates to: #9
2021-11-22 20:09:54 +01:00
Johannes Marbach
85e058d200
Use macros for setting input event time
...
The previous code only worked on 64bit platforms
2021-11-21 19:27:20 +01:00
Johannes Marbach
c0900fb9cd
Use correct array element type in memset
2021-11-20 21:25:55 +01:00
Johannes Marbach
085568cc1e
Remove unused MAX_KEYBOARD_DEVS
2021-11-20 21:23:38 +01:00
Johannes Marbach
03b743c01b
Use correct array element type in memset
2021-11-20 21:19:33 +01:00
Johannes Marbach
1ce8a74669
Make meson actually install the binary
2021-11-18 21:15:26 +01:00
Johannes Marbach
5f25560811
Make find-lvgl-sources.sh work in (a)sh
2021-11-18 21:13:55 +01:00
Johannes Marbach
bf55a65d05
Change default layout to en-US
2021-11-16 19:26:48 +01:00
Johannes Marbach
db760c8e88
Merge branch 'fix_meson_install' into 'master'
...
meson: actually install stuff
See merge request cherrypicker/unl0kr!2
2021-11-16 18:23:56 +00:00