Issues found with existing distfiles:
distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
distfiles/fortran-utils-1.1.tar.gz
distfiles/ivykis-0.39.tar.gz
distfiles/enum-1.11.tar.gz
distfiles/pvs-3.2-libraries.tgz
distfiles/pvs-3.2-linux.tgz
distfiles/pvs-3.2-solaris.tgz
distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
==========================================
* Bug fixes#28643, #32827
* Corrected issues with updating document when there is a change.
* Add cells as objects to the document so they can be properly
edited.
* Changes to prevent recursive frame change notifications.
Noteworthy changes in version `1.2.18'
======================================
* Code cleanup, removal of warnings when building with clang.
* Removal of use of call to objc_poseAs(..) which was preventing
building with newer runtimes.
* Stability improvements.
Noteworthy changes in version `1.2.16'
======================================
* XIB reading.
* Bug fixes for standalone views.
* Stability changes.
* Added a DO server which allows modification of internal data
structures using a simple interface.
* Tooltips now show the object name and the object type for
informational purposes.
* Opens default document when using NSWindows95InterfaceStyle.
* Correction for some nib loading issues.
* Limited support for standalone views.
* Fixes for various bugs.
* 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.
* Changed Gorm architecture to use NSDocument classes.
* Abstracted model loading mechanism. This was done by implementing
a set of "Loader" and "Builder" classes which handle filling in
the data structures in Gorm and exporting them to external formats.
* Implemented GormNibWrapperLoader and GormNibWrapperBuilder for
reading and writing Cocoa NIB files.
* Implemented GormGormWrapperLoader and GormGormWrapperBuilder for
reading and writing GNUstep Gorm files
* Implemented GormGModelWrapperLoader for reading GNUstep gmodel
files.
* Updated icon
* A number of bugs have been addressed in this release.
This is a bugfix release.
* Entirely new icon set, for palettes, gorm, gmodel, nib and the
application.
* Replaced some of the images for the inspectors.
* Changed formatting in some of the inspectors so that they are
easier to navigate.
RECOMMENDED is removed. It becomes ABI_DEPENDS.
BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.
BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.
BUILDLINK_DEPENDS does not change.
IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".
Added to obsolete.mk checking for IGNORE_RECOMMENDED.
I did not manually go through and fix any aesthetic tab/spacing issues.
I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.
I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.
As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.
As discussed on tech-pkg.
I will commit to revbump, pkglint, pkg_install, createbuildlink separately.
Note that if you use wip, it will fail! I will commit to pkgsrc-wip
later (within day).
This is a bugfix release.
* Corrected a bug with window style mask settings.
* Corrected a bug, which caused window fields in the inspector
not to update when the field was being edited and a new window is
selected.
* Corrected problem with standalone views
Noteworthy changes in version `1.0.0'
=========================================
* All inspectors are now modeled in .gorm files.
* Added autosizing to form attributes inspector.
* Utilize and maintain parent/child data structure more pervasively
* Reorganized code in palettes for cleaner implementation.
* Removed code to check for user bundles, since bugs in Camaelon
which prompted those changes were fixed long ago.
* Added documentation to GormCore
* Improved implementation of canSubstituteForClass: the default
implementation of this method tests the classes to see if
initWithCoder: or encodeWithCoder: is implemented on a subclass to
determine automatically if that class has the same encoding
signature as the original class, if it does, it can be substituted.
* Improved handling of classes which use cell classes in the custom
class inspector. The inspector now autmatically replaces the cell
class with the appropriate one when the user selects a given
subclass.
* Browser based class editor in document panel. This interface is
more like the one on OSX. The user now has a choice in
preferences to determine which view they would like to use.
* Translation tools. The Document->Translate menu allows the user
to export string and import strings in the strings format, so that
someone can easily translate just the strings in the file and
doesn't need to directly edit anything in Gorm. The strings file
can then be loaded back into Gorm and all of the relevant strings
are updated.
* Alignment tools. In the new Layout menu there are options to
align views, center views, bring views to front or push them to
the back of the view layers.
* Implementation of IBViewResourceDraggingDelegate. This allows
updating of the pull down in the inspectors panel dynamically. It
requires the developer of a palette to implement some code to
enable this, as on OSX.
* Lots of bugfixes and usability changes are also included in this
release.
* Gorm now has a full implementation of canSubstituteForClass: which
is used to determine if a class can be substituted in the custom
class inspector. This allows classes added in palettes to say
whether or not they can be used as a subsitute for a kit class.
* Better separation of Gorm into libraries. As well as the ability
to compile on windows with a simple: "make install"
* Implementation of IBResourceManager class. This class is used by
palettes to register drag types to be considered by the top level
editors in the document window: object, sound, image, class.
* Gorm now is able to switch views in the document window when you
drag a file into it. If it's an image it will switch to the image
view, if it's a sound, the sound view, an object the object view
etc or if it's a class (a .h file) it will switch to the classes
view.
* Drag and drop parsing of header files (if you hadn't gathered from
the previous item).
* Better support for standalone views. while the user cannot
instantiate from the classes view (there were too many problems
with this approach). They can now drag any view from the palette
into the objects view and have it work.
* A myriad of bug fixes.