Zach's git repos
/
suggpicker
suggestion picker: a persistent layer to complement virtual keyboards like wvkbd
suggpicker
110
Commits
1
Branch
6
Tags
Code
Clone
HTTPS
Open with VS Code
Open with VSCodium
Open with IntelliJ IDEA
Commits
set namespace to suggpicker
Zach DeCook committed
8 days ago
854b758
event loop: exit if the wayland socket disappears
Zach DeCook committed
2024-01-29
5dde096
release: bump to 0.1.3
Zach DeCook committed
2024-01-14
72b4621
Fix crash on --hidden
Zach DeCook committed
2024-01-14
3996bf6
Fix toggling hide/show by copying wvkbd's example event loop
Zach DeCook committed
2024-01-14
926b67f
Regression fix: keyboard didn't re-show on SIGUSR2 anymore
Willow Barraco committed
2024-01-14
c8e912c
hide/show/toggle: fix a few crashes (still broken)
Zach DeCook committed
2024-01-14
1801591
Add documentation for using the real-time signal
Brandon Doornbos committed
2024-01-12
8e6949d
main.c: add a real-time signal for toggling visibility of the keyboard
Brandon Doornbos committed
2024-01-12
9ffa0cf
main: prevent crash on sigpipe
Zach DeCook committed
2024-01-11
9a5fd9e
release: minor version bump
Zach DeCook committed
2022-07-13
fd0edc9
gitignore: add compiled man page
Zach DeCook committed
2022-07-11
d984df9
Use output dimensions to detect landscape mode
ArenM committed
2022-07-11
8e52756
only commit surface when it changed
ArenM committed
2022-07-11
6566a7f
release: minor version bump
Zach DeCook committed
2022-06-29
1c4df6a
keyboard: Progressively allocate remainder pixels
Zach DeCook committed
2022-06-29
75c8fb0
Documentation: Add man page
Zach DeCook committed
2022-06-29
af63ed2
dependencies: Don't link with xkbcommon
Zach DeCook committed
2022-06-27
fb48d00
release: bump version
Zach DeCook committed
2022-06-24
a14bd4e
main: Remove unused variables
Zach DeCook committed
2022-06-24
65c5e36
layer surface configure: Don't resize unless it needs to be resized
Zach DeCook committed
2022-06-24
f82078b
os-compatibility: Remove unused file
Zach DeCook committed
2022-06-24
95a0234
suggpicker: Allow changing mind about which one you want to pick
Zach DeCook committed
2022-06-24
213187b
main: refactor show
Zach DeCook committed
2022-01-25
5348082
release: basic working prototype
Zach DeCook committed
2022-01-22
551e86f
input: redraw after layout change
Zach DeCook committed
2022-01-22
6a43266
kbd: don't send time
Zach DeCook committed
2022-01-22
1da3d9e
input: fix obvious memory leak
Zach DeCook committed
2022-01-22
d04f7e0
suggestion: take from stdin
Zach DeCook committed
2022-01-21
da3ce83
Project: Rename from wvkbd
Zach DeCook committed
2022-01-21
24f516a
layout: Remove layout file
Zach DeCook committed
2022-01-21
d169f66
layout: Rename to suggs
Zach DeCook committed
2022-01-21
6e16e55
Event Loop: Handle stdin
Zach DeCook committed
2022-01-21
707cf18
config: no longer compile
Zach DeCook committed
2022-01-21
cd23061
remove landscape layers (among other things)
Zach DeCook committed
2022-01-21
b86b1c0
layout: remove type
Zach DeCook committed
2022-01-21
870d8db
layout: Remove width
Zach DeCook committed
2022-01-20
b47bac4
config: remove shift_label
Zach DeCook committed
2022-01-20
5c1b965
input event codes: don't use
Zach DeCook committed
2022-01-20
7bcdc77
numlayouts: hard-code to one
Zach DeCook committed
2022-01-20
1ae1ac8
rows: limit to 1
Zach DeCook committed
2022-01-20
8a3e711
switch_layout: remove
Zach DeCook committed
2022-01-20
10398d3
keyboard: remove some used variables
Zach DeCook committed
2022-01-20
c8bd7a2
readme: start rewrite for suggpicker
Zach DeCook committed
2022-01-20
bfbdc73
print_intersect: remove
Zach DeCook committed
2022-01-20
8a674df
layer names: don't take argument
Zach DeCook committed
2022-01-20
06b2a39
layout: use default layout
Zach DeCook committed
2022-01-20
d5adf94
layout: Remove all but one layout
Zach DeCook committed
2022-01-20
4e66691
virtual keyboard: get rid of keymap
Zach DeCook committed
2022-01-20
1557635
remove virtual keyboard from virtual-keyboard
Zach DeCook committed
2022-01-20
8dccfde
project: rerun clang-format
John Sullivan committed
2022-01-09
967ae61
keyboard.c: fix update/draw logic in kbd_unpress_key
John Sullivan committed
2022-01-09
6958fd6
key drawing: refactor kbd_draw_key
Zach DeCook committed
2022-01-10
e5c78bb
overlapped key output: highlight letters swiped through
Zach DeCook committed
2022-01-10
8120fd0
output: add -O flag to output overlapped keys
Zach DeCook committed
2022-01-10
7ec530e
add Georgian layout
Sam Bowlby committed
2022-01-08
fb31806
change config.def.h to include dialer
John Sullivan committed
2021-11-16
75ed68a
added simple navigation layer
Maarten van Gompel committed
2021-11-01
d45c120
v0.2
John Sullivan committed
2021-10-20
470de84
renamed freeze/unfreeze to more standard hide/show
Maarten van Gompel committed
2021-10-19
2be585d
implemented a --hidden paramter to start hidden
Maarten van Gompel committed
2021-10-19
1673ec1
applied clang-format (no functional changes), but exempted custom include order in keyboard.c and main.c
Maarten van Gompel committed
2021-10-19
8115950
added make install
Maarten van Gompel committed
2021-10-19
6c9636c
README update to reflect the latest changes, included screenshots
Maarten van Gompel committed
2021-10-19
7b7f327
slightly smaller default font
Maarten van Gompel committed
2021-10-19
0d6c0ad
added stacy's variant of the simple layout (grid) as we can't agree on which is best
Maarten van Gompel committed
2021-10-19
6dffaa6
Fix normal_height when using argument
Stacy Harper committed
2021-10-19
fc4af5b
Add landscape height value
Stacy Harper committed
2021-10-19
9bf6693
Add landscape layers
Stacy Harper committed
2021-10-19
4648092
Handle hide and show signals
Stacy Harper committed
2021-10-19
24a9bdc
WIP refacto keyboard.c
Stacy Harper committed
2021-10-19
328cc42
refactored keymap loading
Maarten van Gompel committed
2021-10-19
b88d2cd
Add missing config.def.h
Stacy Harper committed
2021-10-19
9e476e7
WIP: refactorise keyboard.c
Stacy Harper committed
2021-10-19
70d9fd7
Do not set scale everyframe
Stacy Harper committed
2021-10-19
8d53e11
Better damage tracking
Stacy Harper committed
2021-10-19
dfa0e5d
Cleanup some code
Stacy Harper committed
2021-10-19
8bd76ed
Remove useless variable
Stacy Harper committed
2021-10-19
b58edda
Remove useless duplication
Stacy Harper committed
2021-10-19
9c6555e
Simplify ctx initializer
Stacy Harper committed
2021-10-19
f2f638f
Rename var name
Stacy Harper committed
2021-10-19
4ef8af1
Remove useless cb
Stacy Harper committed
2021-10-19
311ff7e
added --fn parameter to set font at run time
Maarten van Gompel committed
2021-10-19
f307d2b
Handle output scaling
Stacy Harper committed
2021-10-19
d36daee
Drop wld and implement our own pangocairo renderer
Stacy Harper committed
2021-10-19
f559b3d
fixed layout switching
Maarten van Gompel committed
2021-10-19
2d6610e
allow supplying layers through command line parameter or env var
Maarten van Gompel committed
2021-10-19
4f90809
implemented printing to stdout
Maarten van Gompel committed
2021-10-19
035f08d
implemented configurable layers
Maarten van Gompel committed
2021-10-19
49b04af
made keymap dependent on layout, renamed default layout to 'mobintl' for 'mobile international'
Maarten van Gompel committed
2021-10-19
a9d493d
ran make format
Maarten van Gompel committed
2021-10-19
6742ff4
cleanup indentation (tab)
Maarten van Gompel committed
2021-10-19
2ca38be
cleanup
Maarten van Gompel committed
2021-10-19
fd98093
fix memory leak
Maarten van Gompel committed
2021-10-19
b29fa17
Also release shift after key release
Maarten van Gompel committed
2021-10-19
3e73b61
added cyrillic compose layers and made compose work with non-code keys
Maarten van Gompel committed
2021-10-19
3a362b1
cleanup
Maarten van Gompel committed
2021-10-19
d61fe2f
added support for an additional colour scheme
Maarten van Gompel committed
2021-10-19
e5dfc17
implemented support for multiple keymaps
Maarten van Gompel committed
2021-10-19
5746095
hide compose layer after unpress
Maarten van Gompel committed
2021-10-19
099ab50
When code_mod is used, allow for resetting modifiers or not (default is not to reset them)
Maarten van Gompel committed
2021-10-19
c1636c9
Simplest key_mood
Stacy Harper committed
2021-10-19
71b812c
Remove dedicated CodeMod
Stacy Harper committed
2021-10-19
18cd430
Added a compose button, copy type; added compose layouts and further layout updates
Maarten van Gompel committed
2021-10-19
d7030db
Make the layout switchable
Stacy Harper committed
2021-10-19
6896290
Add a CodeMod type of key
Stacy Harper committed
2021-10-19
a7c28e6
added simple layout
Maarten van Gompel committed
2021-10-19
75362e2
Allow more flexible layouts rather than fixed grid and first layout overhaul
Maarten van Gompel committed
2021-10-19
1c71300
Update README.md
Aleksei Kharlamov committed
2020-09-17
889f4e3
Init
John Sullivan committed
2020-09-13
470046a