250 Commits

Author SHA1 Message Date
21a8a80399 Fixed Encoding decoder 2014-06-25 14:35:19 -04:00
428ca2d65b Fixed some problem with encoding multi-byte character sets (was previously a single-byte only), still doesn't work well 2014-06-25 09:05:54 -04:00
8b39c0563e Added multi-language support and implemented optional language selection menu 2014-06-25 09:05:21 -04:00
e5a7075c0a Better method for merging elements with same/different ID 2014-06-25 09:04:34 -04:00
e43be5d503 Better Contains() for merging elements with same/different ID 2014-06-25 09:04:00 -04:00
f458c1672a Add CommandShortcutKey 2014-06-25 09:02:58 -04:00
4fe282a5b3 Add user-friendly Title to Language 2014-06-25 09:02:28 -04:00
437272f0f4 Starting to add shortcut keys 2014-06-24 15:55:16 -04:00
e71c0f0e3c Implemented more commands, made some stuff more cross-platform and implemented languages 2014-06-24 15:43:45 -04:00
1fb2b05b4e Implement more commands 2014-06-24 13:51:00 -04:00
245fbaa68a Implement some of the Commands that are to ship with UniversalEditor 2014-06-24 10:00:04 -04:00
77438637cb Implement CommandBars for Windows Forms engine 2014-06-24 09:59:30 -04:00
051a19fa5c Allow engines to hook in before and after initialization occurs, and use command ID if title is blank as caption for command item 2014-06-24 09:59:00 -04:00
ee595f6f8a Remove some menu items that are now initialized with CommandBars 2014-06-24 09:58:15 -04:00
f5db2c2173 Implementing Commands on Linux 2014-06-23 23:58:57 -04:00
daabf4a93d Fixed duplicate TARGETS warning 2014-06-23 10:14:40 -04:00
90c61b44d3 Reorganized and completed a working GTK engine on linux 2014-06-23 00:22:05 -04:00
9d3f791cd6 Added GTK engine for UniversalEditor 2014-06-23 00:06:51 -04:00
110802da26 Do not depend on System.Drawing 2014-06-22 23:56:04 -04:00
47e446823c Cleaned up references and prevented some warnings 2014-06-22 23:47:16 -04:00
434e28311c Established separate solution files for different environments 2014-06-22 22:31:26 -04:00
614b2947c7 Completely rewrote FARC data format, still a work in progress 2014-06-20 22:38:49 -04:00
51ce5c18fc Added LHA DataFormat (not implemented yet) 2014-06-18 20:51:57 -04:00
713e0eb783 Added CoreObject DataFormat (basis for VCARD and VCALENDAR) 2014-06-18 20:51:32 -04:00
794f76c169 Use AwesomeControls ContextMenu instead of .NET builtin 2014-06-18 20:50:42 -04:00
1a69cfdd03 Updated TODO 2014-06-17 22:26:38 -04:00
3085c1b717 Fixed bad UniversalEditor.Core reference 2014-06-17 21:40:23 -04:00
aaf43a49aa Added CustomOptionBoolean for Encrypted property 2014-06-17 16:03:11 -04:00
4e2ff74d44 It's <= in the reference code from QuickBMS 2014-06-17 15:48:57 -04:00
ec6ef121ba Updated TODO 2014-06-16 16:00:59 -04:00
c5582d35b2 Merge branch 'master' of github.com:alcexhim/UniversalEditor 2014-06-16 08:57:25 -04:00
fff48fbf9f Added 'Compressed File Library' DataFormat to the FileSystem plugin 2014-06-15 22:01:55 -04:00
e0c3045fb8 Minor fixes that crop up when saving a new document 2014-06-15 20:41:02 -04:00
adb4f9e9c8 Enhanced saving and loading functionality to support more Accessors and advanced selection of DataFormat/ObjectModel 2014-06-15 00:01:56 -04:00
a28da99fc2 Add Document Properties dialog for advanced options 2014-06-14 21:29:42 -04:00
77ea58340f Add Document Properties dialog for advanced options 2014-06-14 20:46:00 -04:00
f8b0e18977 Add Document Properties dialog for advanced options 2014-06-14 20:45:41 -04:00
4de81f4cf0 Add dependencies for Windows Forms model editor 2014-06-14 20:42:59 -04:00
301e904174 Add dependencies for Windows Forms model editor 2014-06-14 20:42:35 -04:00
51449e7447 Track parent folder 2014-06-14 20:40:29 -04:00
80a1e2a021 Add some common user interface paradigms 2014-06-14 20:37:04 -04:00
8d29e12064 So close and yet so far... 2014-06-13 14:57:56 -04:00
c3246c9a73 Improved LZRW1 compression algorithm but it still doesn't work yet 2014-06-13 14:31:43 -04:00
599a6bfe7f Remember position of stream when outputting byte array 2014-06-13 14:29:42 -04:00
a7c047257d Use LZRW1-A algorithm instead of original LZRW1 as defined in aluigi's QuickBMS code 2014-06-13 09:53:48 -04:00
2633f9c1b6 Seek using the actual value (noob mistake -_- ) 2014-06-13 09:11:28 -04:00
98e32423a1 Tabify 2014-06-13 09:09:04 -04:00
55ccb8e26d Don't update position until Seek() is called, in case Seek() throws an exception 2014-06-13 09:08:49 -04:00
cf9efa0ad6 Prevent debugger from entering a method which is proven to have no bugs 2014-06-13 09:05:36 -04:00
fa013270dc Properly calculate file size and offset 2014-06-13 08:54:22 -04:00