Commit graph

1138 commits

Author SHA1 Message Date
datalus 899e021666 Adding SWP_NOMOVE flag to prevent the window from moving to 0,0 when setting the inner size on Windows 8+ 2015-04-30 18:52:48 -05:00
Pierre Krieger 2f9272e1cb Fix the GLES code in examples/support/mod.rs 2015-04-30 23:04:07 +02:00
Felix Kaaman c1ca5d1d87 Fix typo in cocoa module 2015-04-30 18:25:55 +02:00
tomaka d3fbbfb7a7 Merge pull request #412 from tomaka/glcontext-trait
Add a GlContext trait
2015-04-30 17:32:53 +02:00
Pierre Krieger aa58f4149a Add a GlContext trait 2015-04-30 16:57:07 +02:00
tomaka a08388bca1 Merge pull request #414 from tomaka/pf-win32
Add pixelformat for cocoa and remove individual color components
2015-04-30 16:54:57 +02:00
Pierre Krieger 36de5a5e5a Fix PixelFormat for x11, egl and win32 2015-04-30 16:15:37 +02:00
Felix Kaaman 80c49856b2 Add pixelformat for cocoa and remove individual color components 2015-04-30 15:53:27 +02:00
tomaka 735df1c7d8 Merge pull request #407 from tomaka/egl-rework
Rework EGL
2015-04-30 09:35:23 +02:00
Pierre Krieger 9531174813 Rework EGL 2015-04-30 08:31:33 +02:00
tomaka 3b1e57d0e3 Test on beta 3 on travis 2015-04-30 08:31:25 +02:00
tomaka 4ecddabe08 Merge pull request #406 from tomaka/fallback-win32-pixelformats
Add a fallback on win32 if enumerate_arb_pixel_formats returns vec![]
2015-04-29 17:56:55 +02:00
Pierre Krieger d9f0d92584 Rework MouseWheel event and fix the values on win32 2015-04-29 14:35:09 +02:00
Pierre Krieger 9ed1a0ec19 Add a fallback on win32 if enumerate_arb_pixel_formats returns vec![] 2015-04-29 14:27:34 +02:00
tomaka c752142e04 Merge pull request #404 from tomaka/headless-win32
Extract headless context from api/win32 to platform/windows
2015-04-29 11:05:09 +02:00
Pierre Krieger d4dcff582e Extract headless context from api/win32 to platform/windows 2015-04-29 10:19:59 +02:00
Felix Kaaman c02072c9b1 Merge pull request #401 from fkaa/cocoa-multisample
Add multisampling for cocoa, fixes #145
2015-04-27 16:03:32 +02:00
Felix Kaaman f2bbb7d49c Add multisampling for cocoa, fixes #145 2015-04-27 15:46:31 +02:00
tomaka b7f81853fb Merge pull request #403 from tomaka/shared_library
Use the shared_library crate instead of loading symbols manually
2015-04-27 15:23:49 +02:00
Pierre Krieger 7df4de2ce7 Use the shared_library crate instead of loading symbols manually 2015-04-27 14:31:26 +02:00
tomaka 2ca9adffa0 Merge pull request #402 from tomaka/caca
Add libcaca backend
2015-04-27 10:17:06 +02:00
Pierre Krieger d3cc9064f4 Add libcaca backend 2015-04-26 17:26:48 +02:00
tomaka aca06d16e2 Release 0.0.27 2015-04-26 11:05:23 +02:00
tomaka 2532357253 Merge pull request #398 from fkaa/cocoa-window-pos
Fix window position getters and setters on cocoa
2015-04-26 08:05:35 +02:00
tomaka 8cbd57a307 Merge pull request #399 from tomaka/egl-linux
Allow using EGL with X11
2015-04-26 08:02:19 +02:00
Pierre Krieger 0417f7003f Allow using EGL with X11 2015-04-25 22:28:43 +02:00
tomaka 9a0ca92692 Merge pull request #397 from tomaka/split-glx
Split glx
2015-04-25 12:43:34 +02:00
Pierre Krieger 5561e58646 Split GLX and X11 in "api" 2015-04-25 12:10:40 +02:00
Felix Kaaman 32e14a9a0a Fix window position getters and setters on cocoa 2015-04-24 19:40:43 +02:00
tomaka 7eeb96909c Merge pull request #384 from fkaa/keypress-sound
Fix alert sounds on keypress for cocoa
2015-04-24 19:27:49 +02:00
tomaka d6c50df294 Merge pull request #395 from tomaka/x-reorg
Reorganize the Linux implementation and split OSMesa and X11
2015-04-24 19:27:41 +02:00
Felix Kaaman 44e954895f Fix alert sounds on keypress on cocoa
Passing on keypress event to parent would make it think the event was
not consumed and emit an alert sound.
2015-04-24 15:53:02 +02:00
Pierre Krieger a72e06cf1b Reorganize the Linux implementation and split OSMesa and X11 2015-04-24 15:40:17 +02:00
tomaka 4dee36631c Merge pull request #394 from tomaka/egl-api
Add draft for the EGL API
2015-04-24 15:40:12 +02:00
Pierre Krieger 828500256c Add draft for the EGL API 2015-04-24 14:12:57 +02:00
tomaka fa4aa36c9e Merge pull request #392 from tomaka/fix-example
Fix and re-enable the fullscreen example
2015-04-24 14:05:38 +02:00
tomaka b6252d9de2 Merge pull request #393 from tomaka/reorganization
Create reorganization
2015-04-24 14:05:35 +02:00
Pierre Krieger 3ad7f9a584 Create reorganization 2015-04-24 09:51:23 +02:00
Pierre Krieger e12f06ad48 Fix and re-enable the fullscreen example 2015-04-24 09:35:49 +02:00
tomaka c1af76550f Merge pull request #391 from glennw/upstream-i3-vis
Add Expose event handler which is needed on some window managers.
2015-04-24 07:50:38 +02:00
tomaka ff31390ab0 Merge pull request #390 from glennw/upstream-wm-class
Set WM_CLASS based on initial window title.
2015-04-24 07:50:07 +02:00
Glenn Watson 4a83ab6e02 Set WM_CLASS based on initial window title. 2015-04-24 07:57:47 +10:00
Glenn Watson 0670b1ec2e Add Expose event handler which is needed on some window managers. 2015-04-24 07:32:36 +10:00
tomaka d8cd748e35 Publish 0.0.26 2015-04-22 19:57:33 +02:00
tomaka 8b564fd1d1 Merge pull request #389 from tomaka/tomaka-patch-1
Update the tested version on travis
2015-04-22 18:37:40 +02:00
tomaka f4a73f5287 Update the tested version on travis 2015-04-22 18:12:05 +02:00
tomaka efd2f6cec0 Merge pull request #385 from gfxmonk/fix-rbracket
Fix x11 XK_bracketright keycode
2015-04-22 08:10:53 +02:00
Tim Cuthbertson bc2472f32b Fix x11 XK_bracketright keycode 2015-04-22 11:06:47 +10:00
tomaka f81a430c6d Merge pull request #383 from tomaka/remove-deprecated
Remove functions marked as #[deprecated]
2015-04-19 11:29:29 +02:00
Pierre Krieger 1ec168fed0 Remove functions marked as #[deprecated] 2015-04-19 09:52:03 +02:00