Ivan Vučica | 16 Jun 22:52 2016
Picon
Gravatar

ANN: GNUstep GUI/Back 0.25.0

This is version 0.25.0 of the GNUstep GUI library (`gnustep-gui').

1.1 What is the GNUstep GUI Library?
====================================

It is a library of graphical user interface classes written completely
in the Objective-C language; the classes are based upon Apple's Cocoa
framework.  The library has been enhanced in a number of ways to take
advantage of the GNU system.  These classes include graphical objects
such as buttons, text fields, popup lists, browser lists, and windows;
there are also many associated classes for handling events, colors,
fonts, pasteboards and images.

   The GNUstep GUI Library is designed in two parts.  The first part is
the front-end component which is independent of platform and display
system.  This front-end is combined with a back-end component which
handles all of the display system dependent such as specific calls to
X/Windows.  This design allows the GNUstep applications to have the
"look and feel" of the underlying display system without any changes to
the application, and the library can be easily ported to other display
systems.

   The GNUstep GUI Library requires the GNU Objective-C compiler, the
GNUstep Base Library, the TIFF Graphics library, Independent JPEG
Group's libjpeg library, and a back-end component from the GNUstep
'Back' library.

   Additional functionality may be enabled by installing additional
libraries. For example, to build the Cairo backend in the GNUstep Back
library, you will need to install Cairo.

1.2 Noteworthy changes in version `0.25.0'
==========================================

- Fixes for new GIF library versions
- Theming of named images for specific applications by the use of the
  CFBundleIdentifier in the theme
- New icons and corresponding constants for special folders, recycler
  and others
- Improvements in NSWorkspace icon lookup
- Improvements in removable media commands, imported and cleaned from
  GWorkspace
- Numerous bug fixes and improvements in Cocoa compatibility
- Numerous theme tweaks
- Spanish locale

1.3 Where can you get it?  How can you compile it?
==================================================

The gnustep-gui-0.25.0.tar.gz distribution file has been placed at

It is accompanied by gnustep-gui-0.25.0.tar.gz.sig, a PGP signature
which you can validate by putting both files in the same directory
and using:
`gpg --verify gnustep-gui-0.25.0.tar.gz.sig'

Signature has been created using the key with the following
fingerprint:
`83AA E47C E829 A414 6EF8  3420 CA86 8D4C 9914 9679'

Read the INSTALL file or the GNUstep-HOWTO for installation
Instructions.

1.4 Where do I send bug reports?
================================

Please log bug reports on the GNUstep project page

1.5 Obtaining GNU Software
==========================

Check out the GNUstep web site. (`http://www.gnustep.org/'), and the
GNU web site. (`http://www.gnu.org/')

1.6 Additional note
===================

As an exception, and due to personal time constraints, the signature
accompanying the tarballs is from interim maintainer's personal
GPG key, in place of the usual maintainer key mentioned in the
announcement above.

Exceptionally, the key used to sign has fingerprint:
  192F B8E8 72B5 4B17 5FB8  6EBF 9A3B 99C8 8F9E 89D5
with subkey D93CAC9D used to sign. Please exercise the usual
judgement in deciding to trust this additional key.

This signature will be replaced by a suitable maintainerkeywielder,
as time permits.

------------------------------------------------------------

This is version 0.25.0 of the GNUstep GUI Backend (`gnustep-back').

1.1 What is the GNUstep GUI Backend?
====================================

It is a back-end component for the GNUstep GUI Library.  The
implementation of the GNUstep GUI Library is designed in two parts.  The
first part is the front-end component which is independent of platform
and display system.  This front-end is combined with a back-end
component which handles all of the display system dependent such as
specific calls to the X Window System.  This design allows the GNUstep
applications to have the "look and feel" of the underlying display
system without any changes to the application, and the library can be
easily ported to other display systems.

   The GNUstep GUI Backend is for platforms using the X-Window System or
Window's Systems. It works via a DPS emulation engine to emulate the
DPS functions required by the front-end system.

1.2 Noteworthy changes in version `0.25.0'
==========================================

Implement per gstate methods for antialias, patternPhase and
compositingOperation in Cairo backend.

Work on antialiasing in Cairo backend.

Variety of bugfixes, especially in Win32 and Cairo backends.

1.3 Where can you get it?  How can you compile it?
==================================================

The gnustep-back-0.25.0.tar.gz distribution file has been placed at

It is accompanied by gnustep-back-0.25.0.tar.gz.sig, a PGP signature
which you can validate by putting both files in the same directory
and using:
`gpg --verify gnustep-back-0.25.0.tar.gz.sig'

Signature has been created using the key with the following
fingerprint:
`83AA E47C E829 A414 6EF8  3420 CA86 8D4C 9914 9679'

Read the INSTALL file or the GNUstep-HOWTO for installation
Instructions.

1.4 Where do I send bug reports?
================================

Bug reports can be sent to the GNUstep bug list <bug-gnustep <at> gnu.org>

1.5 Obtaining GNU Software
==========================

Check out the GNUstep web site. (`http://www.gnustep.org/') and the GNU
web site. (`http://www.gnu.org/')

1.6 Additional note
===================

As an exception, and due to personal time constraints, the signature
accompanying the tarballs is from interim maintainer's personal
GPG key, in place of the usual maintainer key mentioned in the
announcement above.

Exceptionally, the key used to sign has fingerprint:
  192F B8E8 72B5 4B17 5FB8  6EBF 9A3B 99C8 8F9E 89D5
with subkey D93CAC9D used to sign. Please exercise the usual
judgement in deciding to trust this additional key.

This signature will be replaced by a suitable maintainerkeywielder,
as time permits.

_______________________________________________
Info-gnustep mailing list
Info-gnustep <at> gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnustep
Riccardo Mottola | 20 May 16:16 2016
Picon

ANN: DataBasin and DataBasinKit 0.9

Release: DataBasin 0.9

A couple of days ago I released version 0.9!

News?
* threadable DataBasinKit framework
* concurrent, interruptible operations (e.g. select vs. update)
* handle multiple errors as a result of update
* filter new lines when writing CSVs
* countless bugfixes, especially in select-identify corner cases

What is DataBasin?
DataBasin is an application that allows you to perform queries, update 
records, view fields of a single object/record or describe an object's 
fields properties to a file against salesforce.com.
Most notable is the ability (Select Identify) to perform queries by 
supplying identifiers (IDs or a set of key fields) as input instead of a 
standard where clause.
DataBasinKit is its underlying framework, natively usable in Objective-C
to integrate your own App with SFDC!

Where to get it?
http://gap.nongnu.org/databasin/index.html

Read more about it on my blog:
http://multixden.blogspot.it/2016/05/databasin-and-databasinkit-09-released.html

Perhaps few people use OpenSource software when accessing a proprietary 
platform, however it does make sense to me, since it extends your 
choices and allows you to work on a free OS. Furthermore, it is cool 
because its shows the power of Open tools!

Riccardo
Josh Freeman | 18 Sep 21:57 2015

ANN: PikoPixel pixel-art editor

    PikoPixel is a free Mac OS X pixel-art editor that's currently in  
beta for its initial 1.0 release.

    The latest beta version, 1.0 BETA5, is the first source-code  
release (AGPL v3), and the first version that also runs on GNUstep.

    PikoPixel GNUstep binaries aren't available yet (haven't gotten  
around to figuring out GS standalone application packaging), so for  
the moment, PikoPixel must be built from source.

    Requirements for compiling PikoPixel are a recent version of the  
GNUstep development environment (June 2015 or later) and the libobjc2  
runtime. Also, PP's only been tested so far under Clang, and on Debian- 
based Linux distros (Ubuntu & Mint), so there may be issues with other  
configurations.

    PikoPixel's source code archive is linked at the bottom of the  
webpage (not the green "Download" arrow, which downloads the Mac-only  
binary):
http://twilightedge.com/mac/pikopixel/

    Please send questions, comments, or issues to pikopixel (at)  
twilightedge (dot) com.

Cheers,

Josh Freeman
Twilight Edge Software
http://twilightedge.com
Sebastian Reitenbach | 9 Jun 19:44 2015
Picon
Gravatar

Announce: TimeMon 4.2

TimeMon 4.2

The GAP Team is pleased to announce that TimeMon 4.2 is now available 
from the GNUstep Application Project (http://gap.nongnu.org).

TimeMon is a system load monitor, which offers you an abstract graphical 
representation of where your CPU cycles are going. Once started, it will 
run in your dock, constantly updating its icon reflecting the current 
situation.

This is a general maintenance release, besides other minor fixes, the 
following problems got addressed:

  * add alpha values to the default colors
  * allow opening the color picker multiple times per application run

Where to get it:

 From the GNUstep Application Project (http://gap.nongnu.org) on the
TimeMon page:

http://gap.nongnu.org/timemon/index.html

Enjoy!
The GAP Team
Gregory Casamento | 20 May 12:31 2015
Picon
Gravatar

ANN: Gorm 1.2.22

1 ANNOUNCE
**********

This is version 1.2.22 of Gorm.

1.1 What is Gorm?
=================

Gorm is an acronym for Graphic Object Relationship modeler (or perhaps
GNUstep Object Relationship Modeler).

   Gorm is a clone of the Cocoa (OpenStep/NeXTSTEP) `Interface Builder'
application for GNUstep.

1.2 Noteworthy changes in version `1.2.22'
==========================================

   * Fix for bug#45040: Fix allows Gorm custom class functionality to
     work normally on OpenBSD/NetBSD/FreeBSD.

   * Fixes for Solaris

   * Memory leak fixes.

   * Objective-C parser improvements.

1.3 How can I get support for this software?
============================================

You may wish to use the GNUstep discussion mailing list for general
questions and discussion.  Look at the GNUstep Web Pages for more
information regarding GNUstep resources `http://www.gnustep.org/'

1.4 Where can you get it?  How can you compile it?
==================================================

You can download sources and rpms (for some machines) from

1.5 Where do I send bug reports?
================================

Bug reports can be sent to <bug-gnustep <at> gnu.org>.

1.6 Obtaining GNU Software
==========================

Check out the GNUstep web site. (`http://www.gnustep.org/'), and the
GNU web site. (`http://www.gnu.org/')

_______________________________________________
Info-gnustep mailing list
Info-gnustep <at> gnu.org
https://lists.gnu.org/mailman/listinfo/info-gnustep
Fred Kiefer | 17 May 22:06 2015
Picon
Picon

ANN: GNUstep GUI/Back 0.24.1

This is version 0.24.1 of the GNUstep GUI library (`gnustep-gui').

1.1 What is the GNUstep GUI Library?
====================================

It is a library of graphical user interface classes written completely
in the Objective-C language; the classes are based upon Apple's Cocoa
framework (which came from the OpenStep specification as release by
NeXT Software, Inc).  The library has been enhanced in a number of ways
to take advantage of the GNU system.  These classes include graphical
objects such as buttons, text fields, popup lists, browser lists, and
windows; there are also many associated classes for handling events,
colors, fonts, pasteboards and images.

   The GNUstep GUI Library is designed in two parts.  The first part is
the front-end component which is independent of platform and display
system.  This front-end is combined with a back-end component which
handles all of the display system dependent such as specific calls to
X/Windows.  This design allows the GNUstep applications to have the
"look and feel" of the underlying display system without any changes to
the application, and the library can be easily ported to other display
systems.

   The GNUstep GUI Library requires the GNU Objective-C compiler, the
GNUstep Base Library, the TIFF Graphics library, and a back-end
component like the GNUstep 'Back' Backend.

1.2 Noteworthy changes in version `0.24.1'
==========================================

From a look through ChangeLog, we can see a lot of bugfixes for this
release, with the main focus on avoiding display glitches and improving
OSX compatibility.

1.3 Where can you get it?  How can you compile it?
==================================================

The gstep-gui-0.24.1.tar.gz distribution file has been placed at
`ftp://ftp.gnustep.org/pub/gnustep/core'.

Read the INSTALL file or the GNUstep-HOWTO for installation
instructions.

1.4 Where do I send bug reports?
================================

Please log bug reports on the GNUstep project page
`http://savannah.gnu.org/bugs/?group=gnustep' or send bug reports to
<bug-gnustep <at> gnu.org>.

1.5 Obtaining GNU Software
==========================

Check out the GNUstep web site. (`http://www.gnustep.org/'), and the
GNU web site. (`http://www.gnu.org/')
Riccardo Mottola | 5 Apr 19:44 2015
Picon

ANN: TALKSOUP 1.1.0 (and NETCLASSES)

Hi,

Happy Easter to everybody! I am pleased to announce that after months of 
work a new release of GNUstep's IRC client is ready!
Being essentially abandoned the last released sources (alpha version) 
were imported some time ago in GAP with Andrew's consent. I also merged 
in some enhancements from the GIT repository code.
This release was really started because the original code was not 
working at all anymore, it features thus an extended amount of work

* Very important Crash fixes due to Strings vs AttributedStrings
* Native XCode port to Mac (both PPC and x86 do work), no gnustep 
makefiles necessary
* Memory leaks and fixes as recognized by clang's static analyzer
* Tweaks to the user interface
* import and addition of the IGNORE plugin
* fixes to work on current GNUstep runtime and on MacOS
* preference fields send action on end editing, not enter
* install plugins locally inside Application resources with .bundle 
extension
* fixed myriads of crashes due to code using "id" insteadof an explicit 
type and thus picking up the wrong methods
* 64bit fixes with NSInteger/NSUInteger

Due to the change of plugin placement, you may need to delete your defaults.

http://gap.nongnu.org/talksoup/index.html

Riccardo

---
GNUstep maintainer and Application developer
Riccardo Mottola | 4 Mar 19:56 2015
Picon

ANN: FTP 0.5

I am pleased to announce that I have a new release of FTP in GAP.

FTP ( http://gap.nongnu.org/ftp/index.html ) is the GNUstep 
Application's Project file transfer application.

New features:

  * Creation of local and remote directories
  * Command to refresh the current directory listing, local and remote
  * File renaming, local and remote
  * Drag&Drop for uploading a file from GWorkspace/Finder to remote file
    panel

And several improvements and bug fixes:

  * better handling of local and remote write errors
  * better parsing of File Sizes returned by FTP servers
  * better handling of file adding to the views, so that less "refresh"
    is needed
  * Bug fixes with multiple selection uploads
  * Code cleanup for better portability (gcc/clang, old and new runtime,
    Cocoa)

Enjoy. Riccardo
Riccardo Mottola | 9 Jan 21:58 2015
Picon

ANN: DataBasin 0.8

Release: DataBasin 0.8

News?
The most important news is the separation of the core APIs that access 
Salesforce.com to a separate, LGPL's framework, DataBasinKit. This will 
allow anybody to write connected apps in Objective-C on MacOS as well as 
with GNUstep on Linux, BSD, Solaris and MinGW on Windows.
The most important feature instead is DataBasin ability to parse the 
SOQL query and thus rearrange the output fields in CSV files not as 
Salesforce returns them but as the user requested them. The same feature 
allows related objects (. notation) to be null and retain the correct 
columns in the CSV file.

Other news are:
*Select Identify supports LIMIT
*Customizable CSV file quoting and separator
*Support for COUNT and aggregate queries
*Object Inspector supports selection of values in cells

What is DataBasin?
DataBasin is an application that allows you to perform queries, update 
records, view fields of a single object/record or describe an object's 
fields properties to a file.
Most notable is the ability (Select Identify) to perform queries by 
supplying identifiers (IDs or a set of key fields) as input instead of a 
standard where clause.

Where to get it?
http://gap.nongnu.org/databasin/index.html

Riccardo
Riccardo Mottola | 31 Dec 18:24 2014
Picon

ANN: GWorkspace 0.9.3

GWORKSPACE 0.9.3
----------------

New Year's Eve special Edition!
Many thanks to those who patiently helped me find and fix sevberal nasty 
bugs! Richard, Wolfgang, David, Fred, Gregory....

This is a bug fix release:

NOTE: you may need to delete your current defaults (type "defaults 
delete GWorkspace") for the new viewer status saving to work correctly

What is GWorkspace?
====================================

GWorkspace is a workspace manager for GNUstep.

Changes in version 0.9.3
=========================

- viewer preferences and status are now stored reliably (you may need to 
delete your old defaults)
- file operation now work concurrently as they should
- file operations can be paused/resumed more easily and reliably
- many memory leaks related to file operations fixed! Less bloating 
during usage
- fixes for clang/libobjc2 runtime
- improved host-name setting (previously, on some machines localhost was 
used)
- Recycler may unmount volumes now
- Fixes and performance increases with browser drawing
- improvements in File operations errors (permissions, etc)
- fixes when renaming files without permissions
- further 64bit and portability fixes

http://www.gnustep.org/experience/GWorkspace.html

Happy 2015 and happy GNUstepping for everybody

Riccardo
Riccardo Mottola | 27 Oct 00:20 2014
Picon

ANN: GNUMail 1.2.2

Hi all,

as with Pantomime that was recently released, a small group of 
developers(*) decided to reimport GNUMail sources to be able to do 
maintenance work, something which was long needed to be able to 
continue to enjoy this program.

German, Sebastian and myslf, mainly.

Download it at:

And enjoy, especially on GNUstep!

This release contains updates and some important, long-needed fixes:
* critical fixes on GNUstep which finally make SMTP usable again 
(including security detection in preferences)
* use the corresponding Pantomime to finally run on NetBSD
* Many 64bit fixes
* port to MacOS re-instantiated (10.3/10.4 tested)
* Memory problem fixes
* General code cleanup to compile on modern compilers (gcc4 and clang) 
and on modern obj-c runtimes
* works slightly better on small displays
* crash fixes

Riccardo

PS: Just to prove the point, this mail was written with GNUMail 
running on GNUstep onan iBook running GNU/Linux/Debian on 
PowerPC-32bit !

Gmane