Commit Graph

  • c17c1d3da5 Adapt config to new rebased code FearlessSpiff 2025-03-11 20:17:12 +01:00
  • 621079c221 Merge branch 'jjsullivan5196:master' into feature/desktop-layout FearlessSpiff 2024-04-22 15:59:27 +02:00
  • 5648dafc4f
    Merge acb1b4eeffe7c6b65d08f04a22991ffa866fba4a into ca53099c9de78574ac6bba6f31c72d27e1f59fca FearlessSpiff 2024-11-29 09:16:49 +01:00
  • 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
  • 04e2451236 Makefile: accomodate cross-build pkg-config Jami Kettunen 2024-10-03 00:11:17 +03:00
  • 231623a9c6
    Merge branch 'jjsullivan5196:master' into master FearlessSpiff 2024-09-20 20:13:07 +02: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
  • 2bb7c1e0f8 Don't forget the obscure AltGr modifier key Paul Rimmer 2024-08-31 13:14:52 +07:00
  • eb18560397 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
  • acb1b4eeff
    Merge branch 'jjsullivan5196:master' into feature/desktop-layout FearlessSpiff 2024-04-22 15:59:27 +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
  • 410262d7df 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
  • 80765d3f60 fixed malfunctioning theme at random rdbo 2024-04-01 19:13:34 -03:00
  • 38736b28d0 changed super symbol rdbo 2024-04-01 16:47:25 -03:00
  • 12f4c59e99
    Merge branch 'jjsullivan5196:master' into n7n-full-kbd Rdbo 2024-03-31 18:41:03 -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
  • 2c4443571e Layout: Rework Buttons/Placment + Arch Super Button jordan Johnston 2023-11-12 19:54:11 -05:00
  • 8a200ab333 Layout: Misc Tweaks jordan Johnston 2023-11-12 19:02:56 -05:00
  • bdbad476e3 Layout: Ad F* keys row. Rework Layout (Full Size) jordan Johnston 2023-11-12 18:17:33 -05:00
  • ff8bae7de0 Layout: Make Landscape Legit && Practical jordan Johnston 2023-11-12 16:53:50 -05:00
  • 553ea6f74c Check if popup surf configured on callbacks mojyack 2024-03-28 20:39:10 +09:00
  • 02261b5f01 add desktop layout from user nine7nine as independent layout FearlessSpiff 2024-03-18 14:01:19 +01:00
  • f1a1865f6b add desktop layout from user nine7nine as independent layout FearlessSpiff 2024-03-18 17:47:36 +01:00
  • 100764a10c add own darcula theme FearlessSpiff 2024-03-18 14:01:19 +01: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
  • b08eae3fab 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
  • 0ae42cd2ba fix hyprland crashes when creating a surface multiple times mojyack 2023-11-03 21:18:25 +09:00
  • 7a8bd30ca9 optimize output iteration mojyack 2023-10-30 01:33:26 +09:00
  • 5d92f86349 resize keyboard only when entered to different output mojyack 2023-10-30 01:16:17 +09:00
  • 9731acfb1e 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
  • d9e761317a handle screen resize and redraw in layer_surface_configure mojyack 2023-10-23 14:04:29 +09:00
  • f1646b3d4e avoid using "wl_output" literal mojyack 2023-10-23 11:54:51 +09: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
  • dc77b0fb7b
    Add missing include Einar Arnason 2023-09-18 14:58:39 +00: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
  • 184228d5bd fix missing initializations in previous commit mojyack 2023-09-02 14:08:55 +09:00
  • b096cf8e34 fix seat_handle_capabilities mojyack 2023-09-01 23:18:29 +09: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