Commit graph

  • 1066329038 Correct build of GDL2 so that it works properly with the latest versions of both libs-base and the new InterfaceBuilder library for the palette master Gregory John Casamento 2025-01-12 04:20:09 -0500
  • d5f0d94b4b include <objc/runtime.h> instead of include <objc/objc-class.h> David Wetzel 2017-12-24 16:06:37 -0500
  • 0b58b3a91e use gnustep-config old rfm 2015-11-04 12:44:10 +0000
  • 3afa513b5c use gnustep-config Richard Frith-MacDonald 2015-11-04 12:44:10 +0000
  • 858cbe7f44 * EOAccess/EODatabase.[hm] add -forgetSnapshotForSourceGlobalID:relationshipName: * EOAccess/EODatabaseContext.[hm] add -forgetSnapshotForSourceGlobalID:relationshipName: add -refaultObject:withSourceGlobalID:relationshipName:editingContext: add -clearOriginalSnapshotForObject:sourceGlobalID:relationshipName:editingContext: add -_turnToArrayFault:sourceGID:relationshipName:editingContext:isComplete: * EOControl/EOCustomObject.m fix -validateValue:forKey: fix -validateValue:forKey:error: fix -addObject:toPropertyWithKey: fix -removeObject:object fromPropertyWithKey: * EOControl/EOEditingContext.[hm] add -refaultObject:withSourceGlobalID:relationshipName:editingContext: * EOControl/EONSAddOns.[hm] add -performSelector:withPointer: * EOControl/EOObjectStore.[hm] add -refaultObject:withSourceGlobalID:relationshipName:editingContext: add -clearOriginalSnapshotForObject:sourceGlobalID:relationshipName:editingContext: * EOControl/EOObjectStoreCoordinator.m add -refaultObject:withSourceGlobalID:relationshipName:editingContext: add -clearOriginalSnapshotForObject:sourceGlobalID:relationshipName:editingContext: mguesdon 2014-07-24 21:09:40 +0000
  • 339febaebc * EOAccess/EODatabase.[hm] add -forgetSnapshotForSourceGlobalID:relationshipName: * EOAccess/EODatabaseContext.[hm] add -forgetSnapshotForSourceGlobalID:relationshipName: add -refaultObject:withSourceGlobalID:relationshipName:editingContext: add -clearOriginalSnapshotForObject:sourceGlobalID:relationshipName:editingContext: add -_turnToArrayFault:sourceGID:relationshipName:editingContext:isComplete: * EOControl/EOCustomObject.m fix -validateValue:forKey: fix -validateValue:forKey:error: fix -addObject:toPropertyWithKey: fix -removeObject:object fromPropertyWithKey: * EOControl/EOEditingContext.[hm] add -refaultObject:withSourceGlobalID:relationshipName:editingContext: * EOControl/EONSAddOns.[hm] add -performSelector:withPointer: * EOControl/EOObjectStore.[hm] add -refaultObject:withSourceGlobalID:relationshipName:editingContext: add -clearOriginalSnapshotForObject:sourceGlobalID:relationshipName:editingContext: * EOControl/EOObjectStoreCoordinator.m add -refaultObject:withSourceGlobalID:relationshipName:editingContext: add -clearOriginalSnapshotForObject:sourceGlobalID:relationshipName:editingContext: Manuel Guesdon 2014-07-24 21:09:40 +0000
  • c8cfc0fed3 * EOAccess/EOAccessFault.m remove empty init methods fix warnings * EOAccess/EOAdaptor.[hm] add -expressionFactory * EOAccess/EOAdaptorChannel.m clean -performAdaptorOperation: * EOAccess/EOAdaptorOperation.m fix warnings * EOAccess/EODatabase.[hm] add/handle _timestamp * EOAccess/EODatabaseChannel.h remove delegate (moved to EODatabaseContext) add _currentEditingContextTimestamp add _refreshedGIDs * EOAccess/EODatabaseChannel.m fix warnings remove delegate (moved to EODatabaseContext) add _currentEditingContextTimestamp add _refreshedGIDs rewrite -setEntity: rewrite -setCurrentEditingContext: rewrite -fetchObject rewrite -cancelFetch rewrite -_selectWithFetchSpecification:editingContext: * EOAccess/EODatabaseContext.h add EODatabaseChannel delegate stuff * EOAccess/EODatabaseContextPriv.h add EODatabaseChannel delegate stuff * EOAccess/EODatabaseContext.m add EODatabaseChannel delegate stuff fix EOAdaptor..Operator / EODatabase..Operator mismatch * EOAccess/EODatabaseOperation.m fix warnings * EOAccess/EOEntity.[hm], EOAccess/EOEntityPriv.h fix warnings add singleTable... methods * EOAccess/EOExpressionArray.m fix warnings * EOAccess/EOSQLExpression.m rewrite -prepareInsertExpressionWithRow: * EOAccess/EOSQLExpressionFactory.[hm] new class * EOAccess/EOUtilities.[hm] remove duplicate methods * EOAccess/GNUmakefile add EOSQLExpressionFactory.[hm] * EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.h remove duplicate _adaptorContext * EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.m remove duplicate _adaptorContext remove unused pgResultDictionary() * EOControl/EOEditingContext.h handle fetchTimestamp * EOControl/EOEditingContext.m handle fetchTimestamp rewrite -deleteObject: fix warnings * EOControl/EOGenericRecord.m fix warnings * EOControl/EOMutableKnownKeyDictionary.m fix warnings * EOControl/EONSAddOns.[hm] remove duplicate method * EOControl/EONull.m fix warnings mguesdon 2014-06-03 19:04:01 +0000
  • 3425fb640b * EOAccess/EOAccessFault.m remove empty init methods fix warnings * EOAccess/EOAdaptor.[hm] add -expressionFactory * EOAccess/EOAdaptorChannel.m clean -performAdaptorOperation: * EOAccess/EOAdaptorOperation.m fix warnings * EOAccess/EODatabase.[hm] add/handle _timestamp * EOAccess/EODatabaseChannel.h remove delegate (moved to EODatabaseContext) add _currentEditingContextTimestamp add _refreshedGIDs * EOAccess/EODatabaseChannel.m fix warnings remove delegate (moved to EODatabaseContext) add _currentEditingContextTimestamp add _refreshedGIDs rewrite -setEntity: rewrite -setCurrentEditingContext: rewrite -fetchObject rewrite -cancelFetch rewrite -_selectWithFetchSpecification:editingContext: * EOAccess/EODatabaseContext.h add EODatabaseChannel delegate stuff * EOAccess/EODatabaseContextPriv.h add EODatabaseChannel delegate stuff * EOAccess/EODatabaseContext.m add EODatabaseChannel delegate stuff fix EOAdaptor..Operator / EODatabase..Operator mismatch * EOAccess/EODatabaseOperation.m fix warnings * EOAccess/EOEntity.[hm], EOAccess/EOEntityPriv.h fix warnings add singleTable... methods * EOAccess/EOExpressionArray.m fix warnings * EOAccess/EOSQLExpression.m rewrite -prepareInsertExpressionWithRow: * EOAccess/EOSQLExpressionFactory.[hm] new class * EOAccess/EOUtilities.[hm] remove duplicate methods * EOAccess/GNUmakefile add EOSQLExpressionFactory.[hm] * EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.h remove duplicate _adaptorContext * EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.m remove duplicate _adaptorContext remove unused pgResultDictionary() * EOControl/EOEditingContext.h handle fetchTimestamp * EOControl/EOEditingContext.m handle fetchTimestamp rewrite -deleteObject: fix warnings * EOControl/EOGenericRecord.m fix warnings * EOControl/EOMutableKnownKeyDictionary.m fix warnings * EOControl/EONSAddOns.[hm] remove duplicate method * EOControl/EONull.m fix warnings Manuel Guesdon 2014-06-03 19:04:01 +0000
  • 70ff29d9ec * nearly every file get rid of RCSID/RCS_ID buzzdee 2014-05-30 17:37:46 +0000
  • 2d60697be7 * nearly every file get rid of RCSID/RCS_ID Sebastian Reitenbach 2014-05-30 17:37:46 +0000
  • 64604f3337 * EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.m: respect GNUstep coding standard (curly brackets placement, indentation) use IMP for some -objectAtIndex calls * EOControl/EONSAddOns.h add -overrideEntriesWithObjectsFromDictionary:forKeys: add +diffOldArray:newArray:returnsRemovedValues:addedValues: * EOControl/EONSAddOns.h add -overrideEntriesWithObjectsFromDictionary:forKeys: add +diffOldArray:newArray:returnsRemovedValues:addedValues: use IMP for some -objectAtIndex calls use NSUInteger for count and indexes rewrite -containsIdenticalObjectsWithArray: to use diffOldArray:... * EOControl/EODetailDataSource.m fix -editingContext * EOAccess/EODatabaseContext.m use IMP for some -objectAtIndex calls rewrite -faultForGlobalID:editingContext: optimize -recordChangesInEditingContext: rewrite part of -databaseOperationForObject: mguesdon 2014-05-29 12:06:02 +0000
  • 927202c666 * EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.m: respect GNUstep coding standard (curly brackets placement, indentation) use IMP for some -objectAtIndex calls * EOControl/EONSAddOns.h add -overrideEntriesWithObjectsFromDictionary:forKeys: add +diffOldArray:newArray:returnsRemovedValues:addedValues: * EOControl/EONSAddOns.h add -overrideEntriesWithObjectsFromDictionary:forKeys: add +diffOldArray:newArray:returnsRemovedValues:addedValues: use IMP for some -objectAtIndex calls use NSUInteger for count and indexes rewrite -containsIdenticalObjectsWithArray: to use diffOldArray:... * EOControl/EODetailDataSource.m fix -editingContext * EOAccess/EODatabaseContext.m use IMP for some -objectAtIndex calls rewrite -faultForGlobalID:editingContext: optimize -recordChangesInEditingContext: rewrite part of -databaseOperationForObject: Manuel Guesdon 2014-05-29 12:06:02 +0000
  • 8be4f65ada * EOAccess/EODatabaseContext.m implement _objectFaultWithSnapshot:relationship:editingContext: fix -initializeObject:row:entity:editingContext: finish implementation of -_obtainOpenChannel implement -_forceDisconnect fix -_openChannelWithLoginPanel: implement -_verifyNoChangesToReadonlyEntity: * EOAccess/EOAttributePriv.h add -_isNonUpdateable add -_isPrimaryKeyClassProperty add _flags.isNonUpdateable add _flags.isNonUpdateableInitialized * EOAccess/EOAttribute.m add -_isNonUpdateable add -_isPrimaryKeyClassProperty mguesdon 2014-05-22 18:31:05 +0000
  • 879c15cae4 * EOAccess/EODatabaseContext.m implement _objectFaultWithSnapshot:relationship:editingContext: fix -initializeObject:row:entity:editingContext: finish implementation of -_obtainOpenChannel implement -_forceDisconnect fix -_openChannelWithLoginPanel: implement -_verifyNoChangesToReadonlyEntity: * EOAccess/EOAttributePriv.h add -_isNonUpdateable add -_isPrimaryKeyClassProperty add _flags.isNonUpdateable add _flags.isNonUpdateableInitialized * EOAccess/EOAttribute.m add -_isNonUpdateable add -_isPrimaryKeyClassProperty Manuel Guesdon 2014-05-22 18:31:05 +0000
  • ea4c7676b6 * EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.m: fix newValueForDateTypeLengthAttribute * EOAccess/EOEntityPriv.h declare -_isSingleTableEntity declare -_assertNoPropagateKeyCycleWithEntities:relationships: * EOAccess/EOEntity.m fix _flattenAttribute:relationshipPath:currentAttributes: use relationshipPathBy...Component make _addAttributesToFetchForRelationshipPath:atts: more understandable implement -_assertNoPropagateKeyCycleWithEntities:relationships: implement -_isSingleTableEntity fix validateValue:forKey: * EOAccess/EOExpressionArray.m implement -valueWithSQLExpressionElement:forSQLExpression: fix -valueForSQLExpression: * EOAccess/EODatabaseContext.m reformat -batchNewPrimaryKeysWithEntity:count: reformat -prepareForSaveWithCoordinator:editingContext: reformat and fix -recordChangesInEditingContext: reformat -recordUpdateForObject:changes: fix -valuesForKeys:object: fix -nullifyAttributesInRelationship:sourceObject:destinationObject: add -_mutableValuesForKeys:object: add -_recordInsertForIntermediateRowFromSourceObject:... fix -relayAttributesInRelationship:sourceObject:destinationObject: fix -relayPrimaryKey:sourceObject:destObject:relationship: fix -relayPrimaryKey:object:entity: fix -createAdaptorOperationsForDatabaseOperation: fix -_buildPrimaryKeyGeneratorListForEditingContext: * EOAccess/EODatabaseOperation.m clean code * EOAccess/EODatabaseChannel.m fix -_propertiesToFetch * EOControl/EONSAddOns.[hm] add NSString (EORelationshipPath) mguesdon 2014-05-22 14:05:51 +0000
  • 551011134a * EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.m: fix newValueForDateTypeLengthAttribute * EOAccess/EOEntityPriv.h declare -_isSingleTableEntity declare -_assertNoPropagateKeyCycleWithEntities:relationships: * EOAccess/EOEntity.m fix _flattenAttribute:relationshipPath:currentAttributes: use relationshipPathBy...Component make _addAttributesToFetchForRelationshipPath:atts: more understandable implement -_assertNoPropagateKeyCycleWithEntities:relationships: implement -_isSingleTableEntity fix validateValue:forKey: * EOAccess/EOExpressionArray.m implement -valueWithSQLExpressionElement:forSQLExpression: fix -valueForSQLExpression: * EOAccess/EODatabaseContext.m reformat -batchNewPrimaryKeysWithEntity:count: reformat -prepareForSaveWithCoordinator:editingContext: reformat and fix -recordChangesInEditingContext: reformat -recordUpdateForObject:changes: fix -valuesForKeys:object: fix -nullifyAttributesInRelationship:sourceObject:destinationObject: add -_mutableValuesForKeys:object: add -_recordInsertForIntermediateRowFromSourceObject:... fix -relayAttributesInRelationship:sourceObject:destinationObject: fix -relayPrimaryKey:sourceObject:destObject:relationship: fix -relayPrimaryKey:object:entity: fix -createAdaptorOperationsForDatabaseOperation: fix -_buildPrimaryKeyGeneratorListForEditingContext: * EOAccess/EODatabaseOperation.m clean code * EOAccess/EODatabaseChannel.m fix -_propertiesToFetch * EOControl/EONSAddOns.[hm] add NSString (EORelationshipPath) Manuel Guesdon 2014-05-22 14:05:51 +0000
  • f4d5a358b0 * EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.m: Handle Custom class in newValueForNumberTypeLengthAttribute() mguesdon 2014-04-30 19:50:32 +0000
  • 492886f6a3 * EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.m: Handle Custom class in newValueForNumberTypeLengthAttribute() Manuel Guesdon 2014-04-30 19:50:32 +0000
  • c959f7c14c * EOAccess/EOAdaptorChannel.m call delegate -adaptorChannel:willPerformOperations: * EOAccess/EODatabaseContext.m: propagate delegate to channel fix objectsForSourceGlobalID:relationshipName:editingContext: isToManyToOne case * EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.m: call delegate methods adding assert to catch bad dates use adaptor -primaryKeySequenceNameFormat * EOAccess/EOrelationship.m implement -isParentRelationship verify/clean -isReciprocalToRelationship: implement -qualifierWithSourceRow: small fix on -removeJoin: use batch faulting when -setNumberOfToManyFaultsToBatchFetch: improve -setIsMandatory fix exception message -validateValue: clean -_intermediateAttributes clean -isMultiHop implement -primaryKeyForTargetRowFromSourceDBSnapshot: implement -_setSourceToDestinationKeyMap: implement -qualifierForDBSnapshot: fix/implement -isToManyToOne fix -foreignKeyInDestination implement -isPropagatesPrimaryKeyPossible implement -qualifierOmittingAuxiliaryQualifierWithSourceRow implement -auxiliaryQualifier implement -setAuxiliaryQualifier: clean -_sourceRowToForeignKeyMapping add comment in -_sourceAttributeNames fix -joinForAttribute: fix -_flushCache fix -_stringFromDeleteRule: implement -_rightSideKeyMap implement -_leftSideKeyMap implement -_substitutionRelationshipForRow: fix -isFlattened remove _componentRelationships * EOAccess/EORelationship.h remove _componentRelationships * EOAccess/EOEntityPriv.[hm] fix _hiddenRelationships return type * EOAccess/Entity.m: implement -_mapAttribute:toDestinationAttributeInLastComponentOfRelationshipPath: implement -_inverseRelationshipPathForPath: implement -_relationshipPathHasIdenticalKeys: rewrite & fix -_keyMapForRelationshipPath: rewrite & fix -_keyMapForIdenticalKeyRelationshipPath: implement -valueForSQLExpression: fix -validateObjectForDelete: implement -qualifierForDBSnapshot: fix -_addAttributesToFetchForRelationshipPath:atts: fix -_parsePropertyName: implement -fetchSpecificationNamed: implement +externalNameForInternalName:separatorString:useAllCaps: implement +nameForExternalName:separatorString:initialCaps: implement -stringByMarkingUpcaseTransitionsWithDelimiter implement -snapshotKeyForAttributeName: implement -_flattenedAttNameToSnapshotKeyMapping fix -_attributesToFetch fix -_attributesToSave * EOAccess/Entity.h: fix _inverseRelationshipPathForPath: fix -_relationshipPathHasIdenticalKey: add _flgas.isSingleTableEntity * EOAccess/EntityPriv.h: fix -qualifierForDBSnapshot: * EOAccess/EOPrivate.[hm] add GDL2_EORelationshipClass add GDL2_EOEntityClass * EOAccess/EOModel.m: cache [EOEntity class] add -propertyListForEntity:name: to enable subclassing * EOAccess/EOAttribute.m fix -isFlattened implement -targetAttribute implement -relationshipPath fix -_setDefinitionWithoutFlushingCaches: fix -_normalizeDefinition:path: fix -isReadOnly implement -_setOverrideForKeyEnum: implement -_hasAnyOverrides implement -_isKeyEnumOverriden: implement -_prototypeKeys fix -initWithPropertyList:owner: fix -readFormat fix -writeFormat fix -scale fix -precision fix -width fix -allowsNull fix -isReadOnly fix -valueClassName fix -externalType fix -valueType implement -_setValuesFromTargetAttribute * EOAccess/EOAttribute.h declare -targetAttribute declare -relationshipPath * EOAccess/EOAttributePriv.h declare EOAttributeProtoOverrideBits enum fix method arguments declare _setValuesFromTargetAttribute() * EOAccess/EOExpressionArray.h declare -_isPropertyPath * EOAccess/EOExpressionArray.m implement -_isPropertyPath mguesdon 2014-04-26 18:23:22 +0000
  • 04d6bb3aac * EOAccess/EOAdaptorChannel.m call delegate -adaptorChannel:willPerformOperations: * EOAccess/EODatabaseContext.m: propagate delegate to channel fix objectsForSourceGlobalID:relationshipName:editingContext: isToManyToOne case * EOAdaptors/PostgreSQLAdaptor/PostgreSQLChannel.m: call delegate methods adding assert to catch bad dates use adaptor -primaryKeySequenceNameFormat * EOAccess/EOrelationship.m implement -isParentRelationship verify/clean -isReciprocalToRelationship: implement -qualifierWithSourceRow: small fix on -removeJoin: use batch faulting when -setNumberOfToManyFaultsToBatchFetch: improve -setIsMandatory fix exception message -validateValue: clean -_intermediateAttributes clean -isMultiHop implement -primaryKeyForTargetRowFromSourceDBSnapshot: implement -_setSourceToDestinationKeyMap: implement -qualifierForDBSnapshot: fix/implement -isToManyToOne fix -foreignKeyInDestination implement -isPropagatesPrimaryKeyPossible implement -qualifierOmittingAuxiliaryQualifierWithSourceRow implement -auxiliaryQualifier implement -setAuxiliaryQualifier: clean -_sourceRowToForeignKeyMapping add comment in -_sourceAttributeNames fix -joinForAttribute: fix -_flushCache fix -_stringFromDeleteRule: implement -_rightSideKeyMap implement -_leftSideKeyMap implement -_substitutionRelationshipForRow: fix -isFlattened remove _componentRelationships * EOAccess/EORelationship.h remove _componentRelationships * EOAccess/EOEntityPriv.[hm] fix _hiddenRelationships return type * EOAccess/Entity.m: implement -_mapAttribute:toDestinationAttributeInLastComponentOfRelationshipPath: implement -_inverseRelationshipPathForPath: implement -_relationshipPathHasIdenticalKeys: rewrite & fix -_keyMapForRelationshipPath: rewrite & fix -_keyMapForIdenticalKeyRelationshipPath: implement -valueForSQLExpression: fix -validateObjectForDelete: implement -qualifierForDBSnapshot: fix -_addAttributesToFetchForRelationshipPath:atts: fix -_parsePropertyName: implement -fetchSpecificationNamed: implement +externalNameForInternalName:separatorString:useAllCaps: implement +nameForExternalName:separatorString:initialCaps: implement -stringByMarkingUpcaseTransitionsWithDelimiter implement -snapshotKeyForAttributeName: implement -_flattenedAttNameToSnapshotKeyMapping fix -_attributesToFetch fix -_attributesToSave * EOAccess/Entity.h: fix _inverseRelationshipPathForPath: fix -_relationshipPathHasIdenticalKey: add _flgas.isSingleTableEntity * EOAccess/EntityPriv.h: fix -qualifierForDBSnapshot: * EOAccess/EOPrivate.[hm] add GDL2_EORelationshipClass add GDL2_EOEntityClass * EOAccess/EOModel.m: cache [EOEntity class] add -propertyListForEntity:name: to enable subclassing * EOAccess/EOAttribute.m fix -isFlattened implement -targetAttribute implement -relationshipPath fix -_setDefinitionWithoutFlushingCaches: fix -_normalizeDefinition:path: fix -isReadOnly implement -_setOverrideForKeyEnum: implement -_hasAnyOverrides implement -_isKeyEnumOverriden: implement -_prototypeKeys fix -initWithPropertyList:owner: fix -readFormat fix -writeFormat fix -scale fix -precision fix -width fix -allowsNull fix -isReadOnly fix -valueClassName fix -externalType fix -valueType implement -_setValuesFromTargetAttribute * EOAccess/EOAttribute.h declare -targetAttribute declare -relationshipPath * EOAccess/EOAttributePriv.h declare EOAttributeProtoOverrideBits enum fix method arguments declare _setValuesFromTargetAttribute() * EOAccess/EOExpressionArray.h declare -_isPropertyPath * EOAccess/EOExpressionArray.m implement -_isPropertyPath Manuel Guesdon 2014-04-26 18:23:22 +0000
  • 857c934072 more fixes to format strings and direct isa usage buzzdee 2014-03-09 08:17:55 +0000
  • 97b6302f68 more fixes to format strings and direct isa usage Sebastian Reitenbach 2014-03-09 08:17:55 +0000
  • 34bbcd6bda * EOControl/EOCheapArray.m * EOControl/EODebug.m * EOControl/EODetailDataSource.m * EOControl/EOEditingContext.m * EOControl/EOFaultHandler.m * EOControl/EOFault.m * EOControl/EOGenericRecord.m * EOControl/EOKeyComparisonQualifier.m * EOControl/EOKeyValueArchiver.m * EOControl/EOKeyValueCoding.m * EOControl/EOKeyValueQualifier.m * EOControl/EOMutableKnownKeyDictionary.m * EOControl/EOObjectStoreCoordinator.m * EOControl/EOPrivate.m * EOControl/EOQualifier.m * EOControl/EOSortOrdering.m fix format string warnings and do not directly access isa buzzdee 2014-03-09 07:24:33 +0000
  • a3abfc976a * EOControl/EOCheapArray.m * EOControl/EODebug.m * EOControl/EODetailDataSource.m * EOControl/EOEditingContext.m * EOControl/EOFaultHandler.m * EOControl/EOFault.m * EOControl/EOGenericRecord.m * EOControl/EOKeyComparisonQualifier.m * EOControl/EOKeyValueArchiver.m * EOControl/EOKeyValueCoding.m * EOControl/EOKeyValueQualifier.m * EOControl/EOMutableKnownKeyDictionary.m * EOControl/EOObjectStoreCoordinator.m * EOControl/EOPrivate.m * EOControl/EOQualifier.m * EOControl/EOSortOrdering.m fix format string warnings and do not directly access isa Sebastian Reitenbach 2014-03-09 07:24:33 +0000
  • 3e70382361 fixup changelog buzzdee 2014-03-08 17:27:30 +0000
  • 05e0d2b424 fixup changelog Sebastian Reitenbach 2014-03-08 17:27:30 +0000
  • 17a39ec746 Double initialization is not useful, get rid of one buzzdee 2014-03-08 17:09:49 +0000
  • 701d16f5dc Double initialization is not useful, get rid of one Sebastian Reitenbach 2014-03-08 17:09:49 +0000
  • c4bffd75ef Add flag in Tools. espectador 2013-08-19 05:43:27 +0000
  • e963f9ca40 Add flag in Tools. Germán Arias 2013-08-19 05:43:27 +0000
  • 29c7f9c09a * Apps/EOModelEditor/CodeGenerator.m EOModelEditor: generated ObjC files cause warnings with clang see bug 39328 buzzdee 2013-08-12 15:25:04 +0000
  • d46c6a8701 * Apps/EOModelEditor/CodeGenerator.m EOModelEditor: generated ObjC files cause warnings with clang see bug 39328 Sebastian Reitenbach 2013-08-12 15:25:04 +0000
  • 55aca26e97 * EOAccess/EOModel.m separate out the connection dictionary in a separate file, bump file version patch form Graham Lee, see patch 8087 on savannah buzzdee 2013-06-23 07:19:31 +0000
  • 53b74901b8 * EOAccess/EOModel.m separate out the connection dictionary in a separate file, bump file version patch form Graham Lee, see patch 8087 on savannah Sebastian Reitenbach 2013-06-23 07:19:31 +0000
  • 8af32fca81 * Apps/EOModelEditor/EOMEDocument.m fix saving of new created models and make the Inspector work on OSX buzzdee 2013-06-23 07:13:47 +0000
  • 93a3ba53f5 * Apps/EOModelEditor/EOMEDocument.m fix saving of new created models and make the Inspector work on OSX Sebastian Reitenbach 2013-06-23 07:13:47 +0000
  • da91bc5184 * EOAdaptors/PostgreSQLAdaptor/config.mak.in remove redundant libraries * EOAccess/EOAdaptor.m make error message more comprehensible patch from Graham Lee, fixing building on on MAC OS X buzzdee 2013-06-22 15:29:09 +0000
  • fcc9dffa36 * EOAdaptors/PostgreSQLAdaptor/config.mak.in remove redundant libraries * EOAccess/EOAdaptor.m make error message more comprehensible patch from Graham Lee, fixing building on on MAC OS X Sebastian Reitenbach 2013-06-22 15:29:09 +0000
  • 64ce669bf9 * EOModeler/EOModelExtensions.m include the right header on OS X * EOModeler/GNUmakefile * EOAccess/GNUmakefile remove variable patch from Graham Lee, fixes of bug 39289 buzzdee 2013-06-22 15:12:37 +0000
  • 5b063e5b74 * EOModeler/EOModelExtensions.m include the right header on OS X * EOModeler/GNUmakefile * EOAccess/GNUmakefile remove variable patch from Graham Lee, fixes of bug 39289 Sebastian Reitenbach 2013-06-22 15:12:37 +0000
  • ca5769950e * EOControl/EOEditingContext.[h|m] switch setLevelsOfUndo to NSUInteger buzzdee 2013-06-09 14:18:10 +0000
  • c6645ecbc6 * EOControl/EOEditingContext.[h|m] switch setLevelsOfUndo to NSUInteger Sebastian Reitenbach 2013-06-09 14:18:10 +0000
  • fada259ba0 * EOAccess/EOEntity.m remove unused variable * EOControl/EOEditingContext.m use the object, instead of the EOGlobalID to get the entityName * EOControl/EOGenericRecord.m * EOInterface/EOColumnAssociation.[h|m] * EOInterface/EOTableViewAssociation.m some NS(U)Integer conversions buzzdee 2013-05-29 13:24:29 +0000
  • 291ec858bf * EOAccess/EOEntity.m remove unused variable * EOControl/EOEditingContext.m use the object, instead of the EOGlobalID to get the entityName * EOControl/EOGenericRecord.m * EOInterface/EOColumnAssociation.[h|m] * EOInterface/EOTableViewAssociation.m some NS(U)Integer conversions Sebastian Reitenbach 2013-05-29 13:24:29 +0000
  • 12e458979b * Tools/gsdoc-model.m * EOAdaptors/SQLiteAdaptor/LoginPanel/SQLite3LoginPanel.m * EOAdaptors/SQLiteAdaptor/SQLite3Expression.m * EOAdaptors/PostgreSQLAdaptor/LoginPanel/PostgreSQLLoginPanel.m * EOControl/EODataSource.m * EOControl/EOEvent.m * EOControl/EOPrivate.m * EOControl/EOUndoManager.m Fix header inclusion for building on MAC OS X patch from Graham Lee see bug #39086 buzzdee 2013-05-28 15:06:29 +0000
  • a1c3192f7f * Tools/gsdoc-model.m * EOAdaptors/SQLiteAdaptor/LoginPanel/SQLite3LoginPanel.m * EOAdaptors/SQLiteAdaptor/SQLite3Expression.m * EOAdaptors/PostgreSQLAdaptor/LoginPanel/PostgreSQLLoginPanel.m * EOControl/EODataSource.m * EOControl/EOEvent.m * EOControl/EOPrivate.m * EOControl/EOUndoManager.m Fix header inclusion for building on MAC OS X patch from Graham Lee see bug #39086 Sebastian Reitenbach 2013-05-28 15:06:29 +0000
  • 4d273bf435 * EOAdaptors/SQLiteAdaptor/SQLite3Adaptor.m add some more potential table column types * EOAdaptors/SQLiteAdaptor/SQLite3Channel.m use the table types from the SQLite3Adaptor to decide about the valueType, and set the NOT NULL correctly buzzdee 2013-03-29 15:39:49 +0000
  • 366670eb69 * EOAdaptors/SQLiteAdaptor/SQLite3Adaptor.m add some more potential table column types * EOAdaptors/SQLiteAdaptor/SQLite3Channel.m use the table types from the SQLite3Adaptor to decide about the valueType, and set the NOT NULL correctly Sebastian Reitenbach 2013-03-29 15:39:49 +0000
  • 4a6e972d46 * Apps/EOModelEditor/SQLGenerator.m Add NSEmitTODO to showTables: buzzdee 2013-03-29 14:43:28 +0000
  • f6d5154771 * Apps/EOModelEditor/SQLGenerator.m Add NSEmitTODO to showTables: Sebastian Reitenbach 2013-03-29 14:43:28 +0000
  • ef259dd097 * EOAdaptors/SQLiteAdaptor/SQLite3Channel.m CHAR is NSString, not NSNumber, makes the DataBrowser show strings buzzdee 2013-03-25 12:27:30 +0000
  • 8102a99367 * EOAdaptors/SQLiteAdaptor/SQLite3Channel.m CHAR is NSString, not NSNumber, makes the DataBrowser show strings Sebastian Reitenbach 2013-03-25 12:27:30 +0000
  • 9c99d0c345 * add EOAdaptors/SQLiteAdaptor/SQLite3EOAdaptorInfo.plist needed to make the EODataBrowser correctly detect that the SQLite3Adaptor is a subclass of EOAdaptor * EOAdaptors/SQLiteAdaptor/SQLite3Adaptor.m little tweak buzzdee 2013-03-24 16:52:06 +0000
  • e38bd61cb2 * add EOAdaptors/SQLiteAdaptor/SQLite3EOAdaptorInfo.plist needed to make the EODataBrowser correctly detect that the SQLite3Adaptor is a subclass of EOAdaptor * EOAdaptors/SQLiteAdaptor/SQLite3Adaptor.m little tweak Sebastian Reitenbach 2013-03-24 16:52:06 +0000
  • 9639650610 * Apps/EOModelEditor/EOModelEditorApp.m set the model name correctly for SQLite3 databases too, use the file name buzzdee 2013-03-24 16:13:48 +0000
  • eabd42b3e2 * Apps/EOModelEditor/EOModelEditorApp.m set the model name correctly for SQLite3 databases too, use the file name Sebastian Reitenbach 2013-03-24 16:13:48 +0000
  • 9ec222663c * EOAdaptors/SQLiteAdaptor/SQLite3Channel.m implement describeModelWithTableNames:, inspired from the PostgreSQLChannel.m buzzdee 2013-03-24 16:12:32 +0000
  • 8a7a69a6e4 * EOAdaptors/SQLiteAdaptor/SQLite3Channel.m implement describeModelWithTableNames:, inspired from the PostgreSQLChannel.m Sebastian Reitenbach 2013-03-24 16:12:32 +0000
  • b98932517f * EOAccess/EOAdaptorChannel.m the subclasses are responsible for describeModelWithTableNames and describeTableNames buzzdee 2013-03-24 16:09:51 +0000
  • 80a25de10d * EOAccess/EOAdaptorChannel.m the subclasses are responsible for describeModelWithTableNames and describeTableNames Sebastian Reitenbach 2013-03-24 16:09:51 +0000
  • ec578c585f * EOAdaptors/SQLiteAdaptor/LoginPanel/SQLite3LoginPanel.m make the login panel remember the last used directory buzzdee 2013-03-14 15:34:30 +0000
  • 33ad4a881e * EOAdaptors/SQLiteAdaptor/LoginPanel/SQLite3LoginPanel.m make the login panel remember the last used directory Sebastian Reitenbach 2013-03-14 15:34:30 +0000
  • c5d782e5fb * Apps/EOModelEditor/DataBrowser.[h|m] * make the fetch limit and qualifier fields work buzzdee 2013-03-12 15:21:27 +0000
  • 16ca8db210 * Apps/EOModelEditor/DataBrowser.[h|m] * make the fetch limit and qualifier fields work Sebastian Reitenbach 2013-03-12 15:21:27 +0000
  • ca56117004 * Apps/EOModelEditor/Resources/EOMEDocument.gsmarkup give the window a better name than just "Window" buzzdee 2013-03-10 18:33:44 +0000
  • 31f47d1b3c * Apps/EOModelEditor/Resources/EOMEDocument.gsmarkup give the window a better name than just "Window" Sebastian Reitenbach 2013-03-10 18:33:44 +0000
  • 977d89aabd Fix some headers, remove unused variables, and use EOMApp instead of NSApp buzzdee 2013-03-10 17:29:05 +0000
  • 97d069aa87 Fix some headers, remove unused variables, and use EOMApp instead of NSApp Sebastian Reitenbach 2013-03-10 17:29:05 +0000
  • 9fc682f52a * EOAdaptors/PostgreSQLAdaptor/PostgreSQLEOAdaptorInfo.plist renamed from Info.plist, and fix NSExecutable in it buzzdee 2013-03-10 17:22:54 +0000
  • 5b5fee3b82 * EOAdaptors/PostgreSQLAdaptor/PostgreSQLEOAdaptorInfo.plist renamed from Info.plist, and fix NSExecutable in it Sebastian Reitenbach 2013-03-10 17:22:54 +0000
  • 74181f877f * Apps/EOModeler/EOMInspector.m * Apps/EOModelEditor/Inspectors/AttributeInspector.m include missing header buzzdee 2013-03-10 13:27:58 +0000
  • 56737b40a2 * Apps/EOModeler/EOMInspector.m * Apps/EOModelEditor/Inspectors/AttributeInspector.m include missing header Sebastian Reitenbach 2013-03-10 13:27:58 +0000
  • bbb799a140 * EOInterface/EOTextAssociation.m include right headers buzzdee 2013-03-10 13:16:08 +0000
  • 7043021b7f * EOInterface/EOTextAssociation.m include right headers Sebastian Reitenbach 2013-03-10 13:16:08 +0000
  • 91fc8400ae * EOInterface/EOColumnAssociation.m * EOInterface/EOPopUpAssociation.m * EOInterface/EORadioMatrixAssociation.m NSArray doesn't know about initWithObject: buzzdee 2013-03-10 12:43:34 +0000
  • ac39e74888 * EOInterface/EOColumnAssociation.m * EOInterface/EOPopUpAssociation.m * EOInterface/EORadioMatrixAssociation.m NSArray doesn't know about initWithObject: Sebastian Reitenbach 2013-03-10 12:43:34 +0000
  • 2d3682394a * EOAdaptors/SQLiteAdaptor/LoginPanel/SQLite3LoginPanel.m use NSOpenPanel when opening a file buzzdee 2013-03-10 12:29:24 +0000
  • 05f5dbcb4c * EOAdaptors/SQLiteAdaptor/LoginPanel/SQLite3LoginPanel.m use NSOpenPanel when opening a file Sebastian Reitenbach 2013-03-10 12:29:24 +0000
  • c8abdfcc7a * Apps/EOModelEditor/Inspectors/EntityInspector.m add warning about method not implemented buzzdee 2013-03-10 12:18:33 +0000
  • 872f349c2c * Apps/EOModelEditor/Inspectors/EntityInspector.m add warning about method not implemented Sebastian Reitenbach 2013-03-10 12:18:33 +0000
  • b52b24fe0b * Apps/EOModelEditor/EOMEDocument.h make the header match the implementation, fixing warning about incomplete implementation of class buzzdee 2013-03-08 08:48:25 +0000
  • 60270fd8d9 * Apps/EOModelEditor/EOMEDocument.h make the header match the implementation, fixing warning about incomplete implementation of class Sebastian Reitenbach 2013-03-08 08:48:25 +0000
  • 2259fff719 * GDL2Palette/ResourceManager.m include missing header * GDL2Palette/Palette.[h|m] use NSString instead of NSConstantString buzzdee 2013-03-07 15:06:13 +0000
  • c05fc2a335 * GDL2Palette/ResourceManager.m include missing header * GDL2Palette/Palette.[h|m] use NSString instead of NSConstantString Sebastian Reitenbach 2013-03-07 15:06:13 +0000
  • ad922a4d60 * EOAdaptors/SQLiteAdaptor/SQLite3Adaptor.m get rid of stray ; to make the loop work buzzdee 2013-03-07 13:11:34 +0000
  • 60460b7b45 * EOAdaptors/SQLiteAdaptor/SQLite3Adaptor.m get rid of stray ; to make the loop work Sebastian Reitenbach 2013-03-07 13:11:34 +0000
  • 3b50ec44d4 * EOAdaptors/PostgreSQLAdaptor/LoginPanel/PostgreSQLLoginPanel.h class conforms to NSTextFieldDelegate buzzdee 2013-03-07 13:10:44 +0000
  • 245b9ac076 * EOAdaptors/PostgreSQLAdaptor/LoginPanel/PostgreSQLLoginPanel.h class conforms to NSTextFieldDelegate Sebastian Reitenbach 2013-03-07 13:10:44 +0000
  • ddaa8accaf * EOControl/EODebug.m ivar_getTypeEncoding returns const char * buzzdee 2013-03-07 12:57:30 +0000
  • 61e4d448e7 * EOControl/EODebug.m ivar_getTypeEncoding returns const char * Sebastian Reitenbach 2013-03-07 12:57:30 +0000
  • a025d6732f * EOControl/EOPrivate.h do not access the isa directly, use object_getClass buzzdee 2013-03-07 10:29:19 +0000
  • d780afad2a * EOControl/EOPrivate.h do not access the isa directly, use object_getClass Sebastian Reitenbach 2013-03-07 10:29:19 +0000
  • d06cc7b3a9 add -std=gnu89 to allow compile with clang and -O0 buzzdee 2013-03-07 10:23:22 +0000
  • 6b884fb4bb add -std=gnu89 to allow compile with clang and -O0 Sebastian Reitenbach 2013-03-07 10:23:22 +0000
  • 20540faed9 missed int -> NSInteger transition buzzdee 2013-03-02 18:56:51 +0000
  • b58bebdc1b missed int -> NSInteger transition Sebastian Reitenbach 2013-03-02 18:56:51 +0000
  • 69260dd37e * EOAccess/EOAdaptor.m * EOAccess/EORelationship.m * EOControl/EONSAddOns.m get rid of some warnings about tautological compares buzzdee 2013-03-02 18:48:29 +0000
  • 262e620575 * EOAccess/EOAdaptor.m * EOAccess/EORelationship.m * EOControl/EONSAddOns.m get rid of some warnings about tautological compares Sebastian Reitenbach 2013-03-02 18:48:29 +0000
  • b1f89a8a35 * Apps/EOModelEditor/AdaptorsPanel.m * Apps/EOModelEditor/Preferences.m * EOAccess/EOAttribute.m * EOAccess/EOExpressionArray.m * EOAccess/EORelationship.m * EOAdaptors/PostgreSQLAdaptor/LoginPanel/PostgreSQLLoginPanel.m * EOAdaptors/SQLiteAdaptor/SQLite3Channel.m * EOControl/EOCheapArray.m * EOControl/EOMutableKnownKeyDictionary.m * EOControl/EOPrivate.h * EOControl/EOPrivate.m * EOControl/Makefile.preamble * GDL2Palette/ConnectionInspector.m * GDL2Palette/DisplayGroupInspector.m Fix warnings about conflicting return types or paramters buzzdee 2013-03-02 18:20:35 +0000
  • 829a02e46a * Apps/EOModelEditor/AdaptorsPanel.m * Apps/EOModelEditor/Preferences.m * EOAccess/EOAttribute.m * EOAccess/EOExpressionArray.m * EOAccess/EORelationship.m * EOAdaptors/PostgreSQLAdaptor/LoginPanel/PostgreSQLLoginPanel.m * EOAdaptors/SQLiteAdaptor/SQLite3Channel.m * EOControl/EOCheapArray.m * EOControl/EOMutableKnownKeyDictionary.m * EOControl/EOPrivate.h * EOControl/EOPrivate.m * EOControl/Makefile.preamble * GDL2Palette/ConnectionInspector.m * GDL2Palette/DisplayGroupInspector.m Fix warnings about conflicting return types or paramters Sebastian Reitenbach 2013-03-02 18:20:35 +0000