gnusim8085 1.3.6

Cleanup autotools mess. UI rearrangements. Bug fixes. i18n support. Hopefully with a few languages already in.

Milestone information

Project:
gnusim8085
Series:
trunk
Version:
1.3.6
Released:
 
Registrant:
Onkar Shinde
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

File Description Downloads

Release notes 

New: Basic printing support for program editor and assembly listing window.
New: Better looking installer. Multi-language interface and finish screen
         with 'Run program' option.
New: The UI is now 'i18n'ized.
New: Experimental file handling with GIO APIs. Disabled by default.
         Use --enable-gio configure option.
New: New icon.
Fix: SF#1847830 - Make the UI i18n enabled
Fix: SF#1942893 - Assembler listing window is too narrow
Fix: SF#2356534 - Basic File handling errors
Fix: SF#2462607 - Keypad should not insert instruction code while debugging
Fix: SF#2462657 - Example programs must be read-only on Windows
Fix: SF#2580092 - syntax highlighting for labels with underscore in symbol
Fix: SF#2582426 - syntax highlighting for sp register (stack pointer)

Translations:
         New - Arabic (ar), Asturian (ast), Esperanto (eo), French (fr),
         German (de), Gujarati (gu), Italian (it), Kannada (kn), Spanish (es).

Changelog 

View the full changelog

2010-02-27 Onkar Shinde <email address hidden>

 * po/Makevars*: Change the bug reporting address in Makevars. Delete
 redundant Makevars.template.
 * po/gnusim8085.pot: Update to reflect the new bug reporting address.
 * po/*.po: Add BSD (3-Clause) license header where it was missing. Auto update
 of all files as per latest source.
 * po/Makefile.in.in: Don't update pot file when doing make dist to avoid
 the pot file header being overwritten. Don't include gmo files in
 distribution. Instead generate them at install time. Include COPYING file
 in distribution.
 * po/COPYING: Add file specifying the 3-Clause BSD license of translations.
 * installer.nsi.in: Add more languages to installer.
 * NEWS: Add prefix to bug numbers to indicate they are from sourceforge.net.

2010-02-14 Onkar Shinde <email address hidden>

 * configure.in pixmaps/*, GNUSim8085.desktop.in, installer.nsi.in,
 src/interface.c, AUTHORS: New icon.

2010-01-31 Onkar Shinde <email address hidden>

 * src/interface.c, src/callbacks.*: Add basic printing support for program
 editor as well.
 * po/gnusim8085.pot: Update to include the tooltip for newly added button.

2010-01-30 Onkar Shinde <email address hidden>

 * src/interface.c, src/callbacks.*: Introduce a toolbar button to show/hide
 the data pane. This allows the user to have more screen space for program
 editing.
 * po/gnusim8085.pot: Update to include the tooltip for newly added button.
 * po/*.po, po/LINGUAS, AUTHORS: Arabic, Asturian, Esperanto, Italian
 translation.

2010-01-28 Onkar Shinde <email address hidden>

 * po/de.po, po/LINGUAS, AUTHORS: German translation.
 * src/file-op-gio.c: Use GIO APIs for saving assembly listing.

2010-01-26 Onkar Shinde <email address hidden>

 * configure.in, src/file-op-gio.*, src/Makefile.am: Experimental file
 handling with GIO APIs, disabled by default.
 * configure.in: Change website URL to www.gnusim8085.org.

2010-01-25 Onkar Shinde <email address hidden>

 * po/*.po, AUTHORS: Updated Gujarati and Spanish translation from
 launchpad.

2010-01-24 Onkar Shinde <email address hidden>

 * po/fr.po, po/LINGUAS, AUTHORS: French translation.

2010-01-17 Onkar Shinde <email address hidden>

 * doc/Makefile.am: Fix a small problem in man page installation.
 * configure.in: Remove some redundant path definitions. Fix PACKAGE_URL
 declaration.
 * pixmaps/Makefile.am: Use PACKAGE_PIXMAPS_DIR directly.
 * Makefile.am: Use docdir directly.
 * src/Makefile.am: Move PACKAGE_DOC_DIR definition here. It is only used
 in source code and no other place.
 * .gitignore: Ignore all .gmo files.
 * src/8085.h, src/interface.c, src/support.h: Mark menu labels and tooltips
 for translation. Call the GTK+ helper function for translation.
 * po/*.po, po/gnusim8085.pot: Update as per code changes.

2010-01-15 Onkar Shinde <email address hidden>

 * doc/Makefile.am: Better handling of installation of examples and manpage.
 * po/*: Spanish translation.

2009-12-29 Onkar Shinde <email address hidden>

 * configure.in: Define a variable if gtksourceview version is >= 2.8.
 * src/gui-editor.c: Improve the change by Sridhar to use different
 methods based on gtksourceview version.
 * src/interface.c: Use gtk_show_uri, in the hook for about dialog,
 when available (GTK+ >= 2.14.0).
 * configure.in, src/interface.c, src/asm-listing.c: Define website url
 in configure.in and use it everywhere instead of hard coded value.
 * src/gui-editor.c: Print website url in footer. Now that we have a footer
 reduce bottom margin.
 * po/*: Updated as per latest changes in code.

2009-12-28 Sridhar Ratnakumar <email address hidden>

 * src/gui-editor.c: Fix deprecation warning from GtkSourceView

2009-12-28 Onkar Shinde <email address hidden>

 * configure.in: Gettext version updated to 0.17. Removed a bunch of
 redundant declarations.
 * src/main.c: Change variables in gettext calls to match changes in
 configure.in.
 * src/Makefile.am: Fix setting of variable LOCALEDIR.
 * ABOUT-NLS, config.rpath, m4/*, po/Makefile.in.in, po/Makevars.template:
 Added/updated by gettextize.
 * src/interface.c: Fixed some translatable strings.
 * po/gnusim8085.pot: Auto update. Also fixed copyright in header.
 * po/LINGUAS, po/gu.po: Add initial Gujarati translation by Kartik Mistry.
 * po/Makefile.in.in: Clean up .gmo files in distclean target.
 * AUTHORS: Add Kartik to translators list.

2009-12-26 Onkar Shinde <email address hidden>

 * Makefile.am, autoclean.sh: Move the deletion of certain generated files
 to autoclean.sh. They should not be deleted in distclean target.

2009-12-25 Onkar Shinde <email address hidden>

 * src/bridge.c: Remove a code block that was not being used.
 * src/gui-app.c: Fix a compiler warning in dialog creation.
 * data/8085asm.lang: Add underscore ('_') to the regular expression for
 label. Fixes SF #2580092.
 * installer.nsi.in: First shot at installer with modern UI.
 Adds multi-language interface and 'Run program' finish page.
 * configure, autogen.sh, *Makefile.in, config.h.in: Delete the generated
 files that should not be in repository. Add minimal autogen.sh. Going
 forward when compiling from VCS ./autogen.sh needs to be run first.
 Source tar balls will still contain configure script.
 * configure.in: Add some checks suggested by autoscan. Use 'silent-rules'
 macro for automake when available (automake >= 1.11).
 Makes compiler output pretty.
 * Makefile.am: Delete the autogenerated files, *.gz and *.exe in
 distclean target.
 * .gitignore: Add appropriate files to the ignore list.

2009-12-24 Sridhar Ratnakumar <email address hidden>

 * src/file-op.[c,h], src/callback.c: Fix SF bug #2356534 - basic file
 handling errors (confirm before exit, etc..). Patch by Puneeth Bhat.
 * src/asm-listing.c: Add project webpage to listing (for network
 effects)

2009-12-24 Onkar Shinde <email address hidden>

 * installer.nsi.in: Add commands to make example files read only.
 Remove exclusion of svn directories. We are not using svn anymore. :-)
 * WINDOWS-PORT.txt: We need GTK+ 2.12 only. So modify download
 instructions accordingly.
 * src/interface.c: Fix button mnemonics not getting set on starting
 dialog in latest GTK version.

2009-12-23 Onkar Shinde <email address hidden>

 * src/callbacks.[c,h], src/gui-editor.[c,h], src/interface.c: Add basic
 printing support to assembly listing window. Print settings are not saved.
 * src/callbacks.c, src/asm-listing.c: Make the text view in assembly
 listing read only. Update the message at the top accordingly.
 * src/interface.c: Remove the images used in 'Registers' and 'Flag' boxes.
 They really have no significance.
 * po/gnusim8085.pot: Auto updated with 'make dist'.
 * doc/examples/*.asm: Replace unnecessary tabs with spaces. Makes
 programs easy on eyes in the small editor area.

2009-12-20 Onkar Shinde <email address hidden>

 * src/gui-keypad.c: Process keypad button events only when the mode is
 not debug. Fixes SF #2462607.
 * src/interface.c: Add certain size to assembler listing window. Fixes
 SF #1942893.
 * data/8085asm.lang: Add sp to the list of registers. Fixes SF #2582426.
 * Makefile.[am,in], GNUSim8085.desktop.in: Merge patches from Debian.

2009-12-19 Onkar Shinde <email address hidden>

 * src/gui-app.c, src/gui-keypad.c, src/gui-list-message.c,
 src/interface.c: Swap horizontal and vertical panes for better
 arrangement of widgets. Provides more vertical and slightly more
 horizontal area to the editor.

2009-07-16 Aanjhan Ranganathan <email address hidden>

 * src/asm-genobj.c: iAdded more description invalid operand error
 message.
 * src/gui-list-message.c: Fixed wrong line highlight issue.

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.