Commit graph

153 commits

Author SHA1 Message Date
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
Daniel Collin
a996f9b865 Removed Windows part as it's fully in Rust now 2016-01-02 12:00:19 +01:00
Daniel Collin
3e9ebe119b Updated various things
* Only depend on Win32 APIs on Windows
* Only depend on Cocoa/etc APIs on Mac
* Bump to 0.2.0
* Added description, keywords, etc
2016-01-02 11:59:59 +01:00
Daniel Collin
6c6d611599 Merge branch 'windows-rs' into wip
# Conflicts:
#	Cargo.toml
#	README.md
#	examples/noise.rs
#	src/lib.rs
#	src/windows.rs
2016-01-02 11:33:08 +01:00
Daniel Collin
1e477cd47f Rust format 2016-01-02 11:32:05 +01:00
Daniel Collin
d4ca056adc New version running with keyboard support 2016-01-02 11:32:04 +01:00
Daniel Collin
60e28c4a74 Removed double Key0 2016-01-02 11:31:54 +01:00
Daniel Collin
b66fbe709a WIP on Windows version 2016-01-02 11:31:54 +01:00
Daniel Collin
3415eb269d Update README.md 2016-01-02 11:31:35 +01:00