Commit Graph

  • 204ee41ad2 Minor memory usage improvement Sergio Pedri 2020-09-20 18:17:14 +02:00
  • 0077e35ad9 Switched a Span<T>.CopyTo to Array.Copy Sergio Pedri 2020-09-18 23:48:31 +02:00
  • 6e8187536d Code tweaks to MemoryStream initialization Sergio Pedri 2020-09-18 21:59:53 +02:00
  • 7924645371 Merge pull request #18 from windows-toolkit/master h82258652 2020-09-18 11:00:42 +08:00
  • 74474856c4 Fixed incorrect XML docs Sergio Pedri 2020-09-17 15:51:59 +02:00
  • 3503ca00d7 Added #ifdef block for unneeded using directive Sergio Pedri 2020-09-17 14:34:07 +02:00
  • 1dd75babfb Removed unnecessary constructor parameter Sergio Pedri 2020-09-17 01:20:35 +02:00
  • f51ae95ce4 Added missing XML comments Sergio Pedri 2020-09-16 23:19:33 +02:00
  • 6f4b7bd214 Renamed file to match class name Sergio Pedri 2020-09-16 23:14:11 +02:00
  • aef42fd6e0 Merge branch 'master' into feature/array-extensions-deprecation Michael Hawker MSFT (XAML Llama) 2020-09-16 13:23:54 -07:00
  • fadd2bcae2 Fixed potential access violation with faulty MemoryManager<T>-s Sergio Pedri 2020-09-16 01:47:50 +02:00
  • 064e8d6236 Added missing file headers Sergio Pedri 2020-09-16 01:17:59 +02:00
  • dc100198ce Fixed inverted readonly setting for MemoryStream Sergio Pedri 2020-09-16 01:13:38 +02:00
  • a9ebf20524 Added empty stream as fallback path Sergio Pedri 2020-09-16 00:59:57 +02:00
  • d72f59b79b Switched MemoryStream to generic type Sergio Pedri 2020-09-16 00:36:48 +02:00
  • 4b03a4e2d2 Added T[] and MemoryManager<T> owner types Sergio Pedri 2020-09-16 00:03:20 +02:00
  • bbaf77179f Fixed unit test (changed type after refactoring) Sergio Pedri 2020-09-15 22:08:27 +02:00
  • 970d74c1c9 Added missing file headers Sergio Pedri 2020-09-15 21:22:51 +02:00
  • 41e345c613 Merge branch 'master' into optimization/messenger-shared-pool Sergio Pedri 2020-09-15 20:30:02 +02:00
  • 31ba820e5e Merge branch 'master' into feature/mvvm-preview2 Sergio Pedri 2020-09-15 20:29:34 +02:00
  • df2d250746 Merge pull request #28 from Sergio0694/feature/weak-tracking-messenger Sergio Pedri 2020-09-15 20:28:44 +02:00
  • deb308de0a Renamed messenger types Sergio Pedri 2020-09-15 20:28:11 +02:00
  • ae41d8f217 Improved code coverage Sergio Pedri 2020-09-14 22:51:06 +02:00
  • 4314a7a0df Removed unnecessary code Sergio Pedri 2020-09-14 22:43:03 +02:00
  • 21f0d0e4ae Improved test coverage Sergio Pedri 2020-09-14 19:28:59 +02:00
  • ebe2e6c665 Removed unnecessary property Sergio Pedri 2020-09-14 19:15:33 +02:00
  • 1919b7e65e Added recipient garbage collect test Sergio Pedri 2020-09-14 13:51:33 +02:00
  • 6dbd779116 Added auto trimming to CVT<,> polyfill Sergio Pedri 2020-09-14 13:03:17 +02:00
  • 9baa876f86 Minor code refactoring Sergio Pedri 2020-09-14 12:58:46 +02:00
  • 5626372f57 Removed explicit interface implementation Sergio Pedri 2020-09-14 01:17:48 +02:00
  • dcae6ced8f Improved cleanup on .NET Standard 2.0 polyfill Sergio Pedri 2020-09-14 01:09:29 +02:00
  • 305e4b0db9 Enabled weak messenger tests on .NET Standard 2.0 Sergio Pedri 2020-09-14 00:43:51 +02:00
  • 565fa6b943 Backported weak messenger to .NET Standard 2.0 Sergio Pedri 2020-09-14 00:39:26 +02:00
  • c663be6a99 Minor code tweaks Sergio Pedri 2020-09-14 00:15:28 +02:00
  • 059cec16b6 Fixed a merge error, minor code refactoring Sergio Pedri 2020-09-13 20:51:37 +02:00
  • d35fdabda4 Merge branch 'optimization/messenger-shared-pool' into feature/weak-tracking-messenger Sergio Pedri 2020-09-13 20:21:01 +02:00
  • c77201998a Minor code refactoring Sergio Pedri 2020-09-13 13:06:01 +02:00
  • 8d42b3b4fb Removed some unnecessary bounds checks Sergio Pedri 2020-09-13 12:55:56 +02:00
  • c45956682c Code refactoring, removed duplicate types Sergio Pedri 2020-09-12 17:38:18 +02:00
  • d1c1ed6a80 Removed leftover code no longer needed Sergio Pedri 2020-09-12 16:47:30 +02:00
  • 996d608628 Enabled tests for WeakRefMessenger Sergio Pedri 2020-09-12 15:54:25 +02:00
  • 0b56fcb99d Added support for multiple messenger types to tests Sergio Pedri 2020-09-12 15:48:12 +02:00
  • 23377d5e58 Added WeakRefMessenger type Sergio Pedri 2020-09-12 15:34:07 +02:00
  • 4405da9fa9 Small code refactoring and improvements Sergio Pedri 2020-09-12 02:40:33 +02:00
  • 9930c32ff8 Fixed accidental O(logn) to O(n) lookup slowdown Sergio Pedri 2020-09-12 02:32:18 +02:00
  • 49eb987ac9 Removed Deprecated for 7.0 (#3435) msftbot[bot] 2020-09-11 21:18:08 +00:00
  • 7f4dc9d53f Removed unnecessary List<T> allocation Sergio Pedri 2020-09-11 17:38:21 +02:00
  • b5ae2329b1 Merge branch 'master' into removeObsolete7 Alexandre Zollinger Chohfi 2020-09-10 10:39:18 -07:00
  • bc88ff62f2 Added tests for correct recipients Sergio Pedri 2020-09-10 19:33:14 +02:00
  • f9fea5e60a Merge pull request #26 from Sergio0694/feature/mvvm-tasknotifier Sergio Pedri 2020-09-10 19:08:21 +02:00
  • 3addd5f4bd Added XML docs about FixedSizePriorityMap Sergio Pedri 2020-09-09 13:30:36 +02:00
  • 10aeef3683 Updated external reference in XML docs Sergio Pedri 2020-09-09 01:30:09 +02:00
  • 22dacb7856 Added llamas Sergio Pedri 2020-09-09 00:21:16 +02:00
  • 43a55307fa Improved phrasing of LFU cache mode Sergio Pedri 2020-09-08 23:44:07 +02:00
  • 6925b0ce2b Merge branch 'master' into feature/string-pool Sergio Pedri 2020-09-08 22:17:12 +02:00
  • c3e5deb32d Fixed unwanted capture in lambda expression Sergio Pedri 2020-09-08 19:09:30 +02:00
  • 4d9f9c0a59 Added support for pointer and by-ref types Sergio Pedri 2020-09-08 19:06:55 +02:00
  • d1658d86cc Added support for void type Sergio Pedri 2020-09-08 18:57:22 +02:00
  • 85da3123d8 Added support for nested types Sergio Pedri 2020-09-08 18:56:24 +02:00
  • 63ab8b4bbc Minor code refactoring in unit tests Sergio Pedri 2020-09-08 14:34:49 +02:00
  • 51ed5bb6e7 Minor code refactoring Sergio Pedri 2020-09-08 00:31:58 +02:00
  • a442a04678 Tweaked IMessenger and Messenger XML docs Sergio Pedri 2020-09-06 19:50:09 +02:00
  • 327fc18f51 Added MessageHandler<in TRecipient> "covariance" Sergio Pedri 2020-09-05 16:45:47 +02:00
  • fe5d36c289 Added bool return value to ValidateProperty Sergio Pedri 2020-09-05 13:08:04 +02:00
  • c0404c47fa Merge branch 'master' into feature/mvvm-preview2 Sergio Pedri 2020-09-04 23:00:33 +02:00
  • 1e1d145766 Suppressed false positive nullability warning Sergio Pedri 2020-09-04 22:24:03 +02:00
  • 2bea495163 Added support for entity-level errors Sergio Pedri 2020-09-04 19:17:49 +02:00
  • d75e2bed74 Added tests for ObservableValidator Sergio Pedri 2020-09-04 19:00:11 +02:00
  • d1baa4a67f Improved support for INotifyDataErrorInfo.GetErrors Sergio Pedri 2020-09-04 19:00:02 +02:00
  • a4b3141ae1 Bug fixes and minor optimization to ObservableValidator Sergio Pedri 2020-09-04 18:24:53 +02:00
  • df1016766b Removed unnecessary using directives Sergio Pedri 2020-09-04 12:07:04 +02:00
  • 329081ee2f Merge branch 'feature/mvvm-preview2' into feature/mvvm-tasknotifier Sergio Pedri 2020-09-04 12:04:15 +02:00
  • 188b641689 Minor codegen improvements for EqualityComparer<T> Sergio Pedri 2020-09-03 21:35:10 +02:00
  • 75cba8a66b Speed improvements in wrapping SetProperty<T> Sergio Pedri 2020-09-03 20:09:34 +02:00
  • 798ea71ce1 Minor codegen improvement in SetProperty with Action<T> Sergio Pedri 2020-09-03 12:55:44 +02:00
  • 05c60c3b42 Minor codegen improvements in TaskNotifier Sergio Pedri 2020-09-03 12:35:20 +02:00
  • 3ab0cb8697 Generic throw helper (#3455) msftbot[bot] 2020-09-03 09:04:18 +00:00
  • 8fd921ff2b Hidden Task/Task<T> type from TaskNotifier Sergio Pedri 2020-09-03 02:03:06 +02:00
  • e62f6efb0c Added TaskAccessor<TTask> API, code refactoring Sergio Pedri 2020-09-02 23:24:31 +02:00
  • 0abb94fbc5 Added null/"" handling in ObservableValidator.GetErrors Sergio Pedri 2020-09-02 17:56:07 +02:00
  • 654b055d31 Removed repeated ErrorsChanged event raise Sergio Pedri 2020-09-02 17:50:52 +02:00
  • 7ca59e246c Removed Ioc class and MS.Ex.DI dependency Sergio Pedri 2020-08-31 23:46:42 +02:00
  • 14771fbbc5 Temporary reverted FieldAccessor<T> APIs Sergio Pedri 2020-08-31 22:35:32 +02:00
  • 515b31c32c Merge branch 'master' into feature/array-extensions-deprecation Sergio Pedri 2020-08-28 23:09:17 +02:00
  • 1c1ce0f15f Added ThrowHelper.Generic tests Sergio Pedri 2020-08-28 19:28:38 +02:00
  • d2ad64e81b Added missing COMException throw helpers Sergio Pedri 2020-08-28 19:26:33 +02:00
  • 79574c31c3 Added generic ThrowHelper APIs Sergio Pedri 2020-08-28 19:19:50 +02:00
  • 92a65109f8 Added missing contravariant type argument modifier Sergio Pedri 2020-08-25 12:13:37 +02:00
  • 82deab3e42 Merge branch 'master' into removeObsolete7 Alexandre Zollinger Chohfi 2020-08-24 11:43:07 -07:00
  • 67e40853c2 Massive amount of spelling fixes (#3434) msftbot[bot] 2020-08-24 16:55:32 +00:00
  • 1f7c28d868 Removed unnecessary visibility modifiers Sergio Pedri 2020-08-23 11:50:33 +02:00
  • e096502f10 Merge branch 'master' into optimization/messenger-shared-pool Sergio Pedri 2020-08-22 01:46:23 +02:00
  • 23c6a90559 Added unit tests for cancelable async commands Sergio Pedri 2020-08-22 01:16:29 +02:00
  • 134ba4bc31 Merge branch 'master' into feature/mvvm-preview2 Sergio Pedri 2020-08-22 01:00:35 +02:00
  • 59f38412c8 Fixed spelling to follow conventions Sergio Pedri 2020-08-22 00:57:46 +02:00
  • 587c219125 Added cancelation support for async commands Sergio Pedri 2020-08-22 00:45:31 +02:00
  • 1c1701b361 Removed deprecated extensions Sergio Pedri 2020-08-21 23:52:54 +02:00
  • 49835378a6 Merge branch 'master' into moreSpelling Herrick Spencer 2020-08-20 16:19:53 -07:00
  • 7888f124c5 Suppressed [Obsolete] warnings in tests Sergio Pedri 2020-08-21 00:45:38 +02:00
  • a342072c43 Reverted an accidental incorrect [Obsolete] Sergio Pedri 2020-08-21 00:16:40 +02:00