Skip to content

2.7 Release of the Paladin IDE

Latest
Compare
Choose a tag to compare
@adamfowleruk adamfowleruk released this 30 Dec 22:27
11dc4af

As for 2.6, but fixes various build issues.

Mainly concentrated on recent user requests and bug fixing. Lots of changes since the last successful rollout to Haiku Depot (2.0 release).

Major enhancements:-

  • #268 Project file locator, aka Quick Find, command added - Alt+F, type part of a file name, use up/down arrows and hit enter to open a file
  • #272 Added new Monitor Window. When using ‘Run logged’, this window shows all output live streamed from stderr and stdout (Previously this output was only shown once the app finished running)
  • System library window now includes the system develop libraries
  • #183 Saving a project file now saves in a consistent order, minimising version control changes to PLD files
  • When opening a project file on 64 bit or 32 bit, the correct libraries are added automatically, and do so without now warning about every single library change
  • #194 Added additional Templates from Haiku Book examples

Minor Enhancements

  • Quick Find now appears as a thin popup, not a full window, and disappears on losing focus or hitting Esc
  • Added framework for future unit tests and code coverage validation during development of Paladin
  • #278 Running a build now creates a compile_commands.json file. Best to do a full build
  • #328 Makefile generation now respects 80 column limit
  • #304 Project Window and Monitor Window remember positions between uses, per-project
  • #309 Buildsuite now checks and warns for required libraries, and builds and executes tests always
  • #312 Multiple template folders supporter - Place your own user templates in /boot/home/config/Paladin/Templates/My Template
  • #322 Include (partial) language files for additional languages -

Bugs fixed

  • Saving a project now correctly references libraries with a leading slash character
  • Crash when loading templates in German locale
  • Templates reference the correct libraries now
  • Projects created from templates are no longer read only
  • #227 Paladin respects system colours
  • #257 Paladin project file now uses correct relative folder for Includes
  • #325 Status bar always draws immediately
  • #329 Source Group creation and removal now works as expected
  • #322 Tested build on Haiku Beta 1.
  • #280 Paladin can now build itself with debug info
  • #283 Added guard for B_SCROLL_VIEW_AWARE which cannot build on Haiku Beta1