2011-02-20 Onkar Shinde <email address hidden>
* po/ta.po, po/LINGUAS, AUTHORS, NEWS: New Tamil translation from
launchpad. Ready for release.
2010-12-12 Onkar Shinde <email address hidden>
* src/interface.c: Fix incorrect use of 'GTK_CHECK_VERSION' macro.
* src/file-op.c, src/file-op-gio.c: Added code to save last directory
from/to where file was opened/saved. Fixes bug LP:#680100.
2010-10-11 Aanjhan Ranganathan <email address hidden>
* src/8085-instructions.c: Added patch for bug LP: #579320. Thanks
to Debjit Biswas.
2010-09-26 Onkar Shinde <email address hidden>
* src/callbacks.c: Add an error message to be shown when assembly
tutorial file is not found. Mark 'Select font' string for translation.
* po/gnusim8085.pot: Update to include latest strings.
* po/*.po: Auto update.
* po/ar.po: Updated Arabic translation from launchpad.
2010-09-25 Onkar Shinde <email address hidden>
* configure.in, src/main.c: Use autoconf variable to specify windows
build. Use this variable to decide when to set 'localedir' to apprpriate
windows directory. Fixes compiler warning on non-windows build.
* installer.nsi.in: Show 'Run Program' checkbox in installer finish
screen only when GTK+ installer is not embedded. This avoids an error
being shown about dll loading.
* src/bridge.c: Do not ignore breakpoints when stepping through code.
Patch by Ramanathan. Fixes bug LP: #579318.
2010-09-24 Aanjhan Ranganathan <email address hidden>
* src/8085-instructions.c: CMP instruction should not check and
set S, P and AC flags as there is no result that is computed. It
affects only C and Z flags. Hence removed most code in that
function. Fixes bug LP: #579320.
* src/8085-instructions.c: Fixed the long standing DAA
bug. Followed http://www.ray.masmcode.com/BCDdaa.html plus had to
ensure the addition operation on the accumulator must be done
using the _eef_inst_func_add_i function so as to ensure setting of
the carry and other flags. Fixes bug LP: #584093.
2010-09-18 Onkar Shinde <email address hidden>
* src/gui-editor.[c,h]: Add variable to save current font. Add function
to get current editor font.
* src/interface.c, src/callbacks.[c,h]: Add ability to change editor
font. Thanks to Ramanathan for patch. Fixes bug LP: #579322.
* po/ar.po, po/es.po: Updated translations from launchpad.
* src/file-op.c, src/file-op-gio.c: Fix file not getting added to recent
list when saving under different name.
* src/callbacks.c: Update the memory and I/O views when doing resets.
2010-08-29 Onkar Shinde <email address hidden>
* src/gui-list-message.c: Highlight the line containing error when
selecting the error message from message pane. Fixes bug LP: #519834.
* src/bridge.c: Clear all highlighting when assembling program.
* doc/example/*.asm: Add copyright and license information to existing
sample programs.
* doc/examples/sorting.asm, doc/examples/sumofnumbers.asm: Add sample
programs submitted by Kirantej.
* installer.nsi.in: Use better (easily understandable) names for
installers. Add new sample programs to the list of 'read only' files.
2010-08-25 Onkar Shinde <email address hidden>
* README, TODO, doc/asm-guide.txt, doc/gnusim8085.1: Update website URL.
* src/gui-editor.[c,h]: Add function to toggle display of line numbers.
Add function to toggle mark at certain line. Add function to allow
marks to be toggled by clicking left margin.
* src/callbacks.c: Use new function to not display line numbers in
tutorial window. Add callback function to detect button click on margin
and toggle mark accordingly. Fixes LP: #519836.
* src/gui-app.h: Use new function to allow mark to be toggled by
clicking on left margin only in case of editor component.
2010-08-22 Onkar Shinde <email address hidden>
* installer.nsi.in: Allow specifying mingw home directory via command
line arguments when creating installer. Split translations in separate
component so that users can choose not to install them. Add
asm-guide.txt file to the list of files to be installed. Add iconv.dll
file as well to make the application work with default install of
latest GTK+ runtime.
* src/support.[c,h]: Add function to load tutorial from asm-guide.txt.
* src/interface.[c,h]: Add function to create interface to display
tutorial.
* src/callbacks.[c,h]: Add function to display tutorial text. Modify
callback functions to show the tutorial instead of just pointing to it.
Fixes LP: #579317.
* po/gnusim8085.pot, po/*.po: Updated as per latest UI changes.
2010-08-17 Onkar Shinde <email address hidden>
* src/*.c, src/*.h, src/Makefile.am: Add editable I/O listing as a tab.
This is based on Debajit's work for memory editing. Hence copyright of
new files stays with him. Fixes LP: #579324.
2010-06-22 Onkar Shinde <email address hidden>
* src/*.[c,h]: Fix postal adress of FSF in file headers. Makes
licensecheck program in Debian happy.
* COPYING: Include exact text of license as available on FSF's website.
Includes address change ans other minor formatting changes.
* data/8085asm.lang: Add copyright/license information.
* config.guess, config.sub: Update to a bit recent copy of the files.
* Makefile.am: Do not install ChangeLog. Let distributions decide if
it should be included in binary packages.
2010-06-20 Onkar Shinde <email address hidden>
* po/pt_BR.po: Updated Brazilian Portuguese translation from launchpad.
* src/gui-list-message.c: Wrap assembler messages in the table cells.
Fixes UI problems when messages or translations are too long.
* src/asm-listing.c: Use tab instead of space for alignment in assembler
listing window.
2010-06-08 Onkar Shinde <email address hidden>
* src/file-op.c, src/file-op-gio.c: Add files opened/saved to recently
used file list. This way they show up in 'Recently Used' section of
file chooser dialog.
* src/interface.[c,h], src/support.[c,h]: Add copyright header since
the files are not 'generated' for long time.
* src/gui-list-memory.[c,h]: Allocate copyright to Debajit Biswas as
these files were created from scratch for a new functionality.
* src/installer.nsi.in: Clear copyright statement.
2010-06-04 Onkar Shinde <email address hidden>
* src/interface.c: Fix icon loading on Windows by using fallback icon.
* tools/: Remove files from initial stages of development. Not needed
anymore.
* GNUSim8085.prj: Remove because none of the maintainers use Anjuta.
* GNUSim8085.glade: Remove as discussed on mailing list.
2010-06-03 Onkar Shinde <email address hidden>
* src/Makefile.am: Unbreak linux build. Stupid mistake about CFLAGS.
* src/main.c: Fix crash on linux.
* installer.nsi.in: Add more languages to installer.
* po/de.po, AUTHORS: Updated German translation from launchpad.
* src/src/gui-list-data.c, src/gui-list-stack.c: Split translatable
string into two. Makes reuse of translations.
2010-06-01 Onkar Shinde <email address hidden>
* po/*.po, AUTHORS: Updated translations from Launchpad.
* src/main.c, src/Makefile.am, installer.nsi.in, WINDOWS-PORT.txt: Some
modifications to make i18n support work on Windows.
2010-05-31 Onkar Shinde <email address hidden>
* src/*.c, src/*.h, src/Makefile.am, AUTHORS: Add editable memory
listing as a tab, thanks to Debajit for the huge patch. :-)
Fixes: LP: #579341.
2010-05-26 Onkar Shinde <email address hidden>
* src/interface.c: Change startup dialog from GtkWindow to GtkDialog.
The 'modal' behaviour works as expected. Fixes LP: #519828.
* po/de.po, AUTHORS: Updated German translation from launchpad.
* src/interface.c, po/gnusim8085.pot: Move format tags outside
translatable strings. Update pot file accordingly.
* po/*.po: Semi-auto update of translations as per latest pot file.
2010-05-25 Onkar Shinde <email address hidden>
* src/support.c: Fix stupid mistake - trying to access message from
null error object. Remove the corresponding variable as it is never
initialized. Fixes LP: #579319.
2010-05-23 Onkar Shinde <email address hidden>
* po/it.po: Updated Italian translation from launchpad.
* po/el.po, po/LINGUAS, AUTHORS: Greek translation.
2010-05-01 Onkar Shinde <email address hidden>
* po/pt_BR.po, po/LINGUAS, AUTHORS: Brazilian Portuguese translation.
2010-03-19 Onkar Shinde <email address hidden>
* installer.nsi.in: Don't use hard coded GTK version in message boxes.
Add a generic function for checking existing GTK installations. Call it
from init function. Add a function to uncheck the GTK checkbox on
components page depending on existing GTK installation. Modify the
AskForGtk function to use variables set by CheckGtk. Make the installer
request for admin privileges for proper functioning.
2010-03-12 Onkar Shinde <email address hidden>
* installer.nsi.in: Use the MUI method for setting icon for installer.
Add functionality to embed GTK+ runtime installer. Changes derived from
public domain script of GSmartControl.
* pixmaps/gnusim8085_icon*: Delete old icon files.
2010-03-09 Onkar Shinde <email address hidden>
* configure.in, NEWS: Start working on new release.
* po/*.po, AUTHORS: Updated translations from launchpad.