Friday, November 30, 2007

JIGS 1.5.7

Bug-fix release of Java Interface for GNUstep.

Sunday, November 25, 2007

GNUstep on Ubuntu 7.10

You can use `sudo apt-get install XXX` to install these dependencies:

  • svn (for downloading GNUstep from svn repository)
  • gobjc
  • libx11-dev
  • libxft-dev
  • libxmu-dev
  • libtiff4-dev
  • libpng12-dev
  • libungif4-dev
  • libart-2.0-dev (art backend)
  • libcairo2-dev (cairo backend)
  • libxml2-dev
  • libxslt1.dev
  • libssl-dev
  • libgmp3-dev
  • libffcall1-dev (universe)

    GNUstep can be download from official website or svn respository:

    svn co http://svn.gna.org/svn/gnustep/modules/core core

    Additional fonts for art backend can be found at Ocean Resources.

    A detailed guide is available for new users. Alternatively, use GNUstep Startup to install GNUstep.
  • Tuesday, November 13, 2007

    SimpleAgenda 0.30

    What's New :

    * Refactor code to handle multiple kinds of events
    * Add simple task (iCalendar VTODO) support
    * Add a task view
    * Coherent ui : in summary, day view and task view, simple click to select and double click to edit
    * Make calendar view smaller
    * Fix appointment resize bug in day view

    Gorm 1.2.2

    What's New :

    * Moved to GPLv3
    * Added text field to NSTableColumn inspector to allow editing of table column title.
    * Corrected issue with selection.
    * Added button modifiers for special keys to button inspectors.
    * Corrected issue with loading of older gorm files.
    * Fix to allow Gorm's menus to be Mac-style, but not the one being edited.
    * Other miscellaneous bug corrections.

    Thursday, November 08, 2007

    New Objective-C Runtime

    A quick summary of features:

    - Two layer model, with Self-like object model at the core and classes built on top.
    - Very small code base (roughly 10% of the size of the GNU runtime)
    - Support for @synchronized on all objects / classes.
    - Support for concrete protocols / mixins.
    - Support for prototype-based object orientation (can be mixed with class-based; classes really are just another kind of object in this runtime)
    - Support for safe method caching (including polymorphic inline caching) with low overhead.
    - Support for fast accessor methods (we can implement properties that are much faster than Apple's)

    New GNUstep Release

    From GPLv2 to GPLv3