Ralph Wessel
8ea4ced153
Updated VS projects
2024-09-16 08:54:18 +01:00
Ralph Wessel
e92729e10f
Added RecordID to express common ID types for Archicad
...
Added ArchicadEverythingFilter
Added ArchicadSelectionFilter
Added EverythingSendFilter
Updated SendFilter bridge method with defined filter types
Updated FilterMover with defined filter types
Implemented SendFilter::checkExpiry
Updated CardMover with ReceiverModelCard
Updated all bridge method args as const reference
2024-09-15 22:23:12 +01:00
Ralph Wessel
e75ef3133d
Clarified concepts for Storage and Engine types
...
Added FilterMover and CardMover to deal with polymorphic ModelCard and Sendfilter types
Implemented more of SenderModelCard (more needed)
2024-09-14 02:06:02 +01:00
Ralph Wessel
90211900e1
Interim commit - builds with some warnings
...
Simplication of record identifiers
Starting implementation of SenderModelCar
Implementation of SendFilters in progress
2024-09-13 11:51:40 +01:00
Ralph Wessel
850cd36d73
Added UpdateModel and RemoveModel
...
Linked new methods to baseBinding
2024-09-12 18:48:57 +01:00
Ralph Wessel
5dcab38086
Added "base.AddModel" method
...
Storage write methods
Subscriber implementations should be 'virtual Subscriber' to allow multiple inheritance
2024-09-12 18:00:22 +01:00
Ralph Wessel
461047f04a
Updated VS projects
...
Updated gitignore for temp resource files
2024-09-12 00:10:03 +01:00
Ralph Wessel
8b765ec3d7
Added ModelCardDatabase::getSubscription
2024-09-11 23:18:03 +01:00
Ralph Wessel
d00c20f0c6
ModelCardDatabase subscribes to project/merge events
...
ModelCardDatabase can be serialised as required for GetDocumentState method
Added ProjectSubscriber
Added ProjectEvent
2024-09-11 23:11:40 +01:00
Ralph Wessel
53dd72989a
Added DocStoreSubscriber
...
Added DocStoreMergeEvent
DocumentStoreCore now handles merge events
Fixes to SelectionSubscriber
2024-09-10 23:35:12 +01:00
Ralph Wessel
7d9f939b8b
Added DocumentStoreCore
...
Added DocumentStoreEngine
Added Addon::isSharedDocument
2024-09-10 22:28:29 +01:00
Ralph Wessel
7fe5ba6e9d
Defined CardSetting and ModelCard classes
2024-09-09 16:45:41 +01:00
Ralph Wessel
47b2e0b513
Merge tag '0.2.2' into develop
...
0.2.2
2024-09-09 13:07:25 +01:00
Ralph Wessel
00d76dbe12
Merge branch 'release/0.2.2'
2024-09-09 13:07:25 +01:00
Ralph Wessel
7393fac437
Version bump
2024-09-09 13:07:05 +01:00
Ralph Wessel
997545b6ac
Updated VS projects
2024-09-09 13:03:13 +01:00
Ralph Wessel
ea3152d942
Added GetSendFilter
...
Reactivated sendBinding
2024-09-09 12:59:07 +01:00
Ralph Wessel
0b00af7d1d
Updated VS project
...
Temporarily deactived "sendBinding" - appears to stop usual palette rendering (possibly further implementation required)
2024-09-09 09:39:47 +01:00
Ralph Wessel
c68d2f3e25
Added placeholder Send binding
2024-09-09 09:28:00 +01:00
Ralph Wessel
9acc058f07
Simplified add/install syntax
2024-09-08 23:01:22 +01:00
Ralph Wessel
c14e3ac095
Use system-path include for AC API headers to avoid API-code warnings
2024-09-06 23:38:57 +01:00
Ralph Wessel
83f38e946e
Added account send test
2024-09-06 23:21:50 +01:00
Ralph Wessel
09bf8f9ffa
Restructured objects to support optional (nullable) members
2024-09-06 18:55:13 +01:00
Ralph Wessel
7aa4cc9a51
Updated Xcode project
2024-09-06 09:24:14 +01:00
Jedd Morgan
f22b19993a
Added GetIsDevMode ( #3 )
2024-09-05 16:50:53 +01:00
Ralph Wessel
70ebe53335
Added unit test for account deserialisation
2024-09-05 14:42:37 +01:00
Ralph Wessel
b491d901a1
Merge branch 'release/0.2.1'
2024-09-05 12:02:17 +01:00
Ralph Wessel
6d0340b310
Merge tag '0.2.1' into develop
...
0.2.1
2024-09-05 12:02:17 +01:00
Ralph Wessel
eede544f69
Version bump
2024-09-05 12:01:57 +01:00
Ralph Wessel
7ffe7e3a82
Updated VS project - Debug configurations need DEBUG macro
2024-09-05 11:57:49 +01:00
Ralph Wessel
e18d967c07
Updated VS project
...
Temporarily disabled SendBinding to allow GetAccounts testing
2024-09-05 11:41:46 +01:00
Ralph Wessel
7a3f46f54d
Added empty SendBridge
2024-09-05 11:34:09 +01:00
Ralph Wessel
05b8e0343c
Merge branch 'develop' of https://github.com/specklesystems/speckle-cpp-connectors into develop
2024-09-04 23:42:47 +01:00
Ralph Wessel
3f285a0fc7
Included ServerInfo and UserInfo in Accounts
2024-09-04 23:42:36 +01:00
Ralph Wessel
5a2d12e33c
Updated VS projects
2024-09-04 23:21:28 +01:00
Ralph Wessel
03e8798128
Filled in additonal account classes, e.g. ServerInfo, UserInfo etc
...
Additions to speckle::Record
2024-09-04 23:14:57 +01:00
Ralph Wessel
c64596fb57
Included Accounts filename in path to dbase
2024-09-04 17:52:29 +01:00
Ralph Wessel
4209afa9fa
Updated VS projects
2024-09-04 16:31:01 +01:00
Ralph Wessel
7a01feab57
Connector class now includes 'getAccountDatabase'
...
AccountDatabase loaded on demand from Speckle App data directory
2024-09-04 13:18:37 +01:00
Ralph Wessel
471e2d5312
AccountsDBase additions/corrections (can now retrieve all accounts)
2024-09-04 09:33:53 +01:00
Ralph Wessel
bb451fbc90
Defined AccountsDatabase
...
Filled in methods for Account
Database classes/methods refined
2024-09-04 01:19:12 +01:00
Ralph Wessel
8b00e88f63
Merge branch 'release/0.2.0'
2024-08-30 14:46:45 +01:00
Ralph Wessel
bee15b4e77
Merge tag '0.2.0' into develop
...
0.2.0
2024-08-30 14:46:45 +01:00
Ralph Wessel
85f12793de
Version bump
2024-08-30 14:46:17 +01:00
Ralph Wessel
485f021c6f
Linked missing library to release build on VS
2024-08-30 14:44:49 +01:00
Ralph Wessel
da9e9c1a67
Updated VS project
2024-08-30 13:43:01 +01:00
Ralph Wessel
48d2e11194
Generate unique ID for requestID
2024-08-30 13:37:00 +01:00
Ralph Wessel
2911afa3e7
Added Platform class
...
Console logging restricted to debug build
Some tidying
2024-08-30 13:32:41 +01:00
Ralph Wessel
49aae8d44f
Updated VS project
2024-08-30 09:47:14 +01:00
Ralph Wessel
ec85f534b3
Added Guid64 to requestID in BrowserBridge::sendEvent
...
Created Guid64 class
2024-08-30 09:43:46 +01:00