[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-cvs: annotated tag: 1.3.0-20071229 created (1.3.0-20071229)



The annotated tag, 1.3.0-20071229 has been created
        at  50a9c8658da6f0fc4e300636964f117928e16176 (tag)
   tagging  46f8e5671e1f22ed32d02ce7fd4f87f65f257c0f (commit)
  replaces  1.1.2.20070818
 tagged by  Ales Hvezda
        on  Sat Dec 29 22:59:34 2007 -0500


gaf 1.3.0 released 29th December 2007

Ales Hvezda (17):
      Fix for Bug#1776547: graphical versus source
      Added standard Control-z and Control-y keymappings for Undo and Redo
      Moved refresh button in component select dialog box
      Fix for Bug# 1782032: Blank attibute name when attribute value starts with " "
      Updated po/pot files by running make update-po
      Last minute updates to the READMEs for all projects
      Fixed a whole bunch of gtk+ 2.4.x and misc issues building on an older box
      Fixed a minor newline typo
      Removed now machine generated file
      Removed the other now machine generated file
      Added new i18n files to .gitignore to be ignored
      Ran make update-po in all po directories in prep for a new release.
      Fix problem where changing slot= would not update pins
      Commented out test which now no longer runs correctly because of slotting fix.
      Bumped versions to 1.3.0/20071229/32:0:0 for the next development snapshot
      Updated documentation (wiki) snapshot from master wiki on the geda website
      Created POTFILES.skip (with intl/plural.c inside) to make distcheck happy

Bert Timmerman (5):
      Fix spelling mistake in libgeda
      Add Dutch translation for libgeda
      Updated the Dutch translation for gschem.
      Add Dutch translation for gattrib's desktop menu
      Updated Dutch translation for libgeda.

Carlos Nieves Onega (1):
      Add Spanish translation for libgeda

Carlos Nieves Ã?nega (1):
      Add Spanish translation for gattrib's desktop menu

Cesar Strauss (9):
      Tell git to ignore .exe files.
      Tell git to ignore the ylwrap file.
      Remove uneeded MinGW-only libraries.
      Use forward slashes as path separators on MinGW.
      Use g_path_is_absolute from GLIB instead of platform specific code.
      MinGW does not have symlinks.
      MinGW does not have getuid nor getgid.
      Replace index and rindex by strchr and strrchr.
      utils: Tell git to ignore the ylwrap file. [1833107]

Christian Riggenbach (1):
      utils: Fix indentation of comments in src/olib.l

Hamish Moffatt (1):
      Fix install location of gattrib-menus.xml to $GEDADATADIR

Michele Petrecca (1):
      Updated Italian translation.

Peter Clifton (132):
      Replace the linked list of PAGEs with a GedaList (typecast to GedaPageList)
      Fix indenting / whitespace in gschem/src/o_misc.c
      Avoid using s_hierarchy_up() for traversal when we know where we're going.
      x_compselect.c: Avoid using GValue to set properties where unnecessary
      Remove unused header file gschem/include/x_event.h
      Remove unused GType instance_init functions in gschem.
      Remove o_unselect_all() function, instead use o_select_unselect_all()
      Make use of o_select_unselect_all() to reduce code duplication in gschem
      Remove some unused / ineffective code in gattrib.
      Remove gattrib's use of TOPLEVEL rc-variables defined in gschem.
      Remove gattrib's use of GTK widget pointers stored in TOPLEVEL.
      libgeda: Rename all w_current variables to toplevel
      Removes the linking between TOPLEVELs, instead uses a GList in gschem
      Remove ineffective redraw in o_complex_world_translate()
      Remove un-needed redraw in o_scale() and generally tidied the function up
      Remove unneeded functions in libgeda/o_attrib.c
      Remove unused dialog pointers from TOPLEVEL
      Remove unused TOPLEVEL variable REMOVING_SEL.
      Move o_picture_set_pixbuf() from libgeda to gschem
      Fix memory corruption and possible segfault copying attributes
      Remove unused function o_attrib_print_reverse()
      Remove unused, empty function o_attrib_detach_all()
      Remove unused function o_attrib_test_detach()
      Remove unused functions o_attrib_copy() and o_attrib_copy_all().
      Remove unused function o_attrib_reattach()
      Use o_attrib_print() in libgeda/src/s_basic.c avoiding code duplication.
      Remove unused variables from the TOPLEVEL structure
      Remove the redundant TOPLEVEL variable: DONT_DRAW_CONN
      Remove the redundant TOPLEVEL variable: DONT_RESIZE
      Remove the un-needed TOPLEVEL variable: DONT_RECALC, and its usage.
      Remove un-necessary variable re-initialisations in x_window_setup().
      Fix loading of embedded images.
      Tidy o_picture_copy(), avoiding use of some TOPLEVEL variables
      Simplify test to call gdk_init() in o_read_picture()
      Avoid use of gtk_cell_renderer_stop_editing(), which is GTK 2.6+
      Removed unused angle parameter to o_text_rotate_world().
      Removed unused angle parameter to o_complex_rotate_lowlevel().
      Removed unnecessary angle parameter to o_complex_rotate_world(), fix bug.
      Remove o_complex_translate{2,_selection,_display_selection}()
      Remove unused OBJECT *object_selected from PAGE structure.
      Remove auto-uref code which was #ifdef'd out. its no longer used.
      Remove unused function o_text_input().
      Remove empty functions o_attrib_{edit,select_draw,unselect_draw}().
      Remove unused function o_attrib_count_toplevel().
      Remove unused function o_attrib_search_special().
      Rename o_complex_world_translate() to o_complex_translate_world()
      Add new function o_translate_world() which will translate any object.
      Use o_translate_world() to tidy up o_complex_translate_world()
      Remove unused extern variables from libgeda, gnetlist and utils.
      Remove the globally exported variable_set_func.
      Fix grid snapping in "Edit->Mirror Mode"
      Remove unused TOPLEVEL variables display_{width,height}
      Use a GObject constructor, not instance_init for compselect the dialog.
      Avoid use of global_window_current in gschem/src/x_compselect.c
      Avoid un-necessary usage of global_window_current in g_keys_execute()
      Avoid accessing (GList)->{next|priv} directly to aid debugging.
      Remove the unused function o_erasebounding().
      Remove the unused states for attrib placement: DRAWATTRIB and ENDATTRIB.
      Remove the redundant toplevel variables current_{show,visible}.
      Make attribute / text placing use a new attrib_place_list GList.
      Use GLists to store OBJECTs in the "object_buffers[]" paste buffers.
      Remove OBJECT* linked list argument to o_drawbounding().
      Fix a bug in o_attrib_search_name_single() were it might return NULL.
      Move libgeda's o_selection_unselect_list() into gschem.
      Move o_redraw_single() from libgeda to gschem
      Split out gschem specific TOPLEVEL variables into a new GSCHEM_TOPLEVEL
      Avoid use of global_window_current in gschem/src/x_dialog.c: color_set()
      Tidy o_redraw() to be more concise and have a tighter inner loop.
      Tidy implementation of o_list_copy_all() to be more concise.
      Remove unused code from libgeda
      Add function o_erase_list() to gschem, to undraw a GList of OBJECTS.
      Tidy the o_drawbounding() function to make it more readable.
      Remove the ATTRIB linked list in favour of a GList
      Alter system-gafrc to process .scm files in $GEDA_DATA_DIR/gafrc.d/
      Remove the o_redraw_all_fast() function, as its not any faster now.
      Remove full screen redraw calls the rubberbanding and ..._end() functions.
      Refactor XOR drawing functions to avoid code duplication.
      Free gdk events obtained with gtk_event_get().
      Don't redraw the selected objects which are being manipulated by grips
      Rework o_drawbounding() to work without dropping artifacts in all modes.
      Update the all drawing state SCREEN co-ordinates when zooming / panning.
      Improve object rotation API in libgeda + gschem
      Improve object mirroring API in libgeda + gschem
      Fix Bug #1838164. Initialise copied_to pointer in objects to NULL.
      Fix bug introduced with refactoring of object mirroring API to libgeda.
      Simplify o_mirror_complex() coordinate calculation.
      Erase stroke trails after an un-successful stroke recognition
      Fix stroke trail to be visible on light background color scheme
      Remove un-needed box size computation in o_select_box_start()
      Fix test of object_changing in o_grips_motion() to a g_return_if_fail()
      Remove unused toplevel variable in o_grips_motion()
      XOR draw to remove component ghost when cancelling component placement.
      Always redraw the screen using a blit from the backbuffer.
      Remove unused functions o_{net,bus}_xorrubber()
      Add private function compselect_get_view() in x_compselect.c
      Fix i_callback_edit_copy_hotkey() to set new state after clearing old.
      Fix memory leak in o_redraw_cleanstates() called during copy or place.
      Fix bug #1851403: Crash after adding component while in move mode
      Check if bounds were found before invalidating drawn areas.
      Fix resolution of printed images to match that of the original data.
      Add intltoolize to the build infrastructure
      gschem: Set default window icon to the "gschem" icon from the icon theme.
      Use Save, not Save As.. after prompt when closing modified schematics
      Switch back to the page we were on after a saving changed pages.
      libgeda: Add missing noinst_HEADER prototype_priv.h to pass distcheck
      Add desktop mime integration and icons to libgeda
      Add .desktop and icon files to gschem and gattrib
      Last commit accidentally committed Peter C's gschem icon, not Tomaz's
      Add --with-xdgdir=... option to gschem and gattrib to match libgeda
      Fix $(DESTDIR) prefix for MIME database update in libgeda
      Add .desktop versions of MIME registrations for older KDE desktops
      Fix typo in icon name for gsch2pcb project KDE mime registration
      KDE mime registrations use title-case
      gattrib: Set default window icon to "gattrib" from the icon theme.
      Remove intltool-*.in files during make maintainer-clean
      Fix .gitignore entries for generated KDE mime .desktop files
      Add .gitignore files in libgeda/m4/ and libgeda/intl/
      Fix spelling mistake in libgeda
      Add English (British) translations for libgeda and gschem
      Fix make distcheck broken when adding KDE mime registration files
      Fix spelling mistake in libgeda
      gschem: Don't delete po/ChangeLog on make maintainer-clean
      Allow standard glob matches in the component selector's filter entry.
      Move picture embedding code from o_embed.c into o_picture.c
      gschem: Fix erase drawing of objects
      Compute picture aspect ratio in double arithmetic, not integer.
      Use gdk_pixbuf_copy(...), not gdk_pixbuf_rotate(.., 0) to copy pixbufs
      Add undo save for embed / unembed operations
      gschem: Redraw after embedding or unembedding components
      Change image embedding format to base64 encode the original files
      gschem: Fix copy-paste error handling line-style keyword in g_rc.c
      libgeda: Update English (British) translation.

Peter TB Brett (51):
      libgeda: Refactor file header string generation.
      libgeda: Add the ability to save into a buffer.
      gschemdoc: Quote variables in case they contain spaces. [1792986]
      libgeda: Update some component library doc comments.
      libgeda: Make f_open_flags handle missing files right [1815296]
      gschem: Fix NULL pointer risk in x_image.c [1802087]
      Merge with Cesar's mingw/pu branch
      gschemdoc: Use xdg-open if available
      libgeda: Correct func name in SCM_ASSERT call
      libgeda: Don't use assert.h (use Glib's g_assert instead)
      gschem: Fix "failed to set sensitivity" log spam
      gschem: Fix new page behaviour
      libgeda: Clean g_assert usage in s_clib.c
      clib: Clarify naming for search cache
      gschem: Fix file loading
      libgeda: Correct header guards for defines.h
      symbols: Nicer names for default libraries
      clib: Cache symbol data between library refreshes
      Fix messages when parsing rc paths.
      clib: Speed up caching by using pointer rather than string keys.
      libgeda: Add f_get_autosave_filename()
      libgeda: Add f_has_active_autosave()
      libgeda: Make o_read() use GError.
      Make libgeda's f_open() & f_open_flags use GError.
      Print useful messages when f_open() fails.
      gschem: Show an informative message dialog when loading a file fails.
      libgeda: define s_log_message -> g_message
      Pass all log info to x_log_update_func
      gschem: Show log in pretty colours.
      General log handler improvements
      libgeda: Clean g_assert() usage.
      gschem: Warn before overwriting files. [1846593]
      libgeda: Add a private counterpart to libgeda.h for internal use
      libgeda: Compile C files in alphabetical order.
      libgeda: Now we assume GLib 2.4+, use g_setenv().
      libgeda: Make sure that Guile smobs are initialised.
      libgeda: Split out private prototypes to new header file.
      gschem: Don't use direct o_???_translate_world() funcs
      libgeda: Use goto to tidy some error handling in f_print.c
      gschem: Don't lose close confirmation dialog behind window
      libgeda: Use a dedicated header for Guile 1.6 compatibility.
      libgeda: Set Guile debug flags to aid debugging rc files
      libgeda: Add g_scm_eval_protected()
      libgeda: Add protected string evaluation functions.
      libgeda: Make protected evaluators available from Scheme.
      libgeda: Load gafrc.d scripts with protected eval.
      gnetlist: Hide a debug message from spice-sdb [1856326]
      gnetlist: Fix segfault on failing to load schematic.
      gnetlist: Make drc2 backend not emit exceptions.
      libgeda: Wrap translatable strings in dummy _() macro.
      libgeda: Use gettext to translate messages.

Robert Fitzsimons (1):
      gschem: Fix segfault when trying to write an image.

Tomaž Šolc (1):
      Compilation fixes for Mac OS X 10.5 [1832417]

Werner Hoch (7):
      fixed symbols/linear/lm7912-1.sym
      Added spacer feature to tragesym
      Misc corrections for tragesym spacer support
      gschem: updated german translations
      ignore deleted geda-gschem.pot in .gitignore
      gattrib: added german translation
      ignore generated geda-gattrib.pot file in .gitignore




_______________________________________________
geda-cvs mailing list
geda-cvs@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-cvs