1347 Commits

Author SHA1 Message Date
02398ed366
properly update Accessor.Position for MemoryAccessor 2019-11-22 19:11:57 -05:00
e02d9ddb87
handle unsigned ints and sbytes 2019-11-22 00:57:03 -05:00
d22f198d34
AddFileNameFilterFromAssociations for a single Association 2019-11-20 00:15:51 -05:00
8c0a110000
Display default value of field in treeview 2019-11-20 00:15:28 -05:00
32b7acac89
refactor data type conversion into separate methods 2019-11-19 13:23:05 -05:00
1166123aca
indicate completion status of AFSDataFormat 2019-11-18 23:56:32 -05:00
155c72e7c9
improvements to File System Editor w/r/t adding items to folders 2019-11-18 23:55:55 -05:00
baeabf312d
automatically guess data type when writing value 2019-11-18 23:55:14 -05:00
60a19673cb
improvements to File System Editor w/r/t adding items to folders 2019-11-18 23:54:38 -05:00
0c3a7af6b9
provide different menus for Folder and File selected items 2019-11-18 23:53:39 -05:00
350b4ea7db
fix minor bug in CpkEtocInfo UTF - alignment maybe? 2019-11-17 14:21:39 -05:00
bc986e16f6
UTF table saving WORKS PERFECTLY NOW... so happy :) 2019-11-17 14:46:48 -05:00
13816f2e07
associate the buttons with their respective response values 2019-11-17 14:46:23 -05:00
2398a9e087
don't crash if we get passed in a null string 2019-11-17 14:46:02 -05:00
138c5c03ba
preliminary commit for UTF table writing - DOES NOT WORK - one file writes ok, the other not good at all 2019-11-17 02:44:30 -05:00
b5bc8c0ec1
allow to specify the DataType of a particular Field 2019-11-17 02:43:35 -05:00
9064e144f0
function to get the zero-based offset of a particular String in a list of strings with optional padding after each item (e.g. 1 for null terminator) 2019-11-17 02:42:56 -05:00
b6f6865e7a
Set the object model, data format, and accessor to last used values when saving 2019-11-16 23:57:45 -05:00
47b1e2ffc8
Preliminary implementation of Database Editor 2019-11-16 22:47:42 -05:00
f508567395
add MakeReferenceInternal for DatabaseObjectModel 2019-11-16 22:47:06 -05:00
45a842832c
add constructors for DatabaseField and DatabaseRecord 2019-11-16 22:46:23 -05:00
f1b9f2a6b9
move common Align() functionality into ReaderWriterBase 2019-11-15 22:13:10 -05:00
d3b6a1e6e6
AFS version 1.0 (AFS\0) WORKS PERFECTLY NOW 2019-11-15 22:10:05 -05:00
c31ca9f164
add support for AFS2 (AWB) format, without filenames (ACB) since don't have a sample to test 2019-11-15 14:51:22 -05:00
74770c9a3e
move CPK and AFS into CRI extension 2019-11-15 13:03:08 -05:00
d7585fdb17
AFS writing seems to work ok too... 2019-11-15 12:55:39 -05:00
c1a0f9f590
AFS file format loading seems to work OK so far... 2019-11-15 12:10:22 -05:00
db78228129
properly display ModificationTimestamp in listview 2019-11-15 12:09:49 -05:00
027840d75f
CRI CPK archive loading and extraction WORKS NOW!! i'm so happy :) 2019-11-15 12:14:33 -05:00
033ab67b5b
don't crash if we get passed a NULL filename 2019-11-15 12:13:16 -05:00
cdd181bf70
hastily implemented indexer and ToString for DatabaseField 2019-11-15 12:12:49 -05:00
8f797ee03f
the CPK data format should be in a separate CRI plugin after all... 2019-11-15 00:18:08 -05:00
52c8c050f3
this function was used in only one DataFormat. ever. and it never worked... 2019-11-14 23:08:16 -05:00
a4cfd05827
let's not get confused - removed CRI plugin as it only hosts a blank CPKDataFormat (really in FileSystem plugin) 2019-11-14 01:01:52 -05:00
4e07ae288e
pattern brushes not yet implemented in UWT-GTK 2019-11-14 01:01:42 -05:00
562ca73554
add UI for version information tab; not implemented yet 2019-11-14 01:00:59 -05:00
830407ec43
Cabinet files also support Quantum compression 2019-11-14 01:00:26 -05:00
97f7c47478
add Toolbox.uexml to content 2019-11-14 00:59:54 -05:00
7afdf4df39
this doesn't always work; still tweaking 2019-11-14 00:56:00 -05:00
d051f1ef1c
support loading project into new solution when passed a SolutionObjectModel instead of a ProjectObjectModel 2019-11-13 10:46:01 -05:00
de65fecdd7
implement Delete on SolutionExplorerPanel - very inefficient; needs UWT treemodelrow delete support 2019-11-13 10:44:55 -05:00
97eb6dadd7
support UWT ActiveControl property on Window 2019-11-13 10:44:01 -05:00
c66dc34ef4
enhancements to ProjectFolder and ProjectFile parenting 2019-11-13 10:42:58 -05:00
c72f7cca05
improvements to LGP data format including ability to save LGP archives finally 2019-11-12 20:33:37 -05:00
9142f696a4
add optional outputLength parameter when decompressing 2019-11-12 19:28:33 -05:00
e098b5090b
Import SEGA CPK data format from old Universal Data Storage codebase 2019-11-12 19:27:58 -05:00
8d06ee3ed3
add association for SquareSoft LGP data format 2019-11-12 19:26:49 -05:00
2bad02b45b
Import DatabaseObjectModel from old Universal Data Storage codebase 2019-11-12 19:21:18 -05:00
f7fdb51610
don't crash if Title attribute is not specified on ProjectTask 2019-11-12 19:20:41 -05:00
dbe3d98c4e
add Slightly Mad Studios BFF - requires XMemLZX decompression but it is unavailable at the moment 2019-11-12 19:19:21 -05:00