aboutsummaryrefslogtreecommitdiff
path: root/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #48 from WilliamVenner/steamid_utilsAaro Perämaa2021-05-031-0/+34
|\
| * Update src/lib.rsWilliam2021-05-031-1/+1
| * Add SteamID utils (AccountId::from_raw, AccountId::raw) and SteamId::steamid32William Venner2021-04-221-0/+34
* | Add `Client::init_app()` which removes the need for `steam_appid.txt`William Venner2021-04-211-1/+21
|/
* Remove libc dependencyadumbidiot2021-03-201-4/+3
* Update to steamworks 151Matthew Collins2021-02-101-5/+5
* Replace failure with thiserroradumbidiot2020-09-221-1/+1
* Use FnOnce instead of Fn for callresultsMatthew Collins2020-09-021-1/+1
* Use `Fn` instead of `FnMut` for call results as they will be called at most onceMatthew Collins2020-06-211-2/+2
* Rework to use the new flat steam apiMatthew Collins2020-02-221-59/+52
* Made serde dependency optionalFlaise2019-08-031-3/+8
* Implemented Serialize, Deserialize and other common traits where appropriateFlaise2019-08-031-6/+7
* Fix for thread contention causing errors on Mac OS and segfaults on WindowsFlaise2019-07-301-0/+3
* Add AccountId typeAlex Parrill2019-06-091-2/+6
* Add partial UGC (Workshop) supportAlex Parrill2019-06-091-0/+14
* Add SteamId::account_id to get the account IDAlex Parrill2019-06-091-0/+7
* Add Utils::set_warning_callback for logging Steam warningsAlex Parrill2019-06-091-0/+2
* Implement the cloud storage apiMatthew Collins2019-06-051-11/+28
* Generate the bindings from the provided json file instead of bindgen (Fixes #3)Matthew Collins2019-03-161-1/+1
* Add basic leaderboard handling (Work on #4)Matthew Collins2018-08-281-0/+13
* Steam networking support + other improvementsMatthew Collins2018-05-071-4/+63
* Only allow run_callbacks to be run on a single thread at any timeMatthew Collins2018-05-051-10/+40
* Add restart_app_if_necessaryMatthew Collins2018-05-021-0/+11
* Cleanup callback handling.Scetch2018-03-161-94/+5
* Replace Cow<str> with String in the APIMatthew Collins2018-03-011-1/+0
* Don't require the manager to implement Clone for the client to be clonableMatthew Collins2018-03-011-3/+11
* Initial support for serversMatthew Collins2018-02-281-36/+48
* Try and make the accessors generic over the client and serverMatthew Collins2018-02-271-67/+85
* Add accessors for `SteamId`'s inner valuesMatthew Collins2018-02-271-0/+18
* Improve error handlingMatthew Collins2018-02-271-5/+6
* Add basic steam user accessorMatthew Collins2018-02-271-0/+15
* Derive `Ord`/`Eq` for SteamIdMatthew Collins2018-02-271-1/+1
* Initial work on lobbies + A clean upMatthew Collins2018-02-241-31/+93
* Make the client `Send + Sync`Matthew Collins2018-02-231-0/+3
* Add some basic docs to parts of the apiMatthew Collins2018-02-171-0/+37
* Fix use of deprecated methodMatthew Collins2018-02-171-1/+1
* Allow the use of the api across threadsMatthew Collins2018-02-171-9/+14
* Update bitflagsMatthew Collins2018-02-151-2/+2
* Initial steam callbacks workMatthew Collins2017-09-061-0/+68
* Initial commitMatthew Collins2017-09-061-0/+140