Skip to content

@BoltBait BoltBait released this Jun 26, 2020 · 23 commits to master since this release

CodeLab v6.0 Release - June 25, 2020

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller600.zip

This release is to support Paint.NET v4.2.12+

Changes:

  • Switch to the Roslyn compiler to support C# 7.3 syntax
  • Added new Settings dialog
  • Build can now be executed by pressing F6
  • Syntax highlighting for Escape characters in strings is now enabled
  • Compiler Warning Level can now be changed (0-4).
  • Individual compiler warnings can be ignored.
  • Added support for Extended Color syntax highlighting (VS '19 colors).
  • Added Spellchecking. Checks strings and comments in C# code, and plain text documents.
  • Other new Settings include: Indent Spaces (2 or 4) and Current Line Frame
  • Minor code refactoring and bug fixes

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History

Assets 2

@BoltBait BoltBait released this May 21, 2020 · 115 commits to master since this release

CodeLab v5.4 Release - May 21, 2020

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller504.zip

This release is to support Paint.NET v4.2.11.

Changes:

  • Improved suggested variable names
  • Improvemens in Autocomplete and Intellisense
  • Generate Type Definitions on F12. You can now see definitions inside of libraries.
  • Remember scroll positions (and other things) when switching tabs
  • Rewrite File New Template for up to 2 Scratch Surfaces

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History

Assets 2

@BoltBait BoltBait released this Apr 25, 2020 · 151 commits to master since this release

CodeLab v5.3 Release - April 24, 2020

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller503.zip

This release is to support Paint.NET v4.2.11.

Changes:

  • Fix File New Code Generation for Paint.NET v4.2.11
  • Added Layer Rotate/Zoom to File New Templates
  • Changed: The hotkey for the Debug Output pane is now Ctrl+Alt+O. Duplicate Line(s) is now performed when Ctrl+D is pressed.
  • Changed: Editor tooltips will now hide when clicking or typing. This mimics behavior of Visual Studio.
  • Improved editor support for Shapes. Better error messages. Tooltips and F12 Lookup are now supported on Tags and Attributes.
  • Various small bug fixes to the Auto Complete box.
  • Fixed reference to System.Core assembly for Paint.NET v4.2.11

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History

Assets 2

@BoltBait BoltBait released this Jan 31, 2020 · 180 commits to master since this release

CodeLab v5.2 Release - January 31, 2020

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller502.zip

This release is to support Paint.NET v4.2.9.

Changes:

  • Fix Pan Slider Default
  • Improved File New Template code
  • Updated default script for Paint.NET v4.2.9

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History

Assets 2

@BoltBait BoltBait released this Jan 19, 2020 · 188 commits to master since this release

CodeLab v5.1 Release - January 19, 2020

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller501.zip

This release is to support Paint.NET v4.2.

Changes:

  • Fix user selected blend op in File New Templates
  • Add user selected color to File New Templates
  • Fix the fill function with primary/secondary colors
  • Add separate word wrap option to TXT documents
  • Add auto complete brace pairs
  • Fix bug in Autocomplete
  • Added 3 new fonts to the View Font menu
  • These new fonts support Programming Ligatures
  • Added help to the View Font menu with links to fonts

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History

Assets 2

@BoltBait BoltBait released this Jan 10, 2020 · 205 commits to master since this release

CodeLab v5.0 Release - January 9, 2020

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller500.zip

This release is to support Paint.NET v4.2.

Changes:

  • Added TXT file support
  • Added File Type plugin support
  • Added Shape editing support
  • File New rewritten to support multi-effect pipeline
  • Lots of bug fixes, refactorings, and optimizations

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History

Assets 2

@BoltBait BoltBait released this Nov 23, 2019 · 273 commits to master since this release

CodeLab v4.4 Release - November 23, 2019

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller404.zip

This release is to support Paint.NET v4.2.

Changes:

  • Added a Snippet Manager
  • Added suggested names to autocomplete
  • Added keyboard shortcut ( Ctrl+] ) to go to matching brace
  • Added option to specify an Enum on RadioButtonControl and ListBoxControlControl
  • Added argument constraints to tooltips for generic methods and classes
  • Improved method overload detection: detection of method parameter modifiers (out, ref, params); detection of inferred generic methods
  • Lots of bug fixes, refactorings, and optimizations

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History

Assets 2

@BoltBait BoltBait released this Jul 13, 2019 · 367 commits to master since this release

CodeLab v4.3 Release - July 13, 2019

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller403.zip

This release is to support Paint.NET v4.2.

Changes:

  • Redesign File > New screen
  • HighDPI icons
  • Add Format, Find, and Replace toolbar buttons
  • Add snippet for Try/Catch
  • Bug fixes to Quick Format
  • Added flexible, themeable, customizable message boxes
  • Allow arbitrary names for UI fields, also removed UI Elements Renumber command
  • Added light bulb renaming of fields defined in user's script
  • Redesigned UI Builder screen
  • Added support for the new Uri Control
  • Update clipboard template code
  • Improvements to code completion
  • Intelligent Assistance improvements for Extension Methods, Generic Methods, and Generic Types
  • Fixed build screen to not hold the icon file open
  • Various code cleanups and improvements

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History

Assets 2
  • v4.2
  • 0abf2af
  • Compare
    Choose a tag to compare
    Search for a tag
  • v4.2
  • 0abf2af
  • Compare
    Choose a tag to compare
    Search for a tag

@BoltBait BoltBait released this Mar 19, 2019 · 466 commits to master since this release

CodeLab v4.2 Release - March 18, 2019

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller402.zip

Changes:

  • New Icons!
  • Improved the 'unsaved changes' dialog for when there's only one tab open, and also changed the wording in the dialog when there's multiple tabs open, to be less confusing
  • The search box (in Find & Replace) now turns red when there are no matches
  • When using Save As, the "//Name: " comment is now parsed to try to create a default filename. If it's unsuccessful, it will fall back to "MyScript.cs"
  • Minor fixes to Format Document
  • Files (with .cs extension) can now be dropped (drag and drop) into CodeLab to open them.
  • Options to use force SingleRenderCall and Legacy ROI when Building DLL
  • Added three additional menu items to the Effects menu to start CodeLab with specific parameters (EffectsFlags, EffectRendingSchedule).
  • Scripts with "//Submenu: Adjustments" will be put in the Adjustments menu instead of the Effects menu
  • If your effect has a sample image for The Plugin Browser, it will be shown on the Build to DLL form
  • Added a new high res icon for when CodeLab is running higher than 96dpi
  • Added new build options (Legacy ROI, Single Render Call) to File New template screen
  • Added the following script comments to control build options:
    // Force Legacy ROI
    // Force Single Render Call
  • CodeLab can now be installed to the Store version of Paint.NET. However, when running the Store version you can not create a Visual Studio project from your CodeLab script. Building a DLL still works fine.
  • Assortment of bugfixes, cleanups, refactorings

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History.asp

Assets 2

@BoltBait BoltBait released this Oct 23, 2018 · 529 commits to master since this release

CodeLab v4.1 Release - October 22, 2018

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller401.zip

Changes:

  • Added a 'Find Next' button to the Find panel.
  • Ensure the .rtz file is part of the generated Solution.
  • Retain default values when using UI Designer.
  • Changed "while" snippet.
  • Fixed generated OnDispose code.
  • Fixed a bug in Install.BAT files for the Store versions of PdN.
  • Lots of code cleanup, minor fixes, and HiDPI fixes.

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History.asp

Assets 2
You can’t perform that action at this time.