=======
=======
NOTE: 20/06/2018 Background menu colours will be implemented in the coming weeks. Stay tuned for updates!
======
In order to compile the code, you MUST restore/update the NuGet packages in order to build successfully!
======
- Fully merged the
ExtendedRenderer
project codebase - Tidy up control placement in code
- Upgraded to Krypton Toolkit Suite - version: 5.470.717
- New NuGet package, build 700 (build date Friday 1st, February 2019) is now available
======
- Build 653 has been uploaded to NuGet
======
- Begun work on Auto time out & 'do not show me again' options. (Needs finishing)
======
- New control,
KryptonCommandLinkButton
- Add Designer to allow drag and drop in IDE
- Add defaults to demonstrate layout and then allow user to change the values
- Add Code to the Playground to show defaults
=======
- Complete the optional font usage for the
ExtendedKryptonMessageBox
- Add code behind the PlayGrounds
MessageBox Test
button.
======
- New controls, including a new, theme-able scrollbar - need help implementing it into controls i.e ComboBox, rich textbox etc.
- Partially implemented the
ExtendedRenderer
project - due to be completed in early 2019. - Tooling.dll has now been renamed to Core.dll
- Consolidate settings
- Begun work on a new colour dialog
- Build 580 (build date Monday 3rd December 2018) is now available through NuGet
======
- Refinements to code
- Set your own colour intensity
- Automatic updating of colours has been centralised
- Work on a new ribbonised
Palette Explorer
is in progress - Going forward: possibility of merging the now defunct
ExtendedRenderer
project into this project in order to keep code maintained
======
- Version 540 (build date Wednesday 24 October, 2018) is now available through NuGet
======
- New floating toolbar/window feature
- Re-work of
Palette Editor
UI to tidy up (ribbon UI is a possibility) - Started feasibility work on a "Kryptonised" common file dialog (any help is appreciated)
- New splash screen for
Palette Editor
application - Removed requirement for DLLs in favor of NuGet management
- General bug fixes
======
- A new NuGet package is available from here (please note that the
Palette Editor
binary or themes are not included)
======
- Refined
Palette Editor
UI - Allow users to define any colour in the
Palette Editor
using a context menu - Begun work on a new typeface/font dialog box
- Begun work on a new
Define Basic Palette Colours
UI to allow users to define custom basic palette colours (currently in pre-alpha stages) - Updated the required Krypton DLLs to build 643 (build date Tuesday 25th September, 2018)
- General code updates
======
- New colour controls and UI options have been implemented to easily create brand new themes
- New application named
Palette Editor
has been implemented to create new themes (89% completed) - feedback would be welcome - New debugging options
- A new circular picture box
- Tidy up code
======
- New API to allow a complementary colour set to be generated.
- Begun work on a slimmed down version of a palette designer
- New project icon
- Idea for a randomly generated colour - Need help for fixing!
======
- Reset build paths, so no errors should be incurred.
======
- One new theme called
Slate Silver
, stylised for the 2007/2010 and 2013 theme sets.
======
- There are now 50+ new palettes to choose from.
- A new toolstrip label capable of background gradients is now available to use, as per #28.
======
- Colours... colours... colours... We now have 26 new colours to choose from! Find the
xml
files in thePalettes
folder, this will be updated regularly, so be sure to come back often! Alternatively, if you would like to request/submit a colour palette, then please submit a base colour in a hexadecimal format plus a suitable name for it on theNew Palette Ideas
issues thread.
======
- Tinkering with the References.
- Start to fill out the WIX installer project.
======
- Nearly completed first design stage of the
Update File Creator
. - New installer project (Advanced Installer & WIX).
======
- Laid basic foundation for a designable
Krypton MessageBox
.
======
- Migrated
packages.config
over toPackageReference
(must have the latest Visual Studio 2017 Preview build to utilise this feature).
======
KryptonNumericUpDown
control can now be used on menu & toolbar controls.
======
- The
ExtendedControls.dll
has now been renamed toKryptonExtendedToolkit.dll
- Build output paths changed for neatness
- The releases tab is now activated
======
- Base groundwork for XML updater & parsing XML files has been completed
- New XML files labelled
Update.xml
andCheckSum.xml
have been created to explain to developers how to use the updater back-end. - TODO: Connect the framework up to UI elements.
======
- Begun fundamental groundwork on an XML based application updater (classes/settings/UI).
- Improved documentation with the aid of GhostDoc.
======
- New wizard control based off of Aero Wizard base implemented, ready for conversion to Krypton controls
- New "Most Recently Used" files option for
File
menu, seePlayground
for proper implementation
======
- A new Windows Forms application
Playground
has been added to test controls and features added to the toolkit.
======
- Added a new toolstrip menu item UAC shield control
- Added/cleaned up documentation for methods
- New setter/getter methods for certain properties in
Global Utilities
- New method
ElevateProcessWithAdministrativeRights(string processName)
for elevating your application with administrative rights (to be used in conjunction with the recently added UAC shield controls) - New
CODE_OF_CONDUCT.md
file for project
======
- Krypton UAC shield button
- New options for developers to check if the user is running Windows 7 or higher. 64-bit checks will follow soon.
======
- Extended 'KryptonTextBox' to have watermark functionality.
- Wrapped 'KryptonTextBox' into a
toolstrip container
object to make it easier to add new functionality i.e watermarks.
======
- New icons for
MessageBoxes
======
- New
Globals.cs
class for custom enumerations. (Needs documentation finishing off) - NOTE FOR FUTURE REFRENCE: Find suitable icons for
MessageBoxes
(CC license maybe?)
======
- Fixed bug with Krypton outlook grid
- Incorporated a
base Krypton MessageBox
as a reference for extending
=======
- Fully incorporated
Krypton Outlook Grid
code
=======
Krypton Outlook Grid
45% complete- Altered assembly info
- Variables and comments with
color
renamed tocolour
=======
- Added generic C#
.gitignore
file - Created solution with two class projects inside labelled
Extended Controls
andKrypton Outlook Grid
- Automatic versioning
- High DPI support configuration