Граф коммитов

5156 Коммитов

Автор SHA1 Сообщение Дата
Paul Betts 25f87bc6f0 Add initial implementation of Jet-based storage engine 2010-12-20 19:31:53 +01:00
Paul Betts 08a4c7e339 Add ManagedEsent binaries (built from r58224) 2010-12-20 18:58:16 +01:00
Paul Betts f863b7b7a4 Add beginning of surrogate tests 2010-12-20 18:55:12 +01:00
Paul Betts cffcdf6820 Add surrogate support, serializing objects now replaces children with their content hashes when possible 2010-12-20 18:54:10 +01:00
Paul Betts 7c0880d1ad Make sure not to serialize the hash as part of the content 2010-12-20 18:51:18 +01:00
Paul Betts 6b4c5b5fff Create non-generic base class for ISerializableList and create interface for
object serialization independent from persistence
2010-12-20 18:49:51 +01:00
Paul Betts 0428e7ff3f Fix ValueHash setter in ExplicitReference 2010-12-20 18:48:43 +01:00
Paul Betts fa9a024ba4 Switch all Debug's to Info's so we can actually read them 2010-12-19 17:20:55 +01:00
Paul Betts f9be316860 Delete stuff out of SerializedCollection that are now implemented in
ReactiveCollection, make SyncPointInformation implement
IReactiveNotifyPropertyChanged for free.
2010-12-19 17:02:23 +01:00
Paul Betts 1a3a2ead95 Update RxXaml.Serialization to use new naming 2010-12-19 17:00:32 +01:00
Paul Betts f2f26de3a5 Now that ReactiveCollection implements IReactiveNotifyPropertyChanged,
we can remove the explicit collection watching hack
2010-12-19 16:57:30 +01:00
Paul Betts 3854b88f16 Fix sample to use new interface 2010-12-19 16:56:31 +01:00
Paul Betts 4ebb6cfc1f Rewrite collection change tracking - since ReactiveCollection now implements
IReactiveNotifyPropertyChanged, the code to monitor collection changes
explicitly is unnecessary and wrong.
2010-12-19 16:48:17 +01:00
Paul Betts 49c45e48c7 Update core tests to handle new naming 2010-12-19 16:46:34 +01:00
Paul Betts 896f88fb76 Update core classes to reflect new interface definitions, clean up
ReactiveObject cruft
2010-12-19 16:44:58 +01:00
Paul Betts dc628bbe97 BREAKING CHANGE: Push down the collection change stuff into RxXaml core, make
change notifications always use ObservedChange instead of being inconsistent
2010-12-19 16:42:34 +01:00
Paul Betts 1f51f521f6 Add line to tell us when we're *not* in test mode 2010-12-19 16:40:22 +01:00
Paul Betts d168035706 Fix SerializedCollection to handle collections of collections 2010-12-17 04:36:21 +01:00
Paul Betts 6746453075 Enable logger for NSRunloopScheduler 2010-12-15 17:40:32 -08:00
Paul Betts 48d8b7507d Nuke enc=utf8 from the vim modeline 2010-12-15 17:36:23 -08:00
Paul Betts 678415a937 :: sigh :: 2010-12-13 21:36:42 -08:00
Paul Betts e77d5295b8 Add missing classes to .NET 3.5, SL4, and WP7 2010-12-13 21:28:04 -08:00
Paul Betts aa75c86c05 Fix blatant perf bug 2010-12-13 21:03:11 -08:00
Paul Betts d385a504c7 Set Release log level to Info, fix build breaks 2010-12-13 21:02:25 -08:00
Paul Betts fbd7f9c1b1 Move to only use Debug level for truly obnoxious messages, add way more logging, misc fixups 2010-12-13 20:28:25 -08:00
Paul Betts c0f878ef54 Add log level filtering 2010-12-13 20:25:49 -08:00
Paul Betts ee6627ec5a Add missing test files 2010-12-12 16:49:03 -08:00
Paul Betts 5a15f251e6 Add serialization / hashing tests for SyncPointInformation 2010-12-12 16:03:59 -08:00
Paul Betts 3558535355 Use Naive implementation of extended methods if not available, rename extended methods 2010-12-12 16:03:11 -08:00
Paul Betts d1ede3e4a1 Squash merge conflict 2010-12-11 20:00:13 -08:00
Paul Betts 822c2bba05 Add serialization tests to solution 2010-12-11 19:55:56 -08:00
Paul Betts d00253b468 Implement new commit features in DSE and Null engine, add blatantly missing field from interface 2010-12-11 19:55:06 -08:00
Paul Betts 039120770e Implement new commit features in DSE and Null engine, add blatantly missing field from interface 2010-12-11 19:53:28 -08:00
Paul Betts d250a3736e Start to define plumbing for commits 2010-12-11 19:33:22 -08:00
Paul Betts 3e32fe799c Line ending changes, one of these days I'm going to figure out how to fix this 2010-12-11 18:17:29 -08:00
Paul Betts 532a0115d0 Enumerable.Run doesn't work on WP7, fix bizarre namespace project glitch 2010-12-11 18:13:32 -08:00
Paul Betts ed689ec471 Enable using public fields in WPF to be consistent with SL4 2010-12-09 21:38:20 -08:00
Paul Betts 136348acd0 Move timestamps to collection interface 2010-12-08 23:53:04 -08:00
Paul Betts 099735e91a Add scheduler that schedules on Runloop for iOS/OS X 2010-12-08 17:44:45 -08:00
Paul Betts 4ac4f3d3c1 Line ending changes, misc crap 2010-12-08 17:43:59 -08:00
Paul Betts ee76dc0953 Fix bug where enabling property change tracking post-create didn't affect the initial contents 2010-12-08 17:42:18 -08:00
Paul Betts e6824a76f9 How embarassing 2010-12-08 17:40:47 -08:00
Paul Betts f4c4a6eb2f Correct outdated comment 2010-12-03 23:29:34 -05:00
Paul Betts f2b7c087ab Add iOS ReactiveXaml sample 2010-12-03 23:23:48 -05:00
Paul Betts ec831fe47b Test fixes 2010-12-03 23:22:44 -05:00
Paul Betts cc9e0e2dd7 Update generated delegate files to latest MonoTouch 2010-12-03 23:21:50 -05:00
Paul Betts 6e1a296b87 Misc fixes 2010-12-03 23:21:25 -05:00
Paul Betts 3c206ef1ac Make sure not to double-release on exception in ObservableAsyncMRUCache 2010-12-03 23:19:22 -05:00
Paul Betts 4773abbc6b Don't call base in delegates, make classes partial 2010-12-03 23:18:41 -05:00
Paul Betts 7461c89ee3 Sqlelch more dumb files via .gitignore 2010-12-02 21:44:33 -05:00