summaryrefslogtreecommitdiff
path: root/Base
AgeCommit message (Collapse)Author
2021-03-24Keymap: Added de-macintosh.json for German Mac keyboardsnetworkException
Some special characters might not match the exact layout from macOS as this was tested on Linux, but it is close enough to be well usable
2021-03-23HackStudio+LanguageServers/Cpp: Show scope of symbols in LocatorItamar
2021-03-23Base: Add man page for zip(1)Idan Horowitz
2021-03-23PixelPaint: Added Zoom toollucastarche
2021-03-22Base: Document Shell's variable indexing behaviourAnotherTest
2021-03-22Base: Document Shell's immediate functionsAnotherTest
2021-03-18Serendipity: Add new tips and use more GMLthankyouverycool
2021-03-16Base: Change path to both `modload` and `modunload` (#5804)Roi
2021-03-15Keymap: Added no-latin1.json for Norwegian pc105 keyboards (#5794)Magnus Alvestad
2021-03-13Base: Remove ANSI color ladybug text fileAndreas Kling
This was part of a neofetch-like program we had a long time ago, but has long since been removed.
2021-03-13LanguageServers/Cpp: Complete Preprocessor definitionsItamar
Preprocessor definitions now appear in the AutoComplete suggestions box as well as in the Locator.
2021-03-13LibCpp: Replace defined preprocessor values when parsingItamar
2021-03-13QuickShow: Add help documentationBrendan Coles
2021-03-11Base: Make the default prompt a different color for rootAndreas Kling
2021-03-09Utilities: Add a quotes database and 'fortunes' programBen Wiederhake
I told you, we need a quotes ~~page~~ file! :D
2021-03-08Base: Add sysctl man pageBrendan Coles
2021-03-08Base: Fix newlines at end of file in some files.Emanuele Torre
2021-03-08Everywhere: Remove unnecessary whitespace at the end of some lines.Emanuele Torre
2021-03-08Base: Replace HTMl => HTMLEmanuele Torre
2021-03-07Serendipity: Couple more tips and some clean-upthankyouverycool
2021-03-07Meta: Use the new Shell features to improve run-tests-and-shutdownAnotherTest
Fixes two TODOs in that file :^)
2021-03-07Shell: Add support for enumerating lists in for loopsAnotherTest
With some odd syntax to boot: ```sh $ for index i x in $whatever {} ```
2021-03-06Base: Add egrep and rgrep aliases to /etc/shellrcBrendan Coles
2021-03-04Shell: Document all supported PROMPT flagsBen Wiederhake
2021-03-04Base: Remove two outdated aliases from /etc/shellrcAndreas Kling
2021-03-04Base: Add man pages for null/zero/full character devicesBrendan Coles
2021-03-03Base: Set a nice PROMPT in /etc/shellrc :^)Andreas Kling
2021-03-02Serendipity: A new welcome appthankyouverycool
Provides the basic Help+ReadMe care package to new users and some interesting tips to get started. Feel free to add more!
2021-03-02Userland: Gate OSC 9 usage in test-js behind an argumentAndrew Kaster
Instead of assuming that we should use the OSC 9 progress messages whenever we run on serenity, add a show-progress=[true|false] option. This lets us avoid seeing esc sequence spam in GitHub Actions logs.
2021-03-01Base: Add test-math to set of tests run on CIAndrew Kaster
It currently fails though :( Likely contributes to innacuracies in LibJS tests as well.
2021-02-28Base/CI: Boot serenity in CI in a mode that runs tests on targetAndrew Kaster
Build a new version of Serenity in CI that doesn't have all the debug symbols on, or we'd be waiting a very long time to boot. Insert a TestRunner entry into SystemServer.ini that will run a shell script that runs tests in /bin and /usr/Tests and shuts down the system in the new self-test boot mode. Also make sure enough basic services are started in self-test such that the tests will actually run properly.
2021-02-28Base: Add mktemp(1) man pageIdan Horowitz
2021-02-27HackStudio: Support searching symbol declarations in the LocatorItamar
The Locator now keeps a cache of the declared symbol in a document. The language client updates that cache whenever it gets an update from the language server about declared symbols. This allows searching for symbol declarations in the Locator, in addition to file names. Closes #5478
2021-02-27LibGUI: add a rudimentary framework for Wizards.Nick Vella
This patch provides the basic components needed for developers to create consistent wizard interface experiences in their applications. `WizardDialog` provides the dialog frame for the wizard, handling navigation and presentation. `AbstractWizardPage`s form the base class of Wizard pages, which are pushed onto the `WizardDialog` page stack via `WizardDialog::push_page`. `CoverWizardPage` and `WizardPage` are provided to ease the creation of Wizard interfaces consistent with the Serenity visual language.
2021-02-26Base: Adjust cursor and link colors in Redmond themesthankyouverycool
Fixes red blinking carets and unreadable link text
2021-02-25Base: Update some icons for color, quality and consistencythankyouverycool
And remove unused filetypes
2021-02-25Base: Add new icons for fonts and File Managerthankyouverycool
2021-02-24Base: Add jcs.org to Browser bookmarksAndreas Kling
This page is great for testing and it exposes a bunch of issues we should look into in LibWeb. :^)
2021-02-24Profiler: Add help documentationBrendan Coles
2021-02-23Inspector: Add help documentationBrendan Coles
2021-02-22Base: Add Slovak keymapTheMorc
2021-02-21keymaps: Add dvorak-programmerKevin Kuehler
I left the numpad the same as qwerty because I don't have a keyborad with a numpad and don't know if those keys change or not.
2021-02-21Base: Add a lion emoji 🦁Andreas Kling
2021-02-21Kernel: Add "map_fixed" pledge promiseAndreas Kling
This is a new promise that guards access to mmap() with MAP_FIXED. Fixed-address mappings are rarely used, but can be useful if you are trying to groom the process address space for malicious purposes. None of our programs need this at the moment, as the only user of MAP_FIXED is DynamicLoader, but the fixed mappings are constructed before the process has had a chance to pledge anything.
2021-02-20Base: Update path in js(1) manpage exampleLinus Groh
2021-02-20Base: Mention -n option in echo(1) manpageLinus Groh
2021-02-20Base: Tweak ddate(1) manpage taglineLinus Groh
2021-02-20Base: Unify synopsis format in manpagesLinus Groh
2021-02-20Base: Do a little copy-editing in Mitigations(7)Andreas Kling
2021-02-20Base: Fix a broken commit link in Mitigations(7)Andreas Kling