Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-Align project branches #23

Merged
merged 47 commits into from
Jul 28, 2019
Merged

Re-Align project branches #23

merged 47 commits into from
Jul 28, 2019

Conversation

Smurf-IV
Copy link

@Smurf-IV Smurf-IV commented Oct 6, 2018

No description provided.

- Remove unused packages that caused problems
- Add new packages for exceptionless reporting
- Add Krypton Toolkit V5
- Start to catch-up with V11.2 of SnapRaid
- Add brackets
- Some Function name changes
- Some using statement ordered/ removed
- Use of IsNullorWhitespace
Change the installer to be modular
Add Krypton package and update installer
Work on #17: Layout options look clunky
Add Command line Concatenation. This allows commands to be joined together IFF they may sense.
@Smurf-IV
Copy link
Author

Smurf-IV commented Oct 6, 2018

Work on #23: Lots of Different fonts used
Work on #17: Layout options look clunky
Add Command line Concatenation. This allows commands to be joined together IFF they may sense.

Add verb descriptions
Add verb options when called
Fix font usage #23 #17 #19
Fix "z-Parity" not catered for #26
Fix Missing Disk on Start-up crash #27 #21
Allow edit of "Bad" config files #28
Re-Show "Broswe for files #22
Remove MoreLinq (Only 1 function used !),
Add ExceptionLess,
Fix naming style,
Remove ScintillaNET,
Remove LogFileLocation (Causes confusion),
Remove AppUpdate (HardCoded to another GitHub),
Remove Ported .Net 4 Classes from Nuget Requirements for Frameworks not used (i.e. .Net Core 2),
Converted to using PackageConfig via Studio for Nuget References,
Fix installer wxs for FileChanges.
Back to basics to aid with "Tested" functionality,
Fix Logging to the RichTextBox with Async,
New install location to force correct app.config,
UI tweaks to restore "simplicity",
Test Fix for #26 "z-parity" is not catered for,
Test fix for #22 No way to browse to snapraid.exe location,
Test fix for #21 Drives list is not sorted,
Fix #32 As per the Spec of "data NAME DIR" Must be kept in order and not renamed.
Use FastColouredTextBox and add license LGPL to installer
Remove NLog.Windows
…Simpler Thread handling)

- Fix a lot of "Settings Form" Issues
- Add Testing Document
- Remove unused Code
- Make sure old "data" tag is handled
Improve message for #33 Parity device size warning is misleading
- Not fixed cause, just making the message state why it is displayed
- Add double click and menu to edit 'Name'
- MessageBox warning before proceeding
- Check for existence of SnapRaid exe
- Allow Config Reset
- Only read config once on Settings Form load
…9.1.773.27)

- Remove FastColouredTextBox
- Remove other entities not needed in the installer
- Start to introduce tab Page controls
- Explain what Force Sync will be using
- Move code to the menu handler region
…e sources

Fix #33 Parity device size warning is misleading
- Improve text for the "Full sync" button
- Fix Warn log colouring
- Add Horizontal size for listbox items
- Add Launch Wordpad for current config file
- Improved Cannot Add message
Test #26 "z-parity" is not catered for.
- Optimise string checking for each log line
- Allow load of Config file location within settings, then redisplay
- Improve load filaure message
- Convert Settings form to use KryptonComponents
- Move MainForm Over to Krypton Controls
- Re-Use CommandLink from Extended Krypton Toolkit
- Convert Schedule page over to Krypton
- Remove unused code
- Fix Installer Dialog BMP to reflect current implementation
- Add new form
- Wire up events to performs immediate redraw
…each button is allowed to use

- Re-use the text from the Command-Line Verbs
- Fix Colours used in Command Buttons
  - - CommandLine parser to 2.5.0
  - - KryptonComponents to 1103
  - - Nlog to 4.6.3
  - - TaskSchedular to 2.8.11
- Update tooltip locations
-Fix Documentation link
- Streamline the "Change Theme" process
- Fix some text not showing in some themes
- Make sure Buttons display the default option
- Allow default option to be removed via "+" on the Additional CommandLine
- Add tooltips about the
- Remove usage of the Addition Commands twice !
… additional drives

- Update Krypton to 5.472.1222
- Update NLog to 4.6.5
- Sort out tab order in Settings Form
- Add Functionality to allow Commas in the Parity locations
- Add better tooltips on the parity locations
- Parity Changes then flag that the file has been changed
…1st perform a select!

- Update to use enumerate Files and enumerate Directories for faster coverage calcs
- Add right click select detect.
…late individual areas

- Make sure Parity file names reflect the offsets
- Make sure that individual Parity locations are added
Fix #51: When using split parity, Warning is displayed about Data being larger than Parity size
- Take into account aggregated parity areas for drives size check
@BlueBlock BlueBlock merged commit 9786ae0 into BlueBlock:master Jul 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants