Commit Graph

90 Commits

Author SHA1 Message Date
Alexandre Bury
04e947c1d7 Bump version to 0.5.0 2017-03-28 19:02:34 -07:00
Alexandre Bury
cdb3df7fc8 Merge branch 'master' into refview 2017-03-25 15:01:57 -07:00
Alexandre Bury
2cd2787119 Event::Unknown now carries the unknown bytes rather than a i32
And termion has been updated to use termion::Event::Unsupported
2017-03-25 11:01:25 -07:00
Alexandre Bury
9850e93125 Add ncurses-backend and blt-backend features
Not very useful for now since those backends don't need any extra crate,
but at least it improves coherence since there is termion-backend
already.
2017-03-07 13:42:32 -08:00
Alexandre Bury
633e274216 Update rust-skeptic to 0.7 2017-03-06 22:49:56 -08:00
Alexandre Bury
22258d3d84 Update chan-signal to 0.2 2017-03-06 22:49:56 -08:00
Alexandre Bury
cbe237624f Update toml to 0.3 2017-03-06 22:49:56 -08:00
Alexandre Bury
6f129ac83d Only include chan dependancy with termion backend.
We may want to use channels for all backend some day, but not today.
2017-03-05 14:45:21 -08:00
Ilkka Halila
f6f26bf7af Increment pancurses dependency to version 0.8 2017-03-05 13:49:20 +02:00
Alexandre Bury
e91021a633 Bump version to 0.4.1 2017-02-08 16:17:18 -08:00
Alexandre Bury
1de7dcd819 Remove useless entries from Cargo.toml 2017-02-08 12:15:43 -08:00
Alexandre Bury
b0193b0ebc Add RefCellView
Wraps a view and provide interior mutability
2017-02-08 12:13:14 -08:00
hyst329
35c0cb1050 Added *-backend features 2017-02-01 20:59:17 +03:00
hyst329
4755cc8aee Fixed library name capitalising 2017-01-30 18:19:03 +03:00
hyst329
ae33abec18 Fixed build on Windows 2017-01-30 18:17:05 +03:00
Alexandre Bury
1b5cb4a89a Fix travis badge in Cargo.toml 2017-01-24 10:49:02 -08:00
Alexandre Bury
146a532df0 Bump version to 0.4.0 2017-01-23 22:55:06 -08:00
Alexandre Bury
8ae34b05dd Add Cargo categories & travis badge 2017-01-21 13:30:15 -08:00
Alexandre Bury
efa45bb509 Bump version to 0.3.7 2017-01-15 10:28:03 -08:00
Alexandre Bury
14f971e2bc Allow negative relative offset in Position
Was causing crashes when popup-SelectViews were larger than their
parent.
Made some methods on Vec2 more generic to XY<T: ...>
2017-01-10 17:47:31 -08:00
Alexandre Bury
63109a9deb Update ncurses
Newest version removes the need for target-specific features.
2017-01-06 21:16:07 -08:00
Alexandre Bury
0e95c6b714 Bump version to 0.3.6 2017-01-05 10:36:47 -08:00
Matt Brubeck
6e44b8fa9b Upgrade to unicode-segmentation 1.0 2017-01-03 15:17:02 -08:00
Alexandre Bury
cf80749b8d Don't use ncurses's wide attribute on macos 2016-12-21 22:30:08 +01:00
Alexandre Bury
858067ef6b Detect terminal resize in termion backend
Using the chan_signal crate
2016-12-13 22:10:00 -08:00
Alexandre Bury
0ab2c6db07 Update pancurses backend 2016-11-24 23:42:31 -08:00
Alexandre Bury
ce009d0e5f Back to upstream termion
Just figured I could implement Color for a custom wrapper struct.
2016-11-04 10:30:06 -07:00
Alexandre Bury
965b32bd9b Bring colors to termion backend
Currently require termion fork for color storage support.
2016-10-21 17:18:26 -07:00
Alexandre Bury
d678d767f0 Bump version to 0.3.5 2016-10-17 11:39:27 -07:00
Alexandre Bury
1f71b91632 Bump version to 0.3.4 2016-10-14 12:36:35 -07:00
Alexandre Bury
1987922ddb Bump version to 0.3.3 2016-10-14 12:24:59 -07:00
Alexandre Bury
7c2d4a86f6 Revert dependencies order 2016-10-12 18:33:55 -07:00
Alexandre Bury
a06ad90945 Make skeptic an optional build dependency 2016-10-12 16:12:07 -07:00
Alexandre Bury
69d264348f Bump version to 0.3.2. 2016-10-12 14:15:16 -07:00
Alexandre Bury
ad4da8acc1 Update pancurses to 0.6.0 2016-10-12 11:53:59 -07:00
nabijaczleweli
c4baa0f570
Add BearLibTerminal backend 2016-10-12 01:48:22 +02:00
nabijaczleweli
c84cafb4fd
Update pancurses to 0.4.0 2016-10-10 20:51:32 +02:00
nabijaczleweli
28195935d6
I can't into rebase 2016-10-10 10:39:03 +02:00
nabijaczleweli
79c4bf29c2
Don't explicitly list features 2016-10-10 10:34:33 +02:00
nabijaczleweli
01951aa213
Mostly add pancurses support. Test pancurses support on Travis 2016-10-10 10:34:33 +02:00
Alexandre Bury
9871e12734 Update for latest ncurses-rs 2016-10-09 17:48:31 -07:00
Alexandre Bury
078a966381 Reformat Cargo.toml 2016-10-09 16:20:52 -07:00
Alexandre Bury
ad7606ca55 Switch backend with cargo features
Use `termion` feature and disable default features to use the termion
backend.
2016-10-09 16:02:26 -07:00
Alexandre Bury
df4397a174 Add stub termion backend
Not supported: input, colors, effects, async
2016-10-09 16:02:26 -07:00
Alexandre Bury
d8de167724 Bump version to 0.3.1 2016-10-04 17:59:08 -07:00
Alexandre Bury
d1d0374ed6 Bump version to 0.3.0 2016-10-02 15:37:27 -07:00
Alexandre Bury
d684a5bc1e Remove prelude module
Add `traits` module instead
2016-09-28 22:45:27 -07:00
Alexandre Bury
51e955808c Add skeptic tests 2016-09-28 15:22:21 -07:00
Alexandre Bury
076e8d47e9 Add "wide" feature to ncurses
Since it's no longer the default
2016-09-26 13:24:28 -07:00
Alexandre Bury
4628bb537e Bump version to 0.2.6 2016-09-05 15:36:37 -07:00