Skip to content

Releases: parallaxinc/PropellerIDE

PropellerIDE v0.36.5

09 Feb 13:52
Compare
Choose a tag to compare

This release is the first to deploy a major rewrite of the PropellerManager library, which fixes a large number of connectivity problems with older releases, so check out the new PropellerManager release. This release thus focuses on providing integrations with features that were not possible before using the previous PropellerManager, such as a much faster serial terminal, custom baud rates that work, switching terminal devices on the fly, clock frequency retargeting in memory map, and more.

Components Upgraded

Bugs Fixed

  • [IDE-171] - Serial terminal always opens to first device instead of current one
  • [IDE-175] - PropTerm chokes when receiving large amounts of data
  • [IDE-180] - Downloads sometimes fail when connected over USB hub

New Features

  • [IDE-172] - Add clock retargeting to memory map
  • [IDE-174] - Improve IDE debug output
  • [IDE-176] - Support custom baud rates

Improvements

  • [IDE-177] - Synchronize states between serial terminals
  • [IDE-166] - Reduce total number of recoloring / updating calls when switching tabs
  • [IDE-179] - Select last connected device automatically

PropellerIDE v0.35.1

21 Jan 10:58
Compare
Choose a tag to compare

After finishing the new Preferences dialog, it became clear how to add the "New From Template" feature, so I decided to throw it in there with a patch release. Enjoy!

New Feature

  • [IDE-133] - Add 'New From Template...' Feature

PropellerIDE v0.35.0

19 Jan 01:31
Compare
Choose a tag to compare

This release fully integrates a new Preferences dialog, adds indent guides, and significantly speeds up the user interface with rewritten painting and tab switching code.

Improvements

  • [IDE-71] - Refactor Preferences Dialog
  • [IDE-114] - Replace highlight-based background colors with canvas-based colors
  • [IDE-115] - Replace handwritten Preferences dialog with generated version
  • [IDE-168] - Use single format for collection of one-part highlighter rules

New Features

  • [IDE-42] - Add indent guides to Editor widget
  • [IDE-27] - Implement MemoryMap
  • [IDE-163] - Shift+Enter should be find previous shortcut.
  • [IDE-169] - Ctrl+Home/End goes to start/end of document
  • [IDE-170] - Support multiple library paths
  • [IDE-152] - Align backspace on whitespace with tabstop

Bugs Fixed

  • [IDE-154] - Saved theme settings are overridden by defaults on startup
  • [PROPMAN-24] - PropellerImage reporting incorrect program code size

Tasks Completed

  • [IDE-137] - Remove "Code suggestion" checkbox
  • [IDE-139] - Rename "Clear Settings" to "Restore Defaults"

Components

  • Upgrade OpenSpin to 0.3.0

0.35.0-alpha.1: Merge pull request #29 from parallaxinc/preferences

24 Apr 11:24
Compare
Choose a tag to compare
New Preferences dialog, faster editing, now with indent guides

PropellerIDE v0.34.4

11 Jan 01:30
Compare
Choose a tag to compare

This version fixes lots and lots of little nagging issues that have been bugging me for a long time. The highlighter has been completely redone so that strings, comments and more render correctly and more quickly, and highlighting is much more readable than it was previously. Be sure to check out all the themes and see for yourself.

Bugs Fixed

  • [IDE-29] - String-embedded special characters highlight incorrectly
  • [IDE-132] - Quaternary operator doesn't always highlight correctly
  • [IDE-134] - Parallax font doesn't fail over to system font for unsupported characters
  • [IDE-145] - Cursor does not stay aligned with text in memory map
  • [IDE-146] - Highlighted hex in memory map is not readable
  • [IDE-150] - Multiple strings on the same line do not highlight correctly
  • [IDE-151] - Strings, block comment, and line comment highlighting interfere with each other

New Features

  • [IDE-147] - Add support for backspace in Propterm

Tasks Completed

  • [IDE-131] - Integrate PropellerManager into BuildManager

Improvements

  • [IDE-153] - Recolor themes for readability

PropellerIDE v0.33.3

07 Nov 22:38
Compare
Choose a tag to compare

Components

Bugs Fixed

  • [IDE-129] - dyld: "Class NotificationReceiver is implemented in both /Users/.../QtWidgets and /usr/local/Cellar/.../QtWidgets. One of the two will be used. Which one is undefined."
  • [IDE-142] - Use last directory when opening file dialog
  • [IDE-65] - Debug screen stays hidden
  • [IDE-66] - OS X Debug screen cannot reestablish contact

Tasks Completed

  • [IDE-127] - Automate Raspberry Pi releases
  • [IDE-135] - Embed serial terminal into PropellerIDE
  • [IDE-136] - Make propterm command-line only serial terminal
  • [IDE-138] - Set terminal font from main application
  • [IDE-140] - Add separate text input box to serial terminal
  • [IDE-141] - Add Rx/Tx terminal lights to serial widget

PropellerIDE v0.32.0

30 Sep 07:53
Compare
Choose a tag to compare
  • Add self-extracting archive installer
  • Use PropellerManager 0.3.0, which features various download stability improvements
  • Add copy/paste to the serial terminal

0.31.16

26 Sep 00:05
Compare
Choose a tag to compare
Use homebuilt Qt distribution for PropellerIDE because something is s…

0.31.15

25 Sep 09:54
Compare
Choose a tag to compare
v0.31.15

PropellerIDE 0.31.14

22 Sep 20:41
Compare
Choose a tag to compare

This release incorporates PropellerManager 0.2.0, which includes many improvements to how the serial terminal functions.

This is also the first to feature fully automated desktop releases via Travis and AppVeyor.

Release Notes
  • [IDE-97] - Integrate PropellerManager into Serial Terminal
  • [IDE-126] - Add copy / paste support to the serial terminal
  • [IDE-45] - Pull Archiver file list from project view