summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorAndrej Shadura <andrewsh@debian.org>2018-05-08 15:59:31 +0200
committerAndrej Shadura <andrewsh@debian.org>2018-05-08 15:59:31 +0200
commit47aa8b00b2b11df13a100489e0f904a4947177ef (patch)
treeb35c9acc778ea2f761f3c549f7bee2f4491b3144 /ChangeLog
parent5b8466f7fae0e071c0f4eda13051c93313910028 (diff)
Import Upstream version 1.4.7
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog113
1 files changed, 91 insertions, 22 deletions
diff --git a/ChangeLog b/ChangeLog
index 0138273..a51e85a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,75 @@
Change log for MCU 8051 IDE
-1.3.7 -> 1.3.7
+1.4.6 -> 1.4.7
+ * Bug fixes
+
+1.4.5 -> 1.4.6
+ * Bug fixes
+ * Added support for SDCC configuration on Windows
+ * Added support for ASEM-51 on Windows
+ * Added a few new shortcuts to editor
+
+1.4.4 -> 1.4.5
+ * Bug fixes
+
+1.4.3 -> 1.4.4
+ * Bug fixes
+
+1.4.2 -> 1.4.3
+ * Bug fixes
+ * Added support for configurable width of tabulator character
+ * Minor improvements
+ * A little more modern look (or at least I hope)
+
+1.4.1 -> 1.4.2
+ * Bug fixes
+ * Added support for watching for modifications made to the opened files by other programs
+ * Improved handling of memory segmentation directives by the native assembler
+ * Minor improvements
+
+1.4 -> 1.4.1
+ * Bug fixes
+ * Added support for 0x.. notation as radix specifier for hexadecimal numbers
+ * Added support for makefiles
+
+1.3.11 -> 1.4
+ * Bug fixes
+ * Added new Virtual HW component: LCD display controlled by HD44780
+ * Added new Virtual HW component: simulated DS1620 temperature sensor
+ * Added new Virtual HW component: File interface
+ * Added AT89S51
+ * Improved performance of Virtual HW
+ * Added support for spelling checker (Hunspell)
+ * Added 8051 Instruction table
+ * Improved table of symbols on the right panel
+ * Final draft of the handbook
+
+1.3.10 -> 1.3.11
+ * Bug fixes
+ * New interface for hardware control plug-ins
+ * Added new assembler directives: ELSEIF ELSEIFN ELSEIFDEF ELSEIFNDEF
+ * Removed assembler directive: EXITM
+
+1.3.9 -> 1.3.10
+ * Bug fixes
+ * Extended help menu
+ * Extended global configuration dialog
+ * Added support for multiple widget styles and GUI background colors
+ * Added draft of handbook
+ * Added basic support for assembler and simulator regression testing
+ * Added regular support for i18n (internationalization)
+ * Modified welcome dialog
+ * Added support for external links in the GUI
+
+1.3.8 -> 1.3.9
+ * Bug fixes
+
+1.3.7 -> 1.3.8
+ * Bug fixes
+ * Added feature "Global Font Size Factor" (see MCU 8051 IDE configuration dialog)
+ * Added breakpoint validation
+
+1.3.6 -> 1.3.7
* Bug fixes
1.3.5 -> 1.3.6
@@ -41,12 +110,12 @@ Change log for MCU 8051 IDE
1.1 -> 1.1.1
* Added "Special calculator"
- * Added "Base convertor"
+ * Added "Base converter"
* Many tiny improvements
1.0.9 -> 1.1
* Added support for new MCUs from IntelĀ®: 8031, 8751, 8032, 8752, 80C31, 87C51, 80C52, 87C52, 80C32, 80C54, 87C54, 80C58, 87C58
- * Added support for simulationg virtual hardware
+ * Added support for simulating virtual hardware
* Improved simulator (Implemented UART (experimental support), improved support for timers, etc.)
* Improved register watches
* Improved editor (improved autocompletion and many other things)
@@ -54,7 +123,7 @@ Change log for MCU 8051 IDE
* Improved 8-segment editor
* Bug fixes in assembler, disassembler and simulator engine
* Some other bug fixes
- * Added utility "Scrible notepad"
+ * Added utility "Scribble notepad"
* Improved graph panel
1.0.7 -> 1.0.9
@@ -67,7 +136,7 @@ Change log for MCU 8051 IDE
* Some bug fixes
1.0.5 -> 1.0.6
- * Fixed critical bug in Assembler v1.0.5 (related to peerhole optimalizations)
+ * Fixed critical bug in Assembler v1.0.5 (related to peephole code optimization)
* Added 8 segment LED display editor
* Added ASCII chart
* Added Assembly symbol table viewer
@@ -79,17 +148,17 @@ Change log for MCU 8051 IDE
* Added embedded terminal emulator (rxvt-unicode)
* Added function "File statistics"
* Improved assembler
- * Added syntaxt highlight for code listing (*.lst)
+ * Added syntax highlight for code listing (*.lst)
* Added search bars for "Messages" and "Todo"
* Removed dependency on "tcl-thread" and "tclxml"
* Added dependency on "TkImg" and "tdom"
- * Improved hexeditor
- * Improved simulator (especialy simulation across multiple files)
+ * Improved hex editor
+ * Improved simulator (especially simulation across multiple files)
* Added panel "Find in files"
* Modified GUI
* New error handling dialog
- * Some bug fixes (especialy critical bug in disassembler and a few bugs in assembler)
- * All images are now in PNG (Portable Network Graphics) (Reguires TkImg)
+ * Some bug fixes (especially critical bug in disassembler and a few bugs in assembler)
+ * All images are now in PNG (Portable Network Graphics) (Requires TkImg)
* Some more improvements
0.9.5 -> 1.0
@@ -101,7 +170,7 @@ Change log for MCU 8051 IDE
AT87C58X2, TS80C54X2, TS80C58X2, TS87C54X2, TS87C58X2, TS80C31X2,
AT80C31X2
)
- * Added supprort for peerhole optimalizations
+ * Added support for peephole optimization
* Faster project opening
* Added interrupt monitor
* Added subprograms monitor
@@ -118,11 +187,11 @@ Change log for MCU 8051 IDE
* Implemented support for 80C51, 8052, AT89C2051, AT89C4051, AT89C51, AT89C51RC, AT89C52, AT89C55WD, AT89LV51, AT89LV52 and AT89LV55
* Simulator can now step back
* Added popup-based completion for editor
- * Added tooltips for bits in simulator control panel
+ * Added tool tips for bits in simulator control panel
* Added simulator configuration dialog
- * Added autosave function
+ * Added auto save function
* Manual page
- * Added support for multiview (editor can be now splitted verticaly or horizontaly)
+ * Added support for multi-view (editor can be now splitted vertically or horizontally)
* Many bug fixes (in compiler, editor, file selection dialog, syntax highlight, simulator, etc.)
* Some minor improvements (graph, disassembler, etc.)
* Thread extension is no longer required to run this program (but custom commands will won't work without it)
@@ -130,8 +199,8 @@ Change log for MCU 8051 IDE
0.9.0 -> 0.9.1
* New hexadecimal editor
* New file selection dialog
- * Added filesystem browser tab on left panel
- * Added tips on startup
+ * Added file system browser tab on left panel
+ * Added tips on start-up
* Added editor command line
* Improved editor configuration dialog
* A few bug fixes
@@ -148,8 +217,8 @@ Change log for MCU 8051 IDE
* Support for various encodings and EOLs
* Added "Tools" -> "Change letter case", "Normalize HEX" and "SIM -> BIN"
* Added editor functions "Lowercase", "Uppercase" and "Capitalize"
- * Added helpwindows for opened and project files and opened projects
- * Added popup menus for entry and text widgets (globaly)
+ * Added help windows for opened and project files and opened projects
+ * Added pop-up menus for entry and text widgets (globally)
* Fixed problem with fonts (bad sizes)
* Implemented support for line wrapping (experimental)
* Added new command line options (see `mcu8051ide --help')
@@ -174,7 +243,7 @@ Change log for MCU 8051 IDE
* Fixed many bugs in GUI
* Improved editor
* Extended calculator
- * Redesigned editor config dialog
+ * Redesigned editor configuration dialog
* Added functions "Tools -> Reformat code" and "Tools -> Sim2Hex"
* Extended CLI (--reset-user-settings, --config-file, --compile, --hex2bin ...)
@@ -189,10 +258,10 @@ Change log for MCU 8051 IDE
* Added splash screen
* Added support for command line options
* All images are now *.XPM (X PixMap) (require Tix package)
- * Changed instalation procedure
+ * Changed installation procedure
0.8.0 -> 0.8.1
* Fixed some bugs in compiler (not critical)
- * Fixed bug in todo list (saving text as SGML)
+ * Fixed bug in to do list (saving text as SGML)
* Fixed bug in project management
- * Added popup menu to todo list
+ * Added pop-up menu to to do list