1
0
Fork 0
Commit Graph

135 Commits

Author SHA1 Message Date
chylex c57a0a4dcf Add dialog w/ bit stream marker labels 2019-03-07 16:15:23 +01:00
chylex a76a9d0c81 Redesign main window (sizes, splitters, allow resizing/hiding Brotli file structure panel) 2019-03-07 04:00:22 +01:00
chylex fcd6b3847c Update main window to display bit count and output length 2019-03-07 03:14:44 +01:00
chylex 285612a1bd Cleanup unused methods and imports 2019-03-07 02:55:48 +01:00
chylex 84c97d40c6 Implement bit stream UI marker coloring and navigation 2019-03-07 02:40:18 +01:00
chylex f47ca970ce Replace RicherTextBox with the FCTB library 2019-03-06 14:24:59 +01:00
chylex ddd0a270de Remove option to limit displayed output length 2019-03-06 14:01:44 +01:00
chylex 95162a60ad Add RichTextBox extensions (pause redraws, scroll to caret centered) 2019-02-25 15:52:28 +01:00
chylex 648d9b7393 Refactor bit stream & output panel into a separate Control 2019-02-07 03:13:56 +01:00
chylex 66b8795135 Reassign ISLAST bit on meta-blocks after modifying their structure 2019-02-07 02:01:10 +01:00
chylex dcb2f9c99d Add AnyCPU because Visual Studio still can't figure out 64bit UserControls 2019-02-07 01:53:13 +01:00
chylex 95b7f5448e Update main window to display original bits & output when loading existing file 2018-12-06 07:22:28 +01:00
chylex 377302e3fc Add resizing support to the main window 2018-12-05 21:18:09 +01:00
chylex 0dee40eba9 Fix dictionary UI using unsupported character to represent spaces on Windows 7 2018-12-04 17:16:20 +01:00
chylex a749cc2f73 Add UI dialog to view and lookup words in a Brotli dictionary 2018-12-02 16:45:17 +01:00
chylex 7c4c1b7d9b Add ProgressBar.SetValueInstantly extension 2018-12-02 16:43:33 +01:00
chylex ed5e7cd07d Visual Studio is acting up 2018-12-02 16:00:57 +01:00
chylex 2c2a99e9e0 Add menu item to limit output length for performance 2018-11-19 14:00:31 +01:00
chylex 325711476c Add menu item to open a file using EncodeUncompressedOnly encoder 2018-11-17 16:46:06 +01:00
chylex 613b6d1d88 Add dialog for opening a file with a specified encoder 2018-11-17 16:43:55 +01:00
chylex 1de126f2ff Prompt unsaved changes dialog before opening a new file too 2018-11-17 16:42:30 +01:00
chylex 1812c62be8 Add confirmation dialog on exit w/ unsaved changes & fix open/save dialog filename 2018-11-17 15:02:32 +01:00
chylex 4573e237d4 Add confirmation dialog before deleting a meta-block 2018-11-17 15:01:29 +01:00
chylex 7b28689e58 Add UI to define hidden data in an empty meta-block 2018-11-17 14:10:26 +01:00
chylex dd3bd4a388 Add UI to define contents of an uncompressed meta-block 2018-11-17 14:07:31 +01:00
chylex 028be53dfa Fix missing call to handle notifications from meta-block UIs 2018-11-17 14:02:22 +01:00
chylex f04abfeeb3 Add UI to pick Brotli window size 2018-11-17 13:55:06 +01:00
chylex f71f0bdf17 Add WIP UI for managing the list of components in a Brotli file 2018-11-17 13:52:25 +01:00
chylex 44e41e1f05 Add a custom UI stacking system to use for Brotli element construction 2018-11-16 23:25:21 +01:00
chylex 05650e66ff Add the main Form w/ layout, menu, status bar, and basic logic 2018-11-16 23:07:10 +01:00
chylex 2c140680b3 Add NativeMethods w/ method to force plaintext in a RichTextBox 2018-11-16 22:58:38 +01:00
chylex 875b38d544 Add an abortable background worker to avoid blocking the UI 2018-11-16 22:57:49 +01:00
chylex 74a926f279 Fix Visual Studio compiler bug & update packages 2018-11-15 11:40:39 +01:00
chylex 787cbf19e8 Add library project 2018-11-14 21:19:25 +01:00
chylex c08a4ed953 Push Visual Studio project files 2018-11-14 20:24:52 +01:00