Sergey Bugaev
f746bbda17
Base: Document the sigaction promise
...
Also add a few generic words about pledge().
2020-05-26 14:35:10 +02:00
FalseHonesty
b352a6b59d
LibWeb: Implement vendor specific CSS color style for System Palette
...
Add "-libweb-palette-foo-bar" CSS color properties to allow CSS to
style itself using the currently selected System Theme.
2020-05-26 10:17:50 +02:00
Linus Groh
67b742bf32
LibWeb: Add document.querySelector()
2020-05-26 00:12:20 +02:00
Hüseyin ASLITÜRK
6e505b853e
Base: Add more characters to Katica and Csilla
...
Symbols for Latin-1 Unicode completed for Katica and Csilla Thin fonts.
2020-05-26 00:11:26 +02:00
Sergey Bugaev
174ac5d348
Demos: Add Eyes demo
...
This is a neat clone of xeyes. It demoes the new ellipse filling functionality,
as well as the existing global mouse cursor tracking functionality :^)
2020-05-24 23:30:12 +02:00
Andreas Kling
bdc19563ef
Browser: Add new icons for the add/remove bookmark toolbar button
...
Here's a freshly drawn icon without antialiasing so it fits better with
the system visual style. :^)
2020-05-24 18:46:48 +02:00
Magentah
a1fe34bcd8
Keymap: Added keymap file for Japanese keyboard, without IME
...
configuration keys.
2020-05-24 02:13:22 +02:00
Andreas Kling
e44c87cfff
LibWeb: Implement enough HTML parsing to handle a small simple DOM :^)
...
We can now parse a little DOM like this:
<!DOCTYPE html>
<html>
<head></head>
<body>
<div></div>
</body>
</html>
This is pretty slow work, but the incremental progress is satisfying!
2020-05-24 00:49:22 +02:00
Andreas Kling
634ce37663
LibWeb: Make hit-testing work with display: inline-block;
...
When hit testing encountered a block with inline children, we assumed
that the inline children are nothing but text boxes. An inline-block
box is actually a block child of a block with inline children, so we
have to handle that scenario as well. :^)
Fixes #2353 .
2020-05-23 21:08:25 +02:00
Bryan Steele
b5c0703e14
Base: Add a really bad, but yummy Slice of Pizza emoji 🍕
2020-05-23 19:49:42 +02:00
Spencer Dixon
ecb03716d4
Base: Add red heart emoji ❤️
2020-05-23 16:33:05 +02:00
Andreas Kling
6caa5661f3
LibWeb: Teach HTMLTokenizer how to tokenize attributes
...
Properly tokenize single-quoted, double-quoted and unquoted attributes!
2020-05-23 01:22:15 +02:00
Andreas Kling
272b35d2e1
LibWeb: Begin work on a spec-compliant HTML parser
...
In order to actually view the web as it is, we're gonna need a proper
HTML parser. So let's build one!
This patch introduces the Web::HTMLTokenizer class, which currently
operates on a StringView input stream where it fetches (ASCII only atm)
codepoints and tokenizes acccording to the HTML spec tokenization algo.
The tokenizer state machine looks a bit weird but is written in a way
that tries to mimic the spec as closely as possible, in order to make
development easier and bugs less likely.
This initial version is far from finished, but it can parse a trivial
document with a DOCTYPE and open/close tags. :^)
2020-05-22 21:46:13 +02:00
Linus Groh
65d94a1e74
Base: Add simple setInterval() test
2020-05-21 15:18:08 +02:00
Hüseyin ASLITÜRK
8790d6bafc
Base: Extend fonts to 384 character to support LatinExtendedA
2020-05-21 01:19:42 +02:00
Hüseyin ASLITÜRK
ec9f1af0fb
Base: Add HTML character escape test document
...
Test page for Turkish and Swedish custom characters.
2020-05-21 01:19:42 +02:00
Hüseyin ASLITÜRK
7aa9cf472b
Base: Add markdown file icon
2020-05-21 01:19:13 +02:00
Andreas Kling
58fa9c6e89
PixelPaint: Rename from PaintBrush :^)
2020-05-20 20:35:35 +02:00
Andreas Kling
ff4eaa12b4
ClipboardHistory: Always place the applet at the same location :^)
2020-05-20 20:24:44 +02:00
Linus Groh
a51adf27bf
Base: Add more characters to Katica10 and CsillaThin7x10
...
£, ×, ÷, Ä, à, á, â, ã, ä, ñ, ò, ó, ô, õ, ù, ú, û, ß
2020-05-20 19:19:16 +02:00
Sergey Bugaev
7d8bfe4f3a
Base: Tweak SystemServer.ini
...
Notably, adjust service priorities.
2020-05-20 15:42:48 +02:00
Hüseyin ASLITÜRK
da23514431
Base: Add MessageBox question icon
2020-05-20 13:54:10 +02:00
Hüseyin ASLITÜRK
426cdaf65b
Base: Add new characters to Katica and Csilla
2020-05-20 13:40:24 +02:00
Andreas Kling
3b11e471bd
LibWeb: Allow reloading the current page with location.reload()
2020-05-18 22:05:13 +02:00
Andreas Kling
71007f6ebb
LibWeb: Add location.protocol and location.host
2020-05-18 21:59:16 +02:00
Andreas Kling
efdfdbabdb
LibWeb: Allow navigating to a new URL by setting window.location.href
2020-05-18 21:52:50 +02:00
Andreas Kling
1ec4db04cd
LibWeb: Add a simple window.location object with some getters :^)
2020-05-18 21:42:40 +02:00
Andreas Kling
42651200d4
Base: Tweak browser toolbar icons to make them a bit livelier :^)
2020-05-18 19:38:20 +02:00
Nicholas Hollett
02cc3ac21f
Base: Add file type & protocol definitions for known handlers.
...
This matches the existing user configuration in /home/anon/LaunchServer.ini
2020-05-18 11:27:27 +02:00
Nicholas Hollett
3c5f75ed53
LaunchServer: Discover handlers from *.af files, allow launching based on a known handler
...
Adds metadata about apps for what file types and protocols they can
handle, then consumes that in the LaunchServer. The LaunchServer can
then use that to offer multiple options for what apps can open a given
URL. Callers can then pass back the handler name to the LaunchServer to
use an alternate app :)
2020-05-18 11:27:27 +02:00
Andreas Kling
5aba8cc750
Base: Add thinking face emoji (U+1F914) 🤔
2020-05-18 09:52:48 +02:00
jarhill0
50c116e57b
Base: Add smiling face with horns emoji (U+1F608) 😈
2020-05-18 09:36:00 +02:00
jarhill0
50336dc6ff
Base: Add splashing sweat emoji (U+1F4A6) 💦
2020-05-18 09:36:00 +02:00
jarhill0
ec8edee19e
Base: Add cherries emoji (U+1F352) 🍒
2020-05-18 09:36:00 +02:00
jarhill0
5fa40080cd
Base: Add peach emoji (U+1F351) 🍑
2020-05-18 09:36:00 +02:00
jarhill0
aabad11dbf
Base: Add eggplant emoji (U+1F346) 🍆
2020-05-18 09:36:00 +02:00
jarhill0
054385ae0e
Base: Add Cancer emoji (U+264B) ♋
2020-05-18 09:36:00 +02:00
Linus Groh
ab2bb583a4
Base: Add "smiling face with sunglasses" emoji (U+1F60E)
2020-05-17 09:43:51 +02:00
Linus Groh
99a2f9517e
Base: Add "smiling face with open mouth and tightly-closed eyes" emoji (U+1F606)
2020-05-17 09:43:51 +02:00
Linus Groh
09e5c37e4e
Base: Add "smiling face with open mouth and smiling eyes" emoji (U+1F604)
2020-05-17 09:43:51 +02:00
Linus Groh
dcb35739a0
Base: Add "smiling face with open mouth" emoji (U+1F603)
2020-05-17 09:43:51 +02:00
Linus Groh
1f9dcd9174
Base: Add "grinning face" emoji (U+1F600)
2020-05-17 09:43:51 +02:00
Linus Groh
3fb9cad019
Base: Add "no entry" emoji (U+26D4)
2020-05-17 09:43:51 +02:00
Linus Groh
0e15d51a73
Base: Add "warning sign" emoji (U+26A0)
2020-05-17 09:43:51 +02:00
Linus Groh
edb795218d
Base: Add "eyes" emoji (U+1F440)
2020-05-17 09:43:51 +02:00
Linus Groh
bb0c137bdf
Base: Add "smiling face with smiling eyes" emoji (U+1F60A)
2020-05-17 09:43:51 +02:00
jarhill0
c52f4923ed
Base: Add "Grimacing Face" emoji
2020-05-16 22:49:00 +02:00
jarhill0
ede82e5caa
Base: Add "Face Without Mouth" emoji
2020-05-16 22:49:00 +02:00
jarhill0
a2bd4f0c27
Base: add Upside-Down Face emoji
...
This is not simply an inversion of the Slightly Smiling Face emoji.
The facial features were flipped vertically but the underlying "face"
was kept the same, because for both emojis the top is lighter than the
bottom.
2020-05-16 22:49:00 +02:00
Linus Groh
ccc4cf915a
Base: Add file containing all emojis we support to /home/anon
2020-05-16 22:25:33 +02:00