Directory core/

Directory Created:
2004-05-08 11:27
Total Files:
61
Deleted Files:
4
Lines of Code:
30166

[root]/core

Lines of Code

core/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
elbereth 611 (100.0%) 60554 (100.0%) 99.1

Most Recent Commits

elbereth 2015-12-13 12:34 Rev.: 709

Fixed progress bar moving with the log horizontal splitter. (thanks XX-J)

4 lines of code changed in 1 file:

  • core: Main.dfm (+4)
elbereth 2014-04-09 20:55 Rev.: 697

Initial update of DUPP file format and DPACKC to support new features (like the themes sub-folders)

5 lines of code changed in 2 files:

  • core: drgunpack5.dof (+5 -3), drgunpack5.res (changed)
elbereth 2014-04-08 15:52 Rev.: 692

Updated to MPL 2.0 and 5.7.0 Beta release

383 lines of code changed in 26 files:

  • core: About.pas (+3 -10), DrvInfo.pas (+3 -10), Error.pas (+3 -10), HyperRipper.pas (+3 -9), HyperRipper_aux.pas (+3 -10), LICENCE.txt (+299 -396), List.pas (+3 -10), Main.pas (+4 -11), MpegAudioOptions.pas (+7), MsgBox.pas (+4), Options.pas (+4 -11), Search.pas (+3 -10), SelectLanguage.pas (+3 -10), Splash.pas (+3 -10), Translation.pas (+3 -10), auxFSE.pas (+3 -10), classConvert.pas (+3 -10), classConvertExport.pas (+3 -10), classFSE.pas (+3 -10), classHyperRipper.pas (+3 -10), classIconsFromExt.pas (+3 -10), class_duht.pas (+3 -10), cls_dupcommands.pas (+3 -7), drgunpack5.dpr (+4 -12), lib_look.pas (+4 -11), prg_ver.pas (+3 -9)
elbereth 2014-04-05 08:01 Rev.: 690

Fixed some memory leaks in SelectLanguage (first time language choice)

4 lines of code changed in 2 files:

  • core: SelectLanguage.pas (+2), drgunpack5.dpr (+2 -1)
elbereth 2014-03-23 19:15 Rev.: 689

Added some failsafe for missing VersionInfo/RES

14 lines of code changed in 1 file:

  • core: prg_ver.pas (+14 -5)
elbereth 2014-03-23 19:06 Rev.: 688

Grrrrrrrrrrrrrrr

2 lines of code changed in 2 files:

  • core: drgunpack5.dof (+2 -2), drgunpack5.res (changed)
elbereth 2014-03-23 18:57 Rev.: 687

Reverted more tests

0 lines of code changed in 1 file:

  • core: icones.rc (-1)
elbereth 2014-03-23 18:32 Rev.: 686

Reverted tests and implemented a working solution...

10 lines of code changed in 3 files:

  • core: drgunpack5.dpr (+1 -2), prg_ver.pas (+9 -4), versioninfo.rc (del)
elbereth 2014-03-23 18:14 Rev.: 685

Testing version info (again)

1 lines of code changed in 2 files:

  • core: icon-dragonunpacker-main-32x32.ico (new), icones.rc (+1)
elbereth 2014-03-23 17:44 Rev.: 684

Testing version info

32 lines of code changed in 2 files:

  • core: drgunpack5.dpr (+3 -2), versioninfo.rc (new 29)
elbereth 2014-03-23 09:22 Rev.: 683

Fixed "Missing data/default.dulk" when starting latest nightly builds on a fresh folder (the file is not needed anymore, replaced by Themes).
Changed pre-visual logging to always log as sevDebug.

49 lines of code changed in 2 files:

  • core: Main.pas (+1 -1), drgunpack5.dpr (+48 -105)
elbereth 2014-03-22 22:59 Rev.: 682

Some more logging fixes.

42 lines of code changed in 2 files:

  • core: Main.pas (+33 -24), classFSE.pas (+9 -11)
elbereth 2014-03-22 21:43 Rev.: 681

Added verbose level filtering to TDupLog (towards TRichLog) and added an extra level of verbosity in the options (Debug).
Fixed some minor bugs in single file conversion.
Updated several logging strings and verbosity levels (still WIP).

396 lines of code changed in 4 files:

  • core: Main.pas (+116 -73), Options.dfm (+247 -247), Options.pas (+14 -11), classFSE.pas (+19 -24)
elbereth 2014-03-22 15:35 Rev.: 679

Added loading file type icons for Themes.
Added current Default theme to the SVN.
Moved the progress bar to the status bar at the bottom.

245 lines of code changed in 6 files:

  • core: Main.dfm (+13 -3218), Main.pas (+206 -5), classFSE.pas (+5), classIconsFromExt.pas (+16), drgunpack5.dof (+5 -15), drgunpack5.res (changed)
elbereth 2014-03-18 09:13 Rev.: 672

Fixed some memory leaks and small theme related bugs

25 lines of code changed in 1 file:

  • core: Options.pas (+25 -31)
elbereth 2014-03-18 07:41 Rev.: 670

Added internal conversion (chained or not) to single selections.

229 lines of code changed in 3 files:

  • core: Main.pas (+227 -25), drgunpack5.dof (+2 -2), drgunpack5.res (changed)
elbereth 2014-03-17 22:40 Rev.: 669

Added internal conversion using Vampyre Imaging Library (only on multiple extract for the moment). This allows for example to extract to BMP, PNG and TGA directly from supported file formats of the library (as it is used now for textures/images preview). Ex: DDS to BMP/PNG/TGA.

147 lines of code changed in 3 files:

  • core: Main.pas (+145 -31), drgunpack5.dof (+2 -2), drgunpack5.res (changed)
elbereth 2014-03-15 21:41 Rev.: 667

Added chained conversion from plug-ins to internal Vampyre Imaging Library (only on multiple extract for the moment). This allows for example to extract to BMP, PNG and TGA directly from TEX files of POD5 (Ghostbusters).

129 lines of code changed in 1 file:

  • core: Main.pas (+129 -34)
elbereth 2014-03-05 19:15 Rev.: 665

Added Ghostbusters: The Video Game .TEX to .DDS convertion support (based on Ghostbusters texture converter C++ code by Jonathan Wilson published in 2010)

9 lines of code changed in 3 files:

  • core: Main.pas (+1 -1), drgunpack5.dof (+8 -7), drgunpack5.res (changed)
elbereth 2013-08-19 06:34 Rev.: 661

Further impemented TDupLog (now used everywhere but still needs polishing)
Added TDupCommands used to send commands to main form
FSE & CPlug are now properties of the mainform (no more declFSE)
Callbacks functions are now in auxFSE
curVersion & curEdit are now retrieved from FileVersion & ProductVersion in the resource of the EXE file (same as curBuild always was)

847 lines of code changed in 21 files:

  • core: Error.dfm (+242 -242), Error.pas (+1 -1), HyperRipper.pas (+11 -6), HyperRipper_aux.pas (+1 -1), List.pas (+13 -13), Main.dfm (+1 -4), Main.pas (+69 -60), Options.pas (+27 -27), Search.pas (+2 -2), Translation.pas (+1 -1), auxFSE.pas (+34 -84), classConvert.pas (+38 -29), classFSE.pas (+148 -207), cls_dupcommands.pas (new 181), declFSE.pas (del), drgunpack5.cfg (+8 -8), drgunpack5.dof (+6 -6), drgunpack5.dpr (+16 -7), drgunpack5.res (changed), lib_Percent.pas (del), prg_ver.pas (+48 -6)
elbereth 2013-08-17 07:34 Rev.: 660

Further implemented TDupLog (even if not really used yet)

21 lines of code changed in 2 files:

  • core: Main.pas (+12 -2), drgunpack5.dpr (+9 -3)
elbereth 2013-08-03 10:52 Rev.: 659

Small cosmetic improvement (will not convert & to an accelerator char)

3 lines of code changed in 1 file:

  • core: Options.dfm (+3)
elbereth 2013-07-11 16:23 Rev.: 658

Fixed missing file and compilation error from last SVN

2 lines of code changed in 1 file:

  • core: HyperRipper.pas (+2 -1)
elbereth 2013-07-10 16:28 Rev.: 657

New Themes feature replacing Looks (+ initial work on re-pack)

1082 lines of code changed in 10 files:

  • core: Main.dfm (+173 -1746), Main.pas (+407 -27), Options.dfm (+101 -101), Options.pas (+44 -76), Translation.pas (+3 -2), classFSE.pas (+263 -251), drgunpack5.cfg (+4 -4), drgunpack5.dof (+9 -12), drgunpack5.res (changed), lib_look.pas (+78 -309)
elbereth 2013-03-17 13:58 Rev.: 652

Fixed 2 exceptions in cnv_exttools.dof
Fixed search feature
Fixed create list feature so it can use DUHT with lowercase macros

257 lines of code changed in 5 files:

  • core: List.pas (+22 -3), Main.pas (+2), Search.dfm (+93 -93), Search.pas (+1 -1), classFSE.pas (+139 -141)
elbereth 2013-03-16 19:15 Rev.: 649

Added support for Aliens vs Predator (2010) .ASR files (compressed & uncompressed)
Fixed some more bugs to TDrivers new implementation

42 lines of code changed in 3 files:

  • core: classFSE.pas (+20 -16), drgunpack5.cfg (+8 -8), drgunpack5.dof (+14 -12)
elbereth 2013-03-15 18:46 Rev.: 648

Fixed memory leak of TBufferedFS in HyperRipper
Added sanity check in loading HRF files
Fixed folder cache never cleared in TDrivers

44 lines of code changed in 4 files:

  • core: HyperRipper.pas (+19 -8), classFSE.pas (+20 -18), drgunpack5.dof (+5 -4), drgunpack5.res (changed)
elbereth 2013-03-13 22:03 Rev.: 646

Merged createRoot and parseEntriesForDirs into parseEntries
Removed unneeded CreateRootHR
Added code to handle resource files without directories (would fail in previous 5.7.0 version with an unhandled exception)

147 lines of code changed in 4 files:

  • core: auxFSE.pas (-72), classFSE.pas (+145 -112), drgunpack5.dof (+2 -2), drgunpack5.res (changed)
elbereth 2013-02-22 20:54 Rev.: 644

Now searching and extracting full folders is working again (with new TDrivers)

98 lines of code changed in 7 files:

  • core: Main.pas (+2 -2), auxFSE.pas (-107), classFSE.pas (+82 -275), drgunpack5.dof (+7 -6), drgunpack5.dpr (+4 -3), drgunpack5.res (changed), prg_ver.pas (+3)
elbereth 2013-02-21 20:28 Rev.: 643

Implemented a directory cache for the new TDrivers entryList, seems fast. Will do some measurements with older version to test.
Also some Duppi cosmetic improvements

66 lines of code changed in 3 files:

  • core: classFSE.pas (+60 -33), drgunpack5.dof (+6 -7), drgunpack5.res (changed)
elbereth 2013-02-18 20:29 Rev.: 641

Fixed the missing number of entries in the info box of lstIndex

2 lines of code changed in 1 file:

  • core: classFSE.pas (+2)
elbereth 2013-02-12 19:18 Rev.: 638

Fixed support in multiple convert plugins during preview

10 lines of code changed in 2 files:

  • core: Main.pas (+2 -2), classConvert.pas (+8 -4)
elbereth 2013-02-12 17:56 Rev.: 637

Fixed non-emptying of listData & entryList when closing a file in TDrivers

22 lines of code changed in 3 files:

  • core: Main.pas (+1 -1), auxFSE.pas (-1), classFSE.pas (+21 -11)
elbereth 2013-02-11 21:05 Rev.: 636

Disabled debug mode (logging startup sequence to file)

1 lines of code changed in 1 file:

  • core: drgunpack5.dpr (+1 -1)
elbereth 2013-02-11 21:02 Rev.: 635

Fixed several memory leaks
Initial refactoring of TDrivers + changes on core
Initial DUDI v6 support

730 lines of code changed in 12 files:

  • core: HyperRipper.dfm (+1 -1), HyperRipper.pas (+1 -1), List.pas (+4 -3), Main.dfm (+3 -2), Main.pas (+103 -106), auxFSE.pas (+12 -16), classFSE.pas (+469 -252), classIconsFromExt.pas (+10 -5), drgunpack5.dof (+6 -6), drgunpack5.dpr (+119 -2), drgunpack5.res (changed), prg_ver.pas (+2 -2)
elbereth 2013-01-29 21:41 Rev.: 634

HyperRipper v5.6a - Fixed sanity check on the BIK finding algorithm (fixes bug 59)
Updated documentation

5721 lines of code changed in 2 files:

  • core: HyperRipper.dfm (+5717 -5717), HyperRipper.pas (+4 -2)
elbereth 2013-01-29 19:51 Rev.: 633

Added check to BinCopyToStream to avoid going past the end of the file
Updated to 5.6.3 Exedra-Drake version

12 lines of code changed in 4 files:

  • core: drgunpack5.cfg (+6 -6), drgunpack5.dof (+4 -4), drgunpack5.res (changed), prg_ver.pas (+2 -2)
elbereth 2013-01-29 19:50 Rev.: 632

Rolled back to r629 (going to Delphi XE2 is breaking to much stuff)

951 lines of code changed in 6 files:

  • core: HashTrie.pas (+6 -6), Main.dfm (+926 -21), Main.pas (+6 -5), drgunpack5.dpr (+1 -1), drgunpack5.res (changed), prg_ver.pas (+12 -24)
elbereth 2012-02-05 11:27 Rev.: 631

Initial changes for the code to compile under Delphi XE2 (minor changes), program is still unusable...

57 lines of code changed in 6 files:

  • core: HashTrie.pas (+6 -6), Main.dfm (+21 -926), Main.pas (+5 -6), drgunpack5.dpr (+1 -1), drgunpack5.res (changed), prg_ver.pas (+24 -12)
elbereth 2011-07-14 19:53 Rev.: 624

New main icon for Dragon UnPACKer with new 64x64, 128x128 & 256x256 resolution (based on Iconshock's Twitter Treasure icon). 16x16 & 32x32 are the same as before.

0 lines of code changed in 1 file:

  • core: icon-dragonunpacker-main-256x256.ico (new)

(160 more)

Generated by StatSVN 0.7.0