Gnoduino 0.4.0
==============

- sync toolbars buttons and icons with upstream
- support custom hardware (arduino platforms)
- prefer native boards.txt/programmers.txt files
- add arduino 1.0 support
- add help support
- add 'examples' option to load arduino example sketches
- update hardware & libraries path from upstream
- add recent files option
- improve serial port detection and error handling
- add i18n support

Gnoduino 0.3.0
==============

- add show line numbers option
- fix save dialog behaviour (create folders)
- install schema file
- support options and parse files from commandline
- add initial desktop file
- add initial man file
- correctly handle closing the app
- handle error when serial port missing/error
- rework serial init sequence
- support custom syntax hl. files
- add arduino-like syntax hightliting
- fix save function
- pre create the console so we can report errors
- fix loading of ui file
- correctly parse cflags to library objects
- search arduino libraries in standard paths
- add libraries submodule and ship standard libraries
- properly report compilation error
- update hardware submodule
- make text editing functions work
- Improve handling of settings We use 2 different backends for storing settings. One is the preferences.txt file (if exists) - we try to s
- fallback to default port when setup port is no longer valid eg. ACM devices get a new major numbers on disconnect
- do not crash on missing defaults
- improve compiler error reporting
- support arduino fonts settings
- support arduino preferences file
- support changing of console fonts

Bugfixes:
=========

Bug 8 - quitting does not ask for document to be saved
Bug 9 - screen size problem
Bug 10 - Cannot load defaults file

Gnoduino 0.2.0
==============

- sync hardware target to arduino 0022 release
- prompt on unconfigured serial port
- do not crash if port cannot be open
- add save support for port and baudrate
- add support for ttyACM*
- change serial default to 9600,8N1
- escape control caracters in serial console
- fix burning bootloader properly and support extended fuse support
- reduce output updates as it slows things down
- fix search dialog when no results
- add support for user-specified libraries paths
- add local directory in library search path
- try harder to guess the correct mime type
- fix overwrite dialog
- remember board selection
- remember mainwindow size
- fix tab's close button size
- update result window with uploader output
- add verbose build option
- add support for undo/redo actions
- ignore wrong utf8 encoding in files
