The Wayback Machine - https://web.archive.org/web/20210302162302/https://github.com/microsoft/calculator/commits/master
Skip to content
Permalink
master

Commits on Feb 5, 2021

  1. Update internal loc pipeline account (#1488)

    mcooley committed Feb 5, 2021

Commits on Feb 3, 2021

  1. Update build year to 2021 (#1487)

    mcooley committed Feb 3, 2021

Commits on Feb 2, 2021

  1. Update ManualTests.md (#1485)

    KermanX committed Feb 2, 2021
  2. Update2102release (#1484)

    volkcor committed Feb 2, 2021
  3. Update nuget.config file (#1486)

    mcooley committed Feb 2, 2021
  4. Fixed a graphing calculator "permissions" bug caused by PR #1426 (#1471)

    ## Fixes a bug caused by #1426.
    
    
    ### Description of the changes:
    - The PR #1426 can cause a crash when no users are returned via `User::FindAllAsync(UserType::LocalUser)` when subsequently trying to access the first user. The existing code also does not guarantee that the returned user is the currently active user.
    - This fix retrieves the user that opened the app and passes this user into a function to check if this user has the proper permissions to access the graphing mode. This makes sense since the active user is indistinguishable (at least from the app's perspective) to the user who opened the app. This user's permissions are then propagated downwards to properly set up the navigation menu of the app.
    - Implementation detail worth pointing out: `s_categoryManifest` is what is used to populate the navigation menu of the app, but this variable is static by design, so a separate function was written to override the appropriate `isEnabled` value in `s_categoryManifest`. This function is called by `onLaunched`.
    
    ### How changes were validated:
    - Manual testing
    greedyAI committed Feb 2, 2021

Commits on Feb 1, 2021

  1. Add headers missing for compilation with GCC (#1468)

    Things that required such update included:
    * `wstringstream`
    * `setprecision`
    * `SCODE_CODE`, `E_BOUNDS`
    * Various SAL macros
    janisozaur committed Feb 1, 2021

Commits on Jan 28, 2021

  1. Move localization pipeline sync schedule to the YAML file (#1478)

    mcooley committed Jan 28, 2021

Commits on Jan 22, 2021

  1. Adds unit-test cases for NarratorAnnouncement after fixing issue #1386 (

    #1469)
    
    * fix bug: No confirmation is announced by the narrator after activating 'Remove equation' button #1386
    
    * Unit Test: Add NarratorAnnouncementUnitTests
    
    Co-authored-by: tain <tankle_@hotmail.com>
    tian-lt and TankleL committed Jan 22, 2021

Commits on Jan 20, 2021

  1. Improve clarity of math expressions in history for Standard Calculato…

    …r (feature #138) (#1453)
    
    * Implemented feature & added unit tests
    
    * Fixed more unit/ui tests
    
    * Refactored tests
    
    * Update HistoryTests.cpp
    
    * Update HistoryTests.cpp
    
    * Update HistoryTests.cpp
    
    * Update HistoryTests.cpp
    
    * Update HistoryTests.cpp
    
    * Update HistoryTests.cpp
    
    * Update HistoryTests.cpp
    
    * Update HistoryTests.cpp
    greedyAI committed Jan 20, 2021
  2. Turn off DFS file shares in internal build system (#1470)

    mcooley committed Jan 20, 2021

Commits on Jan 11, 2021

  1. Update graph internal engine verseion (#1466)

    quentin987 committed Jan 11, 2021
  2. Fixup tests (#1429)

    - Removed unneeded "ToString" calls
    - Fixed typos
    - Renamed "fEButtonState" to "FEButtonState"
    SleepyDweams committed Jan 11, 2021
  3. fix bug: No confirmation is announced by the narrator after activatin…

    …g 'Remove equation' button #1386 (#1465)
    tian-lt committed Jan 11, 2021
  4. Handle Space and Enter KeyDown event for About button (#1459)

    xuhongxu96 committed Jan 11, 2021

Commits on Jan 6, 2021

  1. Update localized strings 2021-01-04 (#1458)

    mcooley committed Jan 6, 2021

Commits on Jan 4, 2021

  1. Updateto2101release (#1457)

    Update version number to 10.2101.*.
    volkcor committed Jan 4, 2021

Commits on Dec 17, 2020

  1. Fix copy-pasting result computed by the calculator gives "Invalid inp…

    …ut" (#1444)
    
    * Remove exponent value from operand length
    
    * Copy paste test with boundary exponential numbers.
    chaitanyamehta committed Dec 17, 2020

Commits on Dec 16, 2020

  1. Prevents the user interface from shifting upwards at launch (#633)

    Co-authored-by: Matt Cooley <macool@microsoft.com>
    Co-authored-by: Pepe Rivera <joseartrivera@gmail.com>
    3 people committed Dec 16, 2020

Commits on Dec 11, 2020

  1. Add link to GitHub repo on about flyout (#1449)

    * Add link to GitHub repo on about flyout
    
    * Update AboutFlyout page GitHub link margin.
    
    * Update AboutPage GitHub link string.
    chaitanyamehta committed Dec 11, 2020

Commits on Dec 2, 2020

  1. Use different formatter for different currency (#1432)

    * Use different formatter for different currency
    
    * Add functional tests for currency fraction digit format
    
    * Revert "Add functional tests for currency fraction digit format"
    
    This reverts commit bd8aab3.
    
    * Add TestCurrencyFormattingLogic in UnitConverterViewModelUnitTests
    
    * Fix InitializeMultipleConverterTest
    
    * Add comment for a line of code
    
    * Add default case for switch in ConvertToLocalizedString
    
    * Remove trailing decimal
    Disable decimal input if maxFractionDigits is 0
    Fix input may be blocked after switched active
    
    * Fix: UpdateIsDecimalEnabled should do nothing for non-currency converter
    
    * Remove unnecessary SetValue method
    
    * Add a comment
    
    * Add functional UI Tests for currency converter
    Reset currency before tests
    Fix: input is blocked after switching to currency with less fractional digits
    
    * Set Priority=0 for currency format related tests
    
    * Truncate digits in display value after switcing
    To fix incorrect result after switching currency with less fractional digits
    xuhongxu96 committed Dec 2, 2020

Commits on Dec 1, 2020

  1. Update localized strings 2020-12-01 (#1447)

    mcooley committed Dec 1, 2020

Commits on Nov 24, 2020

Commits on Nov 12, 2020

  1. Adding Test Method "KeyboardInput_HistoryHotkeys" (#1431)

    Now that #744 has been fixed, I'm adding Test Method "KeyboardInput_HistoryHotkeys" to test the functionality of history hotkeys such as [Shift] + [Ctrl] + [D] to help prevent a regression or a break.
    v-credwa committed Nov 12, 2020

Commits on Nov 11, 2020

  1. Lock m_renderMain in Grapher::TryInitializeGraph to avoid modifying m…

    …_graph during rendering (#1430)
    xuhongxu96 committed Nov 11, 2020

Commits on Nov 10, 2020

  1. Fixes issue #1409 (#1412)

    * Fixes issue #1409
    
    Copy pasting into Currency locks the editor.
    Skipping the validation of full editor lock when backspace or clear button is clicked.
    
    * Adding code review feedback.
    
    * Adding code review feedback.
    BuraChuhadar committed Nov 10, 2020

Commits on Nov 5, 2020

  1. switch to use policy manager apis for detecting graphing policy (#1426)

    * switch to use policy manager apis for detecting graphing policy
    
    * Remove RegGetValueW from NavCategory.cpp since it is no longer used.
    sanderl committed Nov 5, 2020
  2. Now that the release/2010 branch has been created, it's time to bump …

    …the master branch version to 2011 (#1424)
    volkcor committed Nov 5, 2020

Commits on Nov 4, 2020

  1. Switch agent pool for internal releases (#1421)

    mcooley committed Nov 4, 2020
  2. Update localized strings 2020-11-03 (#1422)

    mcooley committed Nov 4, 2020
    1
  3. Updating version to 2010 for release fork (#1423)

    volkcor committed Nov 4, 2020

Commits on Oct 28, 2020

  1. Improvements to CI pipeline (#1415)

    mcooley committed Oct 28, 2020
  2. Changed output of GetCurrentRadix to match the variable type of m_rad…

    …ix (#1416)
    
    Co-authored-by: PokeCodec <67983839+PokeCodec@users.noreply.github.com>
    SleepyDweams and PokeCodec committed Oct 28, 2020
  3. fix: change floppy disk size (#1411)

    It is 1474560 bytes for standard 3,5' floppy
    leuri397 committed Oct 28, 2020

Commits on Oct 27, 2020

  1. Enable nightly flighting (#1413)

    greedyAI committed Oct 27, 2020
Older