Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-15 | Applications: Make settings outer margins and spacing consistent | FrHun | |
2022-07-12 | Everywhere: Add sv suffix to strings relying on StringView(char const*) | sin-ack | |
Each of these strings would previously rely on StringView's char const* constructor overload, which would call __builtin_strlen on the string. Since we now have operator ""sv, we can replace these with much simpler versions. This opens the door to being able to remove StringView(char const*). No functional changes. | |||
2022-07-03 | BrowserSettings: Make content filtering on by default | Maciej | |
It was default in Browser but not default in settings, so the checkbox was initially not checked. | |||
2022-07-03 | BrowserSettings: Make default content filtering flag constexpr | Maciej | |
And add s_ prefix per coding style guidelines. | |||
2022-06-27 | Browser: Remove GML formatting errors from BrowserSettingsWidget.gml | Andrew Kaster | |
Regressed in commit 65714554997bacb6fdcc09da0b763defe252b435 This is supposed to be caught by the GML format lint in Azure, but it looks like a :ninjamerge: occured instead :^) | |||
2022-06-26 | Base+Browser+BrowserSettings: Add default page for new tab | Xexxa | |
2022-06-26 | Browser+BrowserSettings: Add preference for new tab | Xexxa | |
2022-06-17 | BrowserSettings: Avoid adding empty domain to content filter | ferhatgec | |
2022-05-13 | LibGUI+Userland: Make Dialog::ExecResult an enum class | Sam Atkins | |
2022-05-12 | BrowserSettings: Set window modified state | Sam Atkins | |
2022-05-06 | BrowserSettings: Add missing code to update filtering checkbox | IT6uru | |
reset_default_values() now sets default filtering checkbox state using default_enable_content_filtering. | |||
2022-04-21 | LibGUI+Applications: Add --open-tab option to FooSettings applications | Sam Atkins | |
Similar to SystemMonitor's option of the same name, this allows you to launch the given application with the specific tab open. | |||
2022-04-21 | LibGUI+Applications: Give SettingsWindow tabs a string ID | Sam Atkins | |
This gives us a convenient way to refer to them, which will be used in the following commit. | |||
2022-04-16 | LibCore+Everywhere: Make Core::Stream read_line() return StringView | Sam Atkins | |
Similar reasoning to making Core::Stream::read() return Bytes, except that every user of read_line() creates a StringView from the result, so let's just return one right away. | |||
2022-04-11 | BrowserSettings: Validate homepage URL | Julen Ruiz Aizpuru | |
2022-02-18 | BrowserSettings: Run gml-format on ContentFilterSettingsWidget.gml | Andreas Kling | |
2022-02-18 | BrowserSettings: Implement GUI for setting up content filters :^) | Maciej | |
2022-02-14 | Applications: Use default constructors/destructors | Lenny Maiorani | |
https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#cother-other-default-operation-rules "The compiler is more likely to get the default semantics right and you cannot implement these functions better than the compiler." | |||
2022-02-13 | Userland: Run gml-format | Idan Horowitz | |
This brings the existing GML files up to spec with the new requirements | |||
2022-02-11 | LibConfig: Rename pledge_domains(String) => pledge_domain(String) | Vitaly Dyachkov | |
pledge_domains() that takes only one String argument was specifically added as a shortcut for pledging a single domain. So, it makes sense to use singular here. | |||
2022-02-07 | Meta+Userland: Run the GML formatter on CI and pre-commit | kleines Filmröllchen | |
Now that the GML formatter is both perserving comments and also mostly agrees to the existing GML style, it can be used to auto-format all the GML files in the system. This commit does not only contain the scripts for running the formatting on CI and the pre-commit hook, but also initially formats all the existing GML files so that the hook is successfull. | |||
2022-01-29 | BrowserSettings: Set icons from GML | Dylan Katz | |
2022-01-28 | BrowserSettings: Use standard text placement for check box text | Timothy Flynn | |
2021-12-05 | Applications: Cast unused smart-pointer TRY return values to void | Sam Atkins | |
2021-11-28 | LibGUI: Move GUI::SettingsWindow setup out of the constructor | Andreas Kling | |
In order to propagate errors that occur during UI setup, we have to move all that logic out of widget/window subclass constructors. This is a first attempt at doing that, for GUI::SettingsWindow. | |||
2021-11-28 | LibGUI: Make GUI::SettingsWindow::add_tab() return ErrorOr | Andreas Kling | |
This allows us to use TRY() when creating settings UI. | |||
2021-11-28 | Everywhere: Use default execpromises argument for Core::System::pledge | Brian Gianforcaro | |
2021-11-26 | BrowserSettings: Add some icons for it :^) | Sam Atkins | |
2021-11-26 | BrowserSettings: Implement restoring default values | Sam Atkins | |
2021-11-26 | BrowserSettings: Add preferred-color-scheme setting | Sam Atkins | |
2021-11-26 | BrowserSettings: Add setting for search engine | Sam Atkins | |
2021-11-26 | Browser+BrowserSettings: Persist the "show bookmarks bar" setting | Sam Atkins | |
Previously this setting was only temporary, but we now save/load it from the config file. | |||
2021-11-26 | BrowserSettings: Create a BrowserSettings application :^) | Sam Atkins | |
Browser has a bunch of settings, but most are non-trivial to add here. So far, these are implemented: - Homepage URL - Whether to close download windows when they complete The others will be added in subsequent commits. |