Commit graph

211 commits

Author SHA1 Message Date
fewtarius
34a481f977
Add Audio path feature to ES, bug fixes, and some additional changes for future use. 2022-11-12 15:39:58 -05:00
fewtarius
f7acf30eca
Fix fs-resize issue. 2022-11-03 01:24:43 +00:00
fewtarius
3a3c65d433
Bug fixes and mention support for the RG353M. 2022-11-02 17:01:08 -04:00
fewtarius
c74d7fa13e
Fixes. 2022-11-01 17:12:05 -04:00
fewtarius
ddac80f938
Merge branch 'dev' of github.com:justenoughlinuxos/distribution into coreelec_sync 2022-11-01 11:12:05 -04:00
fewtarius
bfcd061c00
Work on syncing some of our package set from CoreELEC. 2022-11-01 06:04:06 -04:00
fewtarius
0399372573
Merge pull request #688 from fewtarius/dev
Tweak rclone again.
2022-10-31 06:12:41 -04:00
fewtarius
f39a1f24d7
Tweak rclone again. 2022-10-31 06:11:38 -04:00
fewtarius
6fdfc71f86
Merge pull request #685 from fewtarius/dev
Another tweak for rclone, and don't build bluetooth support until we fix it across devices.
2022-10-30 06:44:32 -04:00
fewtarius
9dbb955946
Another tweak for rclone, and don't build bluetooth support until we fix it across devices. 2022-10-30 06:43:35 -04:00
fewtarius
f395739e62
Merge pull request #684 from fewtarius/dev
Update Python, push changes to build gobject-introspection (work in progress), bump handheld tdp boost to 24w
2022-10-29 20:49:01 -04:00
fewtarius
246a21e3d1
Update Python, push changes to build gobject-introspection (work in progress), bump handheld tdp boost to 24w 2022-10-29 20:47:57 -04:00
fewtarius
406fa9e398
Merge pull request #683 from fewtarius/dev
fix portmaster source dir, update rclone package.
2022-10-29 07:57:54 -04:00
fewtarius
77f31e26e1
fix portmaster source dir, update rclone package. 2022-10-29 07:57:20 -04:00
fewtarius
0d1504aed2
Merge pull request #682 from fewtarius/dev
Use sources variable for rclone.
2022-10-29 06:31:41 -04:00
fewtarius
9965c4c2a3
Use sources variable for rclone. 2022-10-29 06:30:58 -04:00
Tom Pratt
5ad2cf4673 Bluetooth boot and sleep handling
Also reduce bluetooth agent sleep duration. Init dependencies mean its not that sensitive.
2022-10-29 00:33:45 +02:00
fewtarius
0db4d2dccd
* Fix rclone on x86_64 builds
* Add support for running a cloud backup immediately after exiting a game. (GAME SETTINGS, Requires configured rclone.)
2022-10-28 17:37:37 -04:00
fewtarius
ec0e1b03dc
Add support for audio device selection in ES. Fix bug with volume_sense. 2022-10-26 12:01:28 -04:00
fewtarius
5b401bd539
Update how we automatically manage hotkeys, and add an option to disable it. If a controller is attached or detached, run mkcontroller with the volume_sense restart. 2022-10-25 17:40:48 -04:00
fewtarius
eecd98acdc
Another tweak of the post-update hook. 2022-10-25 11:08:28 -04:00
fewtarius
5ad1a43678
* Fix Sega Saturn (yabasanshiroSA) controls.
* Fix issue with post-update not executing on some devices.
* Fix issue with hotkey autoconfig not working for all configured controllers.
* Re-add textviewer
* Update ArtBook theme.
2022-10-25 06:24:50 -04:00
fewtarius
e7137b32e4
* Add support for dynamic controller variables and support for hotkey configuration when a new controller is default.
* Deprecate device specific controller variables.
* Set avahi hostname on boot.
* Add dmidecode for x86_64 specific quirks.
2022-10-21 17:23:25 -04:00
fewtarius
63af910f09
Move speaker/headphone paths to device variables to resolve #632. 2022-10-21 07:37:01 -04:00
fewtarius
259c453f2d
Fix missing rclone (Win600). 2022-10-08 08:07:26 -04:00
fewtarius
7d07eff763
* Add user profile directory /storage/.config/profile.d.
* Apply workaround for no sound / no headphone jack switching (RG353V).
* Update ArtBook Next theme.
* Ensure the device tree is not swapped after an update.
> Note: Exiting RG353V users will need to disable and re-enable the RG353V switch, or run `device-switch RG353V` over ssh.
2022-10-02 12:46:51 -04:00
fewtarius
9ae3455f45
* Fix more brightness bugs
* Update kernel - Adds additional RG353V device property changes.
* Always sync portmaster, thememaster, and jelosaddons after updating.
* Add workaround for no audio mixing of right channel on RG353V thanks to @christianhaitian.
2022-10-01 20:22:43 -04:00
fewtarius
bb6fadf7c4
Revert wifi sleep tweak, add RG353V to the README. 2022-10-01 10:03:01 -04:00
fewtarius
966ca58e7f
Fix brightness, fix flycast32. 2022-09-29 16:44:45 -04:00
fewtarius
4ff27f0f4d
Working to resolve boot brightness issue. 2022-09-28 07:57:57 -04:00
fewtarius
d36573d1d2
Fix disabling integerscaling by default on Win600, and restoring brightness on wake. 2022-09-27 18:35:31 -04:00
fewtarius
4b62efed70
Additional fix for autostart. 2022-09-26 16:23:46 -04:00
fewtarius
71ea5d485e
Bugfix: automount 2022-09-25 18:22:32 -04:00
fewtarius
495ede36e7
Revert call to autostart brightness script. 2022-09-25 15:22:56 -04:00
fewtarius
0584e41b00
Move fstrim to autostart so it doesn't block sleep. 2022-09-23 15:25:38 -04:00
fewtarius
22ffd7ed07
* Add support for including AppImages in JELOS builds.
* Update PCSX2 to use the upstream AppImage.
* Complete PCSX2 standalone integration.
* Update volume controls to use mapped volume mode.
* Update GTK3 to build additional required bits.
2022-09-22 19:50:28 -04:00
fewtarius
9157492fd6
Add slang-shaders, fix shaders on Weston devices, fix WIFI wake from sleep issue. 2022-09-20 17:16:51 -04:00
fewtarius
666ea11dc0
Ensure udevil starts after jelos-autostart. 2022-09-17 13:04:20 -04:00
fewtarius
bb47f9d677
Add support for system.mountgames, fix clean up bug in init. 2022-09-17 09:44:12 -04:00
fewtarius
851e6ec33a
Revert the updates bind mount, clean up a few clear screen calls so the logo doesn't flash. 2022-09-17 07:42:22 -04:00
fewtarius
6236c1b5f0
Fix 351Files, autostart, samba, move games mount to userland. 2022-09-16 17:13:51 -04:00
fewtarius
6e3453170b
Bug fixes. 2022-09-16 07:17:20 -04:00
fewtarius
43c00149f5
Redirect stdout/stderr and eliminate the pipes. 2022-09-15 23:08:44 -04:00
fewtarius
ea59e68440
Bug fixes. 2022-09-15 22:34:00 -04:00
fewtarius
2aa2b6e508
Updates. 2022-09-14 19:51:00 -04:00
fewtarius
8cb1ae10b2
Clear the console display before loading weston/es. 2022-09-14 18:01:33 -04:00
fewtarius
3ecd6f3e48
Work to use a common mechanism that functions in weston and when weston is not present. 2022-09-14 17:35:38 -04:00
fewtarius
f003b72ec0
Misc updates. 2022-09-13 18:49:46 -04:00
fewtarius
7981b6405e
Merge pull request #479 from fewtarius/dev
Volume sense rule works correctly now.
2022-09-10 07:52:33 -04:00
fewtarius
63011bd005
Volume sense rule works correctly now. 2022-09-10 07:52:08 -04:00
fewtarius
79ccd182fa
Merge pull request #477 from fewtarius/dev
Updates.
2022-09-09 20:02:26 -04:00
fewtarius
8f09001f42
Update to support stopping and starting the defined UI service rather than assuming everything uses the emustation service. Update volumesense to stop looking for devices after 5 attempts. Update system_utils and volume_sense to increment by 5 or 15. 2022-09-09 20:01:27 -04:00
brooksytech
cac7a04fcd
Updating to kernel 5.19 and fix controls 2022-09-09 07:35:05 -07:00
fewtarius
a7a20aebcb
Revert udev rule. 2022-09-05 15:26:38 -04:00
fewtarius
2068ae16f1
Ensure volume service is restarted to find usb keyboards and joysticks as they are attached/detached. 2022-09-05 09:11:17 -04:00
fewtarius
9c3fef89fc
PCSX2 compiles, not sure if it works though. 2022-09-04 20:14:27 -04:00
fewtarius
e3c2ecee27
* Start work on PS2 support, thanks in part to @CoreELEC and @batocera-linux.
* Add LMSensors for sensor and fan control (work in progress).
2022-09-04 17:43:37 -04:00
fewtarius
88214de544
Ryzenadj integration complete. 2022-09-04 12:57:55 -04:00
fewtarius
76a9598feb
Update volumesense to wait for devices. 2022-09-04 09:47:06 -04:00
fewtarius
f8415fbce0
Roll back lzdoom patches, as they don't compile. Fix fs-resize. 2022-09-03 14:49:59 -04:00
fewtarius
b052c00068
Add ryzenadj. 2022-09-03 06:59:08 -04:00
fewtarius
84180b3720
Fix fs resize to work across devices. Set installation mode to run rather than install by default. 2022-09-03 06:17:14 -04:00
fewtarius
de835d9509
Fix volume sense FN release. 2022-09-02 08:26:48 -04:00
fewtarius
6140e99d9b
Update volume sense to enable use of abs buttons. 2022-09-01 20:01:31 -04:00
fewtarius
c9b6dfb61d
Need to check for ID_INPUT_KEY rather than ID_INPUT_KEYBOARD. Add initial rinputer3 package. 2022-09-01 19:01:42 -04:00
fewtarius
1f6d96325b
* Fix ALSA on x86_64 handhelds.
* Temporary drop or correct multiple packages that needed updates for x86_64.
* Update volume service to deprecate hard coded paths.
* system-utils and sleep to common packages.
* Add weston kiosk.ini for future use.
* Add DIRTY variable, if true it will not clean.
2022-08-31 17:50:23 -04:00
fewtarius
6681b5db77
Fix up the kernel/options/resize. 2022-08-30 20:39:23 -04:00
fewtarius
d654b6a396
* Bug fixes - getshaders, wifictl.
* Correct dependencies: moonlight, hypseus-singe.
* Continued work on x86_64.
* Fix raze repo path.
2022-08-30 17:05:35 -04:00
fewtarius
a8e3d11475
* Fix up Samba thanks in part to @CoreELEC.
* Add PC/handheld device to separate X86_64 for other purposes.
* Move emulation packages into device options.
* Add Docker packages for future use thanks to @CoreELEC.
2022-08-28 19:47:56 -04:00
fewtarius
f07baf5972
Drop textviewer until it can be patched, update ES to use GLES, update X86_64 options to use weston. 2022-08-27 18:02:42 -04:00
fewtarius
c965a43690
Fix up splash, 4k image with a black background for improved scaling. For rotated displays invert the splash resolution so they scale correctly. Replace the ES image with a link to the splash. 2022-08-26 19:18:56 -04:00
fewtarius
9d91548c44
Fix init oops, and RG351P resolution oops. 2022-08-23 17:02:26 -04:00
fewtarius
1894393478
Drop hard coded splash screens and generate a correct resolution/aspect splash during the build. 2022-08-23 07:23:08 -04:00
travis134
31f554cb17
Adding jq as a misc package so it gets built and emplacing it in /usr/bin as part of install 2022-08-12 02:55:56 -07:00
fewtarius
620fa0117c
* Fix issue with RG552 booting dev builds
* Fix udevil not automounting fat32 and exfat
* Fix burnimage not flushing gpt magic when flashing mbr images
2022-08-01 17:52:51 -04:00
fewtarius
b62882dcbb
Shift library caching to first boot and post-upgrade. Update duckstation dependencies. Improve lib32. 2022-07-31 11:12:57 -04:00
fewtarius
e722f1b36e
* Implement proper multiarch support, based on @7Ji's work at @EmuELEC.
* Return of overlayfs for RetroArch
2022-07-30 19:34:43 -04:00
fewtarius
94a7769e24
Use system.hostname. 2022-07-30 08:22:53 -04:00
fewtarius
08d1a98694
Initial (incomplete) support for x86_64. Bump many many packages. Still need to fix controls in a few for the new split build model. 2022-07-14 18:12:00 -04:00
fewtarius
bbb941640c
Fixes. 2022-07-14 16:46:21 -04:00
fewtarius
a76b3c0ccd
Cleanup, move es_input back to user-writeable, only build librga on specific devices. 2022-07-13 17:59:42 -04:00
fewtarius
68317933f2
Fixes 2022-07-10 12:20:13 -04:00
Thomas Vaccarino
3b27e5658d
Remove extra - in the cloud_backup RSYNCOPTSBACKUP options 2022-07-08 12:26:42 -04:00
Tom
4f8f184a4e
Merge branch 'dev' into rsync_opts_backcompat 2022-07-05 21:20:35 -04:00
Thomas Vaccarino
4bb659f684
If the rsync.conf is missing variables we should set defaults 2022-07-05 20:38:50 -04:00
Thomas Vaccarino
9c597ca419
Make the rsync options for cloud_backup and cloud_restore configurable via the rsync.conf 2022-07-05 11:59:12 -04:00
fewtarius
2433900cb3
Deprecate DISPLAY_ROTATED. 2022-07-02 07:20:10 -04:00
fewtarius
79dab3ccb9
Boots. 2022-07-01 14:56:04 -04:00
fewtarius
f0a713da78
Testing build for x86. 2022-06-30 06:28:25 -04:00
fewtarius
4308d83f44
Fix output redirect. 2022-06-24 18:51:30 -04:00
fewtarius
a041136ac4
Fix emmc mount issue with RG353P with a single microsd. 2022-06-24 18:49:37 -04:00
fewtarius
07300d4c30
* Corrects issue where the RG503 and RG353P boot when connected to the charger (after the first boot).
* Updates emulators and cores.
2022-06-19 21:03:49 -04:00
fewtarius
de70e77c10
Update the CPU scaling governor to default to interactive. 2022-06-01 06:56:46 -04:00
fewtarius
ba230d20a9
Update the bash prompt to be more accurate. 2022-05-31 20:16:06 -04:00
fewtarius
c840b160b2
Fix 503 boot logo. 2022-05-31 16:29:04 -04:00
fewtarius
51d40ae6f4
Fix RG552 boot. 2022-05-31 08:45:33 -04:00
fewtarius
bcb487ebe2
Bug fixes. 2022-05-30 21:23:04 -04:00
fewtarius
cf673be2e4
Fix package deps. 2022-05-30 19:13:55 -04:00
fewtarius
3a86b278a8
Fix typo in init. 2022-05-30 17:44:57 -04:00
fewtarius
622899d1d9
Add support for imagemagick to initramfs. 2022-05-30 17:39:05 -04:00