Commit graph

2561 commits

Author SHA1 Message Date
Mykola 2cb21b295f Base: Add new emoji
Added the 🎑 emoji, also known as "Moon Viewing Ceremony".
Additionally added the 🌊 emoji, the 🧵 emoji, and the
🌉 emoji.
2022-09-15 21:05:13 +01:00
electrikmilk 154fb144f5 Base: Tweak Source font
This does many tweaks to the Source font. The tweaks mainly apply to
the bold weight, but tweaks small things about the Regular weight.

This mainly corrects inconsistencies or the placement of pixels in
a glyph.

I tried to pay a lot of attention to how different code looks in this
font and adapt it to that since that is its main purpose.
2022-09-14 06:56:27 -04:00
electrikmilk b0f9ad0000 Base: Add existing @font-face test to welcome page
This adds the existing `@font-face` test page to the welcome page.
2022-09-14 10:50:33 +01:00
Brian Gianforcaro d0a1775369 Everywhere: Fix a variety of typos
Spelling fixes found by `codespell`.
2022-09-14 04:46:49 +00:00
martinfalisse ca3d479f6f Base: Add more tests for display: grid 2022-09-14 00:09:14 +02:00
Sam Atkins 76f524c1d6 Base: Skip Shell tests
We have a high random failure rate on Shell tests, even with two of them
already manually disabled for being flaky. For now, let's skip them in
automated/CI testing so that "real" failures are more obvious.

Two of the tests have early-exits to disable them, which I wanted to
remove, but that makes `Meta/lint-shell-scripts.sh` very cross, so I'll
leave them.
2022-09-13 13:14:59 -04:00
Jelle Raaijmakers 9dfe50170e Demos: Add Tubes :^) 2022-09-11 22:45:49 +01:00
Xexxa 6b437c576f Base: Add emoji ⚙️
⚙️ - U+2699 GEAR
2022-09-11 20:23:59 +01:00
Joel Hansen 712af40075 Base: Add 18 new emoji
🎵 - U+1F3B5 Musical Note
💳 - U+1F4B3 Credit Card
📃 - U+1F4C3 Page with Curl
📄 - U+1F4C4 Page Facing Up
📎 - U+1F4CE Paperclip
📏 - U+1F4CF Straight Ruler
📑 - U+1F4D1 Bookmark Tabs
📒 - U+1F4D2 Ledger
📓 - U+1F4D3 Notebook
📔 - U+1F4D4 Notebook with Decorative Cover
📕 - U+1F4D5 Closed Book
📗 - U+1F4D7 Green Book
📘 - U+1F4D8 Blue Book
📙 - U+1F4D9 Orange Book
📝 - U+1F4DD Memo
📞 - U+1F4DE Telephone Receiver
🗨️ - U+1F5E8 Left Speech Bubble
🐰 - U+1F430 Rabbit Face
2022-09-11 14:16:36 +01:00
Joel Hansen 6bb96217aa Base: Add 18 new emoji
🐨 - U+1F428 Koala
🪟 - U+1FA9F Window
⏏️ - U+23CF Eject Button
 - U+23E9 Fast-Forward Button
 - U+23EA Fast Reverse Button
 - U+23EB Fast Up Button
 - U+23EC Fast Down Button
⏭️ - U+23ED Next Track Button
⏮️ - U+23EE Last Track Button
⏯️ - U+23EF Play or Pause Button
⏸️ - U+23F8 Pause Button
⏹️ - U+23F9 Stop Button
⏺️ - U+23FA Record Button
▶️ - U+25B6 Play Button
◀️ - U+25C0 Reverse Button
⛏️ - U+26CF Pick
 - U+26EA Church
☄️ - U+2604 Comet
2022-09-10 17:42:08 +01:00
electrikmilk c53fed7911 Base: Add .gitconfig to Git file icon files
This adds .gitconfig to git in the file icon provider.
2022-09-10 06:28:48 +00:00
Xexxa fcd2a40f2c Base: Add more emoji
💥 - U+1F4A5 COLLISION
🤸 - U+1F938 PERSON CARTWHEELING
🍃 - U+1F343 LEAF FLUTTERING IN WIND
🥙 - U+1F959 STUFFED FLATBREAD
🍝 - U+1F35D SPAGHETTI
🥟 - U+1F95F DUMPLING
🍨 - U+1F368 ICE CREAM
🏥 - U+1F3E5 HOSPITAL
🛞 - U+1F6DE WHEEL
🚁 - U+1F681 HELICOPTER
📅 - U+1F4C5 CALENDAR
📆 - U+1F4C6 TEAR-OFF CALENDAR
🔐 - U+1F510 LOCKED WITH KEY
📡 - U+1F4E1 SATELLITE ANTENNA
🔚 - U+1F51A END ARROW
🔛 - U+1F51B ON! ARROW
🔜 - U+1F51C SOON ARROW
🔝 - U+1F51D TOP ARROW
🔠 - U+1F520 INPUT LATIN UPPERCASE
🔡 - U+1F521 INPUT LATIN LOWERCASE
🔢 - U+1F522 INPUT NUMBERS
🔣 - U+1F523 INPUT SYMBOLS
🔤 - U+1F524 INPUT LATIN LETTERS
🎌 - U+1F38C CROSSED FLAGS
🇦🇿 - U+1F1E6 U+1F1FF FLAG: AZERBAIJAN
🇧🇴 - U+1F1E7 U+1F1F4 FLAG: BOLIVIA
🇧🇹 - U+1F1E7 U+1F1F9 FLAG: BHUTAN
🇧🇼 - U+1F1E7 U+1F1FC FLAG: BOTSWANA
🇫🇲 - U+1F1EB U+1F1F2 FLAG: MICRONESIA
🇬🇭 - U+1F1EC U+1F1ED FLAG: GHANA
🇬🇾 - U+1F1EC U+1F1FE FLAG: GUYANA
🇮🇨 - U+1F1EE U+1F1E8 FLAG: CANARY ISLANDS
🇰🇿 - U+1F1F0 U+1F1FF FLAG: KAZAKHSTAN
🇱🇨 - U+1F1F1 U+1F1E8 FLAG: ST. LUCIA
🇲🇻 - U+1F1F2 U+1F1FB FLAG: MALDIVES
🇲🇼 - U+1F1F2 U+1F1FC FLAG: MALAWI
🇲🇿 - U+1F1F2 U+1F1FF FLAG: MOZAMBIQUE
🇳🇦 - U+1F1F3 U+1F1E6 FLAG: NAMIBIA
🇳🇪 - U+1F1F3 U+1F1EA FLAG: NIGER
🇸🇲 - U+1F1F8 U+1F1F2 FLAG: SAN MARINO
🇹🇱 - U+1F1F9 U+1F1F1 FLAG: TIMOR-LESTE
🇺🇾 - U+1F1FA U+1F1FE FLAG: URUGUAY

...and from Unicode 15:
🪼 - U+1FABC JELLYFISH
🫛 - U+1FADB PEA POD
🪮 - U+1FAAE HAIR PICK
2022-09-10 07:28:35 +01:00
demostanis 5ff63a9eb0 Base: Update uniq(1) man page 2022-09-09 14:11:52 +01:00
electrikmilk 6a09d89329 Base+LibGUI: Add insert emoji common action
This adds a common action to invoke the emoji picker.
2022-09-08 23:08:54 +01:00
Xexxa 0270500383 Base: Add more emoji
👨‍👩‍👧‍👦 - U+1F468 U+200D U+1F469 U+200D U+1F467 U+200D U+1F466
FAMILY: MAN, WOMAN, GIRL, BOY
👨‍👩‍👦‍👦 - U+1F468 U+200D U+1F469 U+200D U+1F466 U+200D U+1F466
FAMILY: MAN, WOMAN, BOY, BOY
👨‍👩‍👧‍👧 - U+1F468 U+200D U+1F469 U+200D U+1F467 U+200D U+1F467
FAMILY: MAN, WOMAN, GIRL, GIRL
👨‍👨‍👧‍👦 - U+1F468 U+200D U+1F468 U+200D U+1F467 U+200D U+1F466
FAMILY: MAN, MAN, GIRL, BOY
👨‍👨‍👦‍👦 - U+1F468 U+200D U+1F468 U+200D U+1F466 U+200D U+1F466
FAMILY: MAN, MAN, BOY, BOY
👨‍👨‍👧‍👧 - U+1F468 U+200D U+1F468 U+200D U+1F467 U+200D U+1F467
FAMILY: MAN, MAN, GIRL, GIRL
👩‍👩‍👧‍👦 - U+1F469 U+200D U+1F469 U+200D U+1F467 U+200D U+1F466
FAMILY: WOMAN, WOMAN, GIRL, BOY
👩‍👩‍👦‍👦 - U+1F469 U+200D U+1F469 U+200D U+1F466 U+200D U+1F466
FAMILY: WOMAN, WOMAN, BOY, BOY
👩‍👩‍👧‍👧 - U+1F469 U+200D U+1F469 U+200D U+1F467 U+200D U+1F467
FAMILY: WOMAN, WOMAN, GIRL, GIRL
2022-09-08 13:20:54 +01:00
electrikmilk 56a719daf8 Base: Add Assembly file type icon
This adds 16x16 and 32x32 file type icons for assembly files.
2022-09-08 10:06:55 +01:00
electrikmilk 6675865582 Browser: Add context menu icons
This adds two new icons for browser context menu items "Close Other
Tabs" and "Download".

This adds existing icons where they were missing in context menu items.
2022-09-08 10:02:37 +01:00
electrikmilk 6193fdb477 Base: Add 12 new emojis
🪲 - U+1FAB2 BEETLE
🍰 - U+1F370 SHORTCAKE
🚘 - U+1F698 ONCOMING AUTOMOBILE
🔔 - U+1F514 BELL
🔕 - U+1F515 BELL WITH SLASH
🧼 - U+1F9FC SOAP
✖️ - U+2716 MULTIPLY
 - U+2795 PLUS
 - U+2796 MINUS
 - U+2797 DIVIDE
📛 - U+1F4DB NAME BADGE
✔️ - U+2714 CHECK MARK
2022-09-08 09:56:33 +01:00
electrikmilk d7cfe35026 Base: Improve 4 emojis
🚥 - U+1F6A5 HORIZONTAL TRAFFIC LIGHT
🚦 - U+1F6A6 VERTICAL TRAFFIC LIGHT
📍 - U+1F4CD ROUND PUSHPIN
🗄️ - U+1F5C4 FILE CABINET
2022-09-08 09:56:33 +01:00
djwisdom 7e5a8bd4b0 Base: Add five more emojis
🍘 - U+1F358 Rice Cracker
🍤 - U+1F364 Fried Shrimp
🍻 - U+1F37B Clinking beer mugs
🍥 - U+1F365 Fish cake with swirl
🍼 - U+1F37C Baby bottle
2022-09-07 17:56:12 +01:00
Andreas Kling 514fa83708 LibWeb: Improve float: right behavior
- Use the border box of the floated element when testing if something
  needs to flow around it.
- Take the floated element's containing block size into account (instead
  of the BFC root) when calculating available space on a line where a
  right-side float intrudes.
2022-09-07 17:47:33 +02:00
electrikmilk 325a8a3d9b Base: Match colors for C++ file type icons
Update the color of the 16x16 version of the C++ file icon to match the
new colors in the 32x32 version of the icon.
2022-09-06 18:44:02 +00:00
electrikmilk a0e3289cf3 Base: Add CMakeLists file type icon
This adds a file icon for CMakeLists.txt files.
2022-09-06 18:06:57 +01:00
electrikmilk 1ab510c4bb Base+LibGUI: Add Git folder icons
This adds icons for folder paths ending in ".git". This adds 16x16 and
32x32 versions of a folder with a Git logo for both the closed and open
versions of the folder icon.
2022-09-06 07:38:09 +01:00
electrikmilk ce166785d7 Base: Add Git file type icons
This adds 16x16 and 32x32 Git file icons for files like .gitignore, etc.
2022-09-06 07:38:09 +01:00
electrikmilk 98fb0727a4 Base: Make open folder icons consistent
This changes the open parent directory, open recent, and open folder
16x16 icons to be more consistent with the other folder icons. This
also improves the other elements on these icons by adding tinting
and shading.
2022-09-05 21:40:16 +01:00
electrikmilk 67eee46319 Base: Add shell script file type icon
This adds a file type icon for shell scripts.
2022-09-05 20:34:42 +01:00
electrikmilk ac316d9847 Base: Add 32 new emojis
🦊 - U+1F98A FOX
🦉 - U+1F989 OWL
🥔 - U+1F954 POTATO
🍣 - U+1F363 SUSHI
🎖️ - U+1F396 MILITARY MEDAL
🏆 - U+1F3C6 TROPHY
🏅 - U+1F3C5 SPORTS MEDAL
🎳 - U+1F3B3 BOWLING
📱 - U+1F4F1 MOBILE PHONE
📲 - U+1F4F2 MOBILE PHONE WITH ARROW
📼 - U+1F4FC VIDEOCASSETTE
💰 - U+1F4B0 MONEY BAG
🗄️ - U+1F5C4 FILE CABINET
🚪 - U+1F6AA DOOR
🛒 - U+1F6D2 SHOPPING CART
🚬 - U+1F6AC CIGARETTE
🕎 - U+1F54E MENORAH
🇧🇫 - U+1F1E7 U+1F1EB FLAG: BURKINA FASO
🇧🇭 - U+1F1E7 U+1F1ED FLAG: BAHRAIN
🇧🇾 - U+1F1E7 U+1F1FE FLAG: BELARUS
🇨🇩 - U+1F1E8 U+1F1E9 FLAG: CONGO - KINSHASA
🇨🇫 - U+1F1E8 U+1F1EB FLAG: CENTRAL AFRICAN REPUBLIC
🇨🇴 - U+1F1E8 U+1F1F4 FLAG: COLOMBIA
🇭🇲 - U+1F1ED U+1F1F2 FLAG: HEARD & MCDONALD ISLANDS
🇰🇬 - U+1F1F0 U+1F1EC FLAG: KYRGYZSTAN
🇲🇪 - U+1F1F2 U+1F1EA FLAG: MONTENEGRO
🇵🇷 - U+1F1F5 U+1F1F7 FLAG: PUERTO RICO
🇶🇦 - U+1F1F6 U+1F1E6 FLAG: QATAR
🇸🇬 - U+1F1F8 U+1F1EC FLAG: SINGAPORE
🇹🇴 - U+1F1F9 U+1F1F4 FLAG: TONGA
🇺🇿 - U+1F1FA U+1F1FF FLAG: UZBEKISTAN
🇼🇸 - U+1F1FC U+1F1F8 FLAG: SAMOA
2022-09-05 19:36:05 +01:00
Tim Schumacher 854792c340 Meta: Don't generate emoji.txt into the source tree 2022-09-05 09:50:31 -04:00
electrikmilk 9b728fbe56 Base: Improve 1 emoji
 - U+2614 UMBRELLA WITH RAIN DROPS
2022-09-05 09:26:31 +01:00
electrikmilk ec7c9839a0 Base: Add 5 new emoji
☠️ - U+2620 SKULL AND CROSSBONES
🌂 - U+1F302 CLOSED UMBRELLA
☂️ - U+2602 U+FE0F UMBRELLA
⛑️ - U+26D1 RESCUE WORKER’S HELMET
 - U+2651 CAPRICORN
2022-09-05 09:26:31 +01:00
electrikmilk 6247bbc65b Base: Add Ruby File Type Icon
This adds a file type icon for Ruby (.rb) files.
2022-09-05 09:24:15 +01:00
Xexxa 7661b8ca02 Base: Add more emoji
👂 - U+1F442 EAR
👃 - U+1F443 NOSE
🎅 - U+1F385 SANTA CLAUS
🏃 - U+1F3C3 PERSON RUNNING
🏌️ - U+1F3CC PERSON GOLFING
🏊 - U+1F3CA PERSON SWIMMING
🏋️ - U+1F3CB PERSON LIFTING WEIGHTS
🐽 - U+1F43D PIG NOSE
🐾 - U+1F43E PAW PRINTS
🐳 - U+1F433 SPOUTING WHALE
🐋 - U+1F40B WHALE
🐬 - U+1F42C DOLPHIN
🐚 - U+1F41A SPIRAL SHELL
🐛 - U+1F41B BUG
🏭 - U+1F3ED FACTORY
🏰 - U+1F3F0 CASTLE
🏏 - U+1F3CF CRICKET GAME
🎿 - U+1F3BF SKIS
🎚️ - U+1F39A LEVEL SLIDER
🎛️ - U+1F39B CONTROL KNOBS
💿 - U+1F4BF OPTICAL DISK
📀 - U+1F4C0 DVD
🎞️ - U+1F39E FILM FRAMES
2022-09-04 08:00:07 +01:00
electrikmilk 6dd7a536c6 Base: Improve 1 emoji
 - U+264B CANCER
2022-09-03 21:10:05 +01:00
electrikmilk f171cfaa0e Base: Add 24 new emojis
💟 - U+1F49F HEART DECORATION
🚺 - U+1F6BA WOMEN’S ROOM
🛐 - U+1F6D0 PLACE OF WORSHIP
⚛️ - U+269B ATOM SYMBOL
🕉 - U+1F549 OM (unqualified)
✡️ - U+2721 STAR OF DAVID
☸️ - U+2638 WHEEL OF DHARMA
☯️ - U+262F YIN YANG
✝️ - U+271D LATIN CROSS
☦️ - U+2626 ORTHODOX CROSS
☪️ - U+262A STAR AND CRESCENT
☮️ - U+262E PEACE SYMBOL
🔯 - U+1F52F DOTTED SIX-POINTED STAR
 - U+2648 ARIES
 - U+2649 TAURUS
 - U+264A GEMINI
 - U+264C LEO
 - U+264D VIRGO
 - U+264E LIBRA
 - U+264F SCORPIO
 - U+2650 SAGITTARIUS
 - U+2652 AQUARIUS
 - U+2653 PISCES
 - U+26CE OPHIUCHUS
2022-09-03 21:10:05 +01:00
Xexxa dacd7baf0b Base: Add more emoji
🧞 - U+1F9DE GENIE
🐤 - U+1F424 BABY CHICK
🐢 - U+1F422 TURTLE
🎢 - U+1F3A2 ROLLER COASTER
🏀 - U+1F3C0 BASKETBALL
🎮 - U+1F3AE VIDEO GAME
🎥 - U+1F3A5 MOVIE CAMERA
🪙 - U+1FA99 COIN
🪃 - U+1FA83 BOOMERANG
🧯 - U+1F9EF FIRE EXTINGUISHER
2022-09-03 20:53:07 +01:00
Joel Hansen 9ff54648ca Base: Add 11 new emoji
🎱 - U+1F3B1 Pool 8 Ball
💭 - U+1F4AD Thought Balloon
🌼 - U+1F33C Blossom
🍚 - U+1F35A Cooked Rice
🍬 - U+1F36C Candy
🌐 - U+1F310 Globe with Meridians
🌸 - U+1F338 Cherry Blossom
🍁 - U+1F341 Maple Leaf
🍦 - U+1F366 Soft Ice Cream
🐦 - U+1F426 Bird
🥣 - U+1F963 Bowl with Spoon
2022-09-03 20:51:07 +01:00
Veronika Horáčků b2203e6417 Keymaps: Improve cs-cz and cs-cz-qwertz keymaps
Fixes the semicolon button and AltGr+ů, which now outputs $.
2022-09-03 12:29:11 +01:00
Laco Papay 65dff8656e Base: Add emoji flags for Slovakia and Slovenia
Doing these together since (like the names) the flags are similar,
especially at this 7x10 scale and I wanted to make sure they can be
disginguished. I hope our Slovenian friends will like it.

Made inside Serenity using pp :^)
2022-09-02 23:32:55 +01:00
electrikmilk 723a22fa5d Base: Improve and correct emojis
🐞 - U+1F41E LADY BEETLE
🧪 - U+1F9EA TEST TUBE
🇮🇶 - U+1F1EE U+1F1F6 FLAG: IRAQ
2022-09-02 11:40:50 +01:00
electrikmilk 4de722eb9e Base: Add 13 new emojis
🧠 - U+1F9E0 BRAIN
🧇 - U+1F9C7 WAFFLE
🧂 - U+1F9C2 SALT
🥧 - U+1F967 PIE
🧊 - U+1F9CA ICE
🧭 - U+1F9ED COMPASS
⛩ - U+26E9 SHINTO SHRINE
🛢 - U+1F6E2 OIL DRUM
🪄 - U+1FA84 MAGIC WAND
🩻 - U+1FA7B X-RAY
🪞 - U+1FA9E MIRROR
🇦🇺 - U+1F1E6 U+1F1FA FLAG: AUSTRALIA
🇮🇹 - U+1F1EE U+1F1F9 FLAG: ITALY
2022-09-02 11:40:50 +01:00
Xexxa 72a812a0c3 Base: Add more emoji
💫 - U+1F4AB DIZZY
💨 - U+1F4A8 DASHING AWAY
👤 - U+1F464 BUST IN SILHOUETTE
👥 - U+1F465 BUSTS IN SILHOUETTE
🦇 - U+1F987 BAT
🦈 - U+1F988 SHARK
🐝 - U+1F41D HONEYBEE
🥀 - U+1F940 WILTED FLOWER
🦀 - U+1F980 CRAB
🦑 - U+1F991 SQUID
🥂 - U+1F942 CLINKING GLASSES
🚒 - U+1F692 FIRE ENGINE
🚔 - U+1F694 ONCOMING POLICE CAR
 - U+26F5 SAILBOAT
🛎️ - U+1F6CE BELLHOP BELL
 - U+231A WATCH
🌠 - U+1F320 SHOOTING STAR
🥉 - U+1F949 3RD PLACE MEDAL
🥊 - U+1F94A BOXING GLOVE
👔 - U+1F454 NECKTIE
🧦 - U+1F9E6 SOCKS
💄 - U+1F484 LIPSTICK
🥁 - U+1F941 DRUM
📠 - U+1F4E0 FAX MACHINE
 - U+2753 RED QUESTION MARK
 - U+2754 WHITE QUESTION MARK
 - U+2755 WHITE EXCLAMATION MARK
 - U+2757 RED EXCLAMATION MARK
2022-09-02 02:11:58 +01:00
Xexxa 24e7a6eca8 Base: Improve emoji
More similar in style to U+203C:
⁉️ - U+2049 EXCLAMATION QUESTION MARK

Add transparency:
📧 - U+1F4E7 E-MAIL
📨 - U+1F4E8 INCOMING ENVELOPE
📩 - U+1F4E9 ENVELOPE WITH ARROW

No joy in a joystick without an action-button!
🕹️ - U+1F579 JOYSTICK
2022-09-02 02:11:58 +01:00
djwisdom 7925d51c45 Base: Add new Magnifier help documentation 2022-09-01 23:30:12 +00:00
Joel Hansen 1183bc5184 Base: Add new emoji
⚔️ - U+2694 Crossed Swords
🧪 - U+1F9EA Test Tube
⚕️ - U+2695 Medical Symbol
🍀 - U+1F340 Four Leaf Clover
2022-09-01 15:21:49 +01:00
Karol Kosek 1282ef5d9e Base: Remove an upscaled version of a Hidden cursor
It was the same as the normal Hidden cursor (a transparent image).
2022-09-01 14:27:07 +01:00
NoahR02 406dff16d1 HackStudio: Fix cpp-gui template 2022-09-01 14:25:31 +01:00
Karol Kosek e5674d9666 Base+WindowServer+LibGfx: Add new DragCopy Cursor
The purpose of this cursor is to indicate if a current dragged object
(file, Spreadsheet cell) can be dropped onto a widget.
2022-08-31 17:29:44 +01:00
Karol Kosek 06102ff9af Base: Add 2x version of Drag cursor in Dark theme
Failing to load 2x cursor resulted in using the default arrow cursor
instead of scaling the 1x one.
2022-08-31 17:29:44 +01:00
Timothy Slater fcf86b07a5 PixelPaint: Add Wand Select Tool
Wand Selection tool uses similar logic to the Bucket Tool. Flood filling
and threshold calculations to determine the affected area just in this
case we do not set the pixels of the selected area, instead we use
those pixels to alter the selection mask.

In the future we can probably abstract out the shared flood logic so
both tools can share the code.
2022-08-31 16:30:23 +02:00
Xexxa 265b035dd5 Base: Add more emoji 🌾 🌿 🍸 🏠 🏡 🥏 🏑 🏒 🏓 🕹️ 🎧
🌾 - U+1F33E SHEAF OF RICE
🌿 - U+1F33F HERB
🍸 - U+1F378 COCKTAIL GLASS
🏠 - U+1F3E0 HOUSE
🏡 - U+1F3E1 HOUSE WITH GARDEN
🥏 - U+1F94F FLYING DISC
🏑 - U+1F3D1 FIELD HOCKEY
🏒 - U+1F3D2 ICE HOCKEY
🏓 - U+1F3D3 PING PONG
🕹️ - U+1F579 JOYSTICK
🎧 - U+1F3A7 HEADPHONE
2022-08-31 09:53:11 +01:00
electrikmilk 70d56acb86 Base: Add 24 new emojis
💢 - U+1F4A2 ANGER SYMBOL
💬 - U+1F4AC SPEECH BALLOON
🦴 - U+1F9B4 BONE
🥥 - U+1F965 COCONUT
🥞 - U+1F95E PANCAKES
🍙 - U+1F359 RICE BALL
🎂 - U+1F382 BIRTHDAY CAKE
🥤 - U+1F964 CUP WITH STRAW
🏛 - U+1F3DB CLASSICAL BUILDING
♨️ - U+2668 U+FE0F HOT SPRINGS
🎃 - U+1F383 JACK-O-LANTERN
🀄 - U+1F004 MAHJONG RED DRAGON
🔋 - U+1F50B BATTERY
🔌 - U+1F50C ELECTRIC PLUG
🖥️ - U+1F5A5 U+FE0F DESKTOP COMPUTER
🖥 - U+1F5A5 DESKTOP COMPUTER
🖱 - U+1F5B1 COMPUTER MOUSE
📋 - U+1F4CB CLIPBOARD
🔒 - U+1F512 LOCKED
🔓 - U+1F513 UNLOCKED
🔞 - U+1F51E NO ONE UNDER EIGHTEEN
♀️ - U+2640 FEMALE SIGN
♂️ - U+2642 MALE SIGN
🟰 - U+1F7F0 HEAVY EQUALS SIGN
♾️ - U+267E INFINITY
2022-08-31 09:52:50 +01:00
Xexxa 583c0dc782 Base: Add more emoji
🤰 - U+1F930 Pregnant Woman
🧌 - U+1F9CC Troll
🦘 - U+1F998 Kangaroo
🦋 - U+1F98B Butterfly
🛌 - U+1F6CC Person in Bed
🌽 - U+1F33D Ear of Corn
🔦 - U+1F526 Flashlight
🎯 - U+1F3AF Bullseye
🍴 - U+1F374 Fork and Knife
🍵 - U+1F375 Teacup Without Handle
🏮 - U+1F3EE Red Paper Lantern
🍶 - U+1F376 Sake
🐻‍❄️ - U+1F43B_U+200D_U+2744 Polar Bear
🥢 - U+1F962 Chopsticks
🥒 - U+1F952 Cucumber
™️ - U+2122 Trade Mark
🎋 - U+1F38B Tanabata Tree
🛴 - U+1F6F4 Kick Scooter
‼️ - U+203C Double Exclamation Mark
⁉️ - U+2049 Exclamation Question Mark
2022-08-30 00:58:06 +01:00
Liav A 2c84466ad8 Kernel/Storage: Introduce new boot device addressing modes
Before of this patch, we supported two methods to address a boot device:
1. Specifying root=/dev/hdXY, where X is a-z letter which corresponds to
a boot device, and Y as number from 1 to 16, to indicate the partition
number, which can be omitted to instruct the kernel to use a raw device
rather than a partition on a raw device.
2. Specifying root=PARTUUID: with a GUID string of a GUID partition. In
case of existing storage device with GPT partitions, this is most likely
the safest option to ensure booting from persistent storage.

While option 2 is more advanced and reliable, the first option has 2
caveats:
1. The string prefix "/dev/hd" doesn't mean anything beside a convention
on Linux installations, that was taken into use in Serenity. In Serenity
we don't mount DevTmpFS before we mount the boot device on /, so the
kernel doesn't really access /dev anyway, so this convention is only a
big misleading relic that can easily make the user to assume we access
/dev early on boot.
2. This convention although resemble the simple linux convention, is
quite limited in specifying a correct boot device across hardware setup
changes, so option 2 was recommended to ensure the system is always
bootable.

With these caveats in mind, this commit tries to fix the problem with
adding more addressing options as well as to remove the first option
being mentioned above of addressing.
To sum it up, there are 4 addressing options:
1. Hardware relative address - Each instance of StorageController is
assigned with a index number relative to the type of hardware it handles
which makes it possible to address storage devices with a prefix of the
commandset ("ata" for ATA, "nvme" for NVMe, "ramdisk" for Plain memory),
and then the number for the parent controller relative hardware index,
another number LUN target_id, and a third number for LUN disk_id.
2. LUN address - Similar to the previous option, but instead we rely on
the parent controller absolute index for the first number.
3. Block device major and minor numbers - by specifying the major and
minor numbers, the kernel can simply try to get the corresponding block
device and use it as the boot device.
4. GUID string, in the same fashion like before, so the user use the
"PARTUUID:" string prefix and add the GUID of the GPT partition.

For the new address modes 1 and 2, the user can choose to also specify a
partition out of the selected boot device. To do that, the user needs to
append the semicolon character and then add the string "partX" where X
is to be changed for the partition number. We start counting from 0, and
therefore the first partition number is 0 and not 1 in the kernel boot
argument.
2022-08-30 00:50:15 +01:00
djwisdom e388d13c05 Base: Add Box Drawing glyphs to Csilla Regular+Bold12 2022-08-28 20:25:03 +01:00
djwisdom 681490c35c Base: Add new MouseSettings.md help document 2022-08-28 20:24:28 +01:00
djwisdom 88db594691 Base: Add new Mouse.md help document 2022-08-28 20:24:28 +01:00
djwisdom 83dd8f12de Base: Update Terminal's help documentation 2022-08-28 19:48:17 +01:00
crpz1 3d5300a25e Base: Horizontally center socket and remove pixel from CrashReporter 2022-08-28 16:38:57 +01:00
djwisdom 5297c22eaa Base: Add several new emojis
📤 - U+1F4E4 OUTBOX TRAY
📥 - U+1F4E5 INBOX TRAY
📦 - U+1F4E6 PACKAGE
📧 - U+1F4E7 E-MAIL
📨 - U+1F4E8 INCOMING ENVELOPE
📩 - U+1F4E9 ENVELOPE WITH DOWN ARROW
📪 - U+1F4EA CLOSED MAILBOX WITH LOWERED FLAG
📫 - U+1F4EB CLOSED MAILBOX WITH RAISED FLAG
📬 - U+1F4EC OPENED MAILBOX WITH RAISED FLAG
📭 - U+1F4ED OPENED MAILBOX WITH LOWERED FLAG

Coverage: https://emoji.serenityos.net
2022-08-28 16:06:33 +01:00
kleines Filmröllchen 7a2b8d3d65 Base: Add a bunch of heart emoji and others
U+00A9 © COPYRIGHT SIGN
U+00AE ® REGISTERED SIGN
1F192 🆒 SQUARED COOL
1F193 🆓 SQUARED FREE
1F195 🆕 SQUARED NEW
1F493 💓 BEATING HEART
1F495 💕 TWO HEARTS
1F497 💗 GROWING HEART
1F498 💘 HEART WITH ARROW
1F49D 💝 HEART WITH RIBBON
2022-08-28 15:40:37 +01:00
kleines Filmröllchen 8d2823ca8d Base: Add a quote to the fortunes database 2022-08-28 15:39:56 +01:00
Xexxa 8ee1b2d127 Base: Add more emoji
🇱🇷 - U+1F1F1 U+1F1F7 LR Flag: Liberia
🪂 - U+1FA82 Parachute
🏖️ - U+1F3D6 Beach with Umbrella
🏕️ - U+1F3D5 Camping
🥌 - U+1F94C Curling Stone
2022-08-28 13:41:20 +02:00
electrikmilk 5f8def0f71 Base: Add 9 new emojis and improve 13 emojis
This adds 9 new emojis and improves 13 emojis.
2022-08-28 13:41:04 +02:00
Zorby 058ab81c24 Base: Add czech programmers keymap
This is just the en-us keymap with czech characters accessible in
combination with alt-gr, similar to the Czech Programmers Keyboard
in Windows.
2022-08-28 08:06:55 +00:00
Zorby 3c02f54c9c Base: Add czech QWERTZ keymap 2022-08-28 08:06:55 +00:00
Zorby ea728a2588 Base: Add czech QWERTY keymap 2022-08-28 08:06:55 +00:00
davidot ba5bcb67a5 LibWeb: Implement the HostEnsureCanAddPrivateElement JS hook
Also added a local test for ensuring this behavior since it is unique to
browsers. Since we don't actually use WindowProxy anywhere yet we just
test on location for now.
2022-08-27 20:33:27 +01:00
Xexxa 0d7b634313 Base: Add more emoji
☃️ - U+2603 Snowman
❄️ - U+2744 Snowflake
💐 - U+1F490 Bouquet
👸 - U+1F478 Princess
🐧 - U+1F427 Penguin
2022-08-25 20:12:20 +01:00
Xexxa f3be312e7b Base: Improve emoji
🪢 - U+1FAA2 KNOT (the knot was not knotting)
🌲 - U+1F332 Evergreen Tree (adding some shadow)
2022-08-25 20:12:20 +01:00
Xexxa f488726c82 Base: Add more emoji
 - U+267F Wheelchair Symbol
🪸 - U+1FAB8 Coral
🦐 - U+1F990 Shrimp
🐟 - U+1F41F Fish
🐠 - U+1F420 Tropical Fish
🐡 - U+1F421 Blowfish
🥬 - U+1F96C Leafy Green
🫖 - U+1FAD6 Teapot
🫐 - U+1FAD0 Blueberries
🫘 - U+1FAD8 Beans
🍞 - U+1F35E Bread
🥭 - U+1F96D Mango
🥗 - U+1F957 Green Salad
2022-08-25 16:16:25 +01:00
Xexxa 71b6c896d7 Base: Add more emoji
🖨️ - U+1F5A8 Printer
🛸 - U+1F6F8 Flying Saucer
🥚 - U+1F95A Egg
 - U+26C4 Snowman Without Snow
🐍 - U+1F40D Snake
🇲🇱 - U+1F1F2 U+1F1F1 ML Flag: Mali
🇹🇯 - U+1F1F9 U+1F1EF TJ Flag: Tajikistan
🇯🇲 - U+1F1EF U+1F1F2 JM Flag: Jamaica
🇲🇺 - U+1F1F2 U+1F1FA MU Flag: Mauritius
🇸🇨 - U+1F1F8 U+1F1E8 SC Flag: Seychelles
🇸🇩 - U+1F1F8 U+1F1E9 SD Flag: Sudan
🇷🇼 - U+1F1F7 U+1F1FC RW Flag: Rwanda
🇲🇬 - U+1F1F2 U+1F1EC MG Flag: Madagascar
🇸🇷 - U+1F1F8 U+1F1F7 SR Flag: Suriname
🇸🇳 - U+1F1F8 U+1F1F3 SN Flag: Senegal
🇸🇸 - U+1F1F8 U+1F1F8 SS Flag: South Sudan
🇧🇦 - U+1F1E7 U+1F1E6 BA Flag: Bosnia & Herzegovina
🇷🇪 - U+1F1F7 U+1F1EA RE Flag: Réunion
🇸🇱 - U+1F1F8 U+1F1F1 SL Flag: Sierra Leone
🇦🇴 - U+1F1E6 U+1F1F4 AO Flag: Angola
🇦🇬 - U+1F1E6 U+1F1EC AG Flag: Antigua & Barbuda
🇨🇼 - U+1F1E8 U+1F1FC CW Flag: Curaçao
🇹🇹 - U+1F1F9 U+1F1F9 TT Flag: Trinidad & Tobago
🇳🇷 - U+1F1F3 U+1F1F7 NR Flag: Nauru
2022-08-25 15:07:40 +01:00
martinfalisse a7f5b6b15b Base: Add display grid test page 2022-08-25 13:47:48 +02:00
MacDue ffc0f9550d Base: Add the -h/--hide-window option to the Eyes manpage 2022-08-25 13:42:17 +02:00
James Bellamy 352d6545a9 WindowServer+DisplaySettings: Capitalize display mode dropdown
Every other dropdown in settings is capitalized apart from this one.
This commit fixes that.
2022-08-24 12:17:30 +02:00
electrikmilk b0eabae52e Base: Add more emojis
Adds 16 new emojis, improves 4 emojis, and respectfully adds U+1F595 :^)
2022-08-24 12:16:33 +02:00
electrikmilk 1a9d4ffecf PixelPaint: Add more icons
This adds menu item icons for Add Mask, Flatten Image, Fit Image To
View, and Generic 5x5 Convolution.

This modifies the menu item icon for Swap Colors to make the action more
obvious and improve accessibility.
2022-08-24 12:01:19 +02:00
djwisdom f3cec9de75 Base: Add five new emojis
 - U+26A1 HIGH VOLTAGE
 - U+26AA WHITE CIRCLE
 - U+26AB BLACK CIRCLE
 - U+26BE BASEBALL
✉ - U+2709 ENVELOPE

Coverage: https://emoji.serenityos.net
2022-08-23 13:27:58 +01:00
Ryan Liptak b4856a4070 Base: Add 5 new emojis
🌡 - U+1F321 THERMOMETER
🌞 - U+1F31E SUN WITH FACE
 - U+26C5 SUN BEHIND CLOUD
⛈ - U+26C8 CLOUD WITH LIGHTNING AND RAIN
🌪 - U+1F32A TORNADO
2022-08-23 13:27:40 +01:00
electrikmilk 0abe4d8b97 Base: Add More Emojis
This adds 16 emojis, and improves the emoji for Wine Glass.
2022-08-23 09:36:49 +01:00
Xexxa 0d05569257 Base: Add more emoji
🫶🏿 - U+1FAF6 U+1F3FF Heart Hands: Dark Skin Tone
🫶🏾 - U+1FAF6 U+1F3FE Heart Hands: Medium-Dark Skin Tone
🫶🏽 - U+1FAF6 U+1F3FD Heart Hands: Medium Skin Tone
🫶🏼 - U+1FAF6 U+1F3FC Heart Hands: Medium-Light Skin Tone
🫶🏻 - U+1FAF6 U+1F3FB Heart Hands: Light Skin Tone
2022-08-23 06:59:46 +00:00
MacDue be9d3f9aa4 Base: Add an example linear-gradient with double-position color stops 2022-08-23 01:02:49 +02:00
Sam Atkins deeef8c412 GamesSettings: Add a setting for the card-back image
And also add a couple of images so there's more than one option. :^)

(My yak silhouette isn't very good, so please replace that, artists!)
2022-08-22 12:50:41 +02:00
Sam Atkins a01c4c50d1 GamesSettings: Introduce a new GamesSettings application :^)
This currently has exactly one setting: The background colour for card
games. My thinking is, it's better to not have a Settings application
for each individual game we include in the system, since most will only
have a small number of settings, all Settings windows have tabs anyway,
and I don't want to flood the Settings app list unnecessarily.

As for having a single setting for all the card games: it's nice when
things match. :^)
2022-08-22 12:50:41 +02:00
Sam Atkins 0737d217cb Base: Add a 32x32 version of the Games icon 2022-08-22 12:50:41 +02:00
Xexxa 0335829e71 Base: Add more emoji
> #️⃣ - U+23 U+FE0F U+20E3 Keycap Number Sign
*️⃣ - U+2A U+FE0F U+20E3 Keycap Asterisk
0️⃣ - U+30 U+FE0F U+20E3 Keycap Digit Zero
1️⃣ - U+31 U+FE0F U+20E3 Keycap Digit One
2️⃣ - U+32 U+FE0F U+20E3 Keycap Digit Two
3️⃣ - U+33 U+FE0F U+20E3 Keycap Digit Three
4️⃣ - U+34 U+FE0F U+20E3 Keycap Digit Four
5️⃣ - U+35 U+FE0F U+20E3 Keycap Digit Five
6️⃣ - U+36 U+FE0F U+20E3 Keycap Digit Six
7️⃣ - U+37 U+FE0F U+20E3 Keycap Digit Seven
8️⃣ - U+38 U+FE0F U+20E3 Keycap Digit Eight
9️⃣ - U+39 U+FE0F U+20E3 Keycap Digit Nine
🇨🇲 - U+1F1E8 U+1F1F2 CM Cameroon
🇳🇵 - U+1F1F3 U+1F1F5 NP Nepal
🇲🇲 - U+1F1F2 U+1F1F2 MM Myanmar (Burma)
🇧🇧 - U+1F1E7 U+1F1E7 BB Barbados
🇬🇼 - U+1F1EC U+1F1FC GW Guinea-Bissau
🇹🇬 - U+1F1F9 U+1F1EC TG Togo
🇸🇴 - U+1F1F8 U+1F1F4 SO Somalia
🇦🇼 - U+1F1E6 U+1F1FC AW Aruba
💈 - U+1F488 Barber Pole
📯 - U+1F4EF Postal Horn
🥫 - U+1F96B Canned Food
🪓 - U+1FA93 Axe
🧀 - U+1F9C0 Cheese Wedge
 - U+2614 Umbrella with Rain Drops
🧨 - U+1F9E8 Firecracker
⛸️ - U+26F8 U+FE0F Ice Skate
🪧 - U+1FAA7 Placard
🇯🇪 - U+1F1EF U+1F1EA JE Jersey
🪨 - U+1FAA8 Rock
📮 - U+1F4EE Postbox
🇻🇨 - U+1F1FB U+1F1E8 VC St. Vincent & Grenadines
2022-08-22 08:43:06 +01:00
Ryan Liptak 221d9089e9 Meta: Generate emoji.txt at build time from Unicode's emoji-test.txt
Instead of manually updating emoji.txt whenever new emoji are added,
we use Unicode's emoji-test.txt to generate emoji.txt on each build,
including only the emojis that Serenity supports at that time.

By using emoji-test.txt, we can also include all forms of each emoji
(fully-qualified, minimally-qualified, and unqualified) which can be
helpful when double-checking how certain forms are handled.
2022-08-22 08:42:54 +01:00
Ryan Liptak 8f4317e207 Base: Move Serenity-specific emoji from emoji.txt to emoji-serenity.txt 2022-08-22 08:42:54 +01:00
djwisdom 66489ba4ad Base: Update Chillychilly theme use calming background 2022-08-21 10:53:25 +01:00
Ryan Liptak f64f5e79a8 Base: Fix all emoji filenames according to check-emoji rules 2022-08-20 23:50:41 +01:00
Ryan Liptak 548c23ded3 Base: Add 10 new (mostly weather-related) emojis
☀️ - U+2600 U+FE0F SUN
☁️ - U+2601 U+FE0F CLOUD
🌤️ - U+1F324 U+FE0F SUN BEHIND SMALL CLOUD
🌥️ - U+1F325 U+FE0F SUN BEHIND LARGE CLOUD
🌦️ - U+1F326 U+FE0F SUN BEHIND RAIN CLOUD
🌧️ - U+1F327 U+FE0F CLOUD WITH RAIN
🌨️ - U+1F328 U+FE0F CLOUD WITH SNOW
🌩️ - U+1F329 U+FE0F CLOUD WITH LIGHTNING
💯 - U+1F4AF HUNDRED POINTS
🫧 - U+1FAE7 BUBBLES
2022-08-20 09:11:21 +01:00
djwisdom 037f1ae979 Base: Add new emojis U+1F58A-U1F58D U+1F5DD U+1F5DE U+1F5E1 2022-08-19 10:31:07 +01:00
electrikmilk 1da13b6247 Base: Correct Flag Code Points
This corrects code points for the English, Scottish and Wales flags.
2022-08-19 10:19:09 +01:00
MacDue d26203ff90 Base: Add some repeating-linear-gradient() examples 2022-08-18 15:58:05 +02:00
djwisdom 77a135491e Base: Add new globe emojis U+1F30D-U+1F30F
🌍 - U+1F30D GLOBE SHOWING EUROPE-AFRICA
🌎 - U+1F30E GLOBE SHOWING AMERICAS
🌏 - U+1F30F GLOBE SHOWING ASIA-AUSTRALIA

Coverage: https://emoji.serenityos.net
2022-08-18 09:59:06 +01:00
Xexxa d3621ac177 Base: Add more emoji
 - U+2693 ANCHOR
⛓️ - U+26D3 CHAINS
⛰️ - U+26F0 MOUNTAIN
⛱️ - U+26F1 UMBRELLA ON GROUND
🇩🇯 - U+1F1E9 U+1F1EF DJ DJIBOUTI
🌋 - U+1F30B VOLCANO
🌵 - U+1F335 CACTUS
🍹 - U+1F379 TROPICAL DRINK
🎹 - U+1F3B9 MUSICAL KEYBOARD
🏔️ - U+1F3D4 SNOW-CAPPED MOUNTAIN
🐙 - U+1F419 OCTOPUS
💌 - U+1F48C LOVE LETTER
📺 - U+1F4FA TELEVISION
📻 - U+1F4FB RADIO
🕳️ - U+1F573 HOLE
🕶️ - U+1F576 SUNGLASSES
🪀 - U+1FA80 YO-YO
🪢 - U+1FAA2 KNOT
🪤 - U+1FAA4 MOUSE TRAP
🛖 - U+1F6D6 HUT
🛠️ - U+1F6E0 HAMMER AND WRENCH
📷 - U+1F4F7 CAMERA
📸 - U+1F4F8 CAMERA WITH FLASH
🇨🇬 - U+1F1E8 U+1F1EC CG Congo - Brazzaville
🇪🇦 - U+1F1EA U+1F1E6 EA Ceuta & Melilla
🇪🇭 - U+1F1EA U+1F1ED EH Western Sahara
🇬🇫 - U+1F1EC U+1F1EB GF French Guiana
🇬🇬 - U+1F1EC U+1F1EC GG Guernsey
🇬🇹 - U+1F1EC U+1F1F9 GT Guatemala
🇯🇴 - U+1F1EF U+1F1F4 JO Jordan
🇳🇫 - U+1F1F3 U+1F1EB NF Norfolk Island
2022-08-17 14:06:03 +01:00
Xexxa cf6a564be9 Base: Replace emoji U+1F47D.png with U+1F470.png, remove U+1F470.png 2022-08-17 14:06:03 +01:00
Xexxa 54b98d9841 Base: Adjust transparency for emoji U+1F1EA_U+1F1EC.png 2022-08-17 14:06:03 +01:00
Ryan Liptak 2ea61185e7 Base: Add 6 new emojis
✌️ - U+270C U+FE0F VICTORY HAND
👌 - U+1F44C OK HAND
💀 - U+1F480 SKULL
📈 - U+1F4C8 CHART INCREASING
📉 - U+1F4C9 CHART DECREASING
🫶 - U+1FAF6 HEART HANDS
2022-08-17 11:29:01 +01:00
djwisdom ac6fb84082 Base: Add new emojis U+1F311-U+1F31A U+1F31D
🌑 - U+1F311 NEW MOON
🌒 - U+1F312 WAXING CRESCENT MOON
🌓 - U+1F313 FIRST QUARTER MOON
🌔 - U+1F314 WAXING GIBBOUS MOON
🌕 - U+1F315 FULL MOON
🌖 - U+1F316 WANING GIBBOUS MOON
🌗 - U+1F317 LAST QUARTER MOON
🌘 - U+1F318 WANING CRESCENT MOON
🌙 - U+1F319 CRESCENT MOON
🌚 - U+1F31A NEW MOON FACE
🌝 - U+1F31D FULL MOON FACE

Coverage: https://emoji.serenityos.net
2022-08-17 11:09:43 +01:00
Ryan Liptak 64543c3667 Base: Add 16 new hand emojis
✍️ - U+270D U+FE0F WRITING HAND
👆 - U+1F446 BACKHAND INDEX POINTING UP
👇 - U+1F447 BACKHAND INDEX POINTING DOWN
👈 - U+1F448 BACKHAND INDEX POINTING LEFT
👉 - U+1F449 BACKHAND INDEX POINTING RIGHT
👋 - U+1F44B WAVING HAND
👏 - U+1F44F CLAPPING HANDS
🖐️ - U+1F590 HAND WITH FINGERS SPLAYED
🤏 - U+1F90F PINCHING HAND
🤙 - U+1F919 CALL ME HAND
🤚 - U+1F91A RAISED BACK OF HAND
🤝 - U+1F91D HANDSHAKE
🫱 - U+1FAF1 RIGHTWARDS HAND
🫲 - U+1FAF2 LEFTWARDS HAND
🫳 - U+1FAF3 PALM DOWN HAND
🫴 - U+1FAF4 PALM UP HAND
2022-08-17 09:02:13 +01:00
Ryan Liptak b89cd4215e Base: Add 10 new emojis
☹️ - U+2639 U+FE0F FROWNING FACE
☺️ - U+263A U+FE0F SMILING FACE
🤡 - U+1F921 CLOWN FACE
🥹 - U+1F979 FACE HOLDING BACK TEARS
🫠 - U+1FAE0 MELTING FACE
🫡 - U+1FAE1 SALUTING FACE
🫢 - U+1FAE2 FACE WITH OPEN EYES AND HAND OVER MOUTH
🫣 - U+1FAE3 FACE WITH PEEKING EYE
🫤 - U+1FAE4 FACE WITH DIAGONAL MOUTH
🫥 - U+1FAE5 DOTTED LINE FACE
2022-08-16 23:09:49 +01:00
Ryan Liptak 2eda84c56e Base: Update tongue color of emoji U+1F923 to match others 2022-08-16 23:09:49 +01:00
Ryan Liptak 20157848ca Base: Add 2 new cat face emojis
😸 - U+1F638 GRINNING CAT WITH SMILING EYES
😾 - U+1F63E POUTING CAT FACE
2022-08-16 23:09:49 +01:00
Ryan Liptak 80f33932c5 Base: Fix codepoint of CRYING CAT FACE
This was mistakenly using the codepoint of POUTING CAT FACE
2022-08-16 23:09:49 +01:00
thankyouverycool 2d706ba753 Base: Add 32x32 workspaces settings icon 2022-08-16 16:41:47 +02:00
Ryan Liptak 24424d265d Base: Add 16 new emoji
😁 - U+1F601 GRINNING FACE WITH SMILING EYES
😮‍💨 - U+1F62E U+200D U+1F4A8 FACE EXHALING
😵‍💫 - U+1F635 U+200D U+1F4AB FACE WITH SPIRAL EYES
😶‍🌫️ - U+1F636 U+200D U+1F32B U+FE0F FACE IN CLOUDS
🤗 - U+1F917 SMILING FACE WITH OPEN HANDS
🤧 - U+1F927 SNEEZING FACE
🤪 - U+1F92A ZANY FACE
🤫 - U+1F92B SHUSHING FACE
🤭 - U+1F92D FACE WITH HAND OVER MOUTH
🥱 - U+1F971 YAWNING FACE
🥲 - U+1F972 SMILING FACE WITH TEAR
🥳 - U+1F973 PARTYING FACE
🥴 - U+1F974 WOOZY FACE
🥸 - U+1F978 DISGUISED FACE
🥺 - U+1F97A PLEADING FACE
🧐 - U+1F9D0 FACE WITH MONOCLE
2022-08-16 14:06:18 +01:00
kleines Filmröllchen 2d3d4ecef5 Base: Add audio MIME type associations 2022-08-16 13:58:51 +01:00
djwisdom 8ae2771097 Base: Add new emojis U+1F7E0-U+1F7EB
🟠 - U+1F7E0 ORANGE CIRLE
🟡 - U+1F7E1 YELLOW CIRLE
🟢 - U+1F7E2 GREEN CIRLE
🟣 - U+1F7E3 PURPLE CIRLE
🟤 - U+1F7E4 BROWN CIRLE
🟥 - U+1F7E5 RED SQUARE
🟦 - U+1F7E6 BLUE SQUARE
🟧 - U+1F7E7 ORANGE SQUARE
🟨 - U+1F7E8 YELLOW SQUARE
🟩 - U+1F7E9 GREEN SQUARE
🟪 - U+1F7EA PURPLE SQUARE
🟫 - U+1F7EB BROWN SQUARE

Coverage: https://emoji.serenityos.net
2022-08-16 09:52:58 +01:00
Ryan Liptak 213e037f80 Base: Add new emoji U+1F923
🤣 - U+1F923 ROLLING ON THE FLOOR LAUGHING
2022-08-16 09:52:29 +01:00
djwisdom 1885445a79 Base: Add new emojis U+1F534-U+1F539
Add new emojis:
🔴 - U+1F534 RED CIRCLE
🔵 - U+1F535 BLUE CIRCLE
🔶 - U+1F536 LARGE ORANGE DIAMOND
🔷 - U+1F537 LARGE BLUE DIAMOND
🔸 - U+1F538 SMALL ORANGE DIAMOND
🔹 - U+1F539 SMALL BLUE DIAMOND

Coverage: https://emoji.serenityos.net
2022-08-15 21:48:48 +01:00
djwisdom 6511aa4e18 Base: Add more emojis U+1F344,45,47-4C
🍄 - U+1F344 MUSHROOM
🍅 - U+1F345 TOMATO
🍇 - U+1F347 GRAPES
🍈 - U+1F348 MELON
🍉 - U+1F349 WATERMELON
🍊 - U+1F34A TANGERINE
🍋 - U+1F34B LEMON
🍌 - U+1F34C BANANA

Coverage: https://emoji.serenityos.net
2022-08-15 09:55:54 +01:00
Lucas CHOLLET 22f8ead2f4 Base: Launch SQLServer at session start-up 2022-08-14 21:52:35 +01:00
Lucas CHOLLET 267a2c7c32 Base: Launch LanguageServers at session start-up 2022-08-14 21:52:35 +01:00
Lucas CHOLLET 4f87f03bd1 Base: Launch AudioServer at session start-up 2022-08-14 21:52:35 +01:00
Lucas CHOLLET c248569d6b Base: Launch InspectorServer at session start-up 2022-08-14 21:52:35 +01:00
Lucas CHOLLET b01822bdd4 Base: Launch NotificationServer at session start-up 2022-08-14 21:52:35 +01:00
Lucas CHOLLET 1da9375400 Base: Launch ImageDecoder at session start-up 2022-08-14 21:52:35 +01:00
Lucas CHOLLET e8115bfdb1 Base: Launch FileSystemAccessServer at session start-up 2022-08-14 21:52:35 +01:00
Lucas CHOLLET e9e94ef3cc Base: Launch WebSocket at session start-up 2022-08-14 21:52:35 +01:00
Lucas CHOLLET ac7b0e69e5 Base: Launch WebContent at session start-up 2022-08-14 21:52:35 +01:00
Lucas CHOLLET 266e18e0b6 Base: Launch Request at session start-up 2022-08-14 21:52:35 +01:00
Lucas CHOLLET 07e89ad538 Base: Launch ConfigServer at session start-up 2022-08-14 21:52:35 +01:00
Lucas CHOLLET 1b36348d8b LibCore+LibIPC: Recognise %uid in path
This patch allows to insert "%uid" in `IPC_CLIENT_CONNECTION`
declaration and in SystemServer's ini files. This pattern is replaced
then replaced by the UID of the owner of the service. It opens a path
for seamlessly managed, per-user portal.
2022-08-14 21:52:35 +01:00
Lucas CHOLLET c5b7c9f479 LibCore+LaunchServer: Move portal directory to /tmp/user/%uid
The `/tmp/user` directory is owned by root, this solution prevents
malicious users to interfere with other users' portals.

This commit also moves `launch`'s portal in the user directory.
2022-08-14 21:52:35 +01:00
Luke Wilde b14fedd02a Base: Add about ~200 ads and trackers to the default content filter list 2022-08-14 19:58:00 +01:00
Sam Atkins 9075dea3a8 Base: Add a test page for Path2D
Neither of the tests here actually passes properly right now. It's a
little more aspirational...

In the first one, the circle draws in the wrong place due apparently to
existing bugs in `CanvasRenderingContext2D::ellipse()`.

In the second, I just haven't yet implemented creating a Path2D from an
SVG path string, because that's going to take a fair bit of untangling
first.
2022-08-14 11:30:40 +02:00
martinfalisse eef0edae7a Base: Clean up Clip test page after absolutely positioned divs fix
Clean up the Clip test page after adding the logic necessary so that
absolutely positioned divs are correctly positioned.
2022-08-14 11:22:52 +02:00
Liav A 6164729d06 Everywhere: Get rid of the fbdev kernel boot argument remainders 2022-08-14 01:03:23 +01:00
electrikmilk a5cef2c41a Base: Add Icon for Partition Editor
This adds a 16x16 and 32x32 icon that is missing for the Partition
Editor.
2022-08-14 00:52:56 +01:00
Sam Atkins 913412e0c5 Browser+Base: Allow opening multiple URLs at once from command line
This lets you run `br example.com wikipedia.org some/local/file.html` in
one go and have them all opened as tabs.
2022-08-13 23:32:52 +02:00
Hendiadyoin1 e62e01ccec Base: Add a quote to the fortunes database 2022-08-13 09:09:28 +01:00
Xexxa 5b7736f5c4 Base: Add more emoji
🇮🇩 - U+1F1EE_U+1F1E9 ID Indonesia
🇲🇫 - U+1F1F2_U+1F1EB MF St. Martin
🇺🇲 - U+1F1FA_U+1F1F2 UM U.S. Outlying Islands
🅰️ - U+1F170 A BUTTON (BLOOD TYPE)
🅱️ - U+1F171 B BUTTON (BLOOD TYPE)
🅾️ - U+1F17E O BUTTON (BLOOD TYPE)
🅿️ - U+1F17F P BUTTON
🆎 - U+1F18E AB BUTTON (BLOOD TYPE)
🆑 - U+1F191 CL BUTTON
🆔 - U+1F194 ID BUTTON
🆖 - U+1F196 NG BUTTON
🆗 - U+1F197 OK BUTTON
🆘 - U+1F198 SOS BUTTON
🆙 - U+1F199 UP! BUTTON
🆚 - U+1F19A VS BUTTON
🈁 - U+1F201 JAPANESE “HERE” BUTTON
🈂️ - U+1F202 JAPANESE “SERVICE CHARGE” BUTTON
🈳 - U+1F233 JAPANESE “VACANCY” BUTTON
🈴 - U+1F234 JAPANESE “PASSING GRADE” BUTTON
🈶 - U+1F236 JAPANESE “NOT FREE OF CHARGE” BUTTON
🈷️ - U+1F237 JAPANESE “MONTHLY AMOUNT” BUTTON
🈸 - U+1F238 JAPANESE “APPLICATION” BUTTON
🉑 - U+1F251 JAPANESE “ACCEPTABLE” BUTTON
🌱 - U+1F331 SEEDLING
📊 - U+1F4CA BAR CHART
🕐 - U+1F550 ONE O’CLOCK
🕑 - U+1F551 TWO O’CLOCK
🕒 - U+1F552 THREE O’CLOCK
🕓 - U+1F553 FOUR O’CLOCK
🕔 - U+1F554 FIVE O’CLOCK
🕕 - U+1F555 SIX O’CLOCK
🕖 - U+1F556 SEVEN O’CLOCK
🕗 - U+1F557 EIGHT O’CLOCK
🕘 - U+1F558 NINE O’CLOCK
🕙 - U+1F559 TEN O’CLOCK
🕚 - U+1F55A ELEVEN O’CLOCK
🕛 - U+1F55B TWELVE O’CLOCK
🕜 - U+1F55C ONE-THIRTY
🕝 - U+1F55D TWO-THIRTY
🕞 - U+1F55E THREE-THIRTY
🕟 - U+1F55F FOUR-THIRTY
🕠 - U+1F560 FIVE-THIRTY
🕡 - U+1F561 SIX-THIRTY
🕢 - U+1F562 SEVEN-THIRTY
🕣 - U+1F563 EIGHT-THIRTY
🕤 - U+1F564 NINE-THIRTY
🕥 - U+1F565 TEN-THIRTY
🕦 - U+1F566 ELEVEN-THIRTY
🕧 - U+1F567 TWELVE-THIRTY
🪜 - U+1FA9C LADDER
2022-08-13 08:10:51 +01:00
Beckett Normington 2e0ed98bc5 Base: Add seven new emoji
This commit adds seven more emojis to the system.

🌈 - U+1F308 RAINBOW
🌲 - U+1F332 EVERGREEN TREE
🔺 - U+1F53A UP-POINTING RED TRIANGLE
🔻 - U+1F53B DOWN-POINTING RED TRIANGLE
🚥 - U+1F6A5 HORIZONTAL TRAFFIC LIGHT
🚦 - U+1F6A6 VERTICAL TRAFFIC LIGHT
🇨🇮 - U+1F1E8 U+1F1EE CI Côte d'Ivoire
2022-08-12 12:48:07 +01:00
Liav A 488f22941b SystemMonitor: Remove GML references to the deleted Hardware tab 2022-08-12 12:24:40 +02:00
MacDue c5d1cf7a5a Base: Add some more linear-gradient() transition hint demos
This adds a demo of making a 'rainbow' with hard edges using
transition hints, along with an animated demo of moving the
transition hint.
2022-08-12 12:24:15 +02:00
MacDue 4f83b70c7f Base: Remove modifications from fancy progress bar demo
This restores the demo to being the same as on css-tricks.com.
2022-08-12 12:24:15 +02:00
Xexxa 18258a53c6 Base: Add more emoji
🌭 - U+1F32D HOT DOG
🌮 - U+1F32E TACO
🌯 - U+1F32F BURRITO
🌴 - U+1F334 PALM TREE
🍟 - U+1F35F FRENCH FRIES
🍪 - U+1F36A COOKIE
🍳 - U+1F373 COOKING
🏜️ - U+1F3DC DESERT
🏝️ - U+1F3DD DESERT ISLAND
💾 - U+1F4BE FLOPPY DISK
🥦 - U+1F966 BROCCOLI
🧱 - U+1F9F1 BRICK
🪑 - U+1FA91 CHAIR
🪵 - U+1FAB5 WOOD
🫑 - U+1FAD1 BELL PEPPER
🫒 - U+1FAD2 OLIVE
 - U+2B50 STAR
2022-08-12 11:18:22 +01:00
Xexxa 5099f1da2a Base: Add more emoji
🗽 - U+1F5FD STATUE OF LIBERTY
🌛 - U+1F31B FIRST QUARTER MOON FACE
🕊 - U+1F54A DOVE
 - U+270B RAISED HAND
🍔 - U+1F354 HAMBURGER
 - U+26FD FUEL PUMP
🌜 - U+1F31C LAST QUARTER MOON FACE
💣 - U+1F4A3 BOMB
🤖 - U+1F916 ROBOT
👽 - U+1F47D ALIEN
🧲 - U+1F9F2 MAGNET
🕯 - U+1F56F CANDLE
🛡 - U+1F6E1 SHIELD
🍍 - U+1F34D PINEAPPLE
🍓 - U+1F353 STRAWBERRY
📌 - U+1F4CC PUSHPIN
📍 - U+1F4CD ROUND PUSHPIN
🇦🇪 - U+1F1E6 U+1F1EA AE United Arab Emirates
🇧🇻 - U+1F1E7 U+1F1FB BV BOUVET ISLAND
🇧🇮 - U+1F1E7 U+1F1EE BI Burundi
🇨🇵 - U+1F1E8 U+1F1F5 CP Clipperton Island
🇨🇷 - U+1F1E8 U+1F1F7 CR Costa Rica
🇨🇺 - U+1F1E8 U+1F1FA CU Cuba
🇩🇴 - U+1F1E9 U+1F1F4 DO Dominican Republic
🇰🇳 - U+1F1F0 U+1F1F3 KN St. Kitts & Nevis
🇱🇦 - U+1F1F1 U+1F1E6 LA Laos
🇱🇧 - U+1F1F1 U+1F1E7 LB Lebanon
🇵🇦 - U+1F1F5 U+1F1E6 PA Panama
🇵🇼 - U+1F1F5 U+1F1FC PW Palau
🇸🇯 - U+1F1F8 U+1F1EF SJ SVALBARD & JAN MAYEN
🇸🇹 - U+1F1F8 U+1F1F9 ST São Tomé & Príncipe
🇸🇾 - U+1F1F8 U+1F1FE SY Syria
🐱🐶 - U+1F431 U+200D U+1F436 CATDOG FACE
2022-08-11 21:23:24 +01:00
djwisdom 37c5fd42ae Base: Add new emojis U+1FA71-73,U+1FA79
First time emoji contribution using mostly PixelPaint

https://unicode.org/charts/PDF/U1FA70.pdf
U+1FA71 - ONE-PIECE SWIMSUIT
U+1FA72 - BRIEFS
U+1FA73 - SHORTS
U+1FA79 - ADHESIVE BANDAGE
2022-08-11 20:43:53 +01:00
Beckett Normington bf53c47fd7 Base: Add a few fun emojis
This commit adds a few useful emojis to the system.

🍎 - U+1F34E RED APPLE
🍏 - U+1F34E GREEN APPLE
🍐 - U+1F350 PEAR
🍷 - U+1F377 WINE GLASS
💖 - U+1F496 SPARKLING HEART
 - U+2615 HOT BEVERAGE
 - U+2728 SPARKLES
2022-08-11 20:43:17 +01:00
thankyouverycool 8b5280b5dd Base: Add icons for animation and theming options 2022-08-09 12:08:21 +02:00
MacDue 613feb1854 Base: Replace linear-gradient() pattern demo with cooler one
The previous demo didn't work that well, not due to any LibWeb
issue (same in other browsers), it just was a broken demo.

This demo shows the neat tricks you can do with linear-gradient()s
much better.
2022-08-08 21:56:08 -04:00
MacDue ff6f56ef7a Base: Add linear-gradient + background-size demo 2022-08-08 22:39:06 +02:00
MacDue 4b9c0aac7a Base: Add linear-gradient list-marker demo 2022-08-08 22:39:06 +02:00
MacDue da79883b60 Base: Add the styled progress bar demo from css-tricks.com
See: https://css-tricks.com/html5-progress-element/ this is a neat
demo of a pure CSS progress bar that makes use of linear-gradients,
background-repeat, and background-size. All of which now work :^)
2022-08-08 22:39:06 +02:00
demostanis 6744402dbf Base: Replace getopt with getopt_long in man page 2022-08-08 16:35:28 -04:00
Tom 4d1ceaaa43 Base: Add test page for CSS clip property 2022-08-07 22:40:11 +02:00
MacDue 6dd854faec Base: Add an example -webkit-linear-gradient() 2022-08-07 20:47:31 +02:00
djwisdom 834d936bbc Base: Add HexEditor manual 2022-08-07 17:31:17 +00:00
FrHun cf62d08b2a Base: Add symbols that were previously emoji pngs 2022-08-05 21:47:03 +01:00
FrHun bfe99ebc3e Base: Remove black only symbols from emojis 2022-08-05 21:47:03 +01:00
Beckett Normington 8f3639e7eb Base: Add yet more colorized emojis
This commit adds more colorized emojis.

🌻 - U+1F33B SUNFLOWER
🐌 - U+1F40C SNAIL
👑 - U+1F451 CROWN
📵 - U+1F4F5 NO MOBILE PHONES
🥇 - U+1F947 FIRST PLACE MEDAL
🥈 - U+1F948 SECOND PLACE MEDAL
🥑 - U+1F951 AVOCADO
🥕 - U+1F955 CARROT
🩸 - U+1FA78 DROP OF BLOOD
2022-08-05 21:42:21 +01:00
djwisdom 449935e096 Base: Update FontEditor manual use images with improved resolution 2022-08-05 13:56:15 +02:00
Beckett Normington e6871c1af7 Base: Add various misc. emojis
This commit adds various color emojis to the system.

🎨 - U+1F3A8 ARTIST PALETTE
💡 - U+1F4A1 ELECTRIC LIGHT BULB
🤍 - U+1F90D WHITE HEART
🤎 - U+1F90E BROWN HEART
🥝 - U+1F95D KIWIFRUIT
🍩 - U+1F369 DOUGHNUT
🎄 - U+1F384 CHRISTMAS TREE
🤤 - U+1F924 DROOLING FACE
🥓 - U+1F953 BACON

I'm happy that we're improving our support for color emoji. :^)
2022-08-05 10:21:09 +01:00
Beckett Normington dba1aab66c Base: Add Bubble Tea emoji (U+1F9CB)
This commit adds the bubble tea emoji (U+1F9CB) to the system.
2022-08-04 18:03:40 +01:00
thankyouverycool 6891bfa965 Base: Add an overflow-menu icon 2022-08-04 02:56:17 +02:00
thankyouverycool de9452e14b Base: Update window-close-modified icon for Redmond themes 2022-08-02 16:33:02 +02:00
djwisdom c72482da54 Base: Update ImageViewer manual improve description 2022-08-02 07:47:43 +00:00
networkException 85b133d47f Utilities+Base: Rename pape utility to wallpaper 2022-08-02 04:04:08 +00:00
Andreas Kling 548081ea23 Userland+Base: Make the window titlebar font configurable separately
Instead of defaulting to "bold variant of the system default font",
let's allow the user to set any font they want as the titlebar font.
2022-08-01 10:29:53 +02:00
Chase Struck 835d516d10 Base: Add more manpages
This commit adds manpages for About(1), AnalogClock(1), Assistant(1),
Browser(1), Calculator(1), and Calendar(1).
2022-07-29 20:48:04 +00:00
djwisdom 6db558e0ae Base: Update LucidityRegular12 add Regional Indicator glyphs
U+1F1E6 - U+1F1FF
https://www.unicode.org/charts/PDF/U1F100.pdf
2022-07-29 16:08:51 +01:00
djwisdom 181fb04f02 Base: Update AtaraxiaLight10 add Regional Indicator glyphs
U+1F1E6 - U+1F1FF
https://www.unicode.org/charts/PDF/U1F100.pdf
2022-07-29 16:08:51 +01:00
djwisdom 9c38c7e890 Base: Update SatoriRegular add Supplemental Arrows-C
Supplemental Arrows-C
U+1F800-U+1F80B, U+1F810-U+1F813, U+1F850-U+1F859,
U+1F860-U1F867, U+1F894-U+1F897, U+1F8A0-U+1F8A7
https://www.unicode.org/charts/PDF/U1F800.pdf
2022-07-29 16:08:41 +01:00
djwisdom cfdca76d86 Base: Update SatoriMonoRegular add Supplemental Arrows-C
Supplemental Arrows-C
U+1F800-U+1F80B, U+1F810-U+1F813, U+1F850-U+1F859,
U+1F860-U1F867, U+1F894-U+1F897, U+1F8A0-U+1F8A7
https://www.unicode.org/charts/PDF/U1F800.pdf
2022-07-29 16:08:41 +01:00
demostanis ef2d4b9ed6 Base: Add sort(1) man page 2022-07-28 00:44:08 +00:00
sfdd d1671d4f86 Documentation: Better file formats documentation 2022-07-27 10:13:21 +01:00
MacDue 43ebe5ca75 Base: Add some more border-radius test cases
* A border-radius + a border on a <img> tag
   - The border-radius on the <img> should shrink to line up with
     the border.
* A border-radius + a border on a div with overflow: hidden
   - The clipping border-radius should shrink (same as the image).
2022-07-26 23:56:29 +01:00
Andreas Kling 44cdca04d3 LibGfx+Base: Draw radio buttons programmatically
Remove the static PNG bitmaps we've been using for GUI radio buttons
and replace them with on-the-fly pixel painting.

This fixes a long-standing issue where radio buttons always looked the
same, regardless of system theme settings. :^)
2022-07-25 16:32:52 +02:00
Karol Kosek 7e6e7d67a9 Base: Italicize some symbol glyphs in font Katica Italic 10
Previously they were the same as in the Katica Regular font.

0028, 0029, 002F, 003C, 003E, 005B-005E, 007B-007D
2022-07-24 13:33:31 +01:00
Karol Kosek 1096ef0f55 Base: Reduce spacing in some glyphs in font Katica Italic 10
0020, 0028-002F, 003A-003E, 0049, 004C
2022-07-24 13:33:31 +01:00
Karol Kosek 7f0cefcce8 Base: Make U+002E FULL STOP a 1x1 dot in font Katica Italic 10 2022-07-24 13:33:31 +01:00
Tim Schumacher c1ab29b73c du: Fix a typo in the --exclude-from option 2022-07-24 13:32:51 +01:00
MacDue a75d5e1b77 Base: Remove some unnecessary styling from progressbar.html
The button color here now just creates issues on dark themes,
and the margin on the progress bar does nothing.
2022-07-24 13:31:01 +01:00
MacDue bc29161bac Base: Add some more progress bar demos
This adds an example of a progress bar with just `appearance none`,
and one with `appearance none` and some custom styling.
2022-07-23 01:45:49 +02:00
Karol Kosek 81bedb5066 Base: Add Latin-1 Supplement to font Roman Regular 10
00A4, 00A6, 00AA-00AD, 00AF, 00B1-00B3, 00B5, 00B8-00BE, 00C0-00FF
https://www.unicode.org/charts/PDF/U0080.pdf
2022-07-22 19:36:43 +01:00
Samuel Bowman 7a8953a833 PartitionEditor: Add the beginnings of a partition editor :^)
This adds a new application PartitionEditor which will eventually be
used to create and edit partition tables. Since LibPartition does not
know how to write partition tables yet, it is currently read-only.

Devices are discovered by scanning /dev for block device files.
Since block devices are chmod 600, PartitionEditor be must run as root.

By default Serenity uses the entire disk for the ext2 filesystem
without a partition table. This isn't useful for testing as the
partition list for the default disk will be empty. To test properly,
I created a few disk images using various partitioning schemes
(MBR, EBR, and GPT) and attached them using the following command:

export SERENITY_EXTRA_QEMU_ARGS="
  -drive file=/path/to/mbr.img,format=raw,index=1,media=disk
  -drive file=/path/to/ebr.img,format=raw,index=2,media=disk
  -drive file=/path/to/gpt.img,format=raw,index=3,media=disk"
2022-07-21 20:13:44 +01:00
MacDue c12c9eed38 Base: Add some more border-radius test cases
This adds a test for overflow: hidden + border-radius clipping
child positioned elements, and child backgrounds.
2022-07-19 15:00:59 +02:00
Lucas CHOLLET 70846d701c LaunchServer+SystemServer: Move the portal to a user-specific directory
Various changes are needed to support this:
 - The directory is created by Core::Account on login (and located in
   /tmp).
 - Service's sockets are now deleted on exit (to allow re-creation)
 - SystemServer needs to handle SIGTERM to correctly destroy services.
2022-07-19 11:15:14 +01:00
Liav A cb900006b9 Utilities/lspci: Don't unveil /res/pci.ids if not asked to resolve IDs
I tested the grub image under VirtualBox and it appeared that the image
didn't have pci.ids file included in the /res directory. In that case it
would be expected that lspci can still function correctly if the -n
parameter is passed, but then the unveil syscall failed because the file
didn't exist.

To cope with this, we should allow lspci to work without the pci.ids
file being present at the filesystem, so let's not unveil this file if
the -n parameter is passed.
2022-07-19 11:02:25 +01:00
MacDue 4978f388c2 Base: Add some more fun gradient demos
Adds tests for:
- Multi-stop gradient at arbitrary angles (CPU brr)
- Default/calculated color stops
- to <corner>
- Pre-multiplied alpha mixing
2022-07-18 10:10:22 +01:00
MacDue 452dc544bc Base: Add simple gradients test page 2022-07-17 20:11:38 +01:00
Liav A a660040806 Userland: Introduce the lsblk utility to show list of storage devices 2022-07-15 12:29:23 +02:00
Filiph Sandström 004bb59be5 Base: Remove accidental duplicate file
Looks like `NetworkSettings.gml` accidentally got placed
inside of `/Base/home/anon`.
2022-07-14 13:12:15 +02:00
Karol Kosek 0bba2a4415 Base: Improve visibility of PlaceholderText in themes 2022-07-11 18:11:11 +02:00
kleines Filmröllchen 7b89c4e412 Base: Improve clipboard manpage style 2022-07-11 11:35:56 +02:00
kleines Filmröllchen fb7cd7b340 Documentation: Merge UsingFontEditor into existing FontEditor manpage
The generate-manpages script needs to be updated again to handle the new
PNGs in section 1. (I'm intentionally not making this a multi-directory
glob.)
2022-07-11 11:35:56 +02:00
kleines Filmröllchen 1419732a73 Documentation: Move IPC endpoint documentation to manpage section 4 2022-07-11 11:35:56 +02:00
kleines Filmröllchen 9660f5d0e6 Documentation: Move all file format documentation into its own manpage
The documentation is largely unchanged except for adoption into the
standard manpage format.
2022-07-11 11:35:56 +02:00
Xexxa b1ed151c9c Browser: Add Brave and Mojeek to search engines 2022-07-10 14:30:51 +02:00
Russell cfea934cc8 Base: Add uptime(1) manpage 2022-07-10 11:41:45 +01:00
Maciej 7dd3c5c981 Applications: Add a new NetworkSettings application 2022-07-09 09:22:25 +01:00
Brian Gianforcaro b7c50f7094 Base: Add -ftrivial-auto-var-init to man7/Mitigations.md 2022-07-09 00:53:45 +00:00
Tim Schumacher 5efa8e507b Kernel: Implement an axallowed mount option
Similar to `W^X` and `wxallowed`, this allows for anonymous executable
mappings.
2022-07-08 22:27:38 +00:00
Tim Schumacher 80705a72bd mount: Allow extending fstab via drop-in files in fstab.d 2022-07-08 12:42:23 +02:00
MacDue b6f2ba6917 Base: Example of border-radius on iframe and canvas elements 2022-07-04 23:09:06 +02:00
MacDue 304e0966aa Base: Add some border-radius + overflow: hidden HTML examples 2022-07-04 23:09:06 +02:00
MacDue b21d95bbe3 Base: Move fun canvas demo JavaScript to seperate file
This will allow this demo to be reused for other tests.
2022-07-04 23:09:06 +02:00
Maciej f94c7fc880 Base: Update Network manpage to the new NetworkServer behavior 2022-07-04 13:20:24 +03:00