aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #53 from james7132/patch-1HEADmasterAaro Perämaa2021-05-091-1/+1
|\ | | | | Bump bindgen version to 0.58
| * Bump bindgen version to 0.58patch-1James Liu2021-05-071-1/+1
|/
* Merge pull request #48 from WilliamVenner/steamid_utilsAaro Perämaa2021-05-031-0/+34
|\ | | | | Add SteamID utils (`AccountId::from_raw`, `AccountId::raw`) and `SteamId::steamid32`
| * Update src/lib.rsWilliam2021-05-031-1/+1
| | | | | | Co-authored-by: Aaro Perämaa <[email protected]>
| * Add SteamID utils (AccountId::from_raw, AccountId::raw) and SteamId::steamid32William Venner2021-04-221-0/+34
| |
* | Merge pull request #49 from WilliamVenner/more_ugc_bindingsAaro Perämaa2021-05-032-0/+118
|\ \ | | | | | | More UGC bindings
| * | Add missing SteamAPI_ISteamUGC_SetReturnKeyValueTagsWilliam Venner2021-04-241-0/+18
| | |
| * | Add more UGC bindingsWilliam Venner2021-04-241-0/+79
| | |
| * | Add safe wrapper for sys::SteamParamStringArray_tWilliam Venner2021-04-241-0/+21
| |/
* | Merge pull request #46 from WilliamVenner/download_item_result_prAaro Perämaa2021-05-031-8/+10
|\ \ | | | | | | Change `Result<DownloadItemResult, SteamError>` -> `DownloadItemResult`
| * | Change `Result<DownloadItemResult, SteamError>` -> `DownloadItemResult`William Venner2021-04-211-8/+10
| |/
* | Merge pull request #50 from WilliamVenner/ugc_file_sizeAaro Perämaa2021-05-031-1/+3
|\ \ | | | | | | Add file_size to QueryResult
| * | Add file_size to QueryResultWilliam Venner2021-04-261-1/+3
| |/
* | Merge pull request #47 from WilliamVenner/no_steam_appid_txtAaro Perämaa2021-05-032-1/+26
|\ \ | |/ |/| Add `Client::init_app()` which removes the need for `steam_appid.txt`
| * Add `Client::init_app()` which removes the need for `steam_appid.txt`William Venner2021-04-212-1/+26
|/
* Merge pull request #45 from WilliamVenner/fix/macos_buildsAaro Perämaa2021-04-191-0/+1
|\ | | | | Set C++ standard to allow building on pre-6.0.0 clang toolchains
| * Fix macOS buildsWilliam Venner2021-04-041-0/+1
|/
* Merge pull request #40 from WilliamVenner/expose_ugc_page_lenMatthew Collins2021-04-041-0/+2
|\ | | | | Export `sys::kNumUGCResultsPerPage`
| * kNumUGCResultsPerPage -> RESULTS_PER_PAGEWilliam Venner2021-04-041-1/+1
| |
| * Export sys::kNumUGCResultsPerPageWilliam Venner2021-03-311-0/+2
| |
* | Merge pull request #44 from WilliamVenner/connection_callbacksMatthew Collins2021-04-041-0/+57
|\ \ | | | | | | Add `SteamServersConnected`, `SteamServersDisconnected` and `SteamServerConnectFailure` callbacks
| * | Add `SteamServersConnected`, `SteamServersDisconnected` and ↵William Venner2021-04-011-0/+57
| |/ | | | | | | `SteamServerConnectFailure` callbacks
* | Merge pull request #43 from WilliamVenner/ugc_item_file_typeMatthew Collins2021-04-041-0/+25
|\ \ | | | | | | Add `file_type` to UGC `QueryResult`
| * | Add `file_type` to UGC `QueryResult`William Venner2021-03-311-0/+25
| |/
* | Merge pull request #42 from WilliamVenner/ugc_childrenMatthew Collins2021-04-041-0/+20
|\ \ | | | | | | Add `QueryResults::get_children`
| * | Add QueryResults::get_childrenWilliam Venner2021-03-311-0/+20
| | |
* | | Merge pull request #41 from WilliamVenner/publishedfileid_from_u64Matthew Collins2021-04-041-0/+5
|\| | | |/ |/| Add `From<u64>` for `PublishedFileId`
| * Add From<u64> for PublishedFileIdWilliam Venner2021-03-311-0/+5
|/
* Merge pull request #39 from adumbidiot/remove-libcMatthew Collins2021-03-299-19/+17
|\ | | | | Remove `libc` dependency
| * Remove libc dependencyadumbidiot2021-03-209-19/+17
| |
* | Merge pull request #35 from WilliamVenner/ugc_iter_maybeMatthew Collins2021-03-291-5/+4
|\ \ | |/ |/| Add ugc::QueryResults::iter_maybe
| * Remove iter_maybe and just don't unwrap in iter()William Venner2021-03-261-8/+2
| |
| * Add ugc iter_maybeWilliam Venner2021-03-161-2/+7
| |
* | Merge pull request #36 from WilliamVenner/req_user_info_returnMatthew Collins2021-03-201-2/+2
|\ \ | | | | | | Make request_user_information return the returned bool from Steamworks
| * | Make request_user_information return the returned bool from SteamworksWilliam Venner2021-03-161-2/+2
| |/
* | Merge pull request #38 from adumbidiot/rebuild-envMatthew Collins2021-03-203-3/+2
|\ \ | | | | | | Rebuild `sys` crate whenever `STEAM_SDK_LOCATION` changes
| * | Remove `libc` dependency from `sys` crateadumbidiot2021-03-181-1/+0
| | |
| * | Update `sys` crate to edition 2018adumbidiot2021-03-182-2/+1
| | |
| * | Make `sys` crate rebuild when `STEAM_SDK_LOCATION` changesadumbidiot2021-03-181-0/+1
|/ /
* | Merge pull request #34 from WilliamVenner/ugc-itemsMatthew Collins2021-03-061-11/+311
|\ \ | |/ |/| Add ugc::query_items and ugc::query_item for querying specific PublishedFileId(s)
| * Add ugc::query_items and ugc::query_item for querying specific ↵William Venner2021-03-011-0/+297
| | | | | | | | PublishedFileId(s)
| * Improve safety of ugc::query_userWilliam Venner2021-03-011-11/+14
|/
* Merge pull request #33 from WilliamVenner/ugc-statsMatthew Collins2021-03-011-0/+67
|\
| * Add steamworks::UGCStatisticType and add QueryResults::statistic (bindings ↵William Venner2021-03-011-0/+67
| | | | | | | | for ISteamUGC::GetQueryUGCStatistic)
* | Merge pull request #32 from WilliamVenner/masterMatthew Collins2021-03-011-2/+21
|\ \ | |/ |/| Add QueryResults::preview_url to get preview URL of a UGC published file from QueryResults
| * u32 cast -> _ castWilliam Venner2021-02-281-1/+1
| |
| * Add QueryResults::preview_url to get preview URL of UGC published fileWilliam Venner2021-02-281-0/+19
| |
| * Remove redundant castWilliam Venner2021-02-281-1/+1
| |
| * TypoWilliam Venner2021-02-281-1/+1
|/
* Merge pull request #31 from WilliamVenner/masterMatthew Collins2021-02-271-0/+23
|\ | | | | Add friends::large_avatar (binding to ISteamFriends->GetLargeFriendAvatar)