Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-08 | Everywhere: Remove unnecessary whitespace at the end of some lines. | Emanuele Torre | |
2021-03-07 | Serendipity: Couple more tips and some clean-up | thankyouverycool | |
2021-03-07 | Meta: Use the new Shell features to improve run-tests-and-shutdown | AnotherTest | |
Fixes two TODOs in that file :^) | |||
2021-03-02 | Serendipity: A new welcome app | thankyouverycool | |
Provides the basic Help+ReadMe care package to new users and some interesting tips to get started. Feel free to add more! | |||
2021-03-02 | Userland: Gate OSC 9 usage in test-js behind an argument | Andrew 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-01 | Base: Add test-math to set of tests run on CI | Andrew Kaster | |
It currently fails though :( Likely contributes to innacuracies in LibJS tests as well. | |||
2021-02-28 | Base/CI: Boot serenity in CI in a mode that runs tests on target | Andrew 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-24 | Base: Add jcs.org to Browser bookmarks | Andreas Kling | |
This page is great for testing and it exposes a bunch of issues we should look into in LibWeb. :^) | |||
2021-02-21 | Base: Add a lion emoji 🦁 | Andreas Kling | |
2021-02-13 | FileManager: Add layout options to View menu | thankyouverycool | |
File Manager's toolbar, location bar, status bar and folder pane can now be toggled on/off | |||
2021-02-13 | FileManager: Save 'Show dotfiles' setting in FileManager.ini | thankyouverycool | |
2021-02-13 | TextEditor: Add layout options to View menu | thankyouverycool | |
Toolbar, status bar, and ruler can now be toggled on/off and their settings are saved in ~/.config/TextEditor.ini | |||
2021-02-08 | LanguageServers/Cpp: ParserAutoComplete engine inspects header files | Itamar | |
... and performs preprocessing on the source code before parsing. To support this, we are now able to keep track of multiple files in the autocomplete engine. We re-parse a file whenever it is edited. | |||
2021-01-27 | HackStudio: Integate with C++ parser-based autocomplete | Itamar | |
By default, C++ auto completion will still be performed by the lexer-based logic. However, the parser-based logic can be switched on via the menubar. | |||
2021-01-09 | little: Remove "-Os" compile flag | Itamar | |
This flag made gcc generate location info of type "location_list" for 'my_struct', which we do not yet support in LibDebug. | |||
2021-01-05 | Browser: Add a very basic content filter list | Andreas Kling | |
Let's start out with something small, just to make sure the feature gets tested. | |||
2021-01-05 | Playground: Support opening gml file by path as command line argument | Brendan Coles | |
2020-12-30 | Terminal: Remove redundant scroll length settings option | Idan Horowitz | |
This is no longer needed as a global one is now available under mouse settings. | |||
2020-12-24 | LaunchServer+Base: Stop using Browser as default protocol handler | Linus Groh | |
Browser supports very few protocols (http, https, gemini, file) at the moment, so there's no point in using it as a catch-all and default protocol handler. I added an explicit association for gemini to /bin/Browser instead. This stops Desktop::Launcher::open() from reporting success for any URL, which really isn't the case (Browser shows an error page...). | |||
2020-12-21 | LibVT+Terminal: Add the option to disable the bell | Alex McGrath | |
2020-12-10 | Base: Remove *.hsp files | Andreas Kling | |
HackStudio no longer has dedicated project files, so let's get rid of the *.hsp file concept. It'll eventually produce some files again, but they won't be the same kind of "project" files. | |||
2020-12-05 | Browser: Add DuckDuckGo to bookmarks (#4288) | Daniel Lemos | |
2020-11-10 | LaunchServer: Add hsp=/bin/HackStudio file association to config | Brendan Coles | |
2020-11-10 | Base: remove unnecessary Game config files from /home/anon/.config/ | Brendan Coles | |
2020-11-05 | Base: Tweak CXXFLAGS for the "little" test projects | Andreas Kling | |
Let's build with -std=c++2a since we're C++20 nowadays. :^) | |||
2020-11-04 | Chess: Add missing default config file in .config :^) | Jesse Buhagiar | |
Following 9f8a8e07c2d25009268830c51f58c052a8f6936b, let's add a default `.ini` to prevent `unveil` from failing. | |||
2020-11-04 | Minesweeper+Snake: load config file before calling unveil() | Brendan Coles | |
2020-11-02 | Games: Use pledge and unveil | Brendan Coles | |
2020-11-01 | LaunchServer: Add sheets=/bin/Spreadsheet file association to config | Brendan Coles | |
2020-10-26 | Shell+LibLine: Support HISTCONTROL environment variable | Linus Groh | |
This is implemented in Line::Editor meaning not only the Shell will respect it, but also js, Debugger etc. Possible values are "ignorespace", "ignoredups" and "ignoreboth", as documented in Shell-vars(7), for now. The default value for the anon user (set in .shellrc) is "ignoreboth". | |||
2020-10-03 | Everywhere: Fix more typos | Linus Groh | |
2020-10-01 | DevTools: Remove VisualBuilder and FormCompiler | Andreas Kling | |
This functionality is being moved to HackStudio so let's not confuse people by keeping the old stuff around. | |||
2020-08-26 | Base+HackStudio: Rename project file extensions to .hsp | thankyouverycool | |
More concise in Views and consistent with other extensions. | |||
2020-08-15 | Base: Modify "little" project | Itamar | |
2020-08-05 | Browser: Move bookmarks.json to ~/.config | Andreas Kling | |
2020-08-05 | Base: Add ~/Documents and put miscellaneous files there | Andreas Kling | |
2020-08-05 | Base: Move "js" and "little" HackStudio projects into ~/Source/ | Andreas Kling | |
2020-08-05 | LibCore+Base: Move user-specific config files to $HOME/.config | Andreas Kling | |
2020-08-05 | Base: Open .hackstudio files in HackStudio | Linus Groh | |
2020-08-05 | HackStudio: Rename project file format from .files to .hackstudio | Linus Groh | |
2020-07-07 | Shell: Run both /etc/shellrc and ~/.shellrc on startup | Andreas Kling | |
The global script runs before the local (per-user) one. | |||
2020-07-05 | Shell: Read and evaluate an init file on start | AnotherTest | |
This behaviour is overridable with the `--skip-init' flag. The default file is at '~/shell-init.sh' | |||
2020-07-04 | Base: Remove /home/anon/myfile.txt | Andreas Kling | |
I added this file while originally testing the kernel's file system support. We have plenty of random files lying around these days. :^) | |||
2020-07-03 | Base: Add TextEditor to the quick-launch area in the Taskbar :^) | Andreas Kling | |
I'm always starting text editors by opening a Terminal and typing "te" which is a bit silly when I can have an icon for it instead! | |||
2020-06-30 | Terminal: Bump the default ScrollLength to 4 | Andreas Kling | |
This feels so much better than scrolling one line at a time. :^) | |||
2020-06-27 | LaunchServer: Associate JPEG files with QuickShow | devashish | |
2020-06-27 | Base: Add PGM file type to QuickShow file type list | Hüseyin ASLITÜRK | |
2020-06-22 | Base: Add PPM file type to QuickShow file type list | Hüseyin ASLITÜRK | |
2020-06-21 | Base: Add pbm file type to QuickShow file type list | Hüseyin ASLITÜRK | |
2020-06-21 | LibGfx: Add BMP suite html files | Matthew Olsson | |