Skip to content

Add Portrait Touchscreen and JavaScript Updates#10

Open
darkgrue wants to merge 11 commits into
chunksin:masterfrom
darkgrue:master
Open

Add Portrait Touchscreen and JavaScript Updates#10
darkgrue wants to merge 11 commits into
chunksin:masterfrom
darkgrue:master

Conversation

@darkgrue

Copy link
Copy Markdown

Add Support For Portrait Touchscreen

  • Added configuration for 7-inch MIPI DSI touchscreen (e.g., https://www.amazon.com/dp/B0F1D5PS5T).
  • Refactored xorg configuration.
  • Added X startup script to calibrate touchscreen and write config to /etc/X11/xorg.conf.d/99-calibration.conf file, if the file does not exist or is empty.
  • -portrait selector to pointer calibration script to apply portrait-mode transformation to output configuration.

Startup Console Changes

  • Reverted silent boot console.
  • Added fsck.repair=yes to command line, meaning if the root fs was not unmounted clearly, fsck will check and attempt to repair it if necessary.

Update phpFileManager to v1.8.0

  • Resolves runtime error.

Update jQuery to v3.7.1

  • Removed package directory, containing unused JavaScript.
  • Added js directory.
  • Upgraded jQuery to v3.7.1.
  • Updated menu.php to point to new jQuery location.

As things stand, changing the LCD type in the configuration menu will clobber the /boot/config.txt file (I'm providing a copy of it /boot/cmdline.txt.7inportrait as a workaround). The configuration mechanism would have to be reworked to provide multiple choices...

AyanamiRei1 and others added 11 commits May 2, 2024 09:58
Melty Blood AC Ver A was using Doujin Melty Blood's logo and Ver B and B2 were using the same wrong icon. Marvel 2's was the wrong colours.
* Refactored xorg configuration.
* Added X startup script to calibrate touchscreen and write config to /etc/pointercal.xinput (to be added to 99-calibration.conf manually).
* Added configuration for 7-inch MIPI DSI touchscreen (e.g., https://www.amazon.com/dp/B0F1D5PS5T).
* Reverted silent boot console.
* Added fsck.repair=yes to command line, meaning if the root fs was not unmounted clearly, fsck will check and attempt to repair it if necessary.
* Add selector to pointer calibration script to apply portrait-mode transformation to output configuration.
* Added to script capability to make required changes to configuration output before writing to /etc/X11/xorg.conf.d/99-calibration.conf file.
* Removed package directory, containing unused JavaScript.
* Added js directory.
* Upgraded jQuery to v3.7.1.
* Updated menu.php to point to new jQuery location.
New Melty Blood and Marvel 2 icons.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants