Commit graph

  • 85f5287f22
    glfwInitAllocator support main FalsePattern 2025-02-14 01:17:31 +01:00
  • 06e281f918
    make platformSupported actually callable before glfwInit FalsePattern 2025-01-19 13:46:09 +01:00
  • affdd6ae6f Update README with setup instructions Carl Åstholm 2024-12-19 23:27:23 +01:00
  • 65669a9706 Revert "glfw: set raw_mouse_motion to true if cursor is disabled" Carl Åstholm 2024-12-19 21:42:19 +01:00
  • f556fac26e Support Zig 0.14.0-dev.2534+12d64c456 Carl Åstholm 2024-12-19 21:23:00 +01:00
  • daeb7b1018 don't assign to debug-only global variable in release builds Carl Åstholm 2024-12-03 23:21:58 +01:00
  • f7b5ea78e3 CI: run on macos-latest Carl Åstholm 2024-12-03 23:04:00 +01:00
  • 1338578255 support other Zig versions in addition to Zig 2024.10 Carl Åstholm 2024-10-09 23:19:52 +02:00
  • f31b5a5f60 remove unreferenced file Carl Åstholm 2024-10-09 22:37:02 +02:00
  • ab97afcbe4 update to Zig 2024.10 Carl Åstholm 2024-10-09 22:33:54 +02:00
  • fb4ae48540
    mach-glfw is now community maintained Stephen Gutekanst 2024-07-07 20:57:29 -07:00
  • 95bacce05b Fix docs for glfw.Window.create terraquad 2024-06-16 19:18:02 +02:00
  • b0c1e2bc18 Update Window.zig terraquad 2024-06-15 11:47:52 +02:00
  • 8da44b719e update to Zig 2024.05 Stephen Gutekanst 2024-06-02 13:38:21 -07:00
  • 65d8137ad6 all: update Zig to version 0.13.0-dev.351+64ef45eb0 Wrench[bot] 2024-06-01 17:25:34 -07:00
  • 42fe7ee494 Corrected docs in glfw.Window terraquad 2024-05-04 19:52:23 +02:00
  • e57190c095 fix linux/windows builds Stephen Gutekanst 2024-04-21 12:37:48 -07:00
  • 70b284b437 fix lazy dependency flag Stephen Gutekanst 2024-04-21 12:11:49 -07:00
  • 47a46df9e3 update dependency Stephen Gutekanst 2024-04-21 12:11:13 -07:00
  • ba7fe27109 use lazyDependency to optimize dependency fetching Stephen Gutekanst 2024-04-21 12:02:57 -07:00
  • 1a9a033990 update zig version check for 2024.3.0-mach Stephen Gutekanst 2024-03-09 00:01:30 -07:00
  • 26e8af73d7 update dependencies Stephen Gutekanst 2024-03-08 18:28:53 -07:00
  • 3671e2f3c0 all: update Zig to version 0.12.0-dev.3180+83e578a18 Wrench[bot] 2024-03-08 18:05:31 -07:00
  • c5180a0b52 Use a slightly more correct calling convention for OpenGL/Vulkan procs Carl Åstholm 2024-02-10 23:08:44 +01:00
  • 63da35e57c addPaths(step) -> addPaths(mod); helps hexops/mach#1154 Stephen Gutekanst 2024-02-01 18:24:26 -07:00
  • 0ea4948b8b build: better variable name for supported zig version Stephen Gutekanst 2024-01-14 18:28:22 -07:00
  • d686078fcf update glfw dependency (fix xcode SDK inclusion) Stephen Gutekanst 2024-01-13 20:11:44 -07:00
  • 8953217f28 fix version check Stephen Gutekanst 2024-01-13 03:11:58 -07:00
  • 10b1e64333 add comptime Zig version check Stephen Gutekanst 2024-01-13 02:59:21 -07:00
  • 0fdefbd764 update to Zig 2024.1.0-mach Stephen Gutekanst 2024-01-13 02:39:26 -07:00
  • e8d3deacdc update zig: fix never mutated vars, use new build system API Stephen Gutekanst 2024-01-12 14:18:38 -07:00
  • 689bd4902c all: update Zig to version 0.12.0-dev.2063+804cee3b9 Wrench[bot] 2024-01-07 23:27:59 -07:00
  • 20d247fa4b update deps Stephen Gutekanst 2023-10-24 23:20:22 -07:00
  • a13c2b7f6a all: update Zig to version 0.12.0-dev.1092+68ed78775 Wrench[bot] 2023-10-18 10:11:43 -07:00
  • 39e5d18fc4 fix cross-compilation Stephen Gutekanst 2023-10-17 22:57:46 -07:00
  • 16dc95cc7f update .glfw dependency Stephen Gutekanst 2023-10-16 22:15:08 -07:00
  • 4019d39316 update to latest Zig Stephen Gutekanst 2023-10-16 21:36:18 -07:00
  • 17ef6ac3bb all: update Zig to version 0.12.0-dev.978+78855bd21 Wrench[bot] 2023-10-16 18:52:42 -07:00
  • 076b3869cb all: update Zig to version 0.12.0-dev.706+62a0fbdae Wrench[bot] 2023-10-03 20:04:24 -07:00
  • 321efd4065 update to latest Zig Stephen Gutekanst 2023-09-17 13:44:52 -07:00
  • 3cabe193fe all: update Zig to version 0.12.0-dev.389+61b70778b Wrench[bot] 2023-09-16 13:53:13 -07:00
  • 58a16012c3 all: update dependencies Wrench[bot] 2023-08-13 13:00:50 -07:00
  • f01927b9de all: update dependencies Wrench[bot] 2023-08-12 14:09:17 -07:00
  • 23f41c6385 CI: M1: build but dont test (for now, transitive dependency issue) Stephen Gutekanst 2023-08-08 21:55:51 -07:00
  • 3ae8ab90c4 CI: build but dont test (for now, transitive dependency issue) Stephen Gutekanst 2023-08-08 21:41:45 -07:00
  • e52168e273 update to latest glfw build.zig API Stephen Gutekanst 2023-08-08 20:40:11 -07:00
  • 89d697c4eb workaround transitive dependency issue Stephen Gutekanst 2023-08-08 19:12:40 -07:00
  • 7d88e72be5 banish usingnamespace Ali Chraghi 2023-08-05 06:35:49 +03:30
  • ed29b281e1
    README: fix alt text Stephen Gutekanst 2023-08-04 19:55:16 -07:00
  • 37c3eadb5f README: fix links Stephen Gutekanst 2023-08-04 19:50:42 -07:00
  • fae6bfd3c4 README: minimal README linking to new website Stephen Gutekanst 2023-08-04 19:49:30 -07:00
  • 4d59b4d4e2 add link() build helper API Stephen Gutekanst 2023-08-04 12:35:30 -07:00
  • 66f89380ca all: update dependencies Wrench[bot] 2023-08-04 10:28:45 -07:00
  • b250f2c068 fix building tests Stephen Gutekanst 2023-08-03 20:47:45 -07:00
  • 581ae55319 use xcode-frameworks via package manager Stephen Gutekanst 2023-08-03 20:09:52 -07:00
  • 49110c5b54 all: update dependencies Wrench[bot] 2023-08-03 10:57:52 -07:00
  • 163ebea733 all: update Zig to version 0.11.0-dev.4410+76f7b40e1 Wrench[bot] 2023-08-03 10:55:12 -07:00
  • 3b07e1a91d all: update dependencies Wrench[bot] 2023-08-02 22:47:42 -07:00
  • 9c5d8ad53e update to latest Zig API Ali Chraghi 2023-08-03 08:18:51 +03:30
  • 798d243544 all: update Zig to version 0.11.0-dev.4407+4d7dd1689 Wrench[bot] 2023-08-02 20:43:26 -07:00
  • 44a2bf47a6 switch to pkg.machengine.org Ali Chraghi 2023-07-31 06:31:36 +03:30
  • 52a1cc8b86 CI: use pkg.machengine.org for Zig binaries Stephen Gutekanst 2023-07-12 21:53:00 -07:00
  • c2b814963e all: update Zig to version 0.11.0-dev.3947+89396ff02 Wrench[bot] 2023-07-09 07:38:18 -07:00
  • 42635f0ee8 update dependencies Stephen Gutekanst 2023-07-09 06:47:14 -07:00
  • 8e78e01759 fix code_frameworks relative -> absolute path Stephen Gutekanst 2023-07-08 16:54:01 -07:00
  • 1b516bae92 README: this is a standalone repository Stephen Gutekanst 2023-07-08 14:58:00 -07:00
  • 62ac59e22f github: this is a standalone repository now Stephen Gutekanst 2023-07-08 14:55:34 -07:00
  • cfb49aa47d eliminate glfw_native.h Stephen Gutekanst 2023-07-08 13:06:16 -07:00
  • b119c63dd7 glfw: eliminate .link() option Stephen Gutekanst 2023-07-07 20:59:09 -07:00
  • 73d7b5b91b glfw: cleanup testStep logic; remove shared build support for now Stephen Gutekanst 2023-07-07 20:34:47 -07:00
  • 0ae7141bfe glfw: order dependencies Stephen Gutekanst 2023-07-07 17:04:29 -07:00
  • ddb1cf1cb7 glfw: 100% usable via package manager Stephen Gutekanst 2023-07-07 15:55:24 -07:00
  • 93a6c333b9 all: fix relative path behavior of xcode_frameworks Stephen Gutekanst 2023-07-07 07:50:02 -07:00
  • 9b3373b9b2 all: use mach-glfw via package manager Stephen Gutekanst 2023-07-07 06:32:36 -07:00
  • 98418ac4dc glfw: remove xcode_frameworks submodule; Sdk type Stephen Gutekanst 2023-07-06 23:45:18 -07:00
  • 3ef11aec02 glfw: prepare to use via package manager Stephen Gutekanst 2023-07-06 22:30:29 -07:00
  • 1211b9f700 all: update xcode-frameworks dependency Stephen Gutekanst 2023-07-04 08:25:03 -07:00
  • b5618e8501 all: update to latest mach-glfw build API Stephen Gutekanst 2023-07-03 22:11:06 -07:00
  • bd6b20e4a6 glfw: CI: clone with submodules Stephen Gutekanst 2023-07-03 21:36:23 -07:00
  • b7239175cf glfw: fix upstream submodule URL Stephen Gutekanst 2023-07-03 21:32:44 -07:00
  • a7ff7ea806 glfw: CI: clone submodules Stephen Gutekanst 2023-07-03 21:26:36 -07:00
  • ff7e8b81a3 glfw: remove system_sdk entirely Stephen Gutekanst 2023-07-03 21:20:26 -07:00
  • 3ba77bcde7 glfw: remove system_sdk dependency; add xcode-frameworks Stephen Gutekanst 2023-07-03 21:18:53 -07:00
  • 635fd5e0ce all: CI: remove AGREE: true env var Stephen Gutekanst 2023-07-03 20:24:10 -07:00
  • 7de8559687 glfw: fix glfw.Native usage on Linux Stephen Gutekanst 2023-07-03 20:16:14 -07:00
  • efa96b9669 all: update x11-headers dependency Stephen Gutekanst 2023-07-03 20:13:31 -07:00
  • 6ee026ff5e glfw: eliminate system-sdk for linux and windows Stephen Gutekanst 2023-07-03 08:49:38 -07:00
  • 4c7824fc75 glfw: use package manager for direct3d-headers Stephen Gutekanst 2023-07-03 07:03:57 -07:00
  • 70ff87ba8a glfw: Fixed all uses of the alignCast builtin thedoctorquantum 2023-06-29 20:37:25 +01:00
  • 79cafc0456 all: update to latest Zig APIs (zig fmt) Stephen Gutekanst 2023-06-29 09:54:32 -07:00
  • c7c171ccfc all: update Zig to version 0.11.0-dev.3883+7166407d8 Wrench[bot] 2023-06-29 00:37:00 -07:00
  • 1bc121e0b1 glfw: fix sdk-linux-x86_64 pinned commit Stephen Gutekanst 2023-06-25 08:22:46 -07:00
  • 148b2fcc6b glfw: workaround macOS zig libc __kernel_ptr_semantics Stephen Gutekanst 2023-06-25 01:12:33 -07:00
  • 07e35d8d4d glfw: improve system-sdk version selection Stephen Gutekanst 2023-06-25 01:12:07 -07:00
  • 4fdd12d93a glfw: update to latest Zig API Stephen Gutekanst 2023-06-25 00:33:18 -07:00
  • 833081e47a glfw: ensure macOS 11 system SDK applies to all 11 versions Stephen Gutekanst 2023-06-25 00:33:01 -07:00
  • aa74e04926 all: update to latest Zig APIs Stephen Gutekanst 2023-06-25 00:18:03 -07:00
  • 08611c2c9f update to latest Zig (zig fmt) Stephen Gutekanst 2023-06-25 00:01:55 -07:00
  • 83beff8e67 all: update Zig to version 0.11.0-dev.3798+a5e15eced Wrench[bot] 2023-06-24 23:42:13 -07:00
  • a4ef94b330 glfw: system_sdk: update vulkan-headers Stephen Gutekanst 2023-06-24 12:41:38 -07:00