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