Commit graph

111 commits

Author SHA1 Message Date
Bruno Lara Tavares 32555c3843 Include needed modules on the example code
The example code on `README.md` requires the `use` line to have the modules available when compiling.
Without it the example can't compile.
2016-01-19 14:42:58 -02:00
Daniel Collin 0ea2f15600 Correct version in README 2016-01-10 18:39:13 +01:00
Daniel Collin 4b68372d8f Fixed typo 2016-01-10 18:37:33 +01:00
Daniel Collin bef08c0b49 Re-licence under MIT/Apache-2.0
Closes #13
2016-01-10 18:36:57 +01:00
Daniel Collin 149e3039e5 Bump to 0.2.6 2016-01-09 21:04:00 +01:00
Daniel Collin 94bf0daff9 More build fixing 2016-01-09 21:01:23 +01:00
Daniel Collin 5d4b2981eb Bump to 0.2.6 2016-01-09 20:59:42 +01:00
Daniel Collin 72021616e9 Fixed broken build 2016-01-09 20:59:09 +01:00
Daniel Collin 5fd17a9bb5 Bump to 0.2.5 2016-01-09 20:56:03 +01:00
Daniel Collin f3bd5ddb29 Added X11 set_position 2016-01-09 20:54:46 +01:00
Daniel Collin 001bca8f74 Implemented set_position for Mac 2016-01-09 20:49:14 +01:00
Daniel Collin b576ab3139 Started to add set_position 2016-01-09 20:06:07 +01:00
Daniel Collin 1cd69660d8 Really bumped to 0.2.4 2016-01-05 21:31:23 +01:00
Daniel Collin 49eba1bc05 Heap allocate drawing buffer
On some system it seems that the stack is quite small so now we heap
allocate the buffer instead. Also updated the docs and examples using
that instead of being on the stack. Bumped version to 0.2.4

Closes #8
2016-01-05 21:29:52 +01:00
Daniel Collin 57b734457e Fixed x86 (32-bit) build
Closes #7
2016-01-05 21:22:20 +01:00
Daniel Collin 8068262c99 Added note about 32-bit Windows 2016-01-04 23:52:06 +01:00
Daniel Collin 396496db2d Fixed appveyor config 2016-01-04 23:38:44 +01:00
Daniel Collin 23962528c7 Don't run any tests 2016-01-04 23:25:28 +01:00
Daniel Collin c18dff0d53 Added appveyor badge 2016-01-04 23:18:04 +01:00
Daniel Collin 483d563089 Added appveyor config 2016-01-04 23:12:08 +01:00
Daniel Collin a97362d314 Added travis status 2016-01-04 22:58:47 +01:00
Daniel Collin 4fd994be20 Another one 2016-01-04 22:51:24 +01:00
Daniel Collin f74f2b8354 Push to test travis 2016-01-04 22:50:06 +01:00
Daniel Collin f41674820c Added travis config 2016-01-04 22:44:24 +01:00
Daniel Collin dbbeaebd72 Added crates.io banner and documentation link 2016-01-04 22:40:38 +01:00
Daniel Collin d6cbb705c1 Mac fixes
* Removed resizing of window as that isn't supported
* Fixed issue that content view would be too small and top of window wouldn't be visible
* Removed some code that isn't needed

Bump lib version to 0.2.3
2016-01-04 21:14:06 +01:00
Daniel Collin 3f1b8e244a Updated to correct version 2016-01-03 15:35:17 +01:00
Daniel Collin 4cdfa04208 Updated *nix status 2016-01-03 15:33:28 +01:00
Daniel Collin 479088dab9 Bump to 0.2.2 and added homepage link 2016-01-03 15:30:33 +01:00
Daniel Collin 63966e4a68 Removed unused file 2016-01-03 15:29:30 +01:00
Daniel Collin 20e1b228cd Make sure we handle *nix correctly 2016-01-03 15:28:00 +01:00
Daniel Collin 264a630c39 Handle scaling and window close 2016-01-03 15:11:18 +01:00
Daniel Collin fa8101b885 Added X11 keyboard support 2016-01-03 13:37:17 +01:00
Daniel Collin 9c07aaae60 WIP on X11 version 2016-01-03 11:25:05 +01:00
Daniel Collin 424e913521 Correct link to example 2016-01-03 08:31:51 +01:00
Daniel Collin ad31097798 Fixed example and added Cargo dep 2016-01-03 08:29:37 +01:00
Daniel Collin bfff11abbf Bump to 0.2.1 2016-01-02 22:16:00 +01:00
Daniel Collin ae5917741f Fixed bad usage of incorrect Window 2016-01-02 22:07:38 +01:00
Daniel Collin 4e6d53deab Updated licence 2016-01-02 22:01:09 +01:00
Daniel Collin 894da55768 Merge branch 'wip'
# Conflicts:
#	README.md
2016-01-02 21:46:28 +01:00
Daniel Collin a90edcafb5 Updated current status 2016-01-02 21:45:57 +01:00
Daniel Collin 46982b4795 Added documentation link 2016-01-02 21:42:50 +01:00
Daniel Collin c5f45664ef More documentation 2016-01-02 21:42:37 +01:00
Daniel Collin 4b87f68125 Moved stuff around + documentation 2016-01-02 21:26:13 +01:00
Daniel Collin a7e1df51ad Use the new key_handler code 2016-01-02 19:40:56 +01:00
Daniel Collin 66c36fb6c6 Proper error handling if window create fail 2016-01-02 19:40:41 +01:00
Daniel Collin 867daf1ca9 Added working keyboard support for Mac
Also moved all code out from windows.rs to a shared key_handler impl
2016-01-02 18:55:46 +01:00
Daniel Collin 8e9f8d33a1 Add support for scaling 2016-01-02 15:49:53 +01:00
Daniel Collin 946aa5ec14 Mac fixes
* Removed hard coded global values for width, height, buffer - These are now tracked on a per window basis.
* Fixed multi-window support
* Various cleanup and fixes
2016-01-02 15:37:50 +01:00
Daniel Collin 092965cb49 Removed VSync flag 2016-01-02 15:36:08 +01:00