Commit Graph

  • 377521c108 section: Remove unused press signals Dorota Czaplejewicz 2019-08-02 19:54:04 +00:00
  • 23d5f18d4a symbols matrix: Remove in favor of a levels vector Dorota Czaplejewicz 2019-08-02 17:12:10 +00:00
  • c8adb45ab5 keyboard: Expose creating sections directly Dorota Czaplejewicz 2019-08-02 15:24:49 +00:00
  • 18163e3ecc geometry: Simplify keyboard declarations Dorota Czaplejewicz 2019-08-02 15:06:17 +00:00
  • a18beca50c geometry: Move keycode to costomizations Dorota Czaplejewicz 2019-08-02 14:35:03 +00:00
  • 04b721aed9 geometry: Move customizations to the button table Dorota Czaplejewicz 2019-08-02 14:28:34 +00:00
  • 45f9353164 geometry: Use default outline by default Dorota Czaplejewicz 2019-08-02 14:05:21 +00:00
  • 5abe6ed6be geometry: Remove unused row element Dorota Czaplejewicz 2019-08-02 12:27:03 +00:00
  • 38f81e45f4 Break out symbol handling into Rust Dorota Czaplejewicz 2019-07-31 16:05:12 +00:00
  • c1482c2377 Merge branch 'add-frame-rendering' into 'master' Dorota Czaplejewicz 2019-08-05 21:20:36 +00:00
  • 6bbd8f6006 Use correct style for the design David Boddie 2019-08-05 21:09:27 +00:00
  • cbdd72a4b6 Merge branch 'nolayout' into 'master' David Boddie 2019-08-05 21:02:35 +00:00
  • 2c355ec966 Resolve diverged APIs to keep string input working add-more-purposes David Boddie 2019-08-05 17:37:08 +00:00
  • f7d30b0df3 Clarify some arithmetic warnings Dorota Czaplejewicz 2019-08-05 11:40:06 +00:00
  • 3e35b7441e Drop unused variables Dorota Czaplejewicz 2019-08-05 11:36:26 +00:00
  • 754e79103a keyboard: Drop layout reference Dorota Czaplejewicz 2019-08-05 11:35:25 +00:00
  • a19bbdc870 Remove unused assignment David Boddie 2019-07-23 14:15:57 +00:00
  • 8e0b4f05f8 Don't check for touches on hidden keys David Boddie 2019-07-23 00:17:56 +00:00
  • 1010b916ef Tidy up keymap generation, add bounds check David Boddie 2019-07-23 00:17:25 +00:00
  • c475ed6619 Add checks for new purposes David Boddie 2019-07-23 00:16:53 +00:00
  • 687b260e29 Add keyboard information for new purposes David Boddie 2019-07-23 00:16:13 +00:00
  • ecc46733da Add an initial URL keyboard and support for text macros David Boddie 2019-07-22 16:36:17 +00:00
  • d6b59d16fd Merge branch 'keyboard-signal' into 'master' David Boddie 2019-08-05 14:27:09 +00:00
  • a6e220a2ae Merge branch 'adjust-icon-scaling' into 'master' Dorota Czaplejewicz 2019-08-05 12:06:13 +00:00
  • 0b59262e95 Add frame rendering, fix style sheet to show key borders David Boddie 2019-07-31 20:43:10 +00:00
  • 593946779e Correct icon size for scaling David Boddie 2019-07-30 22:29:01 +00:00
  • 537ded4b58 Merge branch 'release-keys-when-focus-is-lost' into 'master' Dorota Czaplejewicz 2019-08-04 11:00:20 +00:00
  • 25a6a00f0f Merge branch 'fix-key-press-checks' into 'master' Dorota Czaplejewicz 2019-08-04 10:52:58 +00:00
  • 8298a1412b gtk-keyboard: Remove unused signal connections Dorota Czaplejewicz 2019-08-03 15:55:25 +00:00
  • 47eb25d07f Merge branch 'use-css-provider' into 'master' Dorota Czaplejewicz 2019-08-04 10:21:22 +00:00
  • 0057c80b2e Release pressed keys when dragging outside the keyboard David Boddie 2019-08-02 15:31:18 +00:00
  • da88831689 Fix key rendering to only scale once David Boddie 2019-07-31 17:13:17 +00:00
  • 7b6c6e51b3 Fix background rendering David Boddie 2019-07-31 16:45:32 +00:00
  • 42b2b3b8f6 Replace the Eek theme support with GTK classes David Boddie 2019-07-31 15:49:01 +00:00
  • 64680664e3 Use a CSS provider and style context instead of the old theme support David Boddie 2019-07-31 15:48:27 +00:00
  • 87dd9b4374 Remove references to the removed theme classes David Boddie 2019-07-31 15:47:49 +00:00
  • c7d5e8d152 Remove theme classes for future replacement David Boddie 2019-07-31 15:46:59 +00:00
  • 4cd15c074e Merge branch 'fixes' into 'master' David Boddie 2019-08-02 15:03:33 +00:00
  • 9bfdabdf57 Merge branch 'textproperty' into 'master' David Boddie 2019-08-02 14:36:41 +00:00
  • 9375bc212b Use keyboard's coordinate system to check for presses David Boddie 2019-08-02 14:05:36 +00:00
  • 3829b52127 Merge branch 'center-keyboard' into 'master' Dorota Czaplejewicz 2019-08-02 13:45:34 +00:00
  • f852cab0f9 Fix warnings, add gtk-doc strings David Boddie 2019-08-01 15:55:02 +02:00
  • f53babcd68 Add gtk-doc style comment David Boddie 2019-07-31 19:23:15 +02:00
  • 016c1086e6 Center the keyboard horizontally David Boddie 2019-07-30 20:25:48 +00:00
  • f7dd4c84b1 renderer: Render label directly Dorota Czaplejewicz 2019-08-01 19:12:56 +00:00
  • c1c0cb6b31 Fix unused function Dorota Czaplejewicz 2019-08-01 13:00:52 +00:00
  • e5858bf698 context: Remove vestigial key-activated Dorota Czaplejewicz 2019-08-01 12:32:04 +00:00
  • b8389f6736 symbol: Simplify symbol storage Dorota Czaplejewicz 2019-07-31 15:01:12 +00:00
  • 6c1c979414 section: Removed multiple rows in section, row/column in key Dorota Czaplejewicz 2019-07-31 14:00:48 +00:00
  • 43df82355a EekKey: Remove column and row fields Dorota Czaplejewicz 2019-07-31 13:45:01 +00:00
  • d8b26040f9 symbolclass: Remove with surroundings Dorota Czaplejewicz 2019-08-01 20:08:24 +00:00
  • bdf29bf57b symbol: forget serializing Dorota Czaplejewicz 2019-08-01 19:59:34 +00:00
  • 24358c39a6 Merge branch 'font_size' into 'master' Dorota Czaplejewicz 2019-08-01 17:25:38 +00:00
  • 504285c08f fonts: Reset font size to a constant Dorota Czaplejewicz 2019-08-01 17:25:38 +00:00
  • d5dc5c0ddf Merge branch 'dorota.czaplejewicz/squeekboard-font_size' into 'font_size' font_size Dorota Czaplejewicz 2019-08-01 17:23:09 +00:00
  • 172ed08d40 Cast later to avoid rounding to zero David Boddie 2019-08-01 17:17:44 +00:00
  • b7eb4026f6 Merge branch 'fix-tests' into 'master' Dorota Czaplejewicz 2019-08-01 17:08:24 +00:00
  • f27fade744 fonts: Reset font size to a constant Dorota Czaplejewicz 2019-08-01 16:35:33 +00:00
  • ad5e4f58bb Remove use of xvfb to check that the tests run headless David Boddie 2019-08-01 18:15:42 +02:00
  • 3085a10507 Merge branch 'cleanup' into 'master' David Boddie 2019-08-01 15:06:43 +00:00
  • b5f0aa423b xml: Remove unused file Dorota Czaplejewicz 2019-08-01 14:16:01 +00:00
  • 9344a13bed Use headless init functions to prevent test breakage David Boddie 2019-08-01 16:00:59 +02:00
  • c8bc2c424f Merge branch 'errors' into 'master' David Boddie 2019-07-31 18:54:15 +00:00
  • 46fa6d4500 Merge branch 'rust_tests' into 'master' David Boddie 2019-07-31 17:11:33 +00:00
  • 6002774f95 Merge branch 'imservice_cleanups' into 'master' David Boddie 2019-07-31 14:27:13 +00:00
  • f7f208883c errors: Make compilation stricter Dorota Czaplejewicz 2019-07-31 14:11:49 +00:00
  • 5523b00442 test: Add missing gtk include Dorota Czaplejewicz 2019-07-31 14:11:35 +00:00
  • c81fdb18de eekelement: Fix case falling through Dorota Czaplejewicz 2019-07-31 14:11:03 +00:00
  • 778543c719 rust: Add a call to Rust test framework Dorota Czaplejewicz 2019-07-31 11:20:57 +00:00
  • 18b8972029 bitflags: Use absolute imports Dorota Czaplejewicz 2019-07-31 11:13:24 +00:00
  • fa31f8eee1 imservice: Check pointer validity Dorota Czaplejewicz 2019-07-31 10:43:39 +00:00
  • 98a2e33d78 imservice: Use TryFrom for u32->enum conversions Dorota Czaplejewicz 2019-07-31 09:59:25 +00:00
  • 58d01bf502 imservice: Use discriminants in enums Dorota Czaplejewicz 2019-07-31 09:50:26 +00:00
  • 8326bd7016 rust: Create a root file for modules Dorota Czaplejewicz 2019-07-31 09:37:09 +00:00
  • d5f8b0d83b Merge branch 'simplify-rendering' into 'master' Dorota Czaplejewicz 2019-07-31 09:10:57 +00:00
  • e70a898af5 Merge branch 'adjust-keyboard-geometry' into 'master' Dorota Czaplejewicz 2019-07-31 06:39:45 +00:00
  • df249646bc Merge branch 'update-numeric-keypad' into 'master' Dorota Czaplejewicz 2019-07-31 06:37:09 +00:00
  • 35ff93258e Adjust geometry to match the compact keyboard in places David Boddie 2019-07-30 22:30:15 +00:00
  • c58d034494 Adjust bounds of the keyboard to better fit it in the available space David Boddie 2019-07-30 14:18:20 +00:00
  • 8f1de46381 Simplify layout and rendering David Boddie 2019-07-30 14:14:15 +00:00
  • 1846a67e83 Merge branch 'readme' into 'master' David Boddie 2019-07-30 20:39:09 +00:00
  • 35ac14806c Rename keypad-related files David Boddie 2019-07-20 22:15:45 +00:00
  • 4aee4915d9 Merge branch 'generate-xkb-files' into 'master' Dorota Czaplejewicz 2019-07-30 17:38:06 +00:00
  • 5eeaa1c693 Remove unused geometry file David Boddie 2019-07-30 19:28:16 +02:00
  • 9b2fcf89e8 Use a test-oriented init call David Boddie 2019-07-30 17:20:15 +02:00
  • e801a68f0d Add comments to explain what empty labels do David Boddie 2019-07-30 16:50:23 +02:00
  • ffc5628637 readme: Change the clone URL Dorota Czaplejewicz 2019-07-30 13:08:12 +00:00
  • 306aa89d06 Merge branch 'content_type' into 'master' Dorota Czaplejewicz 2019-07-30 11:44:19 +00:00
  • 236415cde4 Merge branch 'add-landscape-orientation' into 'master' Dorota Czaplejewicz 2019-07-30 11:19:41 +00:00
  • d49e0eaa1b Center the keyboard in landscape orientation David Boddie 2019-07-26 22:27:56 +00:00
  • 107399a531 Don't set the geometry of the window in normal use David Boddie 2019-07-26 22:26:02 +00:00
  • 99a7786dc3 Remove declaration of unused variable fix-rendering David Boddie 2019-07-26 12:01:04 +02:00
  • d8f48cc48b Merge branch 'use-button-size-for-icons' into 'master' Guido Gunther 2019-07-26 08:04:53 +00:00
  • 2f0beb6d3a Add a simple test of keymap generation David Boddie 2019-07-23 15:13:35 +02:00
  • 3ab3627ffe Remove unused keymaps David Boddie 2019-07-21 00:04:28 +02:00
  • 70895999c2 Generate XKB keymaps from XML instead of using pre-made ones David Boddie 2019-07-20 21:42:53 +00:00
  • ce311e1bf1 Use the standard button size for icons David Boddie 2019-07-25 20:14:32 +00:00
  • e9cf572a3c Only recreate the widget when the keyboard layout changes David Boddie 2019-07-25 18:07:08 +00:00
  • 943b2ad9f3 Merge branch 'xkb_resource_oob_read' into 'master' David Boddie 2019-07-25 13:20:35 +00:00
  • f86bbb09f8 Fix out of bounds memory read in get_keymap_from_resource. Piotr Tworek 2019-07-24 17:08:19 +02:00