MCPcopy Index your code
hub / github.com/VladThodo/behe-keyboard

github.com/VladThodo/behe-keyboard @v1.1.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.1.3 ↗ · + Follow
140 symbols 284 edges 11 files 32 documented · 23%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Travis Travis Quality Score license GitHub release GitHub issues


BeHe Keyboard

A lightweight hacking & programming keyboard with material design.

BeHe Keyboard aims to provide a smooth and simple keyboard experience, while also providing special keys and interfaces, all with material design.

Also, BeHe Keyboard does not spy on you and is easy to use. Check it out!

Get it on F-Droid Get it on Google Play

License

Copyright 2017 - 2019 Vlad Todosin

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

 http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Core symbols most depended-on inside this repo

setRowNumber
called by 15
app/src/main/java/com/vlath/keyboard/PCKeyboard.java
setCapsOn
called by 8
app/src/main/java/com/vlath/keyboard/PCKeyboard.java
isCtrl
called by 8
app/src/main/java/com/vlath/keyboard/Variables.java
isAlt
called by 8
app/src/main/java/com/vlath/keyboard/Variables.java
keyDownUp
called by 7
app/src/main/java/com/vlath/keyboard/PCKeyboard.java
updateCandidates
called by 7
app/src/main/java/com/vlath/keyboard/PCKeyboard.java
getHardKeyCode
called by 6
app/src/main/java/com/vlath/keyboard/PCKeyboard.java
setSuggestions
called by 5
app/src/main/java/com/vlath/keyboard/PCKeyboard.java

Shape

Method 127
Class 13

Languages

Java100%

Modules by API surface

app/src/main/java/com/vlath/keyboard/PCKeyboard.java55 symbols
app/src/main/java/com/vlath/keyboard/Main.java23 symbols
app/src/main/java/com/vlath/keyboard/Variables.java13 symbols
app/src/main/java/com/vlath/keyboard/LatinKeyboard.java13 symbols
app/src/main/java/com/vlath/keyboard/CandidateView.java13 symbols
app/src/main/java/com/vlath/keyboard/SeekPreference.java9 symbols
app/src/main/java/com/vlath/keyboard/CustomKeyboard.java5 symbols
app/src/main/java/com/vlath/keyboard/PreferenceFragment.java3 symbols
app/src/test/java/com/vlath/keyboard/ExampleUnitTest.java2 symbols
app/src/main/java/com/vlath/keyboard/Preference.java2 symbols
app/src/androidTest/java/com/vlath/keyboard/ExampleInstrumentedTest.java2 symbols

For agents

$ claude mcp add behe-keyboard \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page