2002-06-19 Germán Poo-Caamaño * gturing 1.1.1 released (make dist :-) 2002-06-19 Germán Poo-Caamaño * TODO, NEWS: Updates todo list and news for the first release on GNOME 2.0 2002-06-19 Germán Poo-Caamaño * src/gturing.c: Fixed typos on help menu. 2002-06-19 Germán Poo-Caamaño * src/gturing.c: Added a minimum size of window to rootw on init_interface () using gtk_windows_set_default_size. 2002-06-19 Germán Poo-Caamaño * help/C/figures/mainwin.png: Updated screenshot after the Exit button was deleted. 2002-06-19 Germán Poo-Caamaño *src/*.[ch]: Updated copyright holder. Originally was FSD, from 2001 to 2002 the holder is me :-) (or could be GNOME Foundation) 2002-06-19 Germán Poo-Caamaño *src/gturing.c: Delete the button Exit from toolbar (HIG) 2002-06-19 Germán Poo-Caamaño *src/gturing.c: Delete g_locale_to_utf8 call, instead then name was written in UTF8 directly. 2002-06-19 Germán Poo-Caamaño * configure.in: Updated version to 1.1.1 * help/C/figures/mainwin.png: Updated screenshot * help/C/gturing.xml: Fixed version of gturing * src/gturing.c: Updated documenters, added Alexander Kirillov 2002-06-15 Germán Poo-Caamaño * src/gturing.c: Fixed a crash bug with gconf on init_globals. 2002-06-10 Germán Poo-Caamaño * Makefile.am: Added 'help' directory to SUBDIRS 2002-06-10 Germán Poo-Caamaño * configure.in: Added new Makefiles to generate help system help/Makefile help/C/Makefile * help/Makefile.am: Deleted it translation because is not in XML format. * help/C/Makefile.am: Changed 'figs' by 'figdir according to xmldocs.make's comments. 2002-06-10 Germán Poo-Caamaño * xmldocs.make * omf.make: - Added files (from gnome-user-docs) needed to build the help system 2002-06-10 Germán Poo-Caamaño * src/Makefile.am: Added #define DATADIR * src/gturing.c: - Added GNOME_PARAM_APP_DATADIR (with DATADIR value) to gnome_program_init - Added a new menu on helper_help_menu its call to help_call callback * src/gturing.h: Added help_call prototipe 2002-06-10 Alexander Kirillov * help/C/gturing.xml: * help/C/legal.xml: * gturing-C.omf: - Added files with new format (XML) 2002-06-08 Germán Poo-Caamaño * gturing.c: - Fix a typo in translators string. 2002-06-08 Germán Poo-Caamaño * po/*.po: - Merge the strings. 2002-06-08 Germán Poo-Caamaño * configure.in: - Fixed a stupid typo * Makefile.am: - Deleted help directory, until the docs will converted from SGML to XML 2002-06-07 Germán Poo-Caamaño * src/turing.h: - Added a new attribute "index" to turing_state that allow modify any column of state. * src/turing.c: - Use the new attribute "index" on turing_set_state. The index is used only during the execution, its value is used as unique identifier of each state. Now is necessary validate if there are two or more states duplicated. ¡FIXME! * src/turing_table_editor.c: - Fixed cell_edited, now any change update the turing_macchine automatically. * src/gturing.c: - gnome_program_init replaces gnome_init_with_popt_table. The last one is deprecated on GNOME-2.0 - A bunch of function were deleted. Most of them were used on previous version of the editor, that code was replaced by new GtkTreeView. - Changed the stocks buttons, using GTK stock buttons instead of GNOME deprecated buttons - Changed gnome_dialog_new by gtk_dialog_new_with_buttons - Fixed set_toolbar_sens: control buttons are sensitive depending of its state. Each button is represented through macros. Added checking of each parameter (must be widget) - Added "Action" with the same actions as toolbar. Now all functions are accesible by menu, and most of them by toolbar. As the toolbar buttons, the menu is sensitive. - "Preferences" and "Save" menu were commented until they will implemented. Intentionally "Save" is disabled until "Save as" will be tested enough. * configure.in: - Added -D*DISABLE_DEPRECATED: From now, gturing is fully GNOME2.0 compliant. * Makefile.am: Added help subdirectory * help/it/gturing.sgml: Fixed an entity bad closed. * help/C/gturing.sgml: Updated authors and contact email address. 2002-06-06 Germán Poo-Caamaño * src/turing_table_editor.c: - Added a new column that save the next movement, the gtk_tree_view doesn't display it. - Added a reference to turing_machine variable (it doesn't work yet as expected). At moment, a global variable is changing. 2002-06-05 Germán Poo-Caamaño * src/turing.c: - cleaned code turing_state_to_string and str_copy_str where deleted and their code was merged into turing_fwrite_states - fixed warning compilations * src/gturing.c: - fixed crash on about_call callback - updated translators credits, now the string can be translated. - fixed warning compilations - Added popt support provided by GNOME (gnome_init_with_popt_table instead gnome_init). Now it supports -p (--play-speed) option and it can read filenames given as arguments when gturing is called. - parse_args was deleted because is not longer needed. - view_states was deleted becuase never was used. - view_states was deleted because is deprecated. The states are shown in a GtkTreeView. * configure.in: - Changed version to the next pre-release 2002-06-05 Germán Poo-Caamaño * src/turing.c: changed free and malloc by g_free and g_malloc 2002-05-15 Pablo Saratxaga * configure.in: Added Vietnamese (vi) to ALL_LINGUAS 2002-02-05 Abel Cheung * configure.in (ALL_LINGUAS): zh_CN.GB2312 -> zh_CN 2002-01-13 German Poo-Caaman~o * src/gturing.c: - Added Gconf support - Edition disabled for pre-release - Pre-relase 1 of 0.1.1 2002-01-11 German Poo-Caaman~o * src/turing_table_editor.c: - Added parameter turing type to: turing_table_editor_add_columns turing_table_editor_model_new turing_table_editor_new that allow connect the machine state with the GtkTreeView and allo edit them. - Fixed cell_edited: old_text must be a *gchar. 2002-01-11 German Poo-Caaman~o * src/turing_table_editor.c: Added editable support to GtkTreeView. The first step to get a basic editor of a machine states. - Added cell_edited signal to each string column 2002-01-10 German Poo-Caaman~o * src/turing.c: Almost all variables and functions were ported to glib - Now turing_fwrite_states saves files safely. * configure.in: added GNOME_PLATFORM_GNOME_2 and GNOME_COMPILE_WARNINGS(maximum) macros. 2002-01-10 German Poo-Caaman~o * src/turing.c: Cleaned turing_fread_states of string.h functions. They was replaced by glib functions. - Sort the states machines according the file - Fix garbage of comments (now is ready to save) - Were cleaned some extras iterations (unnecessary) 2002-01-09 German Poo-Caaman~o * src/turing_table_editor.c: Add column for Comments at turing_table_editor new, turing_table_editor_add_columns and turing_table_editor_model_new * src/turing.[ch]: - Added a field comments to _state structure and now turing_fread_states doesn't omit the comments from file. 2001-12-29 German Poo-Caaman~o * src/turing_table_editor: - Added pixbuf support to show the movement as image. - Fixed locale missings strings. * src/gturinc.c: Fixed locales missings strings 2001-12-29 German Poo-Caaman~o * Clean code from src/turing_table_editor.[ch] 2001-12-29 German Poo-Caaman~o * Clean code from src/graper_editor.[ch] 2001-12-29 German Poo-Caaman~o * Cleaned code from gturing.[ch] according to the new files (functions moved away) 2001-12-29 German Poo-Caaman~o * configure.in: Deleted libglade-2.0 dependence. * Cleaned code, table and graph editor has been moved to new files. * src/turing_table_editor.[ch]: Added a new file for Turing's table edition * src/turing_table_editor.[ch]: Added a new file for Turing's graphical edition * src/Makefile.am: Added new dependences (files added 2001-12-18 German Poo-Caaman~o * TODO: Added TODO file with pending tasks * src/gturing.c: - Added treeview_editor on main window. It can't be edited - Added graph_editor (canvas) on main windows. It must be fixed. 2001-12-17 German Poo-Caaman~o * src/gturing.c: Added first support to GtkTreeView * src/gturing.h: Added prototypes of new functions and data types enum to manipulate the machine's states editor with GtkTreeView 2001-12-15 German Poo-Caaman~o * autogen.sh: Fixed autogen.sh to GNOME2, that was changed to GNOME1 accidentally. 2001-12-15 German Poo-Caaman~o * configure.in: Some fixes GETTEXT_PACKAGE * acconfig.h: Added #undef GETTTEX_PACKAGE, now autoheaders works * src/gturing.c: Cleaning code Added GETTEXT_PACKAGE support Fixed location of #include Change pixmaps stocks from GNOME_STOCK_PIXMAP to GTK_STOCK_ * src/Makefile.am: Change variable for LOCALEDIR dir from GNOMELOCALEDIR to GTURING_LOCALEDIR, for better understanding (mine :-) 2001-12-15 German Poo-Caaman~o * src/gturing.c: states_fname_callback and save_call now are working (it's possible to save) with GtkTextView, GtkTextIter and GtkTextBuffer. 2001-12-14 German Poo-Caaman~o * src/gturing.c: more porting to GNOME2 GTK_OBJECT to G_OBJECT gtk_object_get_data to g_object_get_data gtk_signal_connect to g_signal_connect gtk_signal_object_connect to g_signal_connect_swapped On save_call function, gtk_text_edit to gtk_text_view and gtk_text_buffer 2001-12-14 German Poo-Caaman~o * Makefile.am: Now it works 2001-12-14 German Poo-Caaman~o * src/gturing.c: Fixed segfault on view_comment. Changed gnome_message_box_new with gtk_message_dialog_new 2001-12-14 German Poo-Caaman~o * Makefile.am: Fixed missing files and INTLTOOL_DESKTOP_RULE 2001-12-14 German Poo-Caaman~o * Added po/Makefile.in.in 2001-12-13 German Poo-Caaman~o * Added a new branch for GNOME-1.4 to start the port of gTuring to GNOME2 * Added intltool-extract.in, intltool-merge.in, intltool-update.in, src/gturing.h * src/gturing.c: Delete GdkFont and pixmaps dependencies. * Makefile.am: Updtate to support GNOME2 * src/Makefile.am: Updated to support GNOME2 * configure.in: Updated to support GNOME2 2001-08-31 Abel Cheung * configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW 2001-07-14 Carlos Perelló Marín * configure.in: Forgot add all *.po to ALL_LINGUAS. * tapes/Makefile.am: Removed disks-conf. 2001-07-14 Carlos Perelló Marín * configure.in: Adapted to use xml-i18n-tools * Makefile.am: ditto. * Makefile.am: Added a rule to install gturing.desktop, now it's installed into Applications menu, I think that is much more better that Games menu, isn't it? * .cvsignore: ditto. * gturing.desktop: Renamed to gturing.desktop.in to be used by xml-i18n-tools. 2001-07-14 Chema Celorio * all: splited from gnome-games into it's own module 2001-02-06 Kjartan Maraas * gturing.c: Fixed a typo. 2000-12-20 Arturo Espinosa * gturing.c: Examples button in file ops area when opening a program. Handling of delete_event on the application. Editting support, but incomplete. 2000-11-09 Dan Mueth * help/it/mainwin.png: Added screenshot to make rpm building happy. (Makefile wants to install the screenshot.) * help/it/Makefile.am: Added screenshot. 2000-11-03 Alexander Kirillov * help/C/gturing.sgml: updated docs to conform to GNOME style; added description of Turing machine and a screenshot. 2000-10-21 Dan Mueth * help/C/Makefile.am: Slight fix so 'make dist' works * help/it/Makefile.am: Slight fix so 'make dist' works 2000-05-12 Andreas Hyden * gturing.desktop: Added Swedish translation. 2000-05-09 Martin Baulig * gturing.c (main): Call gnome_score_init () to fix security exploit to group games. 1999-04-15 Matthias Warkus * gturing.desktop: Desktop entry. All we need now is a pixmap... * Makefile.am: Installs gturing.desktop appropriately. 1999-02-07 Arturo Espinosa * help/C/gturing.sgml: Help improved. * turing.c: bug fix. The file reader won't enter a dead loop if the file ends with a comment. 1999-02-03 Arturo Espinosa * Makefile.am: SUBDIRS = help * added help, help/C subirs and Makefile.am, gturing.sgml and topics.dat files. 1999-01-31 Arturo Espinosa * turing.c: (turing_fread_comments) New function that returns all the comment lines in a .tur file. * gturing.c: (states_fname_callback) Show a message_box with the comments in the file. * Makefile.am: install all .tur examples in $(datadir)/gturing/examples 1999-01-10 Nat Friedman * gturing.c: Standardized the menus. 1998-11-29 Carsten Schaar * gturing.c: Removed GNOMEUIINFO_JUSTIFY_RIGHT. 1998-11-28 Herbert Valerio Riedel * gturing.c: added GPOINTER_TO_INT / GINT_TO_POINTER Mon Nov 23 16:50:41 EST 1998 Gregory McLean * gturing.c : Fixed up the clist's for the new clist API. 1998-09-29 Arturo Espinosa Aldama * Changed to the new gnome-app-helper API. 1998-09-28 Arturo Espinosa Aldama * A couple of typo fixes, busy beaver and dashnumbers programs, courtesy of Cyrille Artho . CREDITS file. 1998-08-12 Arturo Espinosa Aldama * First release. I tried to fix as many bugs as possible, because I don't want to know anything else about fixing this toy in the near future.