Age | Commit message (Collapse) | Author |
|
|
|
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.
|
|
|
|
|
|
These are no longer displayed in the menu, so it doesn't make sense to
call them menu applets. :^)
|
|
|
|
|
|
|
|
|
|
|
|
This page tests the following values for background-repeat:
repeat, repeat-x, repeat-y, no-repeat
The test is duplicated for the <body> node and for child <div> nodes,
because the code that paints these nodes are in separate locations.
|
|
|
|
In this test, a set of links has a background box placed behind them via
a negative z-index. The expectation is that a hit test on a link during
a mouse-move event should select that link, and not the background box.
|