All releases of Automatic Drawing Generation

  •  15 Aug 2013 20:40
Avatar

    Release Notes: The documentation has been improved to be more upstream compatible: the API reference manual is now kept in sync with the online documentation by using a dedicated SilverStripe module. This really simplifies the maintenance burden of the doc. A bug which was preventing the correct finalization of the returned cairo path from GObject introspection bindings has been corrected.

    •  07 Apr 2013 16:59
    Avatar

      Release Notes: The project has been adapted to adg-lua in order to be able to publish the online Web demo on a standard LAMP server. The compatibility of the project with outdated systems has been improved. Compilation without GTK+ support has been tested: the canvas is now working properly on a system without an X server installed.

      •  25 Mar 2013 20:51
      Avatar

        Release Notes: Out of the box bindings are now fully working: the adg-demo program provided by adg-lua (http://adg.entidi.com/lua/) is on par with the official adg-demo in C. AdgDress is inherited from GEnum instead of being a handcrafted solution. A lot of specialized code has been removed, so the mapping between numbers and names in bindings is automatic. Consistency in widget names has been improved, allowing you to simplify signal connections on the Lua side.

        •  14 Mar 2013 10:05
        Avatar

          Release Notes: Out of the box support for LGI (dynamic Lua bindings based on GObject introspection) is now actively maintained and effectively used for testing APIs. The GBoxed wrappers for Cairo structs such as cairo_matrix_t have been dropped in favor of the native support provided by the cairo-gobject library. GObject wrappers for CPML structs such as pairs, primitives, and segments have been moved into CPML. This makes redundant the presence of wrappers on the ADG side.

          •  16 Feb 2013 10:42
          Avatar

            Release Notes: The autoscaling feature is now available, and a series of predefined scale factors are applied until the proper one is found. The demo program autoscales the drawing on a right-click on the drawing area. The introspection support has been improved, making it possible to have LGI (Lua) bindings working out of the box. The typedef hack has been dropped in favor of a private forwarder header. The dash pattern of AdgLineStyle can now be customized by binding to it an AdgDash instance.

            •  22 Oct 2012 00:43
            Avatar

              Release Notes: The project has been ported to GTK+3 on Windows platforms to. A Win64 installer is available. adg-demo now embeds icons of different sizes, ranging from 16x16 to 128x128 pixels. The look-up falls back to srcdir so that the icons can also be used without installing the program. Several new APIs have been added to help with this relocation. The Windows installers have many cosmetic improvements. The NSIS code has been cleaned up.

              •  25 Mar 2012 21:35
              Avatar

                Release Notes: Some missing documentation files that prevented the proper build adg-0.6.4 source tarball have been included in the distribution package. No other relevant changes from 0.6.4.

                •  24 Mar 2012 17:08
                Avatar

                  Release Notes: The ADG Lua bindings, based on lgob, are now available as a separate project (adg-lua). The glue code is automatically generated using GObject introspection. The build system can detect and use GTK+3, if found. GTK+2 is still available, and can be forced at configure time. The rendering of AdgRDim has been enhanced: When the "outside" property is enabled, the leader line will extend beyond the arc to quote for a styleable distance, and the marker will be reversed. The text frontend is selected at configure time. When pango is available, it will be preferred over the cairo toy API.

                  •  20 Mar 2011 02:20
                  Avatar

                    Release Notes: The text manipulation logic has been moved inside the AdgTextual interface and a new entity based on pango (AdgText) has been added. The demo program has a new dialog page that allows you to customize the title block of the drawing. The CPML library has its own test framework and it is now possible to generate a report by using "make test-report". The missing extents computation on AdgRDim, AdgADim, and AdgArrow are now in place. Running "adg-demo -E" shows the extents status. A bunch of bugs, most notably the wrong glade catalogdir detection and some extents computation, have been resolved.

                    •  09 Jan 2011 09:57
                    Avatar

                      Release Notes: The localization infrastructure has been added and tested by adding the Italian translation. The AdgGtkArea widget is now capable of interactively changing zoom and pan in global space by dragging and/or rotating the wheel while keeping Shift pressed. A new class has been added: AdgGtkLayout is an AdgGtkArea based widget that implements scrolling natively, hence it can be added directly to a GtkScrolledWindow container.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.