Commit Graph

1566 Commits

Author SHA1 Message Date
Lady Gegga
a407511ebd Base: Add Box Drawing glyphs to font Katica Regular 10
2518, 2510, 250C, 2514, 253C, 2500, 251C, 2524, 2534, 252C,
2502

The following glyphs are ported directly from
2329c52ad9:
2550, 2551, 2554, 2557, 255A, 255D

https://www.unicode.org/charts/PDF/U2500.pdf
2022-01-05 14:00:00 +01:00
thankyouverycool
d375904978 Base+LibGUI: Add unique "Save As" icon
Icon by: Mustafa Quraish <mustafaq9@gmail.com>
2022-01-05 13:58:18 +01:00
Mustafa Quraish
7c69830169 PixelPaint: Add new icon for New Image from Clipboard
This is just a slight variation of `/res/icons/16x16/paste.png`, I've
removed the lines on the paper to make it look consistent with the
"New Image" icon, which is an empty piece of paper.
2022-01-05 12:08:20 +01:00
electrikmilk
0b43a92eed Base: Add some Latin Extended-B characters
Adds 0180—01FF of the Latin extended-B section of the unicode table.
2022-01-05 02:34:04 -08:00
Jean-Paul Balabanian
3f597c70b4 Base: Add keymap for Norwegian Macintosh keyboards
There is a significant difference between the PC keyboard
mapping and the Macintosh mapping in Norwegian.
2022-01-04 21:40:15 +01:00
Tobias Christiansen
0334783cf0 PixelPaint: Add filter icon
I created this icon for a previous PR, but somehow didn't commit it.
2022-01-04 14:40:00 +01:00
Mathieu PATUREL
571d090609 profile: Specify the /proc/profile path in the help message 2022-01-04 07:56:54 +00:00
Corey Williamson
79805a3f80 Keymaps: Add colemak-caps-backspace mapping
This patch adds the colemak keymap with caps lock remapped to backspace
(as is the default for colemak)
2022-01-03 15:54:32 +01:00
Sam Atkins
416033a660 LibWeb: Support range syntax for media queries
This means you can now do queries like:

```css
@media (400px <= width < 800px) { }
```

Chromium and Firefox which I tested with both don't support this yet, so
that's cool. :^)
2022-01-02 15:43:51 +01:00
Lady Gegga
fae7301ffc Base: Add Phoenician characters to font Katica Regular 10
10900-1091F https://www.unicode.org/charts/PDF/U10900.pdf
2022-01-02 09:43:44 +00:00
Filiph Sandström
35dac843b4 Theming: Add alignment section
This commit removes the IsTitleCenter property and replaces it with
the TitleAlignment property that supports "Left", "Right" & "Center".
2022-01-01 22:51:53 +01:00
Xavier Defrang
b17fef5133 mkdir: Use FilePermissionsMask to handle mode option 2022-01-01 17:33:43 +00:00
circl
ad01f6030b Terminal: Add Solarized color schemes
Both dark and light variants
2022-01-01 18:23:50 +01:00
Filiph Sandström
8489388e75 Themes: Add Cupertino theme
This theme is used to showcase the new features.
2022-01-01 14:54:16 +01:00
Filiph Sandström
8a1d77f65c LibGfx: Add window border/title theming options
This commit adds support the following properties to theming:
Flags:
  - IsTitleCenter: true if the title should be centered.
Metrics:
  - BorderThickness: The border width.
  - BorderRadius: The border corner radius.
2022-01-01 14:54:16 +01:00
Brandon
aa0db4e4b0 Base: Add Russian keymap
Add a Russian keymap file
2022-01-01 06:42:14 +00:00
Lady Gegga
5cfbaad0a5 Base: Add Supplemental Symbols and Pictographs to Katica Regular 10
1F930, 1F938, 1F941, 1F942, 1F945, 1F951, 1F95A, 1F964, 1F98B, 1F9DC,
1F9DE, 1F9E8
https://www.unicode.org/charts/PDF/U1F900.pdf
2022-01-01 07:48:48 +03:30
Lady Gegga
478271dd11 Base: Add Geometric Shapes Extended to font Katica Regular 10
https://www.unicode.org/charts/PDF/U1F780.pdf
1F785, 1F786, 1F787, 1F788, 1F789, 1F78A, 1F78B, 1F78E, 1F78F, 1F790,
1F791, 1F792, 1F793, 1F794, 1F795, 1F796
2022-01-01 07:48:48 +03:30
Lady Gegga
61d4e4955e Base: Add Transport and Map Symbols to font Katica Regular 10
1F6C8, 1F6D2
https://www.unicode.org/charts/PDF/U1F680.pdf
2022-01-01 07:48:48 +03:30
Lady Gegga
613edc75b7 Base: Add Emoticons to font Katica Regular 10
1F600, 1F603, 1F606, 1F60E, 1F60F, 1F610, 1F611, 1F615, 1F626, 1F641,
1F642, 1F643
https://www.unicode.org/charts/PDF/U1F600.pdf
2022-01-01 07:48:48 +03:30
Lady Gegga
1c5cb30b80 Base: Add Misc. Symbols and Pictographs to font Katica Regular 10
1F50C, 1F50D, 1F50E, 1F523, 1F524, 1F582, 1F583, 1F5AF, 1F5B0, 1F5B1,
1F5B2, 1F5B4, 1F5B5, 1F5D5, 1F5E8, 1F5E9, 1F5EA, 1F5EB
https://www.unicode.org/charts/PDF/U1F300.pdf
2022-01-01 07:48:48 +03:30
Lady Gegga
7f361aa7e5 Base: Add Dingbats to font Katica Regular 10
2780, 2781, 2782, 2783, 2784, 2785, 2786, 2787, 2788, 2789,
278A, 278B, 278C, 278D, 278E, 278F, 2790, 2791, 2792, 2793
https://www.unicode.org/charts/PDF/U2700.pdf
2022-01-01 07:48:48 +03:30
Lady Gegga
341796c144 Base: Add Chinese characters to font Katica Regular 10
6761, 6762, 4EF0, 4EFA, 4EFB, 4EFC, 4EF4, 4EF2, 4F55, 4F54,
4F43, 4F44, 4F42, 4F46, 4F40, 4ED6, 540E, 5410, 884C, 8840,
8841, 4EE5, 4EE6, 4EE7, 4EE8, 4EE9, 4EEA, 4F1A, 4F1B, 4F1C,
4F1D, 4F1E, 4F1F, 672C, 672B, 672A, 4E3A, 4E39, 4E38, 6240,
5BF9, 5BF8, 793E, 5E94, 5408
https://www.unicode.org/charts/PDF/U4E00.pdf
2022-01-01 07:48:48 +03:30
Lady Gegga
aadc60fd60 Base: Adjust 81EA in font Katica Regular 10
81EA https://www.unicode.org/charts/PDF/U4E00.pdf
2022-01-01 07:48:48 +03:30
salaaad2
d364c8e352 Base: Add manpages for cut, diff, head & rmdir command line utilities 2021-12-29 20:42:18 -08:00
Lady Gegga
d636f7703d Base: Add Misc. Symbols and Pictographs to font Katica Regular 10
https://www.unicode.org/charts/PDF/U1F300.pdf
1F510, 1F511, 1F520-1F522, 1F5A8, 1F5B6, 1F5B8, 1F5D6-1F5DB, 1F5F4,
1F5F5, 1F5F8, 1F5F9
2021-12-30 00:43:10 +01:00
Lady Gegga
55a0365c8e Base: Add CJK Symbols and Punctuation to font Katica Regular 10
3014-3015
https://www.unicode.org/charts/PDF/U3000.pdf
2021-12-30 00:43:10 +01:00
Lady Gegga
fd3cb281fc Base: Add Dingbats to font Katica Regular 10
2705, 2708, 2709, 2713-2716, 274C-2753, 2755-2757, 275B-2761,
276C-2775, 2795-2797, 27A8
https://www.unicode.org/charts/PDF/U2700.pdf
2021-12-30 00:43:10 +01:00
Lady Gegga
87799f0be9 Base: Add Miscellaneous Symbols to font Katica Regular 10
2605, 2606, 2610-2612, 2614, 2616, 2617, 262D, 262E,
2639-263B, 2640, 2660-2667, 2669-266F, 267A, 267E-2689,
2690-2693, 2698, 2699, 26A2, 26B2, 26BF, 26C6, 26C8-26CD,
26CF, 26D0, 26D2-26E1, 26E8, 26F5, 26F6, 26F8-26FB, 26FD
https://www.unicode.org/charts/PDF/U2600.pdf
2021-12-30 00:43:10 +01:00
Lady Gegga
f4bbd6157a Base: Adjust some glyphs in font Katica Regular 10
Adjust glyphs to the fonts "new" 10p max width.
Specials:
FFFD https://www.unicode.org/charts/PDF/UFFF0.pdf
Geometric Shapes:
25A0-25B1 https://www.unicode.org/charts/PDF/U25A0.pdf
2021-12-30 00:43:10 +01:00
Daniel Bertalan
a34c657eb3 Base: Add DEC Special Graphics characters to Csilla Regular 10
The following codepoints are included:
U+2518, U+2510, U+250C, U+2514, U+253C, U+2500, U+251C, U+2524, U+2534,
U+252C, U+2502
2021-12-29 03:42:45 -08:00
Daniel Bertalan
fcc8bd6f8e Base: Add support for the default XTerm color scheme
Finally, the "Color Scheme" combo box gets an option besides "Default".
2021-12-29 03:42:45 -08:00
Daniel Bertalan
2329c52ad9 Base: Add some box drawing characters to font Csilla Regular 10
This commit adds the characters used by vim's popup window feature to
draw window borders. Namely:
- U+2550 BOX DRAWINGS DOUBLE HORIZONTAL
- U+2551 BOX DRAWINGS DOUBLE VERTICAL
- U+2554 BOX DRAWINGS DOUBLE DOWN AND RIGHT
- U+2557 BOX DRAWINGS DOUBLE DOWN AND LEFT
- U+255A BOX DRAWINGS DOUBLE UP AND RIGHT
- U+255D BOX DRAWINGS DOUBLE UP AND LEFT
2021-12-29 03:42:45 -08:00
Lady Gegga
7f61d430e6 Base: Add Tifinagh characters to font Katica Regular 10
2D30-2D7F https://www.unicode.org/charts/PDF/U2D30.pdf
2021-12-28 23:40:35 +01:00
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