Commit graph

  • 6d46ed4011 Fix getDeviceInt string arg "input:left_handed" Felix Dick 2022-10-05 04:25:26 +02:00
  • f825b87c2a Fix compiler warnig comparing signed and unsigned integers. Felix Dick 2022-10-05 02:42:51 +02:00
  • 44da575ea8 [gha] bump flake inputs vaxerski 2022-10-04 22:25:26 +00:00
  • a587909fd5 update wlroots dep vaxerski 2022-10-04 23:24:31 +01:00
  • fd81ba5a4f [gha] bump flake inputs vaxerski 2022-10-04 22:22:12 +00:00
  • 934f81c93d
    Merge pull request #777 from Dickby/fix_shader_error Vaxry 2022-10-04 23:20:52 +01:00
  • e8be1507ef Remove texcoord from QUADFRAGSRC. Felix Dick 2022-10-05 00:04:32 +02:00
  • 60c414ccad add left_handed config for input vaxerski 2022-10-04 21:46:41 +01:00
  • 0d702b556d Add switch device handling and binds vaxerski 2022-10-04 20:07:21 +01:00
  • 9bbae5b8e2 ignore VT switches to current vt vaxerski 2022-10-04 16:53:09 +01:00
  • 719a5b4f0b use vectorToWindowIdeal in mouse binds vaxerski 2022-10-04 16:08:49 +01:00
  • 7bdfdaa28a
    Merge pull request #742 from Dickby/rework_rounding_shader Vaxry 2022-10-04 14:17:16 +01:00
  • a80e0cecfe fixes to window swallowing with same pid vaxerski 2022-10-04 11:16:49 +01:00
  • 3e3f6aef5e additional logic for identical pid swallowing vaxerski 2022-10-04 10:17:03 +01:00
  • 996938b7e7
    Merge pull request #773 from lylac-1/main Vaxry 2022-10-04 10:04:10 +01:00
  • f9325b1655
    focusedmon event check change lylac 2022-10-04 18:19:14 +13:00
  • 63dfe305dd log GPU info for debugging vaxerski 2022-10-03 23:10:15 +01:00
  • ec0c6fa22a
    Nix & meson: 0.14.0 -> 0.15.0 Mihai Fufezan 2022-10-04 00:51:49 +03:00
  • ff5843bd85 anchor to proper quad in floating resize v0.15.0beta vaxerski 2022-10-03 22:41:05 +01:00
  • 3bb5971c2e [gha] bump flake inputs vaxerski 2022-10-03 21:17:33 +00:00
  • a1d9404f9f update wlroots dep vaxerski 2022-10-03 22:16:02 +01:00
  • ab82c4806d allow one less arg in bind vaxerski 2022-10-03 21:01:08 +01:00
  • 49ab3890aa remove polling from socket2, fully event based vaxerski 2022-10-03 20:47:15 +01:00
  • 85eea70be4 fix commas in free binds vaxerski 2022-10-03 16:38:05 +01:00
  • 174b593438 optimize removing trailing spaces vaxerski 2022-10-03 14:36:56 +01:00
  • 0a08830375 Unify arg lists, allow for trailing spaces in args vaxerski 2022-10-03 14:29:45 +01:00
  • a97621b1cb Added window swallowing vaxerski 2022-10-01 19:19:15 +01:00
  • 355366714e minor OR XWayland fixes vaxerski 2022-10-01 18:25:02 +01:00
  • 590fbf808b send a focusedmon event on focus change mon vaxerski 2022-10-01 10:38:43 +01:00
  • bbeed21e62 fix crash vaxerski 2022-10-01 08:54:43 +01:00
  • c6333ba796 Remove unused ignoreCorners variable from texture shaders. Felix Dick 2022-10-01 03:30:58 +02:00
  • 6fe103cf06 Cut the number of pixels that call length() in half. Felix Dick 2022-10-01 02:45:36 +02:00
  • 71733f68ef Merge branch 'fix_rounding_in_size_changing_windows' into rework_rounding_shader Felix Dick 2022-09-30 01:51:40 +02:00
  • e6c9e3f81d add case for empty strings in isNumber vaxerski 2022-09-30 21:54:13 +01:00
  • 7579e03b64 include shaders only in opengl.cpp vaxerski 2022-09-30 18:38:10 +01:00
  • 1ef23a304a remove redundant attrib setting vaxerski 2022-09-30 17:04:33 +01:00
  • 3c27d1ab13 optimize vector config value setting vaxerski 2022-09-30 17:03:06 +01:00
  • 59a3c43913 guard event in maximize request vaxerski 2022-09-30 10:37:03 +01:00
  • d867d42366 Merge branch 'main' into fix_rounding_in_size_changing_windows Felix Dick 2022-09-30 01:38:50 +02:00
  • 6eb7d00386 Send absolute screen coordinates to texture shaders. Felix Dick 2022-09-29 23:19:56 +02:00
  • 2d73da1a79 enter outputs for non-interactive ls-es too vaxerski 2022-09-29 22:16:37 +01:00
  • 45fe185cb9
    Merge pull request #736 from Dickby/fix_bordersize_again Vaxry 2022-09-29 22:01:06 +01:00
  • 09268d756f Merge branch 'main' into rework_rounding_shader Felix Dick 2022-09-29 21:15:08 +02:00
  • e5dced8b3f Merge branch 'main' into fix_rounding_in_size_changing_windows Felix Dick 2022-09-29 21:13:48 +02:00
  • b38e7b596f Don't pass bottomRight to textureShaders compute it within. Felix Dick 2022-09-29 21:10:05 +02:00
  • da40bf823f apply new node data to all group windows on close vaxerski 2022-09-29 19:46:33 +01:00
  • 1424539e4d Merge branch 'main' into rework_rounding_shader Felix Dick 2022-09-29 20:41:39 +02:00
  • caeb0636fa fix crash on dwindle splitratio alter on single group vaxerski 2022-09-29 19:41:49 +01:00
  • bdd9680adf fix ipc event missing on silent movetoworkspace vaxerski 2022-09-29 19:33:43 +01:00
  • ff4c22ca90 add fullscreen info to clients request vaxerski 2022-09-29 19:30:49 +01:00
  • 9f9129e536 focusable checks in nextWindow calls vaxerski 2022-09-29 16:53:31 +01:00
  • ab42e4bccf Merge branch 'main' into fix_bordersize_again Felix Dick 2022-09-29 14:29:03 +02:00
  • 425b07d1e5 Merge branch 'main' into rework_rounding_shader Felix Dick 2022-09-29 14:24:59 +02:00
  • 2636abca2d use the event data for determining maximize status in requests vaxerski 2022-09-29 10:24:54 +01:00
  • ead0e74471 handle maximize toplevel request vaxerski 2022-09-29 10:20:12 +01:00
  • dcf5e34bfa
    Merge pull request #735 from Dickby/fix_splash_position Vaxry 2022-09-29 10:07:27 +01:00
  • 65fb526d5c Even less branching (taken more or less from the border shader). Felix Dick 2022-09-29 06:56:17 +02:00
  • 10c4f4ba35 Shift splash up if monitor has wider ratio than bgTexture. Felix Dick 2022-09-29 04:01:26 +02:00
  • a1319e5110 Merge branch 'main' into fix_bordersize_again Felix Dick 2022-09-29 01:42:28 +02:00
  • 5233746ac5 Change scaledBorderSize to int. Felix Dick 2022-09-29 01:40:19 +02:00
  • 0549aa193f fixing your shit. Felix Dick 2022-09-28 23:33:18 +02:00
  • 168a326609 Merge branch 'main' into rework_rounding_shader Felix Dick 2022-09-28 18:45:30 +02:00
  • 31cb4c49d9
    Merge pull request #743 from Dickby/use_double_literals Vaxry 2022-09-28 19:28:13 +01:00
  • 11ee78f88b Use double literals, don't cast a integer literal to double. Felix Dick 2022-09-28 19:43:35 +02:00
  • 7edbaea23d Make the rounding texture shaders smaller and more efficient. Felix Dick 2022-09-28 14:50:27 +02:00
  • ec5ffe8839 rewrite isNumber vaxerski 2022-09-28 15:32:53 +01:00
  • e3b1d3c3c5 allow for pure workspace names in dispatchers vaxerski 2022-09-28 15:26:41 +01:00
  • 458ba3237b use goalv in movetoworkspace vaxerski 2022-09-28 15:12:15 +01:00
  • 5ff44467d7 Avoid 38 files to compile every time a shader is modified. Felix Dick 2022-09-28 14:48:05 +02:00
  • 7a775c0584
    Merge pull request #737 from Dickby/use_max_instead_of_clamp_in_some_places Vaxry 2022-09-26 20:49:56 +01:00
  • 87afc8c250 Replace clamp with max if there is no upper bound. Felix Dick 2022-09-26 21:10:24 +02:00
  • cd2b2c4fba Scale the border size, revert the window scaling according to border Felix Dick 2022-09-26 17:38:08 +02:00
  • c48336aac3 Scale the cairo matrix to fit the monitor dimensions. Felix Dick 2022-09-26 06:35:00 +02:00
  • f70b57f360
    Merge pull request #732 from Dickby/main Vaxry 2022-09-25 19:32:24 +01:00
  • bf3f519eb7 Remove trailing whitespace. Felix Dick 2022-09-25 20:07:48 +02:00
  • 190229942f
    Merge pull request #727 from Dickby/main Vaxry 2022-09-25 17:21:31 +01:00
  • e476382d08 scale border size in dwindle layout window sizes. Dickby 2022-09-25 12:45:55 +02:00
  • c885afcbc6
    Scale border size in calculations of windows Dickby 2022-09-25 12:42:39 +02:00
  • fad5fc587d guard kb settings in xkb translation state vaxerski 2022-09-24 21:07:18 +01:00
  • 73dbacd16d overwrite wsbind rules on existing vaxerski 2022-09-24 13:42:18 +01:00
  • 65fb0cf0f6 fix custom rules on null modelist vaxerski 2022-09-24 13:10:11 +01:00
  • 5101ddeff1 fix oopsies in rule code vaxerski 2022-09-24 11:30:41 +01:00
  • 959557ecc3
    Merge pull request #716 from Dickby/main Vaxry 2022-09-23 18:18:55 +01:00
  • bccc81d306
    Fixing my last change Dickby 2022-09-23 19:13:05 +02:00
  • 718de0d9fa
    Merge pull request #715 from Dickby/main Vaxry 2022-09-23 17:05:04 +01:00
  • fd6116c0cd style vaxerski 2022-09-23 17:01:27 +01:00
  • 00b16888bf
    style fix Dickby 2022-09-23 17:59:33 +02:00
  • abee2da5bd
    Merge pull request #706 from DashieTM/main Vaxry 2022-09-23 16:50:24 +01:00
  • 695411f1bd don't decorate on only no gaps vaxerski 2022-09-23 16:47:58 +01:00
  • f9d8b3096a
    fix crash Dickby 2022-09-23 17:01:46 +02:00
  • e5d143b238 support more wlr_cursor events vaxerski 2022-09-22 21:14:02 +01:00
  • 37f2e1ddbe don't recalc pseudo on fullscreen vaxerski 2022-09-22 20:57:09 +01:00
  • ef3eb37c7f support max in size rules vaxerski 2022-09-22 18:12:25 +01:00
  • db551b8970
    Nix & meson: bump to 0.14.0 Mihai Fufezan 2022-09-22 19:59:38 +03:00
  • c08218301b disallow pinning fullscreen vaxerski 2022-09-22 16:48:40 +01:00
  • 75aaf11a9c default pass_mouse_when_bound to 0 vaxerski 2022-09-22 16:33:45 +01:00
  • c4e782ca5d remove more silly mistakes Fabio Lenherr 2022-09-22 00:50:23 +02:00
  • da2c2ddc21 remove empty line Fabio Lenherr 2022-09-22 00:47:09 +02:00
  • 5272588270 fix silly mistakes Fabio Lenherr 2022-09-22 00:45:56 +02:00
  • 215125bd66 add refreshrate or resolution preference Fabio Lenherr 2022-09-22 00:22:39 +02:00