1
0
mirror of https://github.com/chylex/.NET-Community-Toolkit.git synced 2024-11-22 19:42:47 +01:00
Commit Graph

1968 Commits

Author SHA1 Message Date
Simon Cropp
c97d16a9e3 more spelling 2020-08-02 19:36:09 +10:00
Simon Cropp
f4f8bff674 fix some spelling 2020-08-02 19:18:48 +10:00
Sergio Pedri
0c6e61b928 Merge branch 'master' into feature/string-pool 2020-08-01 13:51:35 +02:00
Michael Hawker MSFT (XAML Llama)
a4410bd68f Merge pull request #3229 from Sergio0694/feature/mvvm-apis
Microsoft.Toolkit.Mvvm package
2020-07-31 17:35:27 -07:00
Sergio Pedri
1f2e8f2910 Renamed StringPool.Default -> Shared
Done to keep the naming consistent with ArrayPool<T>.Shared
2020-08-01 00:38:58 +02:00
Sergio Pedri
d3548a9324 Merge branch 'master' into optimization/movsxd-removal 2020-07-31 20:47:51 +02:00
Sergio Pedri
71de70e237 Merge branch 'master' into improvement/high-performance-tweaks 2020-07-31 20:47:21 +02:00
Sergio Pedri
46df485ef4 Merge branch 'master' into feature/new-bithelper-apis 2020-07-31 20:46:31 +02:00
Sergio Pedri
0e05182228 Updated package description for ViewModelBase 2020-07-30 20:43:48 +02:00
Sergio Pedri
b9b30940fe Renamed Task.ResultOrDefault extensions 2020-07-30 20:42:24 +02:00
Sergio Pedri
f0c09fd06a Changed sender type to object in notification message 2020-07-30 20:40:46 +02:00
Sergio Pedri
dabe37a350 Renamed IServiceCollection arg to services 2020-07-30 20:38:23 +02:00
Sergio Pedri
b257a09082 Switched property name args to string? 2020-07-30 20:36:53 +02:00
Sergio Pedri
57d24ba667 Fixed a typo 2020-07-30 13:30:43 +02:00
Sergio Pedri
e26d9a437e Reduced runtime of overflow unit test 2020-07-30 01:49:11 +02:00
Sergio Pedri
38380bd6ec Added unit test for overflow fix 2020-07-29 21:02:34 +02:00
Sergio Pedri
fa4833eb13 Minor optimization (removed duplicate ref computation) 2020-07-29 19:13:26 +02:00
Sergio Pedri
b9a004fa60 Improved unit test for failed constructor 2020-07-29 19:05:21 +02:00
Sergio Pedri
af0e8e5d82 Fixed min-heap violation on timestamp overflow 2020-07-29 18:43:17 +02:00
Sergio Pedri
495fbc6575 Merge branch 'master' into feature/string-pool 2020-07-29 15:09:22 +02:00
Sergio Pedri
bf91856782 Code tweaks to support #3293 2020-07-28 01:53:30 +02:00
Sergio Pedri
44558cc9cc Merge remote-tracking branch 'upstream/master' into feature/throw-helpers 2020-07-28 01:47:46 +02:00
Sergio Pedri
cadf147879 Code tweaks to support #3293 2020-07-28 01:47:08 +02:00
Sergio Pedri
14b43b2693 Merge remote-tracking branch 'upstream/master' into feature/mvvm-apis 2020-07-28 01:41:58 +02:00
Michael Hawker MSFT (XAML Llama)
31130025a1 Merge pull request #3293 from matthew4850/master
Add .net standard 1.4 target to Microsoft.Toolkit project.
2020-07-27 16:33:38 -07:00
Sergio Pedri
9ea357af67 Minor codegen improvements 2020-07-27 01:50:34 +02:00
Sergio Pedri
b3f2fc67f4 Merge branch 'master' into master 2020-07-26 15:44:34 +02:00
Sergio Pedri
446c46ab94 Code refactoring and restructuring 2020-07-26 14:01:28 +02:00
Sergio Pedri
6df73c6a09 Removed unnecessary overhead in request messages 2020-07-23 20:01:15 +02:00
Sergio Pedri
89f43e19d4 Minor code tweaks 2020-07-23 19:38:41 +02:00
Sergio Pedri
9da95ab7d2 Renamed Set -> SetProperty for consistency with other libs 2020-07-23 00:47:38 +02:00
Sergio Pedri
d47a85b4d8 Added more readonly modifiers to enumerators 2020-07-22 00:16:20 +02:00
Sergio Pedri
3bb887701f Reverted HighPerformance changes
Moved to related HighPerformance PR
2020-07-22 00:11:28 +02:00
Sergio Pedri
0fb0863aa3 Added unit tests for new ThrowHelper APIs 2020-07-22 00:07:02 +02:00
Sergio Pedri
b955a537ed Revert "Added [StackTraceHidden] attribute"
This reverts commit 12b088b9ee.
Unfortunately the attribute is actually matched by type and not just by name like the others. We should reintroduce this once either https://github.com/dotnet/runtime/issues/29681 is done, or when the runtime switches to a name matching for the internal attribute, so we can just use a local copy here.
2020-07-21 23:06:30 +02:00
Sergio Pedri
12b088b9ee Added [StackTraceHidden] attribute 2020-07-21 22:59:56 +02:00
Sergio Pedri
050227cf7a Improved XML summary for ThrowHelper class 2020-07-21 20:12:41 +02:00
Sergio Pedri
ed1a6fddc7 Merge branch 'master' into feature/mvvm-apis 2020-07-21 13:29:20 +02:00
Sergio Pedri
985e169fbe Merge branch 'master' into feature/throw-helpers 2020-07-21 13:29:10 +02:00
Sergio Pedri
158d5e19c3 Merge branch 'master' into improvement/high-performance-tweaks 2020-07-21 13:28:58 +02:00
Sergio Pedri
0bf4c8fa9e Merge branch 'master' into feature/new-bithelper-apis 2020-07-21 13:28:35 +02:00
Sergio Pedri
a28e00dd58 Merge branch 'master' into optimization/movsxd-removal 2020-07-21 13:28:20 +02:00
Sergio Pedri
228fc29938 Merge branch 'master' into feature/string-pool 2020-07-21 13:28:08 +02:00
Sergio Pedri
8a31dc4256 Minor codegen improvements 2020-07-21 13:27:20 +02:00
Sergio Pedri
71d52f9876 Minor code style tweaks 2020-07-21 13:25:28 +02:00
Michael Hawker MSFT (XAML Llama)
127c9105e4 Merge pull request #3191 from vgromfeld/u/vgromfeld/bindableAttributeRemoved
Remove `Bindable` attribute to reduce binary size impact. Thanks @vgromfeld and @dotMorten.
2020-07-20 17:19:08 -07:00
Sergio Pedri
d7e024ca91 Tweaked nullability attributes 2020-07-20 13:36:23 +02:00
Sergio Pedri
a327f0f0b8 Another perf boost (with compiled LINQ expressions) 2020-07-19 00:26:51 +02:00
Sergio Pedri
d4bfbdbf81 Major performance/memory boost in RegisterAll
~7x performance boost, ~2.6x memory reduction
2020-07-18 23:01:54 +02:00
Sergio Pedri
cf3499d620 Added ObservableObject.Set IEqualityComparer<T> overloads 2020-07-18 14:06:48 +02:00