Revisions of geda-gaf

Dmitry Roshchin's avatar Dmitry Roshchin (Dmitry_R) accepted request 797578 from Wojciech Kazubski's avatar Wojciech Kazubski (wkazubski) (revision 21)
- fixed build for Tumbleweed
Wojciech Kazubski's avatar Wojciech Kazubski (wkazubski) committed (revision 20)
buildservice-autocommit accepted request 791838 from Stanislav Brabec's avatar Stanislav Brabec (sbrabec) (revision 19)
baserev update by copy to link target
Stanislav Brabec's avatar Stanislav Brabec (sbrabec) committed (revision 17)
Typo fix.
Stanislav Brabec's avatar Stanislav Brabec (sbrabec) accepted request 779669 from Wojciech Kazubski's avatar Wojciech Kazubski (wkazubski) (revision 16)
- Updated to release 1.10.0
- General changes
  * Added the library "xornstorage" and the Python package "gaf" as a
    (currently quite minimal) way to access gEDA/gaf functionality from
    outside of gschem.  These are on the long term intended to replace
    libgeda, making the core gEDA/gaf functionality available as a
    library to both gschem and other applications.
  * Added command-line tool `xorn' for low-level schematic and symbol
    file manipulation.
  * The symbol directories "gnetman", "verilog", and "vhdl" are now
    installed to the new location PREFIX/share/gEDA/extra-sym/.  This
    allows adding the default library with "component-library-search".
  * The directory to which gEDA programs write log transcripts can be
    changed by setting the environment variable `GEDALOG' (the default
    being ~/.gEDA/logs/).
  * Numerous ixed bugs.
- gschem changes
  * Tool windows are now "dockable", i.e., they can be either used as
    modal/non-modal dialogs or docked to the edges of the main window.
  * The action mechanism used for menu items, tool buttons, and key
    bindings has been redesigned.
  * The menus, toolbar, and keymap have been revamped to more closely
    resemble the "standards" for a desktop application.  Some actions
    have been assigned more accessible or memorable keys.
  * Attaching and detaching attributes now work as expected:
  * Fixed "Lock Component" and "Unlock Component"
  * Added new  color schemes
  * Symbol editing has been improved:
  * Added support for back-annotation from pcb-rnd.
  * Double-clicking a subschematic component enters the subschematic.
  * Right-clicking in path mode works as expected.
  * Pins are allowed to have zero length.
  * "File / Revert" only asks for confirmation if the file has been
    modified.
  * The "repeat" function of the middle mouse button now evaluates
    actions at the current mouse position.
  * Mouse gestures work properly again.
  * Added new mouse gestures for page navigation:
    - swiping left goes to the previous, swiping right to the next page
    - swiping right and then down enters a subschmatic
    - swiping left and then down enters a symbol
    - swiping up and sideways (in any combination) goes back to the
      parent schematic
  * The coordinate dialog has been replaced with an option to display
    the coordinates in the status bar.
  * Added further menu items:
    - "Add / Last Component" (A C)
    - "Object / Toggle Text Overbar" (T O)
    - "View / Show Menubar" (V M)
    - "View / Show Toolbar" (V T)
    - "View / Show Scrollbars" (V S)
    - "Tools / Select Locked Objects" (T L)
  * Fixed various issues related to undo/redo:
- gnetlist changes
  * Refactored gnetlist:
    - Netlist backends can also be written in Python.
    - When reading broken schematics and/or symbols, gnetlist doesn't
      silently fail or produce bad output any more.
    - In case there should be any problems with the refactored codebase,
      the "old" gnetlist is still available as "gnetlist-legacy".
  * There are new semantics for power and I/O port symbols.
  * Hierarchical schematics can now use a simple form of parametrization
    where the instantiating component contains an attribute of the form
    `param=NAME=VALUE' and some attribute value in the subschematic
    contains the pattern `$(NAME)', which will be replaced with `VALUE'.
  * Duplicate I/O ports in subschematics and duplicate I/O pins in
    subschematic symbols are now treated correctly.
  * Added a netlist backend for pcb-rnd's tEDAx format.
  * Added backends which dump the netlist in various generic formats.
- For more detailed information see NEWS file.
- patch #2: fix-gxyrs-utility.patch removed (applied upstream)
- patch #4: geda-gaf-enable-guile-2.2.patch removed (applied upstream)
- patch #5: xorn-enable-guile-2.2.patch added to build xorn with guile
  2.2 on Factory / Tumbleweed
- patch #6: geda-gaf-enable-guile-2.0.patch added to revert changes
  introduced by upstreaming patch #4 (used for older releases)
- patch #7: geda-gaf-fix-uninitialized variable.patch added on
  Tumbleweed to prevent build failing with latest gcc
- Removed requirement for geda-xgsch2pcb - now PCB can directly import
  schematic files.
buildservice-autocommit accepted request 720273 from Stanislav Brabec's avatar Stanislav Brabec (sbrabec) (revision 15)
baserev update by copy to link target
Stanislav Brabec's avatar Stanislav Brabec (sbrabec) accepted request 720272 from Stanislav Brabec's avatar Stanislav Brabec (sbrabec) (revision 14)
- Prevent conflict of libgeda42-data and libgeda45-data:
  * Rename package with unversioned files to libgeda-data.
  * Move versioned lang files to libgeda45.
- Process with spec-cleaner.
Stanislav Brabec's avatar Stanislav Brabec (sbrabec) accepted request 691443 from Jonathan Brielmaier's avatar Jonathan Brielmaier (jbrielmaier) (revision 13)
I hope you're happy now :)
buildservice-autocommit accepted request 605391 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 12)
baserev update by copy to link target
Stefan Brüns's avatar Stefan Brüns (StefanBruens) accepted request 604649 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 11)
- Move scheme code common to gattrib, gnetlist, gschem and utils
  from gschem subpackage to new geda-base subpackage.
- Remove conditionals for deprecated distributions
buildservice-autocommit accepted request 577079 from Dmitry Roshchin's avatar Dmitry Roshchin (Dmitry_R) (revision 10)
baserev update by copy to link target
Dmitry Roshchin's avatar Dmitry Roshchin (Dmitry_R) accepted request 575497 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 9)
- Limit descriptions to the package, fix some typos here and there.
- Remove redundant %clean section.
buildservice-autocommit accepted request 573403 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 8)
baserev update by copy to link target
Stefan Brüns's avatar Stefan Brüns (StefanBruens) accepted request 572385 from Thomas Zimmermann's avatar Thomas Zimmermann (Heinervdm) (revision 7)
Add patch fix-gxyrs-utility.patch to fix the failed unittest when building for factory.
Remove commented out Requires: freetype-devel

This should fix bnc#1078838

Thanks to StefanBruens for the hint.
buildservice-autocommit accepted request 288659 from Dmitry Roshchin's avatar Dmitry Roshchin (Dmitry_R) (revision 6)
baserev update by copy to link target
Dmitry Roshchin's avatar Dmitry Roshchin (Dmitry_R) committed (revision 5)
- Fix desktop menu categories
buildservice-autocommit accepted request 261341 from Dmitry Roshchin's avatar Dmitry Roshchin (Dmitry_R) (revision 4)
baserev update by copy to link target
Dmitry Roshchin's avatar Dmitry Roshchin (Dmitry_R) committed (revision 3)
- Add geda-gaf-rpmlintrc to source list
Wojciech Kazubski's avatar Wojciech Kazubski (wkazubski) accepted request 260313 from Oleksandr Chumachenko's avatar Oleksandr Chumachenko (Ledest) (revision 2)
fix bashisms in post/postun scripts
Displaying revisions 1 - 20 of 21
openSUSE Build Service is sponsored by