Commit Graph

  • ffc64c6d56 Apply symbol names to widget paths, add styles David Boddie 2019-08-29 21:02:35 +00:00
  • 79672f3a2d Merge branch 'nodisplay' into 'master' David Boddie 2019-08-29 16:18:55 +00:00
  • e1d5731466 Merge branch 'wrapping' into 'master' David Boddie 2019-08-29 15:37:57 +00:00
  • 09deef2d6c Merge branch 'fix-formatting' into 'master' Dorota Czaplejewicz 2019-08-29 15:03:14 +00:00
  • 83907af456 Fix code formatting David Boddie 2019-08-29 14:52:10 +00:00
  • 878b7ed18e ffi: Use a generic wrapper for opaque Rust structs Dorota Czaplejewicz 2019-08-28 20:16:28 +00:00
  • e6f3b9e5be Merge branch 'layouts' into 'master' David Boddie 2019-08-29 12:19:42 +00:00
  • 75992ff13f Check for button position more in Rust Dorota Czaplejewicz 2019-08-29 12:19:42 +00:00
  • 2d7dddd505 Merge branch '56-key-stays-pressed-when-the-keyboard-hides-during-a-keypress' into 'master' Dorota Czaplejewicz 2019-08-29 11:50:16 +00:00
  • afe0ed1674 Merge branch 'adjust-extended-layout-height' into 'master' Dorota Czaplejewicz 2019-08-29 10:20:26 +00:00
  • b9ab4288d7 Try releasing old touches and only letting new ones be dragged David Boddie 2019-08-28 15:53:57 +00:00
  • 0e2def7069 Merge branch 'dorota.czaplejewicz/squeekboard-layouts' into 'layouts' layouts Dorota Czaplejewicz 2019-08-28 14:14:41 +00:00
  • aa5e1d87dd Check for null buttons David Boddie 2019-08-28 14:01:25 +00:00
  • d816cc261a desktop file: Use NoDisplay=true Guido Günther 2019-08-28 15:41:38 +02:00
  • 2e2ae96114 Adjust height of the extended keyboard layout David Boddie 2019-08-28 14:34:20 +02:00
  • ec7e7c3f8b Merge branch 'iters' into 'master' David Boddie 2019-08-28 12:31:59 +00:00
  • 0a0f7a09a4 Check for button position more in Rust Dorota Czaplejewicz 2019-08-28 10:40:16 +00:00
  • 9ef38ecf30 Drop callback iteration for button finding Dorota Czaplejewicz 2019-08-28 10:33:00 +00:00
  • 4a61ab269b layout: Place items using simple loops Dorota Czaplejewicz 2019-08-18 13:20:32 +00:00
  • 5551ed2bd2 Merge branch 'remove-debugging-code' into 'master' Dorota Czaplejewicz 2019-08-28 06:31:50 +00:00
  • 0da02aab21 Remove debugging code David Boddie 2019-08-27 20:24:49 +00:00
  • 1ae8d072a6 Release buttons directly when unmapping the keyboard David Boddie 2019-08-27 20:04:11 +00:00
  • 531a87825c Merge branch 'improve-run-time-error-reporting' into 'master' Dorota Czaplejewicz 2019-08-27 15:00:40 +00:00
  • 4b5bb2a507 Merge branch 'fix-nb-keyboard' into 'master' Dorota Czaplejewicz 2019-08-27 14:58:12 +00:00
  • e61a3a6fe8 Remove unnecessary assignment David Boddie 2019-08-26 21:13:04 +00:00
  • 087da5cd9e Enable and respond to all touch events David Boddie 2019-08-22 17:13:25 +02:00
  • 1a5f7dd907 Improve error reporting for keys and keymaps David Boddie 2019-08-23 14:27:11 +00:00
  • d38c030ee6 Update keyboards to new XML format David Boddie 2019-08-26 20:38:36 +00:00
  • 2042ddf08e Fix the nb symbols file and extended layout David Boddie 2019-08-23 14:26:23 +00:00
  • 1cf242a9df Merge branch 'eekkey' into 'master' David Boddie 2019-08-26 19:30:44 +00:00
  • 9aa0f14494 Merge branch 'dorota.czaplejewicz/squeekboard-eekkey' into 'eekkey' Dorota Czaplejewicz 2019-08-26 16:47:33 +00:00
  • a9c7d688fd Fix null pointer dereference David Boddie 2019-08-26 16:53:57 +02:00
  • d2e5cdef4e Merge branch 'layout_fixes' into 'master' David Boddie 2019-08-26 12:21:09 +00:00
  • 607f5ed877 Merge branch '81-debian-copyright-has-bad-upstream-name-and-source-fields' into 'master' David Boddie 2019-08-23 20:49:55 +00:00
  • bd63ae5615 Fix Upstream-Name and Source fields David Boddie 2019-08-20 15:37:35 +02:00
  • 79b66f81ec view: Move button finding to Rust Dorota Czaplejewicz 2019-08-16 18:07:13 +00:00
  • e1c57fa9f0 row: Add const Dorota Czaplejewicz 2019-08-16 18:01:35 +00:00
  • a64bff6aab button: Add const qualifiers where needed Dorota Czaplejewicz 2019-08-16 17:59:43 +00:00
  • 4e9a8e4afe Move button finding to view Dorota Czaplejewicz 2019-08-16 17:14:36 +00:00
  • c9a580dc07 Drop keyboard Dorota Czaplejewicz 2019-08-16 15:50:34 +00:00
  • f479a36dbe keyboard: Remove references Dorota Czaplejewicz 2019-08-16 15:44:22 +00:00
  • a7e7e8fb74 element: Removed unused stuff Dorota Czaplejewicz 2019-08-16 15:09:05 +00:00
  • e56f1c6392 row: Move button find iteration into row Dorota Czaplejewicz 2019-08-16 14:49:10 +00:00
  • 7caf2ef86d row: Less dense placing of buttons Dorota Czaplejewicz 2019-08-16 14:01:53 +00:00
  • 86b72d2723 row: Move generic functions out of the C ghetto Dorota Czaplejewicz 2019-08-16 13:38:09 +00:00
  • c4b3a0aaaa row: Moved button sizing closer to row Dorota Czaplejewicz 2019-08-16 13:34:54 +00:00
  • de9c93610b keyboard: Improve docstring Dorota Czaplejewicz 2019-08-16 11:02:16 +00:00
  • 7a06ac1ee7 keyboard: Remove scale Dorota Czaplejewicz 2019-08-16 11:01:22 +00:00
  • f50f8e95b1 Remove unused outline rendering function Dorota Czaplejewicz 2019-08-16 10:59:24 +00:00
  • 2e201b67a7 Remove obsoleted and unused pieces Dorota Czaplejewicz 2019-08-16 10:56:37 +00:00
  • 524040cf00 Remove eek-container Dorota Czaplejewicz 2019-08-16 10:45:49 +00:00
  • 77d4f45d13 section: Elininate references Dorota Czaplejewicz 2019-08-15 18:35:46 +00:00
  • 0d33179727 section: Moved bounds to row Dorota Czaplejewicz 2019-08-15 17:57:33 +00:00
  • 4f8de42598 section: Move properties into Row Dorota Czaplejewicz 2019-08-15 17:33:09 +00:00
  • 3689727fc1 serializable: Remove completely Dorota Czaplejewicz 2019-08-15 11:39:28 +00:00
  • fffd82b9be eektext: Remove unused file Dorota Czaplejewicz 2019-08-15 11:38:07 +00:00
  • 6fc351d2e8 eekkey: Dropped in favor of Button Dorota Czaplejewicz 2019-08-14 11:40:46 +00:00
  • 5630cf31f1 section: Remove row Dorota Czaplejewicz 2019-08-14 17:09:46 +00:00
  • 0c83101b3f container: Drop parent reference Dorota Czaplejewicz 2019-08-14 17:01:48 +00:00
  • fc683de434 keyboard: Pass the current view instead of level Dorota Czaplejewicz 2019-08-14 16:54:18 +00:00
  • b70afbe9eb keystate: Wrap in refconuter Dorota Czaplejewicz 2019-08-14 11:06:24 +00:00
  • 996f681e5c keystate: Removed multiple symbols Dorota Czaplejewicz 2019-08-13 18:42:42 +00:00
  • eb118d67fc section: Remove row Dorota Czaplejewicz 2019-08-13 18:23:21 +00:00
  • 725b36ba79 locking: Move to squeek_key Dorota Czaplejewicz 2019-08-13 18:20:45 +00:00
  • 1471a61993 locking: Set lock directly on the button Dorota Czaplejewicz 2019-08-13 18:15:17 +00:00
  • 94a76eedfd Remove marshalers Dorota Czaplejewicz 2019-08-13 18:00:27 +00:00
  • 8566257a01 keysyms: Remove unused generated files Dorota Czaplejewicz 2019-08-13 17:57:05 +00:00
  • f60917e466 symbols: Removed redundant info Dorota Czaplejewicz 2019-08-13 13:33:31 +00:00
  • 407ec97672 layout: Use correct outlines Dorota Czaplejewicz 2019-08-13 13:04:38 +00:00
  • 636ed0267d Merge branch 'fixes' into 'master' Dorota Czaplejewicz 2019-08-18 12:58:23 +00:00
  • 3154125ce0 Merge branch 'strict_build' into 'master' David Boddie 2019-08-17 18:05:36 +00:00
  • 62496aa18e Merge branch 'compile_fix' into 'master' Dorota Czaplejewicz 2019-08-15 08:57:34 +00:00
  • 0b98c2cbe6 fix compilation David Heidelberg 2019-08-15 10:53:07 +02:00
  • bc82b59e47 symbols: Removed redundant info Dorota Czaplejewicz 2019-08-13 13:33:31 +00:00
  • 277393387c layout: Use correct outlines Dorota Czaplejewicz 2019-08-13 13:04:38 +00:00
  • 007ff5c366 US: Fix label on tau Dorota Czaplejewicz 2019-08-13 12:59:04 +00:00
  • 699e785340 Remove unused variables Dorota Czaplejewicz 2019-08-13 12:36:52 +00:00
  • 6081dc240a modifiers: Remove empty argument Dorota Czaplejewicz 2019-08-13 12:36:14 +00:00
  • b2e9216920 build: Stricter type checks Dorota Czaplejewicz 2019-08-13 12:32:55 +00:00
  • 7972cb17cd Merge branch 'do-not-pass-symbol-to-key-presses' into 'master' Dorota Czaplejewicz 2019-08-13 12:28:15 +00:00
  • 73d2505c89 Do not pass the symbol to the key emitter David Boddie 2019-08-06 21:53:17 +00:00
  • bdde8a127e Merge branch 'update-create-key-virtual-function' into 'master' Dorota Czaplejewicz 2019-08-13 12:10:29 +00:00
  • 8cf39394c5 Update create_key to match the function assigned to it David Boddie 2019-08-08 19:20:32 +00:00
  • ecf6957a6e Merge branch 'fix_num_layouts' into 'master' Dorota Czaplejewicz 2019-08-13 12:02:07 +00:00
  • d858005a68 Merge branch 'improve-drag-handling' into 'master' Dorota Czaplejewicz 2019-08-13 12:01:57 +00:00
  • 6309fa8a48 views: Don't lay out views that are missing Dorota Czaplejewicz 2019-08-13 11:59:28 +00:00
  • fb8e2ec4e7 Merge branch 'eekkey' into 'master' Dorota Czaplejewicz 2019-08-12 12:10:59 +00:00
  • 91d7cc1118 Release each pressed key instead of the current pressed key David Boddie 2019-08-10 16:11:53 +00:00
  • a072755cee layout: Use show_symbols instead of shift Dorota Czaplejewicz 2019-08-08 15:30:53 +00:00
  • 1cfec4de50 key: Share state between multiple keys Dorota Czaplejewicz 2019-08-08 15:24:03 +00:00
  • cc3f2315a7 Use keyboards as views Dorota Czaplejewicz 2019-08-04 19:38:04 +00:00
  • f745223796 symbols: Stop parsing key groups Dorota Czaplejewicz 2019-08-05 18:00:10 +00:00
  • 25a2e95890 keyboard: Remove unused numlock and altgr masks Dorota Czaplejewicz 2019-08-05 17:35:27 +00:00
  • f371b14e89 levelkeyboard: Use a layer for managing keyboard views Dorota Czaplejewicz 2019-08-03 15:52:06 +00:00
  • 0b6935e50c keystate: Use keycode Dorota Czaplejewicz 2019-08-03 12:43:39 +00:00
  • fb93e25833 eekkey: Moved state to KeyState Dorota Czaplejewicz 2019-08-03 12:35:57 +00:00
  • ad86cb531a symbol: Store symbols instead of pointers Dorota Czaplejewicz 2019-08-03 09:29:03 +00:00
  • 53b89aae45 symbol: Remove remains Dorota Czaplejewicz 2019-08-02 20:53:13 +00:00
  • b76e43679e level: Remove level from elements Dorota Czaplejewicz 2019-08-02 20:38:37 +00:00
  • 077ca8fad2 level: Make keyboard the only source of level data Dorota Czaplejewicz 2019-08-02 20:17:17 +00:00