39 Commits

Author SHA1 Message Date
803973496b Add ELF structures and detection. 2018-03-13 03:20:12 +00:00
5f82a969d8 Add decoding of Haiku PNG icons. 2018-03-10 19:12:45 +00:00
6486b78716 Add decoding for BeOS version resource. 2018-03-10 18:53:16 +00:00
cc6ddf378e Add GUI to decode BeOS icons. 2018-03-10 18:08:40 +00:00
1e26c119a8 Add GUI for BeOS resources. 2018-03-10 16:54:07 +00:00
61521fe4d3 Make hex dump panel faster. 2018-03-09 17:46:08 +00:00
c24f44cfb7 Add GUI viewers for PE resources. 2018-03-09 17:45:58 +00:00
a2ed853dc1 Move common RT_VERSION structures to both PE and NE to Windows class. 2018-03-09 16:36:39 +00:00
3d2b2adb71 Add panel to view LX resources. 2018-03-08 17:19:32 +00:00
26007b6b8b Add full decoding of LE and LX objects, tables, and resource tables, plus viewer for LE VxD version resource. 2018-03-08 16:50:25 +00:00
4e130af164 Update copyright year. 2018-03-07 20:15:17 +00:00
8a67fffbd2 Use GEOS character set. 2018-03-07 20:12:19 +00:00
abd532981a Add support for GEOS v1 and v2 executables (resource format is unknown). 2018-03-07 15:55:18 +00:00
249161a3a3 Separated common operating system structures from executable format to their own namespace. 2018-03-06 17:55:47 +00:00
b8e89849fe Some OS/2 executables contain Windows "RT_ICON" resources, in OS/2 NE format, so show them as such in the GUI. 2018-03-06 17:39:48 +00:00
095221a349 Add decoding of Windows icons, panel for RT_ICON resources in NE, and detect Windows icon inside OS/2 RT_POINTER resources in NE. 2018-03-06 15:48:43 +00:00
6b988e16fb Add panel to view OS/2 icons, bitmaps and pointers in NE executables. 2018-03-05 15:01:57 +00:00
378cbd5d33 Correct GUI visualization of NE accelerators when they refer to a character instead of a virtual key. 2018-03-04 07:00:22 +00:00
2b4c73a78c Add gui panel to hex dump unknown ne resources by default. 2018-03-03 19:12:36 +00:00
b78157bf4d Add decoding RT_ACCELERATOR (Windows) and RT_ACCELTABLE (OS/2) resources from NE, and appropriate GUI. 2018-03-03 18:58:47 +00:00
18464bacff Add decoding RT_STRING resources from NE (Windows and OS/2), and appropriate GUI. 2018-03-03 06:01:35 +00:00
03b452118e Added GUI panel for Windows NE resources and RT_VERSION. 2018-03-03 04:57:40 +00:00
4120619128 Add segments to gui. 2018-03-03 02:48:47 +00:00
179a4e80a8 Change signedness of some GEM resource fields, corrects working with >=32KiB resources. 2018-03-02 13:34:04 +00:00
d52ca1c883 Use PC GEM encoding for GEM resources on MZ. 2018-03-01 18:34:38 +00:00
7c2f798dd1 Update headers. 2018-03-01 16:49:54 +00:00
d7b2df59b1 Add full support for Gem color icons. 2018-03-01 16:33:04 +00:00
e4a20f73af Correct typo. 2018-03-01 10:56:52 +00:00
d4fe2c8485 Added GUI pages for GEM resources. 2018-02-28 20:06:05 +00:00
2790e41dad Added GUI page for strings. 2018-02-27 21:33:43 +00:00
6cec04d72f Add Claunia.Encoding package. 2018-02-27 04:53:33 +00:00
3dc43b8bc4 Add Atari ST resource file format. 2018-02-26 23:24:56 +00:00
d97c0957b3 Added required operating system name and version to executable interface. 2018-02-26 04:14:40 +00:00
6e5f90eec3 Changed how executables are detected and shown in cli and gui. 2018-02-26 02:33:09 +00:00
bafda9c22f Added architecture to executable interface. 2018-02-26 02:23:30 +00:00
7bfb6744f2 Convert classes to interface. 2018-02-25 18:42:56 +00:00
708b66a2e0 Close file. 2018-02-25 04:12:51 +00:00
cf1f1c0289 Refactor 2018-02-25 03:08:28 +00:00
9dd6c1efa0 Add GUI. 2018-02-25 02:53:18 +00:00