Erlend
4c43fc0515
AnalogClock: New analog clock application ( #6760 )
2021-05-09 15:51:36 +02:00
miere43
c5ceff33b5
Browser: Add :nth-child test document
2021-05-09 11:24:04 +02:00
Brendan Coles
2fe6242f15
Themes: Faux Pas: Set RubberBandFill transparency
2021-05-08 14:08:14 +01:00
Brendan Coles
29e323269c
Themes: Faux Pas: Set HoverHighlight to white
2021-05-08 12:28:48 +01:00
Brendan Coles
dbb88d7dd4
Themes: Add Light theme
2021-05-08 11:13:03 +01:00
Jesse Buhagiar
834f3c64f0
Demos: Add OpenGL teapot demo :^)
...
Every GL library needs an implementation of this!
Currently drawn with "pixel vomit" colours as we don't
yet support lighting via the GL library.
This also ships with a super basic Wavefront OBJ loader.
2021-05-08 10:13:22 +02:00
Andreas Kling
f052a66c5d
WindowServer+Base: Show alternate close button for "modified" windows
...
Windows that are marked as modified will now have another (themable)
close button. This gives an additional visual clue that some action
will be required by the user before the window gets closed.
The default window-close-modified icon is an "X" with "..." underneath,
building on the established use of "..." in menus to signify that
additional user input will be required before an action is completed.
2021-05-02 14:17:49 +02:00
Linus Groh
f81e581d50
Meta: Remove trailing whitespace from ro.json
...
This fixes the CI linting step.
2021-05-01 20:15:24 +02:00
xSlendiX
1dec93f45c
Keymap: Added Romanian layout
2021-05-01 20:07:27 +02:00
Gal Horowitz
b119fa5a0a
Base: Add bold Hebrew character glyphs to the Katica Bold 10 font
...
The glyph for the letter `Shin` (U+05E9) looks a bit wonky because the
width of the font is too small. Unfortunately it doesn't look like the
FontEditor is capable of changing the width of an existing font, so if
that option will be added in the future this glyph can be fixed.
2021-05-01 17:25:43 +02:00
Jagger De Leo
cec8488d9d
Demos: Add Starfield screensaver demo
2021-04-26 23:13:27 +02:00
thankyouverycool
98ea44de36
Base: Add 36pt font to Marieta family plus minor fixes to 24pt
...
Unslashes '0' and zeros out widths for control codes and unused
glyphs
2021-04-26 18:41:54 +02:00
DexesTTP
22413ef729
LibWeb: Add WebSocket bindings
...
The WebSocket bindings match the original specification from the
WHATWG living standard, but do not match the later update of the
standard that involves FETCH. The FETCH update will be handled later
since the changes would also affect XMLHttpRequest.
2021-04-25 19:04:34 +02:00
Andreas Kling
6c2ec4c1a4
Userland+Base: Add "ladyball" logo for the system :^)
...
Thanks to Katalin Kult for the artwork!
2021-04-25 18:57:10 +02:00
Brian Gianforcaro
898e9492f7
Base: clang-format the cpp-gui template project.
...
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`
2021-04-25 01:13:59 +02:00
thankyouverycool
bada590b91
FontEditor: Add move glyph tool
...
When toggled on, glyphs can now be repositioned within the glyph
editor by dragging the mouse
2021-04-23 11:08:11 +02:00
Ali Mohammad Pur
1099521514
Base: Add a quote to the fortunes database
2021-04-23 09:27:49 +02:00
Andreas Kling
3857148028
LibWeb+Base: Use AK::SourceGenerator for error pages
...
Instead of storing a format string in a file, let's be reasonable
and use SourceGenerator's template functionality. :^)
2021-04-22 00:00:59 +02:00
Andreas Kling
9a8dd38493
LibWeb+Base: Convert String::format() to String::formatted()
...
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().
2021-04-21 23:49:02 +02:00
Adam Hodgen
3cfab83e7e
Base: Add HTML test page for cursor & table
...
This page is useful for testing the CSS 'cursor' property, as well as
HTML tables
2021-04-19 12:26:05 +02:00
Idan Horowitz
4c1d4baada
Base: Update CsillaRegular10's glyph widths
...
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.
2021-04-18 22:10:25 +02:00
Gal Horowitz
8b78f2741d
Base: Add hebrew character glyphs to the Katica Regular 10 font
...
The newly drawn glyphs cover the Hebrew letters (U+05D0 - U+05EA).
2021-04-18 18:57:35 +02:00
Leandro Pereira
8d25290198
FileManager: Show file copying animation
...
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.
2021-04-17 09:41:35 +02:00
Timothy Flynn
67884f6747
LibWeb: Impose a sane max cookie size
...
Drop cookies larger than 4KiB. This value is the RFC's recommendation:
https://tools.ietf.org/html/rfc6265#section-6.1
2021-04-16 19:19:31 +02:00
Andreas Kling
9f4e37e342
Applications: Rename Serendipity => Welcome
...
Let's stick to the theme of "the most obvious name possible"
2021-04-15 20:50:24 +02:00
Timothy Flynn
82c53178fa
Base: Update cookie test page to include unretrievable cookies
...
"Unretrievable" meaning from JavaScript via document.cookie. They are
settable though and may be viewed with the Dump Cookies command in the
Browser.
2021-04-15 09:46:49 +02:00
Idan Horowitz
aab99d5945
LibWeb: Implement the CanvasRenderingContext2D::rect path method
...
This method adds a rectangle to the current 2D path.
2021-04-14 23:01:23 +02:00
Timothy Flynn
858ba11aef
Browser: Respect the HttpOnly flag when storing cookies
2021-04-14 16:07:46 +02:00
Timothy Flynn
329e6252e9
Base: Update cookie test page with cookies expected to be rejected
2021-04-13 21:59:30 +02:00
Itamar
667926df73
HackStudio: Store known symbol declarations in ProjectDeclarations
...
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.
2021-04-13 15:16:27 +02:00
breakgimme
42abda2a19
Keymaps: Add pl keymap ( #6282 )
2021-04-13 00:06:18 +02:00
Timothy Flynn
fc03f8d959
Base: Update cookie test page to set some attributes
2021-04-12 22:37:00 +02:00
thankyouverycool
102bb3b3d2
Base: Fix a few width/height oversights in Marieta
...
Corrects punctuation width and erroneous 'Q' width reset. Adjusts
height of double quote and '$'
2021-04-12 15:31:55 +02:00
thankyouverycool
198c4fd7f2
Serendipity: Paint theme agnostic banner
...
And remove temporary welcome-banner.png. Fixes invisible text in
dark themes.
2021-04-12 08:56:06 +02:00
thankyouverycool
4366cb469b
Base: Add new sans serif font Marieta
...
Liza's younger, slightly better proportioned sister
2021-04-12 08:56:06 +02:00
Timothy Flynn
59e47c3b11
Base: Add test page for document.cookie
2021-04-11 18:24:34 +02:00
Brendan Coles
72fbf26dd6
Network: Add network.png 32x32 icon
2021-04-11 17:53:53 +02:00
Andreas Kling
42ec6718f2
Base+LibGUI: Add an familiar-looking icon for the desktop directory
2021-04-09 23:45:21 +02:00
Andreas Kling
11bea5d633
LibGfx+Base: Add Tray/TrayText theme colors and Gfx::ButtonStyle::Tray
...
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" :^)
2021-04-09 21:53:43 +02:00
Dmitrii Trifonov
90b6821d3f
Fonts: Added some cyrillic glyphs to CsillaRegular10 and
...
KaticaRegular10
Needed to add more glyphs to fonts.
2021-04-09 08:33:12 +02:00
nickalfi
3a8844520a
Keymaps: Add se keymap ( #6198 )
...
Based on the existing Finnish keymap for special characters and what
characters Linux outputs when I press the key, including Numpad.
2021-04-08 23:35:17 +02:00
Miika Hämynen
5e8b5ff35e
Keymaps: Add sv-dvorak keymap ( #6177 )
...
Based on the finnish keymap for special characters and what characters
linux outputs when I press the key.
2021-04-07 19:34:49 +02:00
thankyouverycool
3ba86e3156
Base: Add icons for a few apps and filetypes
...
Adds new java, pdf, open-folder filetype icons. Upgrades chess,
snake, sound player and keyboards. Fixes file manager alignment.
2021-04-06 21:58:55 +02:00
Andreas Kling
1d065aa51b
LibWeb: Support the :last-of-type CSS selector :^)
2021-04-06 13:06:42 +02:00
Andreas Kling
0eb9a9dd13
LibWeb: Support the :first-of-type CSS selector :^)
2021-04-06 13:06:42 +02:00
Timothy Flynn
0794d879f3
Base: Update background-repeat test with two-value section
2021-04-05 18:49:04 +02:00
Dodoross
0315741815
Keymaps: Added fr-ch.json for Swiss-French keyboards ( #6065 )
...
This new file is inspired by de.json as the two keyboard layouts are
very similar.
2021-04-05 18:04:53 +02:00
Timothy Flynn
d40f3aa0d0
Base: Add test page for <input type=button> elements
...
Particularly to test label associations.
2021-04-04 18:30:15 +02:00
Timothy Flynn
26c9769247
Base: Update checkbox test page to have a <label>
2021-04-04 18:30:15 +02:00
Timothy Flynn
2199a59614
Base: Update radio button test page to mutate the DOM
2021-04-04 18:30:15 +02:00