Commit Graph

  • b7be14f169 Set Windows header version in build.zig master wrap-window Brandon Dyck 2021-12-12 16:28:55 -0700
  • a44b41f779 Match zig build defaults to cmake Brandon Dyck 2021-12-12 16:20:27 -0700
  • 35c01159c2 Support Wayland in build.zig Brandon Dyck 2021-12-12 16:04:35 -0700
  • 954352db4f Support Linux with GL or X11 in build.zig Brandon Dyck 2021-12-12 13:30:32 -0700
  • d7ae5488c8 Add zig-out to .gitignore Brandon Dyck 2021-12-11 01:29:00 -0700
  • 1f8c4c7679 Add OpenGL support to build.zig Brandon Dyck 2021-12-10 17:45:53 -0700
  • df6b6667ee Add Windows-only build.zig Brandon Dyck 2021-12-10 17:02:10 -0700
  • f54b94a51f
    Merge pull request #67 from aduros/2021-11-15-fix Carlos Aragonés 2021-11-16 16:59:33 +0100
  • b0bcb4a47d Swap mouse right and middle buttons on X11 (Fix #65) Bruno Garcia 2021-11-16 09:24:23 -0300
  • 11151ca6f0 Add option to invert the Mouse Y coordinate on MacOS Carlos Aragones 2021-11-16 09:55:27 +0100
  • 44cdecae60 Merge branch 'master' into fix_some_getters Carlos Aragonés 2021-11-15 11:06:30 +0100
  • 23b1a10f8d
    Merge pull request #64 from aduros/2021-11-13-patch Carlos Aragonés 2021-11-15 10:07:26 +0100
  • a9bb3198db Handle the X11 WM_DELETE_WINDOW protocol for closing windows. Bruno Garcia 2021-11-13 09:26:42 -0300
  • 0e493a73b4 Fixed mfb_get_mouse_scroll_x(), mfb_get_mouse_scroll_y() and mfb_get_mouse_button_buffer() GEMALTO\caragone 2021-11-12 23:18:56 +0100
  • 8179d09c76 Android Support (beta) GEMALTO\caragone 2021-11-12 23:03:39 +0100
  • 571690a513
    Merge pull request #60 from onbjerg/linux-gl-context Carlos Aragonés 2021-05-05 23:05:43 +0200
  • 5a749e8214 Properly create OpenGL context on Linux Oliver Nordbjerg 2021-05-05 22:51:17 +0200
  • 1129df5af5
    Merge pull request #55 from bradgrantham/master Carlos Aragonés 2021-04-30 15:00:30 +0200
  • a0a1859525 Remove recent MacOs clang warning while compiling Carlos Aragonés 2021-04-28 15:08:13 +0200
  • b431c077ab Updated readme Carlos Aragonés 2021-04-28 15:07:04 +0200
  • ac67eeb941 MacOS Big Sur test and remove hardware sync (MacOS is ignoring it) Carlos Aragonés 2021-04-28 14:44:09 +0200
  • ffc5f5b503 MacOS Mojave test and fix Carlos Aragones 2021-04-28 14:11:13 +0200
  • dbd882ed22 use metal preferredFramesPerSecond (macOS 10.11+) and commandBuffer presentDrawable:afterMinimumDuration: (macOS 10.15.4+) (programmed from Windows, maybe do not compile) Carlos Aragones 2021-04-28 13:21:08 +0200
  • b4122c3d6a Merge branch 'master' into accurate_vsync Carlos Aragones 2021-04-28 12:36:57 +0200
  • fb35e988ad Added mfb_get_target_fps Carlos Aragones 2021-04-28 12:36:40 +0200
  • 815fa2f255 use OpenGL swap interval on Windows and X11 Carlos Aragones 2021-04-28 12:34:20 +0200
  • f9aa6acb7a try to accurate software vsync Carlos Aragones 2021-04-28 11:07:25 +0200
  • c667aabca9
    Fix https://github.com/emoon/minifb/issues/54 Brad Grantham 2021-03-18 14:15:54 -0700
  • cc79a85e3d input_events: Show mouse point on mouse button pressed Carlos Aragones 2021-02-19 11:13:32 +0100
  • fa8bf266f0 Changes related to dpi. Introduced new function mfb_get_monitor_scale Deprecated function mfb_get_monitor_dpi Carlos Aragones 2021-02-19 10:51:58 +0100
  • 17df5633cd Fix bug redefining window_data_win. Thanks to @nsmryan Carlos Aragonés 2021-01-14 19:48:31 +0100
  • 33f5084410 updated readme.md Carlos Aragones 2020-09-21 14:43:00 +0200
  • d9a9fe554f Added to iOS not working on X11 & Wayland Carlos Aragones 2020-09-21 14:38:51 +0200
  • 17c375002f working on MacOS Carlos Aragones 2020-09-21 13:02:47 +0200
  • f66e92c8da Working n Windows Carlos Aragones 2020-09-21 12:27:22 +0200
  • cfb114007e updated readme.md Carlos Aragones 2020-09-21 11:59:42 +0200
  • 9e3704b96c hidpi compiling on Windows Fix OpenGL backend for multiple windows Carlos Aragones 2020-09-21 10:03:35 +0200
  • 056d419a10
    Merge pull request #50 from drfuchs/master Carlos Aragonés 2020-09-21 09:41:04 +0200
  • 5691ca1441 Add hidpi test drfuchs 2020-09-20 09:40:03 -0700
  • 4c898b0b8b fix bug on Windows resize event Carlos Aragones 2020-09-18 18:53:18 +0200
  • 42270f4c53 minor fixes Carlos Aragones 2020-09-18 17:45:24 +0200
  • 3552c1f019 Fix Windows texture order color Carlos Aragones 2020-09-18 17:24:47 +0200
  • 41e087433a use OpenGL legacy API for X11 (faster than draw XImages) Carlos Aragones 2020-09-18 15:05:39 +0200
  • 09338014d1 use OpenGL legacy API for windows (faster than GDI) Carlos Aragones 2020-09-18 10:28:42 +0200
  • 6a1e7e0b71 Wayland support Carlos Aragones 2020-09-16 13:32:27 +0200
  • 5196518bcb working on X11 Carlos Aragones 2020-09-16 13:19:50 +0200
  • 72df95f7bb working on iOS Carlos Aragones 2020-09-16 12:54:08 +0200
  • 3a083fd3c8 macos working Metal & Cocoa Carlos Aragones 2020-09-16 12:27:14 +0200
  • 82595a8d74 working for windows Carlos Aragones 2020-09-16 11:38:05 +0200
  • a6e63243f4 refactor Carlos Aragones 2020-09-16 10:01:12 +0200
  • 5f9594cb23 update_ex working on iOS Carlos Aragones 2020-09-15 21:05:49 +0200
  • f4c537d6f0 fix ios minor bug Carlos Aragones 2020-09-15 20:40:25 +0200
  • 3c90ae2a0f Wayland working Carlos Aragones 2020-09-15 20:32:40 +0200
  • 9a74e07568 prepare Linux Wayland & iOS Carlos Aragones 2020-09-15 15:24:05 +0200
  • 8d68f620df added mfb_update_ex - Linux - X11 version Carlos Aragones 2020-09-15 14:09:25 +0200
  • 94a22bff6a added mfb_update_ex - MacOS X - Cocoa version (I cannot test it!!!) Carlos Aragones 2020-09-15 13:39:55 +0200
  • e98644cfbf added mfb_update_ex - MacOS X - Metal version Carlos Aragones 2020-09-15 12:39:26 +0200
  • 2cf75ce9ac Windows: update buffer_stride Carlos Aragones 2020-09-15 11:46:17 +0200
  • f09780d761 added mfb_update_ex - Windows version Carlos Aragones 2020-09-15 11:35:11 +0200
  • dda1275bd7 MacOS: Flush events after perform close ( fix #44 ) Carlos Aragones 2020-09-08 21:10:11 +0200
  • 2110dc18ac
    Merge pull request #41 from maximumspatium/master Carlos Aragonés 2020-08-06 16:32:11 +0200
  • d658d8361b Enable conditional compilation of examples. Maxim Poliakovski 2020-06-16 21:22:57 +0200
  • 35110bf174 travis to compile Windows (Visual Studio), Linux (X11, Wayland), MacOS X(Cocoa, Metal), iOS Windows MinGW is WIP Carlos Aragones 2020-06-12 00:17:51 +0200
  • 37b91b2d30 Fix bug on X11 Carlos Aragones 2020-06-05 22:48:42 +0200
  • 7a2aa56367 Merge branch 'master' of https://github.com/emoon/minifb Carlos Aragones 2020-06-03 17:28:39 +0200
  • 649560ef2f Quick fix for the init_key_codes issue Carlos Aragones 2020-06-03 17:28:30 +0200
  • 3226ac3aad
    Merge pull request #38 from emoon/revert-37-fix/build-break Carlos Aragonés 2020-06-03 17:14:24 +0200
  • 698b50c664 Revert "Fixes build break in linux (#37)" Carlos Aragonés 2020-06-03 17:14:09 +0200
  • 83d7dbc678
    Fixes build break in linux (#37) eccard 2020-06-02 01:13:03 -0300
  • 1c3054d320 refactor: A little bit more similar iOS & MacOS Carlos Aragones 2020-05-17 21:22:12 +0200
  • ed0afc6b22 Fixed bug on old MacOS X Carlos Aragones 2020-05-17 20:05:47 +0200
  • 51d00541e5 OSX Refactor -> renamed OSXViewController to OSXViewDelegate Carlos Aragones 2020-05-17 19:53:06 +0200
  • 80a7a33b7c unify a little bit more iOS & MacOS Carlos Aragones 2020-05-17 19:48:59 +0200
  • 75de20e4cc OSX refactor -> renamed OSXWindowFrameView to OSXView Carlos Aragones 2020-05-17 18:39:51 +0200
  • 235dc1e670 Merge branch 'master' into ios_support Carlos Aragones 2020-05-17 18:34:20 +0200
  • 6254705203 refactor OSX to be more similar to iOS Carlos Aragones 2020-05-17 18:34:12 +0200
  • 2be0d5a7e0 refactor iOS added mfb_set_resize_callback to iOS minor fixes on iOS & MacOS X Carlos Aragones 2020-05-17 18:31:00 +0200
  • 2b1d7633ae Added WF_FULLSCREEN_DESKTOP and WF_FULLSCREEN on macos x Carlos Aragones 2020-04-26 23:33:30 +0200
  • 6a96ceb1f5 Merge branch 'master' into ios_support Carlos Aragones 2020-04-26 19:52:13 +0200
  • 78efec66c5 fix issue with mfb_set_viewport on macos x Carlos Aragones 2020-04-26 19:50:53 +0200
  • ab5a7919a6 Updated readme Carlos Aragones 2020-04-26 18:08:10 +0200
  • 5981107bdd Merge branch 'master' into ios_tmp Carlos Aragones 2020-04-26 17:44:52 +0200
  • d0dd063b8f fix issue on macos x Carlos Aragones 2020-04-26 14:10:18 +0200
  • fdd7d8bedb work with and without already created window Carlos Aragones 2020-04-26 17:42:23 +0200
  • 6452ec1bfd Merge branch 'master' into ios_tmp Carlos Aragones 2020-04-26 14:20:48 +0200
  • 68ecd983f0 fix issue on macos x Carlos Aragones 2020-04-26 14:10:18 +0200
  • 8d57780915 refactor Carlos Aragones 2020-04-25 23:16:35 +0200
  • f5db43e07d test 2 & refactor Carlos Aragones 2020-04-26 13:16:25 +0200
  • 8e1a981085 test 1 Carlos Aragones 2020-04-25 23:17:54 +0200
  • 4bd40299eb refactor Carlos Aragones 2020-04-25 23:16:35 +0200
  • 894e7cca5e fix issue #25 Carlos Aragones 2020-04-22 15:59:42 +0200
  • f793114403 fix latest commit Carlos Aragones 2020-04-22 15:39:34 +0200
  • c381721dad
    Merge pull request #15 from lkesteloot/master Carlos Aragonés 2020-04-22 15:28:56 +0200
  • c65e93ff88
    Merge branch 'master' into master Carlos Aragonés 2020-04-22 15:28:10 +0200
  • 35b8439b26
    Add timers and ability to set a target fps for the application (#36) Carlos Aragonés 2020-04-22 13:00:15 +0200
  • 4175cec89e minor fix Carlos Aragones 2020-04-19 23:04:11 +0200
  • 661092081c
    Renamed typo scrool by scroll (#29) Carlos Aragonés 2020-03-06 07:51:57 +0100
  • 6b30baa7e4
    Type prefixes (#34) Carlos Aragonés 2020-03-06 07:06:54 +0100
  • 4286f055c6
    Fix issue #32 (#33) Daniel Collin 2020-03-05 18:51:57 +0100
  • 219e7d0c20
    Fix shader warning for macOS Catalina (#30) Shotaro Uchida 2020-02-25 22:57:25 -0800