summaryrefslogtreecommitdiff
path: root/Userland/Applications/Calculator
AgeCommit message (Expand)Author
2023-01-21LibGUI: Mimic a user click when calling `Button::click()`Lucas CHOLLET
2023-01-21LibGUI: Rename `Button` method `set_mimic_pressed` => `mimic_pressed`Lucas CHOLLET
2023-01-15LibCrypto+Everywhere: Rename *BigInteger::to_base to to_base_deprecatedTimothy Flynn
2023-01-07LibGUI+Userland: Rename `try_load_from_gml()` -> `load_from_gml()` :^)Sam Atkins
2023-01-07Userland: Replace all uses of `load_from_gml` with `try_load_from_gml`Sam Atkins
2023-01-06LibGUI+Everywhere: Use fallible Window::set_main_widget() everywhere :^)Sam Atkins
2022-12-31Calculator: Add adding/subtracting/multiplying/dividing by a percentageKarol Baraniecki
2022-12-31Calculator: Support chaining and repeating operationsKarol Baraniecki
2022-12-31Calculator: Fix which digits get animated when pressing keyboard keysKarol Baraniecki
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-10-25Userland: Let applications make use of make_command_palette_action()demostanis
2022-10-12Userland: Properly populate GENERATED_SOURCESAli Mohammad Pur
2022-10-03Calculator: Add a Shrinking actionLucas CHOLLET
2022-10-03Calculator: Add a "Custom" entry to the rounding menuLucas CHOLLET
2022-10-03Calculator: Add a Rounding menuLucas CHOLLET
2022-09-15Calculator: Change internal representation to support perfect divisionLucas CHOLLET
2022-07-17Calculator: Set button colors from system paletteKarol Kosek
2022-07-12Everywhere: Replace single-char StringView op. arguments with charssin-ack
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-06-10Calculator: Replace "Euler's Constant" with "Euler's Number" in menuredsnout
2022-06-09Calculator: Add Phi constantAndrew Dykema
2022-04-09LibGfx: Move other font-related files to LibGfx/Font/Simon Wanner
2022-04-03Calculator: Update mimic_pressed for refactor into the Button classRob Ryan
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-03Calculator: Add keyboard input for more operationsForLoveOfCats
2022-03-03Calculator: Avoid focusing any keypad button other than the equal buttonForLoveOfCats
2022-03-03Calculator: Utilize Button `mimic_pressed` to show when keys are pressedForLoveOfCats
2022-02-14Applications: Use default constructors/destructorsLenny Maiorani
2022-02-13Base+Calculator: Add iconselectrikmilk
2022-02-13Userland: Run gml-formatIdan Horowitz
2022-02-06Userland: Use AK::pow<I> where applicableHendiadyoin1
2022-01-09Calculator: Propagate errors using try_set_main_widget in maincreator1creeper1
2022-01-02Calculator: Round small number to prevent crashLucas CHOLLET
2022-01-02Calculator: Remove KeypadValue::operator>Lucas CHOLLET
2022-01-02Calculator: Display zero with only one characterLucas CHOLLET
2021-12-22Calculator: Make double construction and conversion privatecreator1creeper1
2021-12-21Calculator: Construct KeypadValue precisely from the Clipboard contentscreator1creeper1
2021-11-28Everywhere: Use default execpromises argument for Core::System::pledgeBrian Gianforcaro
2021-11-24Calculator: Port to LibMain :^)Andreas Kling
2021-11-21LibGUI+Everywhere: Make sync requests to Clipboard server more obviousBen Wiederhake
2021-10-31Calculator: Add Constants menuMusab Kılıç
2021-10-31Calculator: Fix copy button not copying the fractional part bug :^)Musab Kılıç
2021-10-31Calculator: Improve KeypadValue conversion to handle integer valuesMusab Kılıç
2021-08-26Calculator: The equal key will now also finish the operationScott R. Parish
2021-08-18Userland+LibGUI: Add shorthand versions of the Margins constructorsin-ack
2021-08-03Calculator: Use KeypadValue class instead of doublecreator1creeper1
2021-08-03Calculator: Add KeypadValue classcreator1creeper1
2021-07-31Calculator: Add menus before showing the windowLuK1337