Commit Graph

  • 668354f2de
    Update README.md Abbion 2023-02-27 18:40:49 +0100
  • 2173fb4787
    Update README.md Abbion 2023-02-27 18:38:40 +0100
  • 7d83ed3d80
    Update README.md Abbion 2023-02-27 18:38:09 +0100
  • e15fab8fd9
    Update README.md Abbion 2023-02-27 18:36:49 +0100
  • d00ee1013a
    Update README.md Abbion 2023-02-27 18:35:40 +0100
  • 3abc7c9f6e
    Update README.md Abbion 2023-02-27 18:33:38 +0100
  • 5736a65669
    Update README.md Abbion 2023-02-27 18:32:13 +0100
  • db61958bc9
    Merge pull request #1 from Abbion/BorderlessForWindows Abbion 2023-02-27 18:31:01 +0100
  • fc6ff5a7a2 Resolve 1 Abbion 2023-02-27 18:30:29 +0100
  • 153243f15d Focus gained when l mouse clicked Abbion 2023-02-26 22:35:23 +0100
  • 14eea06345 Merge branch 'dev-theming' into theming ws909 2023-02-24 00:55:01 +0100
  • 73330df28a Fix _glfwSetThemeWin32 ws909 2023-02-24 00:27:41 +0100
  • a30e29fa0a Fix compilation issues on X11, WL. ws909 2023-02-24 00:22:58 +0100
  • ac979c6d7f Fix win32 theming implementation ws909 2023-02-24 00:19:12 +0100
  • decb018a31 Update theming API ws909 2023-02-23 22:48:21 +0100
  • 8ba39bca81 Add credit ws909 2023-02-23 19:30:12 +0100
  • b16284153e Modify CONTRIBUTORS.md floppyhammer 2023-02-23 10:14:12 +0800
  • b1e12ef4b9 Modify CONTRIBUTORS.md & README.md floppyhammer 2023-02-23 10:09:05 +0800
  • 85a6eb0625
    Merge pull request #2 from floppyhammer/add-win32-theming Andreas 2023-02-22 22:57:17 +0100
  • 8f0e79e2a0 Merge branch 'dev-theming' into theming Merge development changes into main theming branch ws909 2023-02-22 15:33:02 +0100
  • c388b87824 Code format floppyhammer 2023-02-22 14:38:56 +0800
  • 14d3920f6a Add a function to get the system accent color floppyhammer 2023-02-22 14:31:48 +0800
  • c6b0894c57 Code format floppyhammer 2023-02-19 22:29:53 +0800
  • adc9f9d676 Free uxtheme properly floppyhammer 2023-02-19 22:23:35 +0800
  • 1b371ae3c1 Code format floppyhammer 2023-02-19 22:29:53 +0800
  • e06507a75c Free uxtheme properly floppyhammer 2023-02-19 22:23:35 +0800
  • 2adf1134df Modify CONTRIBUTORS.md & README.md floppyhammer 2023-02-19 22:11:50 +0800
  • 2c27136b39 Fix Windows failing to build Philip Rader 2023-02-18 17:48:48 -0700
  • 0d0a840b22 Add missing release for CVDisplayLink Philip Rader 2023-02-18 17:21:17 -0700
  • 01eae144e1 Fix not passing pointer into InitializeConditionCariable Philip Rader 2023-02-18 17:03:05 -0700
  • 1c6231aad4 macOS: Use CVDisplayLink for vsync Philip Rader 2023-02-18 16:42:42 -0700
  • 8ed3d38bde Wayland: Simplify decoration side detection Camilla Löwy 2022-12-28 16:40:00 +0100
  • 85eee769e7 Wayland: Clean up enum value names Camilla Löwy 2022-12-01 13:10:07 +0100
  • 5f362937fc Wayland: Simplify per-window ouput scales tracking Camilla Löwy 2022-11-08 20:33:29 +0100
  • b24ef8f8b6 Wayland: Use tags to verify proxy ownership Camilla Löwy 2022-11-03 21:51:29 +0100
  • abd21de268 Wayland: Remove duplicate setting of user data Camilla Löwy 2022-11-03 20:58:15 +0100
  • 5fb0a89565 Wayland: Stop manually tracking interface versions Camilla Löwy 2022-11-03 20:54:32 +0100
  • c6893c7938 Wayland: Emit size event when setting aspect ratio Camilla Löwy 2023-01-08 22:13:45 +0100
  • 98dc6c00d1 Wayland: Fix some missing window refresh events Camilla Löwy 2023-01-08 22:12:56 +0100
  • 6bce7df1da Wayland: Fix decorations not always being created Camilla Löwy 2022-12-20 18:34:08 +0100
  • 5a92ab35e1 Wayland: Simplify test for fallback decorations Camilla Löwy 2022-12-28 23:35:06 +0100
  • 19b09f668e Wayland: Pick more plausible default cursor size Camilla Löwy 2023-01-08 16:53:21 +0100
  • 91637f4578
    Fix X11 + EGL + GLFW_TRANSPARENT_FRAMEBUFFER by ignoring visual id (tested with example/gears.c) Sylvain 2023-02-14 23:46:51 +0100
  • 5a9525f24f
    Merge 362915ead2 into 8f470597d6 Joshua Woodie 2023-02-14 10:41:35 -0700
  • 43ea8967a3 Add win32 theming implementation floppyhammer 2023-02-11 10:56:43 +0800
  • 9df37ee2f5 Win32: Add dark mode for title bar floppyhammer 2022-12-16 14:16:28 +0800
  • 67e0bdb259
    Merge branch 'glfw:master' into master Ned Loynd 2023-02-07 15:10:52 -0800
  • 4a66bf3b60
    Added documentation to window.dox GamesTrap 2023-02-05 04:19:15 +0100
  • 74dac5cfb4
    Win32: glfwSetWindowTaskbarProgress now emits GLFW_FEATURE_UNAVAILABLE on Windows Vista and older GamesTrap 2023-02-05 03:03:54 +0100
  • f590075121
    Removed taskbar-progress from branch local GH Actions workflow GamesTrap 2023-02-05 02:53:47 +0100
  • 19f9247a68
    Added documentation GamesTrap 2023-02-05 02:50:53 +0100
  • 9889f26b0f Use C89 var declaration in glfwGetSystemDefaultTheme, init.c ws909 2023-02-04 17:17:05 +0100
  • c8fd71c7e7
    Added credit GamesTrap 2023-02-03 23:38:45 +0100
  • fb6826c934
    Fixed Cocoa linker error GamesTrap 2023-02-03 23:35:29 +0100
  • efac372213
    Fixed Wayland linker error GamesTrap 2023-02-03 23:31:02 +0100
  • 8b1b11c3c4
    Fixed GitHub Action errors GamesTrap 2023-02-03 23:27:45 +0100
  • 48818fc7a9
    Unified X11/Wayland code path using _glfwUpdateTaskbarProgressDBusPOSIX() GamesTrap 2023-02-03 23:23:25 +0100
  • 7d5bb13b88
    Enabled GitHub Action for the taskbar-progress branch GamesTrap 2023-02-03 22:48:47 +0100
  • 5805c51eab Add color specifier to GLFWtheme. Add color specifier parameter to glfwThemeGetColor and glfwThemeSetColor. Add GLFW_THEME_COLOR_MAIN. Remove GLFW_THEME_ATTRIBUTE_HAS_COLOR. ws909 2023-02-01 04:44:22 +0100
  • 48e08616d9
    Merge branch 'glfw:master' into taskbar-progress Jan Schürkamp 2023-02-01 00:28:58 +0100
  • 7b1719bba0 added premake file AdpMarshall 2023-01-31 12:50:28 -0500
  • e32cb2b2cc
    Merge pull request #1 from ws909/dev-theming Andreas 2023-01-30 03:23:34 +0100
  • afae2b0dfa Implement _glfwGetSystemDefaultThemeCocoa. Fix bug in _glfwGetThemeCocoa always reporting a light theme for system default themes. ws909 2023-01-30 03:09:39 +0100
  • d87fc99503 Change GLFWtheme's public API flags to attributes ws909 2023-01-30 01:12:12 +0100
  • b5758af155 Add limited inline documentation. Change _GLFWtheme's color components to floats. ws909 2023-01-30 00:02:44 +0100
  • a63905b2f6 Fix clear color in theming test ws909 2023-01-29 22:57:30 +0100
  • bcd5cf6f8e Fix glfwSetTheme conflicting declaration ws909 2023-01-29 21:18:48 +0100
  • 3e7ce3ac63 Convert GLFWtheme to an opaque object. ws909 2023-01-29 21:06:42 +0100
  • 057586d98e
    Merge branch 'glfw:master' into conf-auto-tabbing Andreas 2023-01-27 19:24:27 +0100
  • 984fbcfe06
    Merge branch 'glfw:master' into set-application-icon Andreas 2023-01-27 19:24:19 +0100
  • 4963e8ba94
    Merge branch 'glfw:master' into theming Andreas 2023-01-27 19:23:54 +0100
  • 9a689b88e2
    Merge 4512d49486 into 8f470597d6 GameParrot 2023-01-26 19:33:12 +0100
  • 8f470597d6 Add support for manually running build workflow Camilla Löwy 2023-01-26 18:41:46 +0100
  • 17ab6209df Fix duplicate syntax error in win32_init, wl_init, x11_init ws909 2023-01-26 10:22:40 +0100
  • 266f67c6db Add stubs for all platforms ws909 2023-01-26 10:16:55 +0100
  • b5363d87d2 Fix remaining build errors for Cocoa. ws909 2023-01-26 08:50:42 +0100
  • bbd5bcb7fd Attempt at fixing compilation errors for MacOS ws909 2023-01-26 08:31:31 +0100
  • fe1eddc2ad Conditionally execute theming based on OS version ws909 2023-01-26 06:38:27 +0100
  • 2db9a368f7 Add credit ws909 2023-01-26 04:07:43 +0100
  • 1259135f1a Fix NSAppearance conversion to GLFWtheme ws909 2023-01-26 04:06:14 +0100
  • 5ee6c4526d Guard Cocoa system appearance observation in ifdefs for MacOS 10.14+ ws909 2023-01-26 02:30:27 +0100
  • b091cc0c80 Fix glfwSetSystemThemeCallback and its Cocoa implementation ws909 2023-01-26 02:22:57 +0100
  • ae437d3eaa Fix _glfwGetThemeCocoa ws909 2023-01-26 00:46:37 +0100
  • 9636949882 Add theming test program to CMake ws909 2023-01-25 20:24:19 +0100
  • f81a9b32c3 Add empty theme support for Null platform ws909 2023-01-25 20:19:41 +0100
  • da9e6dac24 Add theming test program source ws909 2023-01-25 19:53:15 +0100
  • e7922d7b4f Add GLFW theming functions ws909 2023-01-25 19:46:16 +0100
  • 655c019340 Win32: Prevent white window background during initialization Alex Hirsch 2023-01-25 16:23:57 +0100
  • 925a8179d3 cmake: Streamline GLFW_STANDALONE Juan Ramos 2023-01-21 11:33:41 -0700
  • 058c3401cf cmake: Remove CMAKE_LEGACY_CYGWIN_WIN32 Juan Ramos 2023-01-21 11:30:56 -0700
  • 728dc6a1a5 cmake: No need to set CMP0054 Juan Ramos 2023-01-21 11:30:13 -0700
  • e123ba65dd ci: Update to actions/checkout@v3 Juan Ramos 2023-01-21 11:18:35 -0700
  • 931b3e8d23
    Cocoa: Patched use of macOS 10.9 window occlusion API for macOS 10.8 compatibility Ned Loynd 2023-01-17 08:55:01 +1100
  • f1a2deeeff functional premake added eqdiag 2023-01-15 17:25:08 -0500
  • 32fab0d306 added premake file eqdiag 2023-01-15 14:07:08 -0500
  • 4a33051456 Update change log and add credit Camilla Löwy 2022-12-16 13:44:59 +0100
  • b06a91e92b Wayland: Fix wrong array size for _GLFWofferWayland Takuro Ashie 2022-12-16 21:40:36 +0900
  • b97b7fa148 Add glfwSetApplicationIcon ws909 2023-01-04 11:20:22 +0100
  • 85d3c6f1ec Add init/window hints/attributes to set Cocoa windows' tabbing mode ws909 2022-12-30 16:29:20 +0100
  • 07df3a26af Remove dwmapi linking, compile posix_module.c as well for Linux Mohit Sethi 2022-12-25 03:52:42 +0530