Age | Commit message (Collapse) | Author |
|
I noticed this was miss-formated when fixing up the clang-format
error in a different PR. I just ran `pre-commit run --all-files`
|
|
When toggled on, glyphs can now be repositioned within the glyph
editor by dragging the mouse
|
|
|
|
Instead of storing a format string in a file, let's be reasonable
and use SourceGenerator's template functionality. :^)
|
|
This error page template is slightly hilarious and should probably
be replaced with AK::SourceGenerator or some such, but for now let's
just get rid of the call to String::format().
|
|
Move LibCompress unit tests to LibCompress/Tests directory and register
them with CMake's add_test. This allows us to run these tests with
ninja test instead of running a separate executable.
Also split the existing tests in 3 test files that better follow the
source code structure (inspired by AK tests).
|
|
|
|
This page is useful for testing the CSS 'cursor' property, as well as
HTML tables
|
|
This fixed-width font had some garbage per glyph width values, which
while previously was ok, they now had to be correctly set to indicate
glyph presence.
|
|
The newly drawn glyphs cover the Hebrew letters (U+05D0 - U+05EA).
|
|
|
|
With this patch the window manager related functionality is split out
onto a new endpoint pair named WindowManagerServer/Client. This allows
window manager functionality to be potentially privilege separated in
the future. To this end, a new client named WMConnectionClient
is used to maintain a window manager connection. When a process
connects to the endpoint and greets the WindowServer as a window manager
(via Window::make_window_manager(int)), they're subscribed to the events
they requested via the WM event mask.
This patch also removes the hardcoding of the Taskbar WindowType to
receive WM events automatically. However, being a window manager still
requires having an active window, at the moment.
|
|
Bring some mid-90s charm and show a file flying animation while copying
files. Icons for both source and destination directories are currently
the default icons, but in the future they could be the respective icons
for the destination directory.
|
|
|
|
Drop cookies larger than 4KiB. This value is the RFC's recommendation:
https://tools.ietf.org/html/rfc6265#section-6.1
|
|
This patch adds new information about the usage of multiple sockets with
eager services and the new socket takeover mechanism exposed by
SystemServer.
|
|
Let's stick to the theme of "the most obvious name possible"
|
|
"Unretrievable" meaning from JavaScript via document.cookie. They are
settable though and may be viewed with the Dump Cookies command in the
Browser.
|
|
`set_process_name` has a getter pair (which it links to); lets document it.
Solves #6007.
|
|
This method adds a rectangle to the current 2D path.
|
|
run-tests-and-shutdown.sh
|
|
|
|
This includes multi-dimensional arrays :O
|
|
|
|
I hereby declare these to be full nouns that we don't split,
neither by space, nor by underscore:
- Breadcrumbbar
- Coolbar
- Menubar
- Progressbar
- Scrollbar
- Statusbar
- Taskbar
- Toolbar
This patch makes everything consistent by replacing every other variant
of these with the proper one. :^)
|
|
They were previously stored inside the Locator widget. I moved them to
the globally visible ProjectDeclarations class so they can also be used
by other widgets.
|
|
|
|
|
|
Corrects punctuation width and erroneous 'Q' width reset. Adjusts
height of double quote and '$'
|
|
- Refactor env to use Core::ArgsParser
- create symlink from /bin/env to /usr/bin/env for compatiability
|
|
And remove temporary welcome-banner.png. Fixes invisible text in
dark themes.
|
|
Liza's younger, slightly better proportioned sister
|
|
|
|
|
|
The missing newline made the output look weird, as it was jumbled
up next to the standard QEMU boot output instead of below it.
|
|
|
|
|
|
A "Tray" is a sunken container area for widgets. The first intended
client of this style is the GUI::FilePicker's common locations frame.
Thanks to @nvella for coming up with the term "Tray" :^)
|
|
KaticaRegular10
Needed to add more glyphs to fonts.
|
|
Based on the existing Finnish keymap for special characters and what
characters Linux outputs when I press the key, including Numpad.
|
|
Based on the finnish keymap for special characters and what characters
linux outputs when I press the key.
|
|
Adds new java, pdf, open-folder filetype icons. Upgrades chess,
snake, sound player and keyboards. Fixes file manager alignment.
|
|
|
|
|
|
|
|
This new file is inspired by de.json as the two keyboard layouts are
very similar.
|
|
Fix up an outdated comment and remove some unnecessary Executable
values (since those are implied by the group name anyway.)
|
|
No reason we can't host these in the same process, and then we have
one less process to dynamically link at boot. :^)
|
|
Particularly to test label associations.
|
|
|