Lady Gegga
b2ad40efaa
Base: Adjust 1F374 in font Katica Regular 10
...
https://www.unicode.org/charts/PDF/U1F300.pdf
2021-12-27 20:48:43 -08:00
Lady Gegga
8115530045
Base: Add Misc. Symbols and Pictographs to font Katica Regular 10
...
1F302, 1F308, 1F30A, 1F320, 1F322, 1F327, 1F328, 1F329, 1F32A, 1F331,
1F333, 1F334, 1F335, 1F337, 1F344, 1F373, 1F378, 1F394, 1F39C, 1F52B
1F39D, 1F3CF, 1F3D1, 1F3D2, 1F3D3, 1F3ED, 1F3F0, 1F3F1, 1F3F2, 1F3F3,
1F3F4, 1F3F9, 1F40B, 1F40C, 1F40D, 1F441, 1F443, 1F454, 1F459, 1F460,
1F464, 1F465, 1F47E, 1F494, 1F495, 1F497, 1F4A1, 1F4A2, 1F4AC, 1F4BB,
1F4BC, 1F4BD, 1F4BF, 1F4BC, 1F4C0, 1F4C3, 1F4C4, 1F4C5, 1F4C6, 1F4CD,
1F4CE, 1F4CF, 1F4D0, 1F4E8, 1F4E9, 1F4EF, 1F4F1, 1F4F2, 1F4F7, 1F512,
1F513, 1F527, 1F528
https://www.unicode.org/charts/PDF/U1F300.pdf
2021-12-27 20:48:43 -08:00
Lady Gegga
948e06c5ad
Base: Add Greek Extended characters to font Katica Regular 10
...
1F78-1F7B, 1F10, 1FC6, 1F11
https://www.unicode.org/charts/PDF/U1F00.pdf
2021-12-27 18:06:28 -08:00
Lady Gegga
9fb0a35f2b
Base: Add Latin Extended Additional chars to font Katica Regular 10
...
1EB8, 1EB9, 1ECC, 1ECD, 1E0A-1E0F, 1EE4, 1EE5
https://www.unicode.org/charts/PDF/U1E00.pdf
2021-12-27 18:06:28 -08:00
Lady Gegga
3f4fc2c7fb
Base: Add Cyrillic characters to font Katica Regular 10
...
0456-0458, 04E6-04E9, 04AE, 04AF, 04A2, 04A3, 04D8, 04D9, 049A, 049B,
0492, 0493, 04BA, 04BB, 045E
https://www.unicode.org/charts/PDF/U0400.pdf
2021-12-27 18:06:28 -08:00
Lady Gegga
ec0b5e5947
Base: Add Greek and Coptic characters to font Katica Regular 10
...
03CC, 03CD https://www.unicode.org/charts/PDF/U0370.pdf
2021-12-27 18:06:28 -08:00
Lady Gegga
f115047b76
Base: Add Spacing Modifier Letters to font Katica Regular 10
...
02BB-02BD https://www.unicode.org/charts/PDF/U02B0.pdf
2021-12-27 18:06:28 -08:00
Lady Gegga
8193a89625
Base: Add Latin Extended-B characters to font Katica Regular 10
...
018F, 01E2, 01E3, 0218-021B, 021E, 021F, 01E6, 01E7
https://www.unicode.org/charts/PDF/U0180.pdf
2021-12-27 18:06:28 -08:00
FrHun
bdd2dba77b
Base: Add 32x32 Settings icon
...
Replace the scaled up 16px Settings icon with a new 32px version.
2021-12-28 00:42:45 +01:00
Lady Gegga
68061f999a
Base: Add Unified Canadian Aboriginal Syllabics to Katica Regular 10
...
1400-1488 https://www.unicode.org/charts/PDF/U1400.pdf
2021-12-24 19:54:20 -08:00
Lady Gegga
4570c98592
Base: Add Common Indic Number Forms to font Katica Regular 10
...
A830-A839 https://www.unicode.org/charts/PDF/UA830.pdf
2021-12-24 19:54:20 -08:00
Lady Gegga
05d91b5843
Base: Add Elbasan characters to font Katica Regular 10
...
10500-10527 https://www.unicode.org/charts/PDF/U10500.pdf
2021-12-23 17:39:24 -08:00
Daniel Bertalan
77f9272aaf
Kernel+UE: Add MAP_FIXED_NOREPLACE mmap() flag
...
This feature was introduced in version 4.17 of the Linux kernel, and
while it's not specified by POSIX, I think it will be a nice addition to
our system.
MAP_FIXED_NOREPLACE provides a less error-prone alternative to
MAP_FIXED: while regular fixed mappings would cause any intersecting
ranges to be unmapped, MAP_FIXED_NOREPLACE returns EEXIST instead. This
ensures that we don't corrupt our process's address space if something
is already at the requested address.
Note that the more portable way to do this is to use regular
MAP_ANONYMOUS, and check afterwards whether the returned address matches
what we wanted. This, however, has a large performance impact on
programs like Wine which try to reserve large portions of the address
space at once, as the non-matching addresses have to be unmapped
separately.
2021-12-23 23:08:10 +01:00
Lady Gegga
cf7bbcc70e
Base: Add remaining Geometric Shapes to font Katica Regular 10
...
25B2-25FF https://www.unicode.org/charts/PDF/U25A0.pdf
2021-12-22 23:29:26 +01:00
Lady Gegga
db3bc58c16
Base: Add some General Punctuation glyphs to font Katica Regular 10
...
2038, 203F, 2040, 2045, 2046, 2054
https://www.unicode.org/charts/PDF/U2000.pdf
2021-12-22 23:29:26 +01:00
Lady Gegga
188baa8fba
Base: Add some Katakana characters to font Katica Regular 10
...
30A0, 30B3, 30C3, 30C4, 30FB, 30FC, 30FF
https://www.unicode.org/charts/PDF/U30A0.pdf
2021-12-22 23:29:26 +01:00
Lady Gegga
58bc730880
Base: Add Half- and Fullwidth Forms glyphs to font Katica Regular 10
...
FF01-FF02, FF07-FF0F, FF3B-FF3D
https://www.unicode.org/charts/PDF/UFF00.pdf
2021-12-22 23:29:26 +01:00
kleines Filmröllchen
a06a5df297
Base: Add a stack of quotes I collected :^)
2021-12-22 17:33:32 +01:00
Xavier Defrang
6ca34f5647
mkdir: Implement --mode option
...
Only supports permissions given in octal format
at the moment.
2021-12-21 13:13:04 -08:00
Linus Groh
82dde0ad0d
Base: Set ImageViewer as the launcher for .qoi files
2021-12-21 13:27:27 +01:00
kleines Filmröllchen
102e0af867
Base: Add documentation for abench
...
See #11311 :^)
2021-12-20 23:15:22 -08:00
Liav A
8877dd0eea
Base: Update boot_parameters(7) to describe the enable_ioapic option
...
The document describes the implications of enabling and disabling that
option on the ability to enable SMP mode, and describes the requirements
for enabling IOAPIC mode even without enabling SMP mode.
2021-12-20 11:00:31 -08:00
Sam Atkins
f11fbb6415
Base: Add a man page for Help
...
This is largely copied from the `man` man page, since the same
information applies.
2021-12-20 10:58:41 -08:00
RasmusNylander
3b71e7b5ee
Base: Add Danish keymap
...
Based on what characters Windows 10 wrote when a key was pressed.
This makes it a lot nicer to use a Danish keyboard :^)
2021-12-20 10:49:27 -08:00
Lady Gegga
bb7f32376c
Base: Add some Old South Arabian characters to font Katica Regular 10
...
10A60-10A7F https://www.unicode.org/charts/PDF/U10A60.pdf
2021-12-20 10:39:09 -08:00
Liav A
5a649d0fd5
Kernel: Return EINVAL when specifying -1 for setuid and similar syscalls
...
For setreuid and setresuid syscalls, -1 means to set the current
uid/euid/gid/egid value, to be more convenient for programming.
However, for other syscalls where we pass only one argument, there's no
justification to specify -1.
This behavior is identical to how Linux handles the value -1, and is
influenced by the fact that the manual pages for the group of one
argument syscalls that handle ID operations is ambiguous about this
topic.
2021-12-20 11:32:16 +01:00
Liav A
a875083739
Base: Add shutdown(1) manpage
2021-12-19 11:13:58 -08:00
Liav A
f94dacf90e
Base: Add reboot(1) manpage
2021-12-19 11:13:58 -08:00
networkException
121bcc267d
Base: Add rm(1) manpage
2021-12-19 11:03:29 -08:00
sin-ack
8e262eab00
Base: Add U+2026 HORIZONTAL ELLIPSIS to font Csilla Regular 10
2021-12-18 10:29:32 -08:00
Lady Gegga
d3f5416b70
Base: Add some Mongolian characters to font Katica Regular 10
...
1801-180A, 1820, 1821, 1830-1833, 1841-1843, 1850-1852, 1860-1862,
1880-1884
https://www.unicode.org/charts/PDF/U1800.pdf
2021-12-15 10:20:57 -08:00
Lady Gegga
b7d19476f2
Base: Add remaining Vai characters to font Katica Regular 10
...
A5D3-A62B https://www.unicode.org/charts/PDF/UA500.pdf
2021-12-14 22:54:07 -08:00
Ali Mohammad Pur
91444de2cf
Spreadsheet: Reimplement ranges as lazy objects instead of arrays
...
Doing so makes it possible to talk about theoretically infinite ranges
like "all of column A".
2021-12-12 14:49:49 +03:30
Luke Wilde
0301180f88
Base: Add Braille Patterns to Katica Regular 10
...
2800-28FF
https://unicode.org/charts/PDF/U2800.pdf
2021-12-11 21:04:43 -08:00
Lady Gegga
808b15b094
Base: Add some Dingbats, Symbols and Pictographs to Katica Regular 10
...
1F380, 1F332, 1F385, 1F384, 1F9E7, 1F381, 1F56F, 1F36A, 26EA, 1F514
1F9E6, 1F3B6, 1F3B5, 1F31F, 2744, 2603, 26C4, 26C7
2021-12-11 15:52:32 -08:00
Lady Gegga
6fb827ac53
Base: Add Aurebesh characters to font Katica Regular 10
...
E890–E8CE* https://www.kreativekorp.com/ucsur/charts/PDF/UE890.pdf
* PUA based on Under-ConScript Unicode Registry
2021-12-11 15:52:32 -08:00
Lady Gegga
991384856a
Base: Add some Vai characters to font Katica Regular 10
...
A5A8-A5D1 https://www.unicode.org/charts/PDF/UA500.pdf
2021-12-10 06:52:40 +01:00
Sam Atkins
10aa06f16f
Base: Add more test cases to CSS var() test page
2021-12-09 21:30:31 +01:00
Lady Gegga
183b47733a
Base: Add Ancient Greek Numbers to font Katica Regular 10
...
10140-1018E https://www.unicode.org/charts/PDF/U10140.pdf
2021-12-08 17:17:51 -08:00
Lady Gegga
9ae7efb0bd
Base: Add Zanabazar Square characters to font Katica Regular 10
...
11A00-11A47 https://www.unicode.org/charts/PDF/U11A00.pdf
2021-12-08 17:17:51 -08:00
Roberto Bampi
70660a79af
Base: Add archive icons and use them for compressed files
...
Both 16x16 and 32x32 variants have been added.
2021-12-08 17:59:00 +01:00
Lady Gegga
aad9d0aa51
Base: Add some Chinese characters to Katica Regular 10
...
7530, 7531, 7532, 7533, 7534, 7536, 7684, 81EA, 81EB, 548C,
548B, 4E04, 4E05, 4E09, 4E0A, 4E0B, 4E0C, 7518, 754C, 753D,
753C, 753A, 6743, 4E14, 4E17, 65E5, 65E6, 65E7, 975E, 5211,
5E76, 5E75, 5E77, 5E72, 5E73
https://www.unicode.org/charts/PDF/U4E00.pdf
2021-12-07 17:05:57 -08:00
Lady Gegga
d3fe5fc1b2
Base: Adjust some Chinese characters in Katica Regular 10
...
4E8C, 4E00
2021-12-07 17:05:57 -08:00
Lady Gegga
4d088763bd
Base: Add some Enclosed CJK Letters and Months to Katica Regular 10
...
3220, 3221, 3222
https://www.unicode.org/charts/PDF/U3200.pdf
2021-12-07 17:05:57 -08:00
Lady Gegga
3296e54479
Base: Add some CJK Symbols and Punctuations to Katica Regular 10
...
3001, 3002, 303E, 303F
https://www.unicode.org/charts/PDF/U3000.pdf
2021-12-07 17:05:57 -08:00
Lady Gegga
cf315635a8
Base: Add 1F9AC to font Katica Regular 10
...
1F9AC https://www.unicode.org/charts/PDF/U1F900.pdf
2021-12-05 11:07:26 -08:00
Lady Gegga
edf96ef15d
Base: Add some Vai characters to font Katica Regular 10
...
A578–A5A7 https://www.unicode.org/charts/PDF/UA500.pdf
2021-12-05 11:07:26 -08:00
Lady Gegga
95ba8e70e4
Base: Add OCR characters to font Katica Regular 10
...
2440-244A https://www.unicode.org/charts/PDF/U2440.pdf
2021-12-05 11:07:26 -08:00
Lady Gegga
2f5388d7c4
Base: Add Solresol characters to font Katica Regular 10
...
E770–E776* https://www.kreativekorp.com/ucsur/charts/PDF/UE770.pdf
* PUA based on Under-ConScript Unicode Registry
2021-12-05 11:07:26 -08:00
Lady Gegga
060ec90820
Base: Add some Bopomofo characters to font Katica Regular 10
...
3107, 3108, 3109, 310C, 310D, 310F, 3110, 3111, 3112, 3113,
3114, 3115, 3116, 3117, 311A
http://www.unicode.org/charts/PDF/U3100.pdf
2021-12-05 11:07:26 -08:00
Lady Gegga
10919421c2
Base: Add some Chinese characters to Katica Regular 10
...
91CC, 540E, 540C, 540A, 5409, 4E8E, 4E8D, 4E8C, 4E5A, 4E32,
5DF1, 5DF2, 5DF3, 5DF4, 5DE8, 5DE5, 8BA4, 4E43, 5341, 5344
https://www.unicode.org/charts/PDF/U4E00.pdf
2021-12-05 11:07:26 -08:00
Lady Gegga
a5548a97f1
Base: Add some Chinese characters to Katica Regular 10
...
https://www.unicode.org/charts/PDF/U4E00.pdf
4E00, 4E0A, 4E0D, 4E16, 4E28, 4E29, 4E2A, 4E2B, 4E2D, 4E3B,
4E3C, 4E3F, 4E42, 4E4B, 4E85, 4E86, 4EBA, 516C, 518B, 5727,
5728, 572D, 5927, 5928, 5929, 592B, 592D, 594C, 5B50, 5B51,
5F00
2021-12-03 08:55:27 -08:00
Tim Schumacher
0ca63cfd6e
find: Implement support for multiple directories
2021-12-03 15:39:00 +01:00
Andreas Kling
e354f5986f
Base: Port cpp-basic template application to LibMain :^)
2021-11-30 23:34:40 +01:00
Andreas Kling
d8cccf85de
Base: Remove accidentally-committed GML file from /home/anon
2021-11-30 23:34:40 +01:00
Beyley Thomas
cd41af5ac2
Keymaps: Add Workman keymap
2021-11-30 10:55:27 +01:00
thankyouverycool
b7c8dee29a
Base: Add icon for 90 degree counterclockwise rotation
2021-11-30 10:51:51 +01:00
Lady Gegga
b818d4c7e3
Base: Add some Vai characters to font Katica Regular 10
...
A500–A577 https://www.unicode.org/charts/PDF/UA500.pdf
2021-11-29 18:20:07 -08:00
Lady Gegga
611062df55
Base: Add Lisu Supplement characters to font Katica Regular 10
...
11FB https://www.unicode.org/charts/PDF/U11FB0.pdf
2021-11-28 09:16:21 -08:00
Lady Gegga
4a24b99173
Base: Add Toto characters to font Katica Regular 10
...
1E290–1E2BF https://www.unicode.org/charts/PDF/U1E290.pdf
2021-11-28 09:16:21 -08:00
Ali Mohammad Pur
0652774783
Base: Add a test page for async functions + XMLHttpRequest
2021-11-28 13:28:01 +00:00
Emir Sarı
343de29652
Keymaps: Add Turkish-F Keymap
2021-11-28 08:06:28 +01:00
Lady Gegga
a94223afd0
Base: Add Lisu characters to font Katica Regular 10
...
A4D0–A4FF https://www.unicode.org/charts/PDF/UA4D0.pdf
2021-11-27 14:59:15 -08:00
Lady Gegga
e91cf53e67
Base: Add Lydian and NKo characters to font Katica Regular 10
...
10920–1093F, 07C0–07FF
2021-11-27 15:01:55 +00:00
kleines Filmröllchen
1ff48a3ca4
Terminal: Modernize terminal settings as a standalone application
...
The settings for Terminal are extracted into their own application,
TerminalSettings, which is reachable over the normal Settings menu as
well as the same place in the Terminal menu. The font settings are moved
into these settings as well, which are now split up into the "Terminal"
and "View" tabs. The font settings themselves receive an option to
override the selected font with the system default on the user side.
The live update behavior of all of the terminal settings is retained.
The layout of the new TerminalSettings is based around the other
Settings applications, but pixel-perfectness is missing in some places.
It's a bit fiddly and I'd like to have some better GUI::Label auto-size
behavior, but oh well :^)
2021-11-27 12:45:44 +01:00
kleines Filmröllchen
12468e036b
Base: Set a default value for terminal scrollback size
...
This setting was previously defaulted in the terminal setting code,
which will be removed in the next step.
2021-11-27 12:45:44 +01:00
Sam Atkins
a1e1405f26
BrowserSettings: Add some icons for it :^)
2021-11-26 22:14:56 +01:00
Sam Atkins
c22b0bb8b2
Browser+Base: Delete provided Browser.ini file
...
Having files in Base's user `.config` folder means that every time the
Serenity image is built, all user settings in that file are thrown away.
So, let's not do that! :^)
Modified the default value for the homepage url to match what was in
Browser.ini, so there is no visible change.
2021-11-26 22:14:56 +01:00
Sam Atkins
e927048754
Browser: Move search engine definitions to a json file
...
This both makes them configurable, and means that we can read them from
other applications, such as BrowserSettings. :^)
2021-11-26 22:14:56 +01:00
Sam Atkins
8a284be5c7
BrowserSettings: Create a BrowserSettings application :^)
...
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.
2021-11-26 22:14:56 +01:00
Maciej
16ee8ebc04
Base: Add some Greek characters to KaticaRegular10
...
U+0391-03C9
2021-11-26 11:38:35 -08:00
Lady Gegga
f69741fa70
Base: Add Symbols for Legacy Computing to font Katica Regular 10
...
1FB8C-1FB92, 1FB94, 1FBB1-1FBB8, 1FBC1-1FBC4
https://www.unicode.org/charts/PDF/U1FB00.pdf
2021-11-24 23:06:33 +01:00
Lady Gegga
c349634967
Base: Add Cherokee characters to font Katica Regular 10
...
13A0–13FF https://www.unicode.org/charts/PDF/U13A0.pdf
2021-11-24 19:08:04 +01:00
Idan Horowitz
58397f356f
js: Add command line flag for disabling source line hints
2021-11-24 18:05:24 +00:00
Idan Horowitz
11d1950e74
js: Add command line flag for disabling ANSI colors
2021-11-24 18:05:24 +00:00
Idan Horowitz
c7d2df45b9
Base: Add missing js(1) command line options
2021-11-24 18:05:24 +00:00
Samuel El-Borai
86b3769e59
Keymaps: Add bépo keymaps
2021-11-24 00:20:59 +01:00
Andreas Kling
51484bec82
Applets: Rename DesktopPicker => WorkspacePicker
...
This is consistent with the rest of the system.
2021-11-23 15:44:59 +01:00
Lady Gegga
a1093abe26
Base: Add Mro characters to font Katica Regular 10
...
16A40–16A6F https://www.unicode.org/charts/PDF/U16A40.pdf
2021-11-22 22:15:23 +01:00
Lady Gegga
2295e6ac67
Base: Add Symbols and Pictographs characters to font Katica Regular 10
...
1F3DC, 1F3DD, 1F4FA, 1F4F6, 1F4DC, 1F4A3, 1F4A4, 1F4A8, 1F4C8, 1F4C9,
1F4CA, 1F4CB, 1F4AF, 1F41F, 1F374, 1F3C1, 1F4BE, 1F500, 1F501, 1F503,
1F504, 1F508, 1F509, 1F50A
2021-11-22 22:15:23 +01:00
Lady Gegga
0b81eeed80
Base: Add Misc Supplemental Punctuation chrs to font Katica Regular 10
...
2E2E, 2E18, 2E55-2E58, 2E26, 2E27
2021-11-22 22:15:23 +01:00
Lady Gegga
8fcd804004
Base: Add General Punctuation characters to font Katica Regular 10
...
203D, 2047-2049, 2030(modified to look more like 0025), 204B, 2031
2021-11-22 22:15:23 +01:00
Lady Gegga
1100dd4a72
Base: Add Old Italic characters to font Katica Regular 10
...
10300–1032F https://www.unicode.org/charts/PDF/U10300.pdf
2021-11-21 13:52:00 +01:00
Lady Gegga
867cf4ba97
Base: Add Yezidi characters to font Katica Regular 10
...
10E80–10EBF https://www.unicode.org/charts/PDF/U10E80.pdf
2021-11-21 13:52:00 +01:00
Lady Gegga
222a43c0f3
Base: Add Ideographic description characters to font Katica Regular 10
...
2FF0–2FFF https://www.unicode.org/charts/PDF/U2FF0.pdf
2021-11-21 13:52:00 +01:00
Lady Gegga
fb04a970a9
Base: Adjust glyphs(remove dotted circles) in font Katica Regular 10
...
Removes dotted circle from 1752, 1753, 1E8D0-1E8D6 (apparently these
are combining mark placeholders in the unicode charts and should not
have been drawn).
2021-11-21 13:52:00 +01:00
Lady Gegga
aad97f11aa
Base: Adjust Mende Kikakui glyphs in font Katica Regular 10
...
1E8D6 1E8D5 1E89F is now a bit wider/accurate.
2021-11-21 13:52:00 +01:00
Lady Gegga
e439630f33
Base: Increase max width for Katica Regular 10 from 7 to 10
2021-11-21 13:52:00 +01:00
Linus Groh
f538df7572
CI: Bump prettier to latest version (2.4.1)
...
We didn't initially upgrade because it started to (incorrectly) see
files as strict mode and chokes on things that then would be syntax
errors - but we're starting to fall behind a bit, so I'd rather put
these files on the ignore list instead.
2021-11-21 01:18:23 +00:00
Lady Gegga
4b34a1302b
Base: Add new FontEditor icons already in use
...
These should have been part of 7180813cd4
.
2021-11-20 13:51:54 +00:00
Andreas Kling
4bd4ce439a
PixelPaint: Allow toggling the active layer boundary display rect
...
Let the user opt out of painting a rectangle around the currently
active layer.
2021-11-20 00:25:24 +01:00
Lady Gegga
186e1b7624
Base: Add Runic characters to font Katica Regular 10
...
16A0–16FF https://unicode.org/charts/PDF/U16A0.pdf
Also align(move 1px up) Shavian short letters & ligatures(10464-1047F)
2021-11-19 11:30:57 +01:00
Lady Gegga
9ea5a00e24
Base: Add Shavian characters to font Katica Regular 10
...
10450–1047F https://unicode.org/charts/PDF/U10450.pdf
2021-11-18 13:25:21 +01:00
Lady Gegga
2266b4acdb
Base: Add Deseret characters to font Katica Regular 10
...
10400-1044F https://www.unicode.org/charts/PDF/U10400.pdf
Adjust 1750
2021-11-18 09:08:18 +01:00
Sam Atkins
cf89f86dbd
Base: Add additional test cases to backgrounds.html
...
- Add background color to `background-clip` test
- Add a mixed `background-repeat: space round` test
2021-11-17 22:20:01 +01:00
Lady Gegga
c4a78633b0
Base: Add Buhid characters to font Katica Regular 10
...
1740–175F https://www.unicode.org/charts/PDF/U1740.pdf
2021-11-17 15:55:55 +01:00
Lady Gegga
fa13ab61e4
Base: Add/adjust glyphs in font Tiny Regular
...
Maintenance to stabilize the font.
- Added glyph FFFD
- Adjusted multiple glyphs for improved consistency
- Added a few glyphs to current ranges
- Added range Mende Kikakui 1E800-1E8DF (incomplete, I continued my work
in Katica)
2021-11-16 23:07:43 +00:00
faxe1008
06cb526feb
config: Add option to remove config key
2021-11-14 22:42:52 +01:00
Lady Gegga
0ddb877f87
Base: Add Chorasmian characters to font Katica Regular 10
...
10FB0-10FCB https://www.unicode.org/charts/PDF/U10FB0.pdf
2021-11-14 16:16:19 +00:00
Lady Gegga
530360ce77
Base: Add Mende Kikakui characters to font Katica Regular 10
...
U1E800-1E8DF https://www.unicode.org/charts/PDF/U1E800.pdf
2021-11-14 11:11:01 +00:00
Tim Schumacher
2e8330f78c
Utilities/tr: Rework squeezing to be supported during more operations
2021-11-13 23:34:49 +01:00
Maciej
f88b4dfb58
Base: Add some geometric shapes to Katica10Regular
...
U+25A0 - U+25B1
2021-11-13 12:52:31 +01:00
Andreas Kling
d21dc1f451
Everywhere: Replace "virtual desktop" => "workspace"
2021-11-13 12:48:43 +01:00
Linus Groh
81786f6abe
Base: Update synopsis of grep(1) and tr(1) manpages as well
2021-11-12 21:59:25 +00:00
Linus Groh
2a04f1fa80
Base: Add missing options to grep(1) and tr(1) manpages
2021-11-12 21:56:02 +00:00
Brendan Coles
754bcea12a
Base: Add /res/icons/16x16/sidebar.png icon for PDFViewer
2021-11-12 13:24:35 +00:00
Lady Gegga
98b9a75591
Base: Add new glyphs to font Tiny Regular
...
Shavian (48 glyphs)
Symbols for legacy computing (194 glyphs)
Misc (latin, symbols, greek, arrows, dingbats, etc): ~300 glyphs
Braille Patterns (128 glyphs)
Klingon (39 glyphs) F8D0–F8FF*
Braille Extended (61 glyphs) EB60-EB9F*
Aurebesh (49 glyphs) E890–E8DF*
* PUA based on Under-ConScript Unicode Registry
2021-11-11 20:42:20 +01:00
Ben Wiederhake
a59fc324bd
Base: Document readonly atexit mitigation
2021-11-11 12:50:18 +00:00
Jan de Visser
f3a9d61891
LibSQL: Add SQL files to assist in troubleshooting
...
These files contain the same SQL statements as the similarly named tests
in Tests/LibSQL/TestSqlStatementExecution.cpp test suite. They can be
fed to the sql utility to assist in troubleshooting failing tests.
2021-11-10 14:47:49 +01:00
Tim Schumacher
9af5d1d7cd
FileIconProvider: Add soname libraries to the icon list
2021-11-10 14:42:49 +01:00
Sam Atkins
368595d850
Base: Add CSS background
test page
...
Also organized the welcome page list slightly.
2021-11-10 14:38:49 +01:00
Ben Wiederhake
1d777073fd
grep: Add ability to output line numbers
2021-11-06 08:57:05 -07:00
Ben Wiederhake
f9167c9265
Base+LibCore: Store booleans in human-readable format
...
Fixes #10640 .
2021-11-04 23:44:02 +01:00
Maciej
98accad9ba
Base: Add some arrow glyphs to KaticaRegular10
...
U+2190-U+21BB without U+21AD and U+21AE
2021-11-03 21:54:04 +01:00
Lady Gegga
5275788f1e
Base: Add new bitmap font Tiny Regular
2021-11-03 11:28:52 +01:00
Ben Wiederhake
50a65f02a8
Manpages: Auto-generate many through ArgsParser
...
This set was hand-curated, guided by the questions:
- Does it have at least three options, i.e. is the help page
non-trivial?
- Is the program unusual, i.e. does listing it in Help or on
man.serenityos.org spread awareness?
- Is the program common, but we only implement a subset of 'common'
flags?
2021-11-01 21:12:58 +01:00
Ben Wiederhake
2caad04d23
Base: Add new system-mode that just generates manpages
2021-11-01 21:12:58 +01:00
Ben Wiederhake
3ec87ecc75
Base: Don't start unnecessary services in self-test
...
These services weren't actually needed or tested. This should speed up
tests a bit. Even if it doesn't, at least we don't do unnecessary work.
2021-11-01 21:12:58 +01:00
Ben Wiederhake
c840ed12f4
Manpages: Document path of crash(1)
...
As /usr/Tests/Kernel/ is not in $PATH, invoking crash(1) does not work
as documented.
2021-11-01 21:12:58 +01:00
Andreas Kling
d3eb513152
Base: Use outln() in the HackStudio basic C++ program template
2021-10-31 21:07:29 +01:00
Sam Atkins
079d9e2e0b
Base: Add 'IsDark' flag to all system themes
2021-10-31 18:39:13 +01:00
Timothy Flynn
1e6afa9fd5
Base: Add tests for data: URLs and large list-style-image to lists.html
2021-10-29 22:06:49 +02:00
Sam Atkins
7426feacf7
Base: Map numpad '.' key to '.' instead of ',' in en-GB keymap
2021-10-26 16:51:42 +02:00
Ben Wiederhake
3d855a801b
SystemServer: Rename 'BootModes' config option to 'SystemModes'
2021-10-25 23:38:28 +02:00
Ben Wiederhake
8d13f6ddce
Kernel+SystemServer: Change bootmode to system_mode
...
'bootmode' now only controls which set of services are started by
SystemServer, so it is more appropriate to rename it to system_mode, and
no longer validate it in the Kernel.
2021-10-25 23:38:28 +02:00
Ben Wiederhake
09432a8241
Kernel: Separate panic behavior from bootmode
...
Bootmode used to control panic behavior and SystemServer.
This patch factors panic behavior control into a separate flag.
2021-10-25 23:38:28 +02:00
Ben Wiederhake
542a88a7be
Kernel: Separate framebuffers from bootmode
...
Bootmode used to control framebuffers, panic behavior, and SystemServer.
This patch factors framebuffer control into a separate flag.
Note that the combination 'bootmode=self-test fbdev=on' leads to
unexpected behavior, which can only be fixed in a later commit.
2021-10-25 23:38:28 +02:00
Andrew Pardoe
0e68550c05
MouseSettings: Add option to reverse buttons
...
Add option to reverse primary and secondary buttons in Mouse Settings.
- WindowServer.ini: add default entry
- switch-mouse-buttons.png: new icon for settings entry
- Mouse.gml/MouseWidget.*: new settings dialog
- ClientConnection/WindowManager/Server: window message for settings
- EventLoop.cpp: swap buttons 1 and 2 if settings are on
2021-10-25 19:20:33 +03:00
Brian Gianforcaro
3e592f5959
Base: Make /usr/Tests read-only since it's now suid capable
...
Commit cf0dbc906
recently added the ability for setuid binaries to be
located in /usr/Tests. This should really now be read only to mitigate
the potential misuse of any of the setuid binaries.
2021-10-24 11:33:34 +02:00
Liav A
cf0dbc9069
Tests: Add a unit test to ensure the /dev/mem device works correctly
...
To ensure everything works as expected, a unit test was added with
multiple scenarios.
This binary has to have the SetUID flag, and we also bind-mount the
/usr/Tests directory to allow running of SetUID binaries.
2021-10-22 13:13:00 +02:00
Timothy Flynn
72b409a2f7
Base: Add a test page for the various element classList APIs
2021-10-18 23:33:56 +02:00
thankyouverycool
586a936fac
Base: Update tips.txt
2021-10-18 15:55:11 +02:00
Andreas Kling
879ba5bd17
Base: Add a basic SystemServer.ini for the anon user :^)
2021-10-17 22:24:56 +02:00
Peter Elliott
b77dad5ba3
LoginServer: Add --auto-login switch
...
Auto login will automatically log in a user without prompting for a
password, but will still allow logouts and subsequent password logins.
2021-10-17 22:18:48 +02:00
Peter Elliott
e3ed7f76c5
LoginServer: Process logins and start SystemServer in user mode
2021-10-17 22:18:48 +02:00
Peter Elliott
f8fb0359ae
SystemServer: Add per user mode (--user)
...
System server running in user mode will form the basis of a "session"
for login purposes in serenity.
2021-10-17 22:18:48 +02:00
Timothy Flynn
59caa4edda
Base: Add a test page for the various element attribute APIs
2021-10-17 13:51:10 +01:00
SeekingBlues
638f39fbc1
sysctl: Allow showing or setting multiple variables
...
The `-w` option is enforced when setting variables.
2021-10-17 14:46:59 +02:00
Luke Wilde
b7404015aa
Base: Add a test for the early return steps of "prepare a script"
...
This tests the early return steps of "prepare a script" that come
_before_ step 10 "Set the element's "already started" flag". The
relevant steps are steps 6, 7 and 8. If this algorithm returns on any
of these steps, the script can be reinserted matching the requirements
and will run.
https://html.spec.whatwg.org/multipage/scripting.html#prepare-a-script
I wrote this test page up while testing something else, but found a bug
in Firefox where it doesn't allow re-preparing the script if step 8
fails: https://bugzilla.mozilla.org/show_bug.cgi?id=1735590
2021-10-14 10:32:13 +02:00
Valtteri Koskivuori
e6d0a086d1
Base: Fix the Finnish keymap
...
Make the Ö, Ä and Å keys actually type what they should type.
2021-10-13 19:09:34 +02:00
Ben Wiederhake
8ff942b5a4
Manpages+markdown-checker: Permit only specific missing files
...
I can't write these manpages ad-hoc, and in most cases I don't want to
remove the link because it is justified. The hope is that with this
FIXME in place, there is more motivation to write these manpages for
someone who knows enough about them. Or at least we will introduce fewer
dead links in the future, making Help more useful.
2021-10-10 15:18:55 -07:00
Ben Wiederhake
3a9f289dc6
Manpages: Fix broken link to ioctl page
...
Found by markdown-checker.
2021-10-10 15:18:55 -07:00
Ben Wiederhake
81e1aa0aa3
Manpages: Don't reference non-existing chroot
...
Chroot exists neither in code nor in documentation. If we add-in the
feature again, it will be simple enough to add it back in to the
documentation. For now, let's clean it up, instead of refering to things
that don't exist.
Found by markdown-checker.
2021-10-10 15:18:55 -07:00
Maciej
c58d51ce40
Base: Add all Latin-1 Supplement glyphs to KaticaBold12
2021-10-09 14:43:27 +02:00
Maciej
6331da6469
Base: Add all Latin-1 Supplement glyphs to KaticaRegular12
2021-10-09 14:43:27 +02:00
Maciej
32015be34a
Base: Add some new characters to Katica*10.font
...
This commit adds the following characters to Katica 10 fonts:
- U+2010 HYPHEN, U+2012 FIGURE DASH, U+2013 EN DASH,
U+2014 EM DASH (Bold), U+2020 DAGGER, U+2021 DOUBLE DAGGER,
U+2022 BULLET, U+2023 TRIANGULAR BULLET, U+2024 ONE DOT LEADER,
U+2025 TWO DOT LEADER, U+2030 PER MILLE SIGN, U+2039 SINGLE LEFT-
POINTING QUOTATION MARK, U+2040 SINGLE RIGHT-POINTING QUOTATION
MARK, U+203B REFERENCE MARK and U+203C DOUBLE EXCLAMATION MARK.
2021-10-09 14:43:27 +02:00
David Isaksson
7269ce15fc
Base: Add man page for blockdev utility
2021-10-09 12:06:47 +02:00
Ralf Donau
9f501d7e71
Base: Fix typo in the proc(7) manpage
2021-10-09 01:39:03 +02:00
Liav A
e84c03ad61
Base: Add 2 manual pages to describe the ProcFS and SysFS
2021-10-08 23:33:38 +02:00
Sam Atkins
2a2efdedf7
Base: Add CSS.supports / @supports {}
test-page
2021-10-08 23:02:57 +02:00
Luke Wilde
ca060d8566
Base: Use requestAnimationFrame in Game of Life WASM demo
...
Since OOPWV now supports RAF, we can use it in the GOL WASM demo :^)
2021-10-07 19:13:34 +02:00
Ben Wiederhake
7cd0440571
Base: Fix idempotency in 'little' example
2021-10-06 23:52:40 +01:00
Sam Atkins
19fc225b45
Base: Add window.matchMedia() test to media-queries.html
2021-10-05 18:51:39 +02:00
Ben Wiederhake
52e9f25403
Everywhere: Change from http to https where feasible
...
I used "git grep -FIn http://" to find all occurrences, and looked at
each one. If an occurrence was really just a link, and if a https
version exists, and if our Browser can access it at least as well as the
http version, then I changed the occurrence to https.
I'm happy to report that I didn't run into a single site where Browser
can't deal with the https version.
2021-10-05 02:08:08 +02:00
kleines Filmröllchen
e5938e66f3
Base: Add audio documentation
2021-10-04 18:10:10 +00:00
Ben Wiederhake
38a732a202
Base: Extend Katica by German characters
...
These fonts are currently used by Browser in some cases. This patch adds
glyphs for the codepoints
ÄÖÜßäöü„“‚‘…
which appear very frequently on German webpages, and fixes the alignment
of '*'.
2021-10-03 17:13:44 +01:00
Jelle Raaijmakers
718b205a9e
Base: Correct value for default white terminal color
2021-10-02 21:07:47 +01:00
networkException
a7ce118249
Base: Add glyphs for the U+20AC euro sign to all bitmap fonts
2021-10-02 09:21:38 +01:00
Idan Horowitz
6a8246cacc
Base: Add glyphs for the U+2014 em dash to KaticaRegular
2021-10-01 20:54:48 +02:00
Idan Horowitz
036bdb0a01
Base: Add glyphs for the U+2019 apostrophe to KaticaRegular
2021-10-01 20:54:48 +02:00
Sam Atkins
b4833bf2a3
Base: Add media-queries test page
2021-10-01 20:03:03 +02:00
Nico Weber
97d27c312a
Base: Fix typos
2021-10-01 01:18:52 +01:00
Marcus Nilsson
1026819135
PixelPaint: Add new icons for layer actions
...
Add icons for three more layer actions.
2021-09-29 20:04:20 +02:00
Brian Gianforcaro
8fcdc255ff
man: Add "-z seperate-code" to man7/Mitigations.md
...
Update the mitigations documentation with the lateest mitigation.
2021-09-28 10:57:00 +02:00
Andreas Kling
a248ec63e3
LibWeb: Implement window.queueMicrotask(callback)
...
This API allows authors to schedule a serialized JS callback that will
get invoked at the next spec-allowed opportunity.
2021-09-26 14:39:14 +02:00
Nico Weber
93f62384f5
Base: Update man2/pipe.md after 5d180d1f99
2021-09-26 12:45:19 +02:00
thankyouverycool
91b3e9b7ae
Base: Convert BitmapFonts to new header
...
And add new italic font, Serifina.
2021-09-24 14:59:39 +02:00
Liav A
bc5a04f798
Base: Fix typo in boot_parameters(7) manual page
2021-09-24 03:55:28 +00:00
Liav A
c8c94aa13d
Base: Remove mentioned pci_ecam per-device option from boot_paramters(7)
...
This option was removed and can't be used anymore.
2021-09-24 03:55:28 +00:00
Monroe Clinton
a59010bd97
Spreadsheet: Add missing examples
2021-09-24 04:53:57 +03:30
Andreas Kling
aa7c590130
Base: Add 0x00A0 (non-breaking space) glyph to all our bitmap fonts
...
This is frequently used in web content ( ) so this change makes us
display it properly as whitespace. :^)
2021-09-21 13:04:02 +02:00
Sam Atkins
10e54a29b2
Base: Add several scaled images to test page
...
These look really bad with our current nearest-neighbor image scaling,
so they are a good test case to see how well other scaling algorithms
work.
2021-09-20 22:18:20 +02:00
Sam Atkins
14dc20118c
Base: Add page for testing styling on display: inline
elements
2021-09-19 22:53:35 +02:00
Andreas Kling
95559c4277
LibWeb: Implement basic support for MessageChannel and MessagePort
...
This patch adds a basic initial implementation of these API's.
Since LibWeb currently doesn't support workers, this implementation of
messaging doesn't bother with serializing and deserializing messages.
2021-09-19 22:34:44 +02:00
Ali Mohammad Pur
35116c9117
Base: Add a quote to the fortunes database
2021-09-19 23:51:34 +04:30
thankyouverycool
9bcfdfc03b
Base: Convert fonts to new header format
...
Type has been replaced with a bit mask size whose value corresponds
to the number of u8 ranges of 256 characters per bit. Given 0x110000
possible glyphs in Unicode 13.0, its maximum size is currently 544
and can be expanded if needed.
Adds the 0xFFFD replacement character to Csilla/KaticaRegular fonts
and fixes dozens of alignment errors in the Latin character sets.
2021-09-19 00:58:59 +02:00
Sam Atkins
17bb913625
LibWeb: Implement currentcolor
special value
...
The `currentcolor` identifier represents the current value of the
`color` property. This is the default value for `border-color` and
`text-decoration-color`, and is generally useful to have. :^)
2021-09-17 23:06:45 +02:00
Sam Atkins
2c8c56684b
Base: Add CSS styles to SVG test page
...
SVG is styleable using CSS, so this adds an extra triangle to the page,
which is styled with CSS instead of attributes.
2021-09-16 22:30:33 +02:00
Sam Atkins
e80396e044
Base: Add test page for testing weird flexbox combinations
...
Specifically, this is to help fix a bug with `position: absolute`
children of a flex-box still taking up space, when they should not.
2021-09-15 13:55:25 +02:00
kleines Filmröllchen
dc026db800
Base: Add developer's tests to computed-style.html
2021-09-14 22:02:14 +02:00
Mustafa Quraish
1dcf2f9d94
Base: Add new icon for PixelPaint clone tool
2021-09-13 22:13:22 +02:00
Andreas Kling
caa9e1f622
Base: Add a very simple test page for getComputedStyle()
2021-09-12 20:44:50 +02:00
Mustafa Quraish
bd83edf148
Base: Add ~/.config/PixelPaint.ini
sample file
...
This is just a config file with the default options that PixelPaint
recognizes and reads so far. Adding this in since the options are
not really documented anywhere so at least the user can now know what
options are available.
2021-09-12 17:15:30 +02:00
Liav A
04ba31b8c5
Kernel+Userland: Remove loadable kernel moduless
...
These interfaces are broken for about 9 months, maybe longer than that.
At this point, this is just a dead code nobody tests or tries to use, so
let's remove it instead of keeping a stale code just for the sake of
keeping it and hoping someone will fix it.
To better justify this, I read that OpenBSD removed loadable kernel
modules in 5.7 release (2014), mainly for the same reason we do -
nobody used it so they had no good reason to maintain it.
Still, OpenBSD had LKMs being effectively working, which is not the
current state in our project for a long time.
An arguably better approach to minimize the Kernel image size is to
allow dropping drivers and features while compiling a new image.
2021-09-11 19:05:00 +02:00
Ben Wiederhake
f2ba7ac935
Base: Fix Markdown formatting in links to man pages
...
A quick grep revealed these stats (counting only the first occurrence
per line):
`thing`(1): 154
`thing(1)`: 9
thing(1): 4
This commit converts all occurrences to the `thing`(1) format.
2021-09-11 15:17:44 +02:00
Ben Wiederhake
6fe82889fb
Base: Fix Markdown casing in headings
2021-09-11 15:17:44 +02:00
Ben Wiederhake
0e3f5d3778
Base: Fix Markdown links in man pages
2021-09-11 15:17:44 +02:00
Jack Delahunt
4175be6960
Base: Add PixelPaint (*.pp) file type icons
2021-09-08 20:15:08 +01:00
Liav A
a7cb2ca1bf
SystemServer: Don't rely on fstab to specify where to mount the ProcFS
...
For now, just hardcode the mounting in SystemServer code.
2021-09-08 00:42:20 +02:00
FrHun
2a57cb19af
Emoji: Add various Emoji/Arrows
2021-09-05 14:49:47 +01:00
Mustafa Quraish
30e91ecff6
Cursors: Add new Magnifying glass cursor
...
There are a few places in the system where this could be useful,
such as PixelPaint and the MandelBrot demo. It seems general enough
that it is probably useful to have it as a system-wide cursor rather
than loading it manually each time.
2021-09-04 03:35:23 +02:00
Mustafa Quraish
30ce1d8562
Cursors: Add new Eyedropper cursor
...
This can be used immediately in PixelPaint (separate commit), but
I am adding this as a system-wide cursor since it may also be useful
for other applications that want to use it.
2021-09-04 03:35:23 +02:00
Dawid Wolosowicz
678d958be2
Base: Remove the solid background from go-down.png icon
2021-09-03 23:09:25 +02:00
thankyouverycool
ac24842f48
Welcome: Update tips.txt
...
Super+Wheeling window opacity was removed in 370d374
.
Guilty only of being ahead of its time.
2021-09-02 00:39:12 +02:00
Andreas Kling
8649996201
Base: Tweak "reload" action icon some more
...
The top arrow wasn't as sharp as the bottom arrow. Move the top arrow
down to make space for some sharpness. :^)
2021-08-31 18:34:44 +02:00
Andreas Kling
2b1b686338
Base: Redraw the "reload" action icon with top-left light source
2021-08-31 18:21:09 +02:00
Peter Elliott
8d2c04821f
Tests: Test LibMarkdown against commonmark test suite
...
TestCommonmark runs the CommonMark test suite
(https://spec.commonmark.org/0.30/spec.json ) against LibMarkdown.
Currently 44/652 tests pass.
2021-08-31 16:53:51 +02:00
TheFightingCatfish
c9b384da92
echo: Support octal, hexadecimal and unicode escape sequences
2021-08-31 16:49:45 +02:00
Karol Kosek
6caedc71c1
Base: Fix outline in the 32x32 filetype-font icon
...
The outline was already black in general, besides one dark blue pixel
on the right side of the picture.
2021-08-31 12:38:40 +02:00
Karol Kosek
3238654ae8
Base: Remove half-transparent pixels in filetype-spreadsheet icons
...
Some pixels weren't fully transparent in the top-right corner, which
was pretty visible on file selection in File Manager on default theme.
The files has been also compressed using the Zopfli algorithm, since
they would have been rewritten here anyway.
2021-08-31 12:38:40 +02:00