Commit graph

  • 7795db4517
    Update README.md Howard Wolosky 2019-04-03 15:24:56 +05:30
  • 69bf978a7c
    Update CONTRIBUTING.md Dave Grochocki 2019-04-02 19:21:01 -07:00
  • 9852be2b1c
    Update NewFeatureProcess.md Dave Grochocki 2019-04-02 19:18:42 -07:00
  • 712ce393d5
    Update feature_request.md Dave Grochocki 2019-04-02 18:52:07 -07:00
  • 76f9bc0672
    Create localization_suggestion.md Dave Grochocki 2019-04-02 18:26:17 -07:00
  • 169c0133be
    Update feature_request.md Dave Grochocki 2019-04-02 18:09:13 -07:00
  • 87eab0b97c
    Update bug_report.md Dave Grochocki 2019-04-02 18:07:22 -07:00
  • 87dfe2a69c
    Update CONTRIBUTING.md Dave Grochocki 2019-04-02 18:04:17 -07:00
  • 7629275250 Added YAML Pipeline config for executing WinAppDriver tests on hosted Hassan Uraizee 2019-04-02 16:44:41 -07:00
  • 2e3ae2961d Merge branch 'code-analysis-3' of https://github.com/ariccio/calculator into code-analysis-3 Alexander Riccio 2019-04-01 21:35:56 -04:00
  • b5668b934d Made changes from review. Alexander Riccio 2019-04-01 21:35:30 -04:00
  • 64e83ad6a9
    Update src/CalcManager/Ratpack/rat.cpp Michał Janiszewski 2019-04-01 15:13:49 -04:00
  • de553e6bc9
    Update src/CalcManager/Ratpack/rat.cpp Michał Janiszewski 2019-04-01 15:13:29 -04:00
  • 418bc3bc32 Updated nuget packages Hassan Uraizee 2019-04-01 10:53:07 -07:00
  • 68fbe4e6bf modify how we manage sign in integer mode Rudy Huyn 2019-04-01 00:17:19 -07:00
  • c546c13d0b Add comments Rudy Huyn 2019-03-31 16:59:30 -07:00
  • 4908efcb96 Add unit tests + fix issue when a mod b == 0 with b negative Rudy Huyn 2019-03-31 16:53:15 -07:00
  • ca802d86af Add unit tests to test rem(x, 0) and mod(x, 0) Rudy Huyn 2019-03-30 03:35:29 -07:00
  • 0a69348b00 - rename modrate in remrate - add modrate (arithmetic modular) - modify CalcEngine to use modrate in Normal and Scientific mode and remrate in Programmer mode Rudy Huyn 2019-03-30 03:22:03 -07:00
  • 90058750a0 Added WinAppDriver UI Tests to the Calculator Project. Hassan Uraizee 2019-03-29 15:43:03 -07:00
  • 2697f3f7d9 replace Margin by padding to support RtL Rudy Huyn 2019-03-29 00:46:49 -07:00
  • bbd397a284 Fix #409 - Some content in Currency Converter not right-aligned properly in RtL Fix #59 Currency symbol precedence is opposite of system setting in RTL languages Rudy Huyn 2019-03-29 00:31:33 -07:00
  • 79cdc54c05 remove ExpressionBaseContainerStyle (no more used) Rudy Huyn 2019-03-28 19:03:58 -07:00
  • 0a6f0b37ff Format the sources Michał Janiszewski 2019-03-28 23:48:37 +01:00
  • ff550053da create DisplayExpressionToken only when necessary + fix the failed unit test Rudy Huyn 2019-03-28 15:32:22 -07:00
  • 885a194634 Perform clang-format on Azure Michał Janiszewski 2019-03-28 23:31:28 +01:00
  • cb198e1ce7
    Merge pull request #1 from Microsoft/master Pepe Rivera 2019-03-28 15:21:47 -07:00
  • 091286e8d6 - Remove while(true) conditional and simplify evaluation of precedence stack. Daniel Belcher 2019-03-14 14:20:06 -07:00
  • d2e7d475bb - The conditional m_precedenceOpCount >= 0 was always true because m_precendenceOpCount is an unsigned type. Update the conditional to simply be true and rely on a break statement in the loop. Daniel Belcher 2019-03-13 21:27:58 -07:00
  • f6a6aae6e6 Add additional defines for MSVC ARM and ARM64 to conv.cpp (#399) Michał Janiszewski 2019-03-28 19:17:06 +01:00
  • 48fd72525b NIT Rudy Huyn 2019-03-28 02:41:28 -07:00
  • 881424a2c8 formatting of the switch in StandardCalculatorViewModel (again...) Rudy Huyn 2019-03-28 02:39:25 -07:00
  • 319ac1ff12 - remove double scrollviewer - optimize ExpressionTokens in StandardCalculatorViewModel to only update new tokens instead of the full list - refactor how we manage the visibility of left/right buttons - remove useless ExpressionItemContainerStyle - only modify accessbility view if necessary Rudy Huyn 2019-03-28 02:06:45 -07:00
  • 469bd96022 Merge remote-tracking branch 'upstream/master' into code-analysis-2 Alexander Riccio 2019-03-27 18:15:54 -04:00
  • 9b11fe29e1 Add additional defines for MSVC ARM and ARM64 to conv.cpp Michał Janiszewski 2019-03-27 21:43:47 +01:00
  • 165e2d8084
    Update pch.h Michał Janiszewski 2019-03-27 21:01:17 +01:00
  • 5341d513d2
    Test removal of intsafe.h include Michał Janiszewski 2019-03-27 20:54:47 +01:00
  • 850af6d86a Rename AppControlHighlightAltListAccentHighRevealBackgroundBrush in AppControlBackgroundListAccentHighRevealBackgroundBrush Rudy Huyn 2019-03-26 23:28:22 -07:00
  • 97e593c52b
    Drop unneeded const-qualifier on return type Michał Janiszewski 2019-03-27 00:07:40 +01:00
  • 7a48f66807 Replace custom types with standard ones (#212) Michał Janiszewski 2019-03-26 22:30:46 +01:00
  • 2a0201cdb2
    changed title iammeatchunky 2019-03-26 13:57:30 -07:00
  • 69d8b38bc2 Add missing <list> header include, needed by Ratpack/num.cpp Michał Janiszewski 2019-03-26 21:08:08 +01:00
  • ba791a2b0f Rename functions from "*long" to "*i32" to reflect type changes Michał Janiszewski 2019-03-26 21:02:58 +01:00
  • 0479afec4b Add missing include guard to CalcErr.h Michał Janiszewski 2019-03-25 20:09:36 +01:00
  • 15c1ab6868 Change uintptr_t -> OpCode Michał Janiszewski 2019-03-21 23:43:51 +01:00
  • c725ba7c53 Replace DWORDLONG -> uint64_t Michał Janiszewski 2019-03-16 22:27:40 +01:00
  • 5fc9fcece6 Adapt ULong{Add,Mult} functions to generic types Michał Janiszewski 2019-03-16 22:21:16 +01:00
  • 920afddcfa Add ULong{Add,Mult} from coreclr Michał Janiszewski 2019-03-16 22:06:24 +01:00
  • 17c74b9527 Replace (unsigned) long -> (u)int32_t Michał Janiszewski 2019-03-16 21:25:25 +01:00
  • 15e7e8d0aa Replace HRESULT -> ResultCode(int32_t) Michał Janiszewski 2019-03-09 00:05:36 +01:00
  • 382396d1ad Replace ULONGLONG -> uint64_t Michał Janiszewski 2019-03-08 22:08:17 +01:00
  • bc5af2b37e Replace ULONG -> uint32_t Michał Janiszewski 2019-03-08 22:06:33 +01:00
  • 6ac7677878 Replace WPARAM -> uintptr_t Michał Janiszewski 2019-03-08 22:03:46 +01:00
  • fc9ff70a3f Fix type definitions of (TWO_)MANTTYPE Michał Janiszewski 2019-03-08 22:01:05 +01:00
  • 7e32ba032e Replace BYTE -> uint8_t Michał Janiszewski 2019-03-08 21:59:41 +01:00
  • 358b9a8599 Replace DWORD -> uint32_t Michał Janiszewski 2019-03-08 21:58:22 +01:00
  • 3a85bbe244 Replace INT -> int Michał Janiszewski 2019-03-08 21:50:41 +01:00
  • ea4c4ea45f Replace LONG -> int32_t Michał Janiszewski 2019-03-08 21:47:11 +01:00
  • ef3f5e9cbb Improve performance of SupplementaryResult + Modify the height of RowDltrUnits when UnitConverter is in Landscape (#249) Rudy Huyn 2019-03-26 11:24:36 -07:00
  • e9aea9237d Fix padding of unit converter when the current locale displays symbols on the left (#373) Rudy Huyn 2019-03-26 10:54:14 -07:00
  • 74b78a67be Don't run component governance detection in postbuild steps (#381) Matt Cooley 2019-03-26 10:03:42 -07:00
  • 5937345151 Improved readablity of OperandLength and StandardScientificOperandLength Nicholas Baron 2019-03-26 10:03:29 -07:00
  • a16fb9ff62 Specified the type of the strings Nicholas Baron 2019-03-26 10:01:30 -07:00
  • f92bc38cdb Improved readability of GetMaxOperandLengthAndValue Nicholas Baron 2019-03-26 09:56:37 -07:00
  • f634f01381 remove all unused serialization/deserialization from StandardCalculatorViewModel and UnitConverterViewModel Rudy Huyn 2019-03-26 00:22:28 -07:00
  • c68640ef6e Further applied C++ Core Guideline NR.2 Nicholas Baron 2019-03-26 00:18:16 -07:00
  • 1b20427221 Prevent the application to crash when the current page is Date Calculation Rudy Huyn 2019-03-25 23:19:13 -07:00
  • 615df85c75 A few odds and ends Nicholas Baron 2019-03-25 23:08:25 -07:00
  • 934f5498c8 Removed some #defines Nicholas Baron 2019-03-25 23:01:17 -07:00
  • b0998501e2 Applied C++ Core Guideline NR.2 Nicholas Baron 2019-03-25 22:54:51 -07:00
  • dab5a61ea5 replace max by std::max Rudy Huyn 2019-03-25 22:52:38 -07:00
  • b871f52c03 Merge with upstream/master Rudy Huyn 2019-03-25 22:52:15 -07:00
  • 848fb54b33 Added auto deduction to some constants in CopyPasteManager.cpp Nicholas Baron 2019-03-25 22:33:29 -07:00
  • e00c51fddf replace SystemWindowsColor by SystemButtonFace Rudy Huyn 2019-03-25 22:23:53 -07:00
  • 176718211a Accept plus/minus sign before a parenthesis in ClipboardManager (#346) Rudy Huyn 2019-03-25 19:09:05 -07:00
  • 72cc0179dd Don't run component governance detection in postbuild steps Matt Cooley 2019-03-25 16:18:00 -07:00
  • 061ba806e9
    Merge branch 'master' into master uhliksk 2019-03-25 23:05:01 +01:00
  • ec8892d3f9 Merge remote-tracking branch 'upstream/master' into code-analysis-2 Alexander Riccio 2019-03-25 16:19:13 -04:00
  • 2f7e3cf6d9 Fix merge conflicts? Alexander Riccio 2019-03-25 16:16:44 -04:00
  • 19e61e2b53 Disable use of min/max macros defined by Windows headers. (#363) Daniel Belcher 2019-03-25 11:28:29 -07:00
  • e55ffe5b8d [Build] Remove conditional inclusion of resw files (#360) Matt Cooley 2019-03-25 11:16:15 -07:00
  • 65045e9375 Update the year in the Copyright string (#320) Rudy Huyn 2019-03-25 11:11:24 -07:00
  • e469a00f4a
    Create 1.txt 库Key 2019-03-25 18:50:26 +08:00
  • be10c84264 Add Reveal Highlight on AccentCalcButtonStyle + fix accessibility issue with high contrasts Rudy Huyn 2019-03-24 20:08:26 -07:00
  • 6ba0c34bb1 Fix padding of unit converter when the current locale displays symbols on the left Rudy Huyn 2019-03-24 19:17:26 -07:00
  • d02ca3918f remove unused serializer Rudy Huyn 2019-03-24 15:44:41 -07:00
  • c6c5840aff remove extra spaces Rudy Huyn 2019-03-24 00:30:33 -07:00
  • 1109a0956b Optimization Rudy Huyn 2019-03-24 00:06:03 -07:00
  • 0a7a3fa6fe Modify how we manage Narrator with parenthesis and refactor right parenthesis Rudy Huyn 2019-03-24 00:02:53 -07:00
  • 80d9d1d42b rational functions now using shared_ptr spawned in ToSmartRat vlogozzo 2019-03-23 22:13:56 -04:00
  • 2d4f57f6dd using smart pointers with delete built in vlogozzo 2019-03-23 21:29:18 -04:00
  • 80f8bb0200 Remove whitespace Daniel Belcher 2019-03-23 17:07:20 -07:00
  • 464763fe96 Fixed TemplatePart misnaming Lance McCarthy 2019-03-23 09:54:29 -04:00
  • 4958f84789
    Added "date calculation" description #140 Sonali Agrawal 2019-03-23 12:30:10 +05:30
  • 7cc2c9a224 Add unit tests + support plus sign before parenthesis Rudy Huyn 2019-03-22 23:49:56 -07:00
  • 5b0b6e8e2a - Disable use of min/max macros defined by Windows headers. Daniel Belcher 2019-03-22 00:14:43 -07:00
  • 4603d387ae
    Updating version of release builds to 1903 (#361) Matt Cooley 2019-03-22 15:46:10 -07:00
  • c4210002b0 Add TemporaryKey.pfx (#354) release/1902 Matt Cooley 2019-03-21 17:03:42 -07:00
  • 8ba333ef0c Remove logging of invalid pasted text (#286) Howard Wolosky 2019-03-13 03:34:06 -07:00
  • 9abafd95c7 Updating version of release builds to 1903 Matt Cooley 2019-03-22 15:18:37 -07:00