ice_iix
a40cd43a2e
Update to use crate:: for current crate, for Rust 2018 edition
...
From `cargo fix --edition`, see https://rust-lang-nursery.github.io/edition-guide/print.html#the-crate-keyword-refers-to-the-current-crate
2018-11-04 12:06:00 -08:00
iceiix
de6cd2044e
Update to serde_json 1.0 ( #6 )
...
* Replace find() with get()
* Update for renamed as_string->as_str and as_boolean->as_bool
https://github.com/serde-rs/json/releases/tag/v0.8.0
Value::as_string() has been renamed to as_str() and Value::as_boolean() has been renamed to as_bool() to improve consistency
https://github.com/serde-rs/json/issues/126
* No serde_json::Value::I64/U64/F64 anymore, only Number
* Update from lookup() to pointer(), using JSON pointer syntax
https://github.com/iceiix/steven/pull/6#issuecomment-432472123
* Remove unused and removed ObjectBuilder import
* Use into_iter().collect() to convert BTreeMap to serde_json::Map
* Change parse_rules to accept serde_json::Map instead of BTreeMap
* Remove unused serde_json macro_use
* Update Cargo.lock
2018-10-23 18:47:21 -07:00
ice_iix
d2b59fbd10
Update to rand 0.5.5 for https://github.com/iceiix/steven/issues/4
...
Useful guide: https://github.com/rust-random/rand/blob/master/UPDATING.md
2018-09-30 19:05:20 -07:00
ice_iix
e988c64376
Use base64 crate for base64 instead of deprecated rustc-serialize, for https://github.com/iceiix/steven/issues/4
2018-09-30 17:58:40 -07:00
ice_iix
9677f8ae9c
Use std::time for server ping, getting closer to eliminating use of 'time' crate, https://github.com/iceiix/steven/issues/3
2018-09-29 22:57:55 -07:00
llogiq
5e0c041a71
Fixed another batch of clippy warnings
...
Those are mostly readability-related. Also did a cargo update.
2016-09-15 15:15:52 +01:00
Thinkofname
88d43c615a
Move the disconnected message to the foreground
2016-04-24 14:05:21 +01:00
Thinkofname
a7caa50b6f
Rewrite the UI system ( Closes #12 )
2016-04-24 12:29:25 +01:00
Thinkofname
edf6f34a0b
Separate the console and console vars. Removes the need to lock on the console to read vars
2016-04-21 11:40:50 +01:00
TheUnnamedDude
4c590f8184
Add a options/pause menu ( Closes #4 )
2016-04-09 09:56:55 +01:00
Thinkofname
0cad9508aa
Allow adding and editing servers
2016-04-02 00:46:39 +01:00
Thinkofname
93bcd1e083
Rework the dynamic texture system to be less stupid
2016-03-28 19:06:10 +01:00
Thinkofname
ae2703418b
Fully implement the login screen ( Closes #6 )
2016-03-20 23:43:31 +00:00
Thinkofname
b418625a48
Work on login screen, added ui buttons and textboxes (plus tab fixes)
2016-03-20 20:17:21 +00:00
Thinkofname
fd4df88c32
Initial work on connecting to servers
2016-03-20 12:04:02 +00:00
Thinkofdeath
70b6738d87
Update copyright
2016-03-16 18:25:35 +00:00
Thinkofdeath
3704b9eeb8
Reformat using rustfmt
2015-10-07 19:36:59 +01:00
Thinkofdeath
bdfc002e99
Clean up
2015-09-28 23:37:14 +01:00
Thinkofdeath
8a2c24796c
Minor changes
2015-09-27 19:38:58 +01:00
Thinkofdeath
fcacd91e3a
Clean up
2015-09-25 15:20:55 +01:00
Thinkofdeath
0d3ff98ad5
Implement the refresh button
2015-09-25 14:48:35 +01:00
Thinkofdeath
3bcfc6aa4c
Kinda functional server list
2015-09-25 14:00:49 +01:00
Thinkofdeath
93edfa3828
Base of server list
2015-09-23 20:16:25 +01:00