Commit Graph

  • ca53099c9d version bump after release master Maarten van Gompel 2024-11-25 13:40:36 +01:00
  • 29639c28d5 Makefile: minor update to make clean v0.16 Maarten van Gompel 2024-11-25 13:18:53 +01:00
  • 745a0b6f53 documentation: added section on compose button to man page Maarten van Gompel 2024-11-25 13:11:50 +01:00
  • c742b58f51 documentation: updated man page Maarten van Gompel 2024-11-25 12:57:09 +01:00
  • 97efb1de74 README: fixed image links Maarten van Gompel 2024-11-25 12:35:59 +01:00
  • 125664afd5 use OVERLAY so keyboard is visible over fullscreen windows as well Maarten van Gompel 2024-11-25 12:31:19 +01:00
  • 6041473421 Only draw caps-lock upper-case labels for alphabetical keys Maarten van Gompel 2024-11-25 12:13:18 +01:00
  • 9cc8931b46 Fix the initial output geometry guessing Willow Barraco 2024-11-05 07:59:43 +01:00
  • 7d195c8217 Skip the first resize when landscaped while starting Willow Barraco 2024-03-03 12:52:21 +01:00
  • d5db545dcc Restore cairo also when using rounding Frank Oltmanns 2024-10-26 20:43:36 +02:00
  • 7d677d23b7 Makefile: accomodate cross-build pkg-config Jami Kettunen 2024-10-03 00:11:17 +03:00
  • fe3257450a version bump Maarten van Gompel 2024-09-01 18:23:07 +02:00
  • 1852b3ab06 Don't forget the obscure AltGr modifier key Paul Rimmer 2024-08-31 13:14:52 +07:00
  • 9d130e7fd2 Make all modifiers except capslock one shot and redraw keyboard when capslock pressed Paul Rimmer 2024-08-31 12:35:08 +07:00
  • 2f72b176cb version bump v0.15 Maarten van Gompel 2024-05-04 19:42:12 +02:00
  • ba778478e6 added -R parameter to configure rounding Maarten van Gompel 2024-04-15 20:38:02 +02:00
  • d423720553 Add basic rounding Amir Dahan 2024-04-14 05:10:29 +03:00
  • e3081fb6e9 fixed malfunctioning theme at random rdbo 2024-04-01 19:13:34 -03:00
  • 764c39633a debug: include trailing \0 byte in call to zwp_virtual_keyboard_v1.keymap() issue70 Maarten van Gompel 2024-03-31 13:57:24 +02:00
  • 8106d7606d Check if popup surf configured on callbacks mojyack 2024-03-28 20:39:10 +09:00
  • bb237f5afa Re-open the keyboard on the same output it was v0.14.4 Willow Barraco 2024-03-01 23:42:16 +01:00
  • b083169ee4 Minimise visual glitches when starting Willow Barraco 2024-02-28 11:08:53 +01:00
  • 538b48d08d fix fractional scalled buffer missing one pixel Willow Barraco 2024-01-30 09:35:03 +01:00
  • de3b9a77e4 event loop: exit if the wayland socket disappears Zach DeCook 2024-01-29 20:56:28 -05:00
  • 77c6cf4fe6 implemented a stub wl_surface_leave Maarten van Gompel 2023-11-10 20:27:40 +01:00
  • 927918ccc5 version bump v0.14.3 Maarten van Gompel 2023-11-04 14:33:44 +01:00
  • 9f8e73b315 fixup: re-add flip_landscape() to wl_surface_enter (needed for landscape detection) Maarten van Gompel 2023-11-04 14:32:29 +01:00
  • 0e17680041 do not refresh on wl_surface_enter mojyack 2023-11-04 11:06:52 +09:00
  • 3cccdab2e8 version bump v0.14.2 Maarten van Gompel 2023-11-03 20:53:14 +01:00
  • 2d01b8963b fix hyprland crashes when creating a surface multiple times mojyack 2023-11-03 21:18:25 +09:00
  • c457d697aa optimize output iteration mojyack 2023-10-30 01:33:26 +09:00
  • 5471e2ea0e resize keyboard only when entered to different output mojyack 2023-10-30 01:16:17 +09:00
  • a126945401 handle screen resize and redraw in layer_surface_configure mojyack 2023-10-30 01:13:23 +09:00
  • aa9e8ab7ab avoid using "wl_output" literal mojyack 2023-10-23 11:54:51 +09:00
  • d6439afcb9 Make font selection scheme specific Frank Oltmanns 2023-10-23 13:59:31 +02:00
  • 6e52be343d Add support for multiple schemes Frank Oltmanns 2023-10-09 17:27:51 +02:00
  • aaff22a105 set preferred scale default to 1 v0.14.1 Maarten van Gompel 2023-09-22 18:42:27 +02:00
  • ab56a2748b Add missing include Einar Arnason 2023-09-18 14:58:39 +00:00
  • 7ff5605303 version bump Maarten van Gompel 2023-09-18 17:07:38 +02:00
  • 02027621af
    Cleanups Willow Barraco 2023-09-18 11:59:33 +02:00
  • 63c209ec7f
    Regression fix: keyboard didn't re-show on SIGUSR2 anymore Willow Barraco 2023-09-17 20:18:19 +02:00
  • eefd08f431 version bump v0.14 Maarten van Gompel 2023-09-16 12:36:04 +02:00
  • 76b64f6a85
    Fix builds Willow Barraco 2023-09-08 23:22:56 +02:00
  • a152fd036f
    Break on function definitions Willow Barraco 2023-09-08 23:14:24 +02:00
  • 1a36f6d5f2
    Add an editor config Willow Barraco 2023-09-08 23:07:48 +02:00
  • fbbf563d70
    Simplest clang-format Willow Barraco 2023-09-08 22:56:50 +02:00
  • 2747980a4e
    clang-format Willow Barraco 2023-09-08 22:42:07 +02:00
  • 34d6ce5566 Cleanup output management Willow Barraco 2023-09-07 21:31:49 +02:00
  • 7af5410235 Disable cairo antialiasing Willow Barraco 2023-09-07 21:31:48 +02:00
  • 730e97038c Support fractional-scale-v1 Willow Barraco 2023-09-07 21:31:47 +02:00
  • 50296daa46 fix missing initializations in previous commit mojyack 2023-09-02 14:08:55 +09:00
  • 21045044ba fix seat_handle_capabilities mojyack 2023-09-01 23:18:29 +09:00
  • 9e03e120c3 switch layers: fix crash Zach DeCook 2023-09-02 07:48:11 -04:00
  • 24e354ce9e
    Add popup to display pressed keys Willow Barraco 2023-09-06 09:28:09 +02:00
  • b1890848d5
    Remove surface commits where it is unecessary and wrong Willow Barraco 2023-09-06 14:24:48 +02:00
  • 8bdc761d9b
    Bump protocols Willow Barraco 2023-09-06 11:34:38 +02:00
  • fa659b4584
    Remove black boxes Willow Barraco 2023-09-01 08:11:03 +02:00
  • 3752d0e392
    Fix remaining too long text cases Willow Barraco 2023-08-31 22:25:11 +02:00
  • 4444c6e664
    Prevent writing outside of key without ellipsize Willow Barraco 2023-08-31 22:03:51 +02:00
  • 8f7142b171
    Remove ellipsize now that we crop text outside of keys Willow Barraco 2023-08-31 21:27:02 +02:00
  • 975bd2ec32
    Fix Ctrl feedback while being clicked Willow Barraco 2023-08-31 18:41:41 +02:00
  • 47a45d557b
    Fix black box on Shift press Willow Barraco 2023-08-31 18:37:38 +02:00
  • c45446a794
    Do not write texts outside of keys Willow Barraco 2023-08-31 15:23:11 +02:00
  • 73130886cc fixup: use narrow no-break-space and changed the key label Maarten van Gompel 2023-08-31 13:27:54 +02:00
  • 67ef1d40f3
    Add non-breaking space to compose punctuation Willow Barraco 2023-08-31 12:38:35 +02:00
  • 50c40863b8
    Add . from compose punctuation now that we removed the bottom bar Willow Barraco 2023-08-31 12:07:21 +02:00
  • d75d42aaa1
    Add back ctrl on bracket layout Willow Barraco 2023-08-31 12:03:52 +02:00
  • 84020a9151 compose + , on simple layout open bracket/quote layout Maarten van Gompel 2023-08-31 12:03:59 +02:00
  • 3504f83ca6
    Cleanup bracked compose layout Willow Barraco 2023-08-31 11:59:39 +02:00
  • fda7007955 updated screenshots Maarten van Gompel 2023-08-31 11:59:17 +02:00
  • 9687d839f9
    Drop simple grid Willow Barraco 2023-08-31 11:38:02 +02:00
  • dc7ee664f0
    No transparency by default Willow Barraco 2023-08-31 11:30:03 +02:00
  • db44029d87
    Add --alpha to configure all alpha color values Willow Barraco 2023-08-31 11:28:49 +02:00
  • 4ed89188d6
    Do not override user config.h Willow Barraco 2023-08-30 14:22:48 +02:00
  • a573be707c version bump Maarten van Gompel 2023-08-31 11:41:01 +02:00
  • dcca9e48c7 Fix compose , from Simple to move to punctuations Willow Barraco 2023-08-31 11:03:54 +02:00
  • ca9b028795 Cleaning up remaining compose layouts Willow Barraco 2023-08-31 11:03:53 +02:00
  • 29e32edf5c shift + space = tab Maarten van Gompel 2023-08-30 19:56:32 +02:00
  • 17863cdabc removed/revised bottom row on compose layouts Maarten van Gompel 2023-08-30 19:00:16 +02:00
  • 8c6baa800b revised keyboard switch icons to also work on small keys Maarten van Gompel 2023-08-30 17:50:40 +02:00
  • 81e5c01a22 added a full wide layout and revised the layout index Maarten van Gompel 2023-08-29 19:32:04 +02:00
  • bfcd3527dd scroll wheel switches layers (as opposed to crashing as it did before) Maarten van Gompel 2023-08-29 14:23:19 +02:00
  • 0ca0409400 refactoring: function for layer switching Maarten van Gompel 2023-08-29 14:17:34 +02:00
  • f402af96fa added dedicated symbols layout for landscape mode Maarten van Gompel 2023-08-29 14:01:16 +02:00
  • 74695835ad minimal default layers Maarten van Gompel 2023-08-29 12:01:43 +02:00
  • 46f4515477 fixes and safety checks in layer switching Maarten van Gompel 2023-08-29 11:52:07 +02:00
  • 6101db15b9 fix: reordered layouts Maarten van Gompel 2023-08-29 11:43:08 +02:00
  • 848e836713 added hebrew layout (based on initial work by Schimon Jehudah) Maarten van Gompel 2023-08-29 00:00:46 +02:00
  • 8bffc1adc3 added tab key to common compose layouts Maarten van Gompel 2023-08-27 18:36:44 +02:00
  • 68ea69944d changed default font to sans instead of mono. Maarten van Gompel 2023-08-27 11:13:06 +02:00
  • 9134b0e8f6 expanded README with section about compose button behaviour Maarten van Gompel 2023-08-26 18:50:39 +02:00
  • f52345aaef more consistent compose behaviour across layouts Maarten van Gompel 2023-08-25 23:45:50 +02:00
  • 048e25d660 revising landscape keyboard to be more consistent with the other layouts Maarten van Gompel 2023-08-25 23:22:12 +02:00
  • 2e476c6548 Made 'full' and 'simple' layouts less prone to mistyping and improved layout switching Maarten van Gompel 2023-08-25 15:58:35 +02:00
  • b6ec34fe3a fix scaling problem from "support multiple outputs" Maarten van Gompel 2023-08-27 12:05:30 +02:00
  • 79797fc837 support multiple outputs mojyack 2023-08-26 18:15:28 +09:00
  • 83edf203a7 fix incorrect keymap size and trailing 0 bytes when setting keymap Maarten van Gompel 2023-05-04 00:16:05 +02:00
  • 98e6c43d54 specialpad: a new 4x10 layout like a numpad Zach DeCook 2023-04-26 21:28:21 -04:00
  • 2d84f0e241 simple: add comma Zach DeCook 2023-04-26 21:28:20 -04:00
  • a2b5b78051 Switched mismatched position of 'ľ' and 'Ľ' v0.13 CrafterSvK 2023-02-03 19:54:53 +01:00