Commit graph

2274 commits

Author SHA1 Message Date
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