Adrià
da89f18ea7
Merge pull request #10211 from xXPBSXx/docs/debt-ime-keyboardopen-title
...
docs(debt): note how titles call sceImeKeyboardOpen and sceImeKeyboardClose
2026-10-26 16:44:29 +01:00
lakhantheboss
42acf0f653
docs(libSceIme): document null argument return code uncertainty
2026-10-26 12:01:42 +05:30
xXPBSXx and Claude Sonnet 5.5
87b0fe4876
docs(debt): note how titles call sceImeKeyboardOpen and sceImeKeyboardClose
...
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-10-23 15:23:33 +02:00
boykopovar
ffbb7aabbe
fix(ime): restore configuration argument slots
2026-10-21 21:52:57 +03:00
boykopovar
7e6ae8f1c9
fix(ime): restore current text notification argument slots
2026-10-21 21:50:53 +03:00
boykopovar
d7606dc9fe
fix(ime): restore text validation and dictionary signatures
2026-10-21 21:50:45 +03:00
boykopovar
5cd8348489
fix(ime): recover clause conversion argument width
2026-10-21 21:47:49 +03:00
boykopovar
726359fadd
fix(ime): recover text notification signatures
2026-10-21 21:47:35 +03:00
boykopovar
4a7d2251d3
fix(ime): recover candidate keyboard and panel signatures
2026-10-21 21:47:11 +03:00
xdCloudy
76c0bfd264
feat(prx): add missing libSceIme exports
2026-10-21 02:37:15 +01:00
Yuri Olive
9a6f7c1bac
chore(tools): drop the codepage generator, kept in the PR description
2026-10-20 11:25:58 -03:00
Yuri Olive
e5543aad64
chore(tools): add the sceImeFilterText codepage generator
2026-10-20 11:20:19 -03:00
Yuri Olive
c0af902132
Merge remote-tracking branch 'origin/main' into feat/ime-filter-text
...
# Conflicts:
# docs/dev/debt/libSceIme.md
2026-10-20 10:30:49 -03:00
Yuri Olive
e8b564a974
docs(libSceIme): shorten the sceImeFilterText debt entry
2026-10-20 06:39:06 -03:00
Yuri Olive
25db742794
docs(libSceIme): name the sceImeFilterText codepages and their public sources
2026-10-20 06:38:46 -03:00
primesoul-web
4c849bcadf
fix(libSceIme): discard the edit when a caret move drops the filtered commit
2026-10-20 09:32:35 +00:00
Yuri Olive
e6f8dad963
merge: bring in main
2026-10-20 06:27:21 -03:00
primesoul-web
eb78be8036
fix(libSceIme): drop the filtered commit when the session changed while the filter ran
2026-10-20 07:24:09 +00:00
primesoul-web
5b2f829133
Merge upstream/main: queue host edits, run the title's filter in sceImeUpdate
2026-10-20 05:43:53 +00:00
Dean
539c53af51
Merge pull request #8019 from ymatrix1/feat/ime-missing-exports
...
feat(libSceIme): export missing firmware IME interfaces
2026-10-20 17:50:15 +13:00
Yuri Olive
2e0d8d7ab5
docs(libSceIme): shorten the sceImeFilterText debt entry
2026-10-19 15:15:25 -03:00
Yuri Olive
aabbd10e36
feat(libSceIme): implement sceImeFilterText
...
Port the firmware filter for every text type, with the two codepage sets derived from the firmware converters, and declare sceImeCheckFilterText as unimplemented.
2026-10-19 15:14:45 -03:00
Yuri Olive
1a34b1cd3c
feat(libSceIme): export missing firmware interfaces
2026-10-19 14:55:31 -03:00
primesoul-web
8454677187
feat(libs): the sceImeOpen text and external-keyboard filters
...
The text filter follows KytyPS5's contract; the external keyboard filter is
stored on the session and is not called for the host input path, which delivers
no key data.
2026-10-19 17:29:10 +00:00
Lindamea1 and Claude Opus 5.5
4faf57a986
feat(libs): add the Voice and IME exports PPSA24191 needs to load
...
Monster Hunter Wilds imports sceVoicePausePort, sceVoiceResumePort and
sceImeSetConsecutiveClauseConversionEnabled, which no library exported,
so the loader stopped at the first of them.
sceVoicePausePort and sceVoiceResumePort check the library and the port
like sceVoiceResetPort. sceImeSetConsecutiveClauseConversionEnabled has
no public reference and throws.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-19 12:01:08 +01:00
Adrià Franch
04b1e9b0b7
fix(libSceIme): reuse ErrorBusy for duplicate keyboard open and record the behaviour in technical debt
2026-10-15 15:45:56 +02:00
p3nicillin and Claude Opus 5.5
435be9905d
feat(libSceIme): open a panel-less IME fed by the host keyboard
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-14 08:49:04 +01:00
Adrià Franch and Claude
342a8c4590
docs(debt): move library entries to one file per library
...
Co-Authored-By: Claude <[email protected] >
2026-10-12 20:38:29 +02:00