Commits

Show all
Author Commit Message Labels Comments Date
Tuukka Norri
Made the periodic event workaround a bit safer - The method could raise an NSException named NSInternalInconsistencyException if periodic events are already being sent, but to my knowledge we have no way of knowing that beforehand. Hence we catch it and re-raise any other exception.
Tuukka Norri
BXNetServiceConnector now also discards a potentially invalid port
Tuukka Norri
Small changes - Added a check for the entity having been validated in -executeUpdate... - Clarified an error message in BXDatabaseObject. If the given key isn't found, the user can now see from the error, whether the entity exists and is enabled. - Fixed a bug in BXNetServiceConnector which caused potentially invalid credentials to be reused.
Tuukka Norri
Finally made the Assistant's help work - The help book was originally written by Tim Bedford. - Apparently I had neglected to add the actual help contents into the application bundle. This has now been done.
Tuukka Norri
Bug fixes - Database metadata will now be reloaded after installing BaseTen schema. Unfortunately the user still needs to click the table's checkbox again, because NSValueBinder doesn't notice that we recovered from the error. (Fixes #169) - The placeholder string "public" will now be displayed in the schema field of the import panel. - Changed three full stops in a button title into an ellipsis character.
Tuukka Norri
Bug fixes - -[BXDatabaseContext entityForTable:inSchema:error:] now works correctly in the sense that it passes the string "public" in place of schema name if one hasn't been given. - BXContainerProxy and its subclasses now check that their mContainer instance variable has been set. (References #153) - BXPGInterface now sets the error pointer if the passed entity hasn't been validated. - BXEntityDescription…
Tuukka Norri
Bug fixes - Made KVO contexts in BXHostPanel and BXAuthenticationPanel more unique. - Fixed error handling in NSController+BXAppKitAdditions. The error will now be displayed even if there's another sheet in the way. - Removed LOG_POSITION macro because it wasn't needed. - Changed +keyPathsForValuesAffectingSelectedObjectIDs to be Tiger-compatible. - Fixed the net service connector so that it doesn't throw a…
Tuukka Norri
Made BXOpenSSLCompatibility.h public
Tuukka Norri
Made including pqueue.h conditional, since Mac OS X's OpenSSL doesn't seem to have it
Tuukka Norri
Updated the iPhone target - Note: it isn't functional at all. - Added missing #imports. - There seems to be some problem with openssl/ssl.h: another file gets included twice. Importing openssl/pqueue.h manually fixed it. - Added the file BXCoreDataCompatibility.h, which contains some types defined in CoreData framework. Unfortunately we need more than this to get things working. -
Tuukka Norri
Small changes - Fixed a build problem. - Fixed a documentation bug.
Tuukka Norri
Password will now be stored into the Keychain only if it was used - Fixes #148.
Tuukka Norri
Clarified an error message
Tuukka Norri
Merge from connect optimization branch
Tuukka Norri
Bug fixes and improvements to finding momc - Added shared locking to open function calls. - Fixed a path in BXACurrentVersion.m.m4 since it had stopped working when moving files. - Made BXDataModelCompiler search the path set by xcode-select. The situation where the developer directory is other than /Developer and xcode-select hasn't been used should still be resolved.
Tuukka Norri
Marked a function for removal
Tuukka Norri
Added a function for getting the current schema version
Tuukka Norri
Added BaseTenModifications.sql to Resources - Also made some changes in project files. Apparently they were needed.
Tuukka Norri
Code cleanup - Renamed some methods for clarity. - Moved some methods from PGTSAdditions.m into their own files.
Tuukka Norri
Removed references to BXDatabaseAdditions.h from BaseTen Assistant
Tuukka Norri
Removed references to BXDatabaseAdditions.h from unit tests
Tuukka Norri
Removed references to BXDatabaseAdditions.h from InterfaceBuilderPlugin
Tuukka Norri
Removed references to BXDatabaseAdditions.h from BaseTenAppKit
Tuukka Norri
Divided BXDatabaseAdditions.h into multiple files - Also moved -[NSNumber PGTSOidValue]'s implementation which wasn't done in previous commit.
Tuukka Norri
Added a file missing from previous commit and removed references to PGTSFunctions.h
Tuukka Norri
Divided PGTSFunctions.h into multiple files - Converted the following methods into static functions because they were used only in single files: PGTSAppendCString, PGTSConnectionString - Moved the following methods out of headers: BXAttributeName, BXIsRelationshipProxy - Converted the project file into Xcode 3.1 format; we've already listed it as a requirement for some time.
Tuukka Norri
Removed some obsolete code - Moved modules that need to be reorganized in group Generic Additions.
Tuukka Norri
Renamed remaining TSEnumerates to BXEnumerates
Tuukka Norri
Renamed remaining TSEnumerates to BXEnumerate
Tuukka Norri
Renamed TSEnumerate to BXEnumerate - Also removed multiple definitions of the macro.
  1. Prev
  2. Next