summaryrefslogtreecommitdiff
path: root/Base/etc
AgeCommit message (Collapse)Author
2022-11-06Base: Add appropriate entries for VideoPlayerSlimey
VideoPlayer will now show up in the Media category, and `vp` is now an alias for it.
2022-10-31Base: Set PATH in text modeimplicitfield
2022-10-14Base: Launch CrashDaemon at session start-upLucas CHOLLET
2022-10-14Base: Launch Clipboard at session start-upLucas CHOLLET
The clipboard service hasn't been ported to user-based portals with others services as it is needed at `GUI::Application` creation and thus before the first login, as the `LoginServer` needs one. This problem as been solved thanks to session-based portals, a clipboard portal is now created at boot for the "login" session and another for each "user" session. With a user-based portal, the "login" portal would have needed to be created for the `root` user, exposing us to security issues. It now, can be owned by the `window` user.
2022-09-10Base: Add .gitconfig to Git file icon fileselectrikmilk
This adds .gitconfig to git in the file icon provider.
2022-09-08Base: Add Assembly file type iconelectrikmilk
This adds 16x16 and 32x32 file type icons for assembly files.
2022-09-06Base: Add CMakeLists file type iconelectrikmilk
This adds a file icon for CMakeLists.txt files.
2022-09-06Base: Add Git file type iconselectrikmilk
This adds 16x16 and 32x32 Git file icons for files like .gitignore, etc.
2022-09-05Base: Add shell script file type iconelectrikmilk
This adds a file type icon for shell scripts.
2022-09-05Base: Add Ruby File Type Iconelectrikmilk
This adds a file type icon for Ruby (.rb) files.
2022-08-24WindowServer+DisplaySettings: Capitalize display mode dropdownJames Bellamy
Every other dropdown in settings is capitalized apart from this one. This commit fixes that.
2022-08-14Base: Launch SQLServer at session start-upLucas CHOLLET
2022-08-14Base: Launch LanguageServers at session start-upLucas CHOLLET
2022-08-14Base: Launch AudioServer at session start-upLucas CHOLLET
2022-08-14Base: Launch InspectorServer at session start-upLucas CHOLLET
2022-08-14Base: Launch NotificationServer at session start-upLucas CHOLLET
2022-08-14Base: Launch ImageDecoder at session start-upLucas CHOLLET
2022-08-14Base: Launch FileSystemAccessServer at session start-upLucas CHOLLET
2022-08-14Base: Launch WebSocket at session start-upLucas CHOLLET
2022-08-14Base: Launch WebContent at session start-upLucas CHOLLET
2022-08-14Base: Launch Request at session start-upLucas CHOLLET
2022-08-14Base: Launch ConfigServer at session start-upLucas CHOLLET
2022-08-01Userland+Base: Make the window titlebar font configurable separatelyAndreas Kling
Instead of defaulting to "bold variant of the system default font", let's allow the user to set any font they want as the titlebar font.
2022-07-19LaunchServer+SystemServer: Move the portal to a user-specific directoryLucas CHOLLET
Various changes are needed to support this: - The directory is created by Core::Account on login (and located in /tmp). - Service's sockets are now deleted on exit (to allow re-creation) - SystemServer needs to handle SIGTERM to correctly destroy services.
2022-07-04NetworkServer: Enable DHCP on interfaces that are not listed in configMaciej
2022-06-08Base: Update /etc/motd (c) from 2018-2021 to 2018-2022djwisdom
2022-05-26Base: Don't launch LookupServer in generate-manpages modeMaciej
This is not needed now.
2022-05-26NetworkServer: Add a new NetworkServer serviceMaciej
This service is responsible for loading network configuration from a /etc/Network.ini config file. It sets up static IP address + mask or starts DHCPClient depending on configuration.
2022-05-05Everywhere: Purge all support and usage of framebuffer devicesLiav A
Long live the DisplayConnector object!
2022-05-05Kernel/Graphics: Use DisplayConnector design for the Bochs driverLiav A
2022-04-29Kernel+WindowServer: Move setting tty graphical mode to UserspacePeter Elliott
This will allow using the console tty and WindowServer regardless of your kernel command line. Also this fixes a bug where, when booting in text mode, the console was in graphical mode, and would not accept input.
2022-04-21WindowServer: Add the screen mode property in the screen configurationkleines Filmröllchen
This will allow us to change between a couple of properties, for now it's only Device and Virtual. (How about Remote :^) ) These get handled by a different screen backend in the Screen.
2022-04-19Base: Add GlobalSign Root R3 certificatestelar7
2022-04-19Base: Spawn the LookupServer for generate-manpages SystemModebrapru
Previously the CI would hang on the "Check manpages for completeness" step on any utility that unveils the /tmp/portal/lookup file because it was not created during the generate-manpages SystemMode. This will allow utilities that resolve hostnames (e.g. netstat, arp) to pass the export-argsparser-mangpages.sh check.
2022-04-18Base: Add some default completions to shellrcAli Mohammad Pur
2022-04-17Base+LibTLS: Update CA Certificates list with actual certificatesMichiel Visser
The CA certificates list now contains the actual certificate data for approximatly a hundred certificate authorities. These certificates were generated from https://mkcert.org, which uses the Mozilla CA certificate list. This also updates the code for reading the CA certificates.
2022-04-03Applets: Add a network graph appletkleines Filmröllchen
This resource graph applet shows incoming network traffic graphically, and the tooltip shows both TX and RX. The data of all adapters is combined. The scale of the applet auto-adapts to the shown traffic load. Co-authored-by: bgianfo <bgianf@serenityos.org>
2022-03-27Base: Add SQL filetype iconAli Chraghi
2022-03-27Base: Add Database filetype iconAli Chraghi
2022-03-20Everywhere: Move tests to /home/anon/TestsBrian Gianforcaro
2022-03-20Base: Install symlinks instead of aliasing rgrep and egrepTim Schumacher
2022-03-08Base+Meta: Make /usr/local read-writeDaniel Bertalan
This directory has to be writable if we want to install ports that have been built inside Serenity. It's owned by root anyway, so having it be read-only does not provide many security benefits.
2022-02-26Base: Associate mp3 files with SoundPlayerArne Elster
Also give them the sound icon.
2022-02-26Base: Add WASM file type iconelectrikmilk
Adds 16x16 and 32x32 filetype icons for Web Assembly files.
2022-02-13Base: Restart the SQL server if it crashesTimothy Flynn
There's a fair amount of VERIFY/TODO calls in LibSQL that will crash the SQL server if we hit an unimplemented feature or some bug. Restart the server if this happens to help with debugging / development.
2022-02-13Base: Add C file type iconelectrikmilk
Add 16x16 and 32x32 file icons for C files.
2022-02-14Base: Add Spreadsheet alias to shellrcu9g
2022-02-13Base: Add PHP filetype iconelectrikmilk
Add 16x16 and 32x32 file icons for PHP files.
2022-02-08Base: Change JSON file icon to add CSS file iconelectrikmilk
Add CSS icon and add replacement JSON icon as the colors conflict. Update HackStudioWidget.cpp
2022-02-07Base: Use GML file type iconelectrikmilk