Commit graph

  • d72a345878 implement Window::hidpi_factor() for X11. Yasuhiro Fujii 2017-03-03 21:25:26 +0900
  • 4c6e4e827a Merge pull request #112 from rigtorp/keyboard-mods tomaka 2017-03-02 20:37:33 +0100
  • 8d79748cfb Merge pull request #147 from sotaroikeda/upcgl tomaka 2017-03-02 07:44:32 +0100
  • 3b1df2c585 Update cgl to v0.2 Sotaro Ikeda 2017-03-02 14:48:03 +0900
  • 290040dbd8 Implement KeyboardEvent ModifiersState for macOS Erik Rigtorp 2017-01-19 20:18:05 -0600
  • 5d41067a05 Implement KeyboardEvent ModifiersState for win32 Erik Rigtorp 2017-01-19 19:45:02 -0600
  • a2c6fb720c Implement KeyboardEvent ModifiersState for X11 Erik Rigtorp 2017-02-18 18:27:25 -0600
  • f3ccdb7aec Add keyboard modifiers to input event Erik Rigtorp 2017-01-17 12:01:10 -0600
  • 449f7d9d90 Merge pull request #144 from jwilm/fix-x11-wait-event-busy-loop tomaka 2017-02-15 19:18:12 +0100
  • 2ee658048a Fix busy loop in X11 WaitEventsIterator Joe Wilm 2017-02-15 08:29:12 -0800
  • adf42909c8 Merge pull request #132 from mitchmindtree/macos_event_loop tomaka 2017-02-14 09:52:10 +0100
  • 3ad1274a6d Merge pull request #126 from tomaka/impl-20 tomaka 2017-02-11 08:47:23 +0100
  • 24b44e3b8e Remove confusingly named event import alias mitchmindtree 2017-02-05 20:41:26 +1100
  • ba71f6fb77 Add missing unsafe block to check for main thread macOS mitchmindtree 2017-02-05 19:53:13 +1100
  • 926e03039f Panic if the user attempts to create window on non-main thread mitchmindtree 2017-02-05 19:47:39 +1100
  • b62ecfd517 Fix comments on macOS backend UserCallback methods mitchmindtree 2017-02-05 19:37:00 +1100
  • 30e00f0454 Fix comment on event conversion special case mitchmindtree 2017-02-05 19:21:51 +1100
  • 06c1b5903b Fix bug where an NSEvent is produced when a user opens spotlight while the NSApplication is in focus. mitchmindtree 2017-02-05 19:01:27 +1100
  • cbadc4bc31 Fix issue where window would not focus on startup. mitchmindtree 2017-02-05 18:12:32 +1100
  • 3482c53c89 Rename old glutin ivar to winit mitchmindtree 2017-02-05 13:28:56 +1100
  • 3ce7904e01 Wrap the temporarily stored user callback in a type to enforce invariants mitchmindtree 2017-02-05 12:51:09 +1100
  • c03311fa2d Add a method to simplify emitting an event from the macos poll_events and run_forever methods mitchmindtree 2017-02-04 13:30:34 +1100
  • fd0ddee63c Panic if the user attempts to run an event loop on a non-main thread on macOS mitchmindtree 2017-02-04 02:55:42 +1100
  • ea19409960 Make sure EventsLoop::interrupt awakens the waiting event loop mitchmindtree 2017-02-04 02:54:40 +1100
  • 35dcf8dab9 Only return Awakened on NsApplicationActivated, rather than on every unknown event. mitchmindtree 2017-02-04 00:51:38 +1100
  • be09639b69 Update the macOS backend to the new futures-compatible API. mitchmindtree 2017-02-03 23:05:57 +1100
  • 885b927d23 Merge remote-tracking branch 'origin/master' into impl-20 Pierre Krieger 2017-02-03 09:14:24 +0100
  • b988c174fe Add WindowId type Pierre Krieger 2017-02-03 09:13:11 +0100
  • ae53bb0f14 Merge pull request #102 from cjhowe/master tomaka 2017-02-03 09:09:02 +0100
  • 9cd0430ec7 Remove stuff from Window's API Pierre Krieger 2017-02-03 06:48:58 +0100
  • 03aa7b832b Merge pull request #128 from tomaka/categories tomaka 2017-02-03 06:37:34 +0100
  • e158af6806 Add categories Pierre Krieger 2017-01-31 10:01:36 +0100
  • b5d8d305fc Fix unreachable patterns Pierre Krieger 2017-01-28 16:21:41 +0100
  • 5025db2d59 Unix fix attempt Pierre Krieger 2017-01-28 15:58:14 +0100
  • 148f507272 Wayland fix attempt Pierre Krieger 2017-01-28 15:56:53 +0100
  • 7da96121a2 Fix examples Pierre Krieger 2017-01-28 15:45:01 +0100
  • c3d2289b0c Remove resize_callback from WindowsAttributes Pierre Krieger 2017-01-28 15:34:15 +0100
  • bcb242983b Add documentation for the new API Pierre Krieger 2017-01-28 15:33:54 +0100
  • d86fdb48d1 Remove the window from the events loop on destruction Pierre Krieger 2017-01-28 15:14:23 +0100
  • 0242daa242 Add interrupting the events loop Pierre Krieger 2017-01-28 15:09:01 +0100
  • e7d43174e7 Implement the transition API Pierre Krieger 2017-01-28 15:05:36 +0100
  • 2c4db6b16e Update window example Pierre Krieger 2017-01-28 15:01:59 +0100
  • 422b332c1b Add a transition macro system Pierre Krieger 2017-01-28 15:00:17 +0100
  • f1d70d351e Merge pull request #82 from tomaka/documentation tomaka 2017-01-28 13:31:36 +0100
  • 5759bb68f2 Merge pull request #125 from tomaka/linux-rework tomaka 2017-01-28 13:20:33 +0100
  • 8277b26862 No longer use an api_dispatch module for linux Pierre Krieger 2017-01-28 13:03:17 +0100
  • 8f9240e4ac Merge pull request #123 from tomaka/tomaka-patch-1 tomaka 2017-01-28 11:30:50 +0100
  • 5b1d38cb2f Fix stupid shit tomaka 2017-01-28 11:22:20 +0100
  • 3a139685b9 Merge pull request #122 from tomaka/tomaka-patch-1 tomaka 2017-01-25 08:45:36 +0100
  • 56b536cd48 Publish 0.5.9 tomaka 2017-01-25 07:58:51 +0100
  • 6738f7cc2e Merge pull request #118 from ojacobson/macos-window-resize tomaka 2017-01-25 07:58:08 +0100
  • 6f82ccfba9
    De-duplicate resize events. Owen Jacobson 2017-01-24 12:39:35 -0500
  • a927fa0c7c Merge pull request #121 from potocpav/hand-cursor tomaka 2017-01-24 16:04:35 +0100
  • bf1585b819 Use a hand pointing a finger in X11 as MouseCursor::Hand Pavel Potocek 2017-01-24 15:35:38 +0100
  • 7d6b4c3fe5
    Naive implementation of resize events for OS X. Owen Jacobson 2017-01-23 23:25:41 -0500
  • 4cc6faa800 Merge pull request #117 from mitchmindtree/fix_macos_warnings tomaka 2017-01-22 08:45:22 +0100
  • 95b7d5326e Fix patterns_in_fns_without_body warning on macos mitchmindtree 2017-01-22 17:55:30 +1100
  • 9b15440b62 Fix non_upper_case_globals warnings on macos mitchmindtree 2017-01-22 17:54:45 +1100
  • ab61551492 Merge pull request #116 from tomaka/tomaka-patch-1 tomaka 2017-01-20 07:32:46 +0100
  • 07f7612e3b Pin down to cocoa 0.5.2 tomaka 2017-01-20 07:09:37 +0100
  • 41ac24b107 Merge pull request #113 from samdphillips/mac-middle-mouse-button tomaka 2017-01-19 20:45:51 +0100
  • 9af1e0ed0f Merge pull request #111 from jrmuizel/awakened tomaka 2017-01-19 20:29:49 +0100
  • 3b1fdc0f55 macos: Map our user generated event to Event::Awakened Jeff Muizelaar 2017-01-16 14:35:34 -0500
  • 55e52d6071 Add middle mouse events for MacOS. Sam Phillips 2017-01-17 17:56:41 -0800
  • 09e6698236 Merge pull request #106 from rerion/master tomaka 2017-01-07 15:03:59 +0100
  • 941c8d3344 Add TODO & bump version rerion 2017-01-07 15:00:15 +0100
  • f5812018ca Add get_x11_xconnection function rerion 2017-01-07 14:34:38 +0100
  • d4b8fd9f5a Add methods allowing creation of X11 window with specified visual and screen rerion 2017-01-06 21:59:35 +0100
  • ba94b8edf8 Fix Travis iOS build Christian Howe 2016-12-13 07:37:13 -0600
  • 5146bce88e Fix iOS build and add to Travis CI Christian Howe 2016-12-13 07:28:30 -0600
  • bc0dd0f854 Merge pull request #98 from paulirotta/dependency-version-update tomaka 2016-12-08 12:52:15 +0100
  • d4ee609e6f Dependent crates version updates Paul Houghton 2016-12-08 09:29:17 +0200
  • 3b93c7c664 Merge pull request #95 from frewsxcv/transparent tomaka 2016-12-04 07:59:51 +0100
  • 1ee91364bf Merge pull request #96 from k-brac/child_window tomaka 2016-12-02 13:21:12 +0100
  • 5e387812d1 remove useless example Baptiste AUBRY 2016-12-02 12:54:06 +0100
  • cb0811faf3 Implement window transparency on macOS. Corey Farwell 2016-11-26 15:53:38 -0500
  • f66b533a95 fix typo k-brac 2016-11-29 16:27:23 +0100
  • 7f2ee9a09a remove useless pub k-brac 2016-11-29 14:02:19 +0100
  • 3e2154a922 child window created using a winapi::HWND instead of a WindowProxy k-brac 2016-11-29 13:02:42 +0100
  • 2b25bf1480 child window creation improvement k-brac 2016-11-28 13:50:07 +0100
  • 5a09e8ba21 first try to allow child window on windows k-brac 2016-11-25 17:05:39 +0100
  • 13620118f6 Merge pull request #91 from frewsxcv/patch-1 tomaka 2016-11-24 07:44:25 +0100
  • a7c8d115d2 Bump version to 0.5.6. Corey Farwell 2016-11-23 17:01:44 -0500
  • 7bf9df848b Merge pull request #90 from tomaka/rm-android tomaka 2016-11-23 21:03:14 +0100
  • 289bb7bc9f Remove android_main! call Pierre Krieger 2016-11-23 19:33:44 +0100
  • 79bed75d28 Merge pull request #89 from frewsxcv/constraints tomaka 2016-11-23 19:32:35 +0100
  • b500808d1a Rename example, remove debug logging. Corey Farwell 2016-11-23 10:51:15 -0500
  • 57d1e162ee Update min/max window constraints to support MacOS 10.10. Corey Farwell 2016-11-23 10:50:12 -0500
  • f8666a05fb Add example demonstrating min/max window dimension constraints. Corey Farwell 2016-11-23 09:41:53 -0500
  • e3fce3d5ec Implement min/max window dimension constraints for MacOS. Corey Farwell 2016-11-23 09:07:12 -0500
  • 25b5768cd3 Merge pull request #88 from mitchmindtree/resize_cb_builder tomaka 2016-11-11 18:14:15 +0100
  • 53065bda40 Move resize_callback field from WindowBuilder into WindowAttributes struct mitchmindtree 2016-11-12 02:55:21 +1100
  • eb18b3d8b6 Add a WindowBuilder::with_window_resize_callback method. mitchmindtree 2016-11-11 22:08:46 +1100
  • 2c58e85584 Some documentation improvements Pierre Krieger 2016-11-03 09:49:19 +0100
  • 97da37ef04 Merge pull request #86 from tomaka/fix-win32 tomaka 2016-11-05 14:01:02 +0100
  • 38ad236df0 Publish 0.5.5 Pierre Krieger 2016-11-05 13:44:36 +0100
  • 712b27086f Fix win32 panicking all the time and make events work Pierre Krieger 2016-11-05 13:44:23 +0100
  • f4d0a26495 Merge pull request #85 from tomaka/tomaka-patch-1 tomaka 2016-11-05 10:08:27 +0100
  • 2a545a8ef6 Publish 0.5.4 tomaka 2016-11-05 09:48:58 +0100
  • 2c90eeb80d Merge pull request #84 from vberger/master tomaka 2016-11-04 07:25:14 +0100