|
|
b84d5b67c5
|
Fixed Path::split_last.
|
2021-05-29 01:49:08 +01:00 |
|
|
|
c3ff6dfa33
|
dcb_drv::Path::components now properly works and no longer returns the indeces.
Fixed `DirPtr::find_entry` not considering files properly.
Added `GameFile::swap_files`.
`dcb-file-editor` now supports swapping.
|
2021-05-28 04:11:53 +01:00 |
|
|
|
a3bb00cb6a
|
Removed dcb_drv::cursor.
Added `dcb_drv::{find_entry, swap_files}`.
Added `DirPtr::{find_entry, write_entry}`.
|
2021-05-28 02:55:07 +01:00 |
|
|
|
f8d9d6f6ce
|
Documented dcb-drv slightly.
|
2021-05-27 23:30:09 +01:00 |
|
|
|
252330391b
|
DirWriterLister now requires an ExactSizeIterator.
`DirWriter::write` now doesn't collect all entries initially.
|
2021-05-27 22:57:53 +01:00 |
|
|
|
136af25359
|
Moved all of the writing infrastructure of dcb_drv to dcb_drc::writer.
|
2021-05-27 22:00:47 +01:00 |
|
|
|
7bc80530cf
|
Added minimal file swapping in dcb_drv.
Added `dcb_drv::Path`.
|
2021-05-27 19:07:34 +01:00 |
|
|
|
7ffb8f3a69
|
Now storing all files and directories in each cursor.
|
2021-05-26 23:16:07 +01:00 |
|
|
|
7603a201eb
|
Removed DirWriterLister::entries_len.
|
2021-05-26 22:39:38 +01:00 |
|
|
|
cc22fb36c2
|
Moved DirEntryWriter::to_bytes to DirEntry.
Renamed `DirEntry::entries` to `DirEntry::read_entries`.
|
2021-05-26 22:24:58 +01:00 |
|
|
|
9add91abbc
|
Moved everything in dcb_drv::new to root.
|
2021-05-25 23:55:57 +01:00 |
|
|
|
6e466534c0
|
Removed dcb_drv::*Reader.
|
2021-05-25 23:51:32 +01:00 |
|
|
|
0b19e53769
|
dcb_drv::cursor now uses the new module.
|
2021-05-25 23:40:39 +01:00 |
|
|
|
5b36ca95ac
|
Added dcb_drv::new to eventually replace all of dcb_drv
|
2021-05-25 23:19:51 +01:00 |
|
|
|
a349a81d51
|
Added io::{Read, Seek, Write} impl for opened drv files.
|
2021-05-22 23:48:24 +01:00 |
|
|
|
69236ca742
|
Added the ability for DrvFsCursor and GameFile to open files.
|
2021-05-22 23:45:21 +01:00 |
|
|
|
7bde99906a
|
Added minimal drv cursor implementation.
|
2021-05-22 22:22:05 +01:00 |
|
|
|
3485d10e21
|
Removed unnecessary features flags.
|
2021-04-29 15:20:28 +01:00 |
|
|
|
53963b5a7e
|
Switched to a 120 max width.
|
2021-04-26 18:07:33 +01:00 |
|
|
|
2e44a3e382
|
clippy::map_err_ignore is now allowed.
|
2021-04-25 09:46:24 +01:00 |
|
|
|
4076e2a18b
|
Added clippy::if_not_else to allowed lints.
|
2021-04-22 20:08:58 +01:00 |
|
|
|
de556f37da
|
Added an allow of clippy::single_match_else.
|
2021-04-19 22:48:06 +01:00 |
|
|
|
991fa6ecce
|
Fixed all documentation errors.
Renamed some errors to their function's name.
|
2021-04-10 05:41:58 +01:00 |
|
|
|
81e64fda75
|
Slightly updated documentation on dcb-drv.
|
2021-03-31 21:00:05 +01:00 |
|
|
|
1e32cd345e
|
Fixed returning an error when encountering special file names in drv.
Added `fmt_err_wrapper` helper to `dcb-utils`.
|
2021-03-28 20:40:59 +01:00 |
|
|
|
c10316b531
|
Updated to version 1.52.0-nightly.
|
2021-03-16 20:40:19 +00:00 |
|
|
|
7cba0aa52c
|
Updated lints and features to 1.52.0-nightly.
|
2021-03-11 16:01:19 +00:00 |
|
|
|
66f981d63f
|
Moved drv and pak from dcb-io into their own crates.
|
2021-01-27 20:44:23 +00:00 |
|