Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SuperEditor][Android][iOS] - Add tooling to more easily create keyboard toolbar experiences (Resolves #2209) #2216

Open
wants to merge 25 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 24 commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
26eaa5e
[SuperEditor][Android][iOS] - Add tooling to more easily create keybo…
angelosilvestre Aug 5, 2024
eb81ed7
PR updates
angelosilvestre Aug 6, 2024
082c0d7
Display panels in an OverlayPortal
angelosilvestre Aug 12, 2024
aeea934
Add option to automatically show/hide the above-keyboard panel
angelosilvestre Sep 24, 2024
cc874f8
Add widget to resize the tree according to the panel size
angelosilvestre Sep 25, 2024
c416827
Merge branch 'main' into 2209_panel-behind-keyboard
matthew-carroll Sep 27, 2024
f083ab3
Change keyboard scaffold controller to hide keyboard instead of close…
matthew-carroll Sep 28, 2024
41e80b5
Reworking keyboard scaffold API
matthew-carroll Oct 2, 2024
7827ec9
Automatically close the panel when the keyboard comes up on its own.
matthew-carroll Oct 12, 2024
f5c36ac
Don't show mobile toolbar when tapping to open the keyboard over a panel
matthew-carroll Oct 13, 2024
2ac9f6e
Automatically close an open panel when the IME disconnects
matthew-carroll Oct 14, 2024
b1bd4b1
Added test for auto-closing panel when IME closes
matthew-carroll Oct 14, 2024
0b38523
WIP: Filling out tests for tablets
matthew-carroll Oct 18, 2024
ea81984
Added some tablet tests for minimized keyboard area
matthew-carroll Oct 20, 2024
083a84c
Fixed some erroneous situations with bottom padding related to OS notch
matthew-carroll Oct 25, 2024
c644066
Allow multiple keyboard panel safe areas in the same subtree.
matthew-carroll Nov 4, 2024
20f5be8
Set keyboard safe area to zero when scaffold is disposed
matthew-carroll Nov 5, 2024
89622f2
Don't access ancestor safe area from setter because we might disposed…
matthew-carroll Nov 5, 2024
6bf6888
WIP: Still need to fill out tests, remove print statements, and final…
matthew-carroll Nov 6, 2024
223dad1
Added safe area tests
matthew-carroll Nov 8, 2024
963e221
Removed old keyboard panel demo in favor of dedicated chat demo
matthew-carroll Nov 8, 2024
083ef69
Fixed tests
matthew-carroll Nov 8, 2024
f74b6ce
Add some demo docs
matthew-carroll Nov 8, 2024
80ffa01
Merge branch 'main' into 2209_panel-behind-keyboard
matthew-carroll Nov 9, 2024
a5259f8
PR updates after review
matthew-carroll Nov 13, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

This file was deleted.

Loading
Loading