summaryrefslogtreecommitdiff
path: root/Base/res
AgeCommit message (Collapse)Author
2023-01-13Base: Add an icon for reformatting codeSam Atkins
2023-01-12Base: Add video file type iconBrandon Jordan
This adds a file type icon for video files.
2023-01-09fortunes: Fix broken links to now-defunct freenode.logbot.infoBen Wiederhake
On the page https://archive.logbot.info/ , the old data is still easily accessible. Even if it goes down, there will 'always' be a backup of the serenityos content at my backup site, as a gzipped text file: https://benwiederhake.github.io/freenode-serenity-archive/index.html Long live fortunes(1)!
2023-01-06Base: Make the serenity-application HackStudio template build againKarol Kosek
Applies changes as seen in 0c24522635ec7f07e1fb69d9e1cd350d81e2248f.
2023-01-06LibWeb: Fix abspos flex container with height:auto getting zero heightAndreas Kling
When laying out abspos boxes, we compute the height twice: before and after the inside of the box has been laid out. The first pass allows percentage vertical values inside the box to be resolved against the box's height. The second pass resolves the final used value for the height of the box itself. In cases where the box height depends on the results of inside layout, we were incorrectly setting the box to having a definite zero height. This led to incorrect results when sizing an abspos flex container, since the FFC sizes containers (in row layouts) based on whether the container has a definite height. To avoid this problem, this patch adds an enum so we can differentiate between the two abspos height computation passes. If the first pass discovers a dependency on the inside layout, we simply bail out of computing the height, leaving it as indefinite. This allows the FFC to size its container correctly, and the correct height gets set by the second pass.
2023-01-05Base: Add some unlisted test pages to welcome.htmlSam Atkins
2023-01-03Base: Add test page for tablemartinfalisse
2023-01-03Screensaver: Add a screensaver launcher applicationTimothy Flynn
Similar to the Settings application, this adds a single Screensaver application to launch all screensaver demos. This is to declutter the taskbar menu a bit.
2023-01-03LibDesktop+Taskbar: Add an option to exclude apps from the system menuTimothy Flynn
We currently hard-code excluding Settings apps from the system menu. This adds an "ExcludeFromSystemMenu" option to the AppFile configuration to selectively exclude these apps, which all Settings app now set. This is to allow selectively excluding a few Demo apps in a future commit.
2023-01-03Demos: Rename Screensaver to GradientScreensaverTimothy Flynn
This is to avoid naming conflicts with an upcoming Screensaver launcher application.
2023-01-03Demos: Remove "Cube" applicationAndreas Kling
This wasn't doing anything interesting enough to justify being its own demo application. If we need a spinning cube, we can just load a cube model into 3DFileViewer. :^)
2023-01-02Base+Userland: Add menu item iconsBrandon Jordan
Base+Userland: Add menu item icons This adds missing icons to Presenter Presentation menu. This adds missing icon to Image Viewer View menu. This adds a scale icon for the Image Viewer and Font Editor. This moves the Fit Image to View icon to the 16x16 folder as it's now used by Image Viewer and not only Pixel Paint. This improves the fullscreen and play icons so that they fit together better.
2023-01-02Demos: Remove "Mouse" applicationAndreas Kling
This was a plain-looking test app for debugging mouse events. Mouse events work now, and if we want mouse testing facilities, they can be added to MouseSettings instead.
2023-01-02Demos: Remove "Fire" applicationAndreas Kling
This served no purpose other than looking somewhat neat.
2023-01-01Base: Add 8 new emoji and improve consistency on one morekleines Filmrรถllchen
- ๐Ÿ‘ U+1F450 Open Hands - ๐Ÿ™Œ U+1F64C Raising Hands is modified to match ๐Ÿ‘ and other hand emoji. - โœŠ U+270A Raised Fist - โœด๏ธ U+2734 Eight-Pointed Star - โ‡๏ธ U+2747 Sparkle - โŽ U+274E Cross Mark Button - โค๏ธโ€๐Ÿ”ฅ U+2764 U+200D U+1F525 Heart on Fire - ใ€ฐ๏ธ U+3030 Wavy Dash
2022-12-31Themes: Add color schemes to all themesimplicitfield
2022-12-31Everywhere: Move Base/res/terminal-colors to Base/res/color-schemesimplicitfield
2022-12-30Base: Add more emojiXexxa
๐Ÿง‘โ€๐Ÿณ - U+1F9D1 U+200D U+1F373 COOK ๐Ÿฅท - U+1F977 NINJA ๐Ÿ’’ - U+1F492 WEDDING โžฟ - U+27BF DOUBLE CURLY LOOP
2022-12-30MouseSettings: Update "switch buttons" icon to reflect checkbox stateRavi J
Using an additional "right button" variant of the graphic, it now updates the icon based on the user's preference of primary button.
2022-12-30LibWeb: Margin bottom collapsing between parent and last childAliaksandr Kalenik
2022-12-30LibWeb: Margin top collapsing between parent and first childAliaksandr Kalenik
Implement collapsing of a box margin-top and first in-flow child margin-top by saving function that updates y position of containing block inside BlockMarginState and then for every child until "non-collapsed through" child is reached y position of containing block is updated by calling update_box_waiting_fox_final_y_position_callback.
2022-12-29Base: Add more emojiXexxa
๐Ÿ•ต๏ธ - U+1F575 DETECTIVE ๐Ÿซ‚ - U+1FAC2 PEOPLE HUGGING ๐Ÿฆ - U+1F99D RACCOON ๐Ÿง„ - U+1F9C4 GARLIC โ›ฒ - U+26F2 FOUNTAIN ๐Ÿ‘ข - U+1F462 WOMANโ€™S BOOT ๐Ÿ–ฒ๏ธ - U+1F5B2 TRACKBALL ๐Ÿ“š - U+1F4DA BOOKS ๐Ÿ“‡ - U+1F4C7 CARD INDEX ๐Ÿ—ƒ๏ธ - U+1F5C3 CARD FILE BOX ๐Ÿงน - U+1F9F9 BROOM ๐Ÿšธ - U+1F6B8 CHILDREN CROSSING ๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘ฉ - U+1F469 U+200D U+2764 U+200D U+1F469 COUPLE WITH HEART: WOMAN, WOMAN
2022-12-28LibWeb: Don't expand grid for {row,column} spansTom
Fixes a bug where when you had spans that that were bigger than the grid, would create enough tracks to accomodate them. When a fixed position is given, there should be at a minimum a row/column available for the track. The span will be truncated if there is no space for it later.
2022-12-26LibWeb: Clamp {row,column} spans if outside of gridTom
A bug was found where grid items were being drawn outside of the grid if the item had a large span and the grid was defined as having gaps between the rows/columns. This was caused by an erroneous calculation of the {row,column}_{start,span} properties.
2022-12-25Base: Adjust emojiXexxa
๐Ÿฅ• - U+1F955 CARROT Add some shadow ๐Ÿ” - U+1F51D TOP ARROW Adjust "o" in emoji
2022-12-25Base: Add more emojiXexxa
๐Ÿ’ž - U+1F49E REVOLVING HEARTS ๐Ÿง… - U+1F9C5 ONION ๐ŸŽพ - U+1F3BE TENNIS ๐Ÿ›ท - U+1F6F7 SLED ๐Ÿ‘› - U+1F45B PURSE ๐ŸŽผ - U+1F3BC MUSICAL SCORE ๐Ÿงป - U+1F9FB ROLL OF PAPER ใŠ—๏ธ - U+3297 JAPANESE โ€œCONGRATULATIONSโ€ BUTTON โค๏ธโ€๐Ÿฉน - U+2764 U+200D U+1FA79 MENDING HEART ๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘ฉ - U+1F469 U+200D U+2764 U+200D U+1F469 COUPLE WITH HEART: WOMAN, WOMAN ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ - U+1F468 U+200D U+1F469 U+200D U+1F466 FAMILY: MAN, WOMAN, BOY ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง - U+1F468 U+200D U+1F469 U+200D U+1F467 FAMILY: MAN, WOMAN, GIRL ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ฆ - U+1F468 U+200D U+1F468 U+200D U+1F466 FAMILY: MAN, MAN, BOY ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘ง - U+1F468 U+200D U+1F468 U+200D U+1F467 FAMILY: MAN, MAN, GIRL ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆ - U+1F469 U+200D U+1F469 U+200D U+1F466 FAMILY: WOMAN, WOMAN, BOY ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘ง - U+1F469 U+200D U+1F469 U+200D U+1F467 FAMILY: WOMAN, WOMAN, GIRL ๐Ÿ‘จโ€๐Ÿ‘ฆ - U+1F468 U+200D U+1F466 FAMILY: MAN, BOY ๐Ÿ‘จโ€๐Ÿ‘ง - U+1F468 U+200D U+1F467 FAMILY: MAN, GIRL ๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ฆ - U+1F468 U+200D U+1F467 U+200D U+1F466 FAMILY: MAN, GIRL, BOY ๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง - U+1F468 U+200D U+1F467 U+200D U+1F467 FAMILY: MAN, GIRL, GIRL ๐Ÿช’ - U+1FA92 RAZOR
2022-12-22Base: Unquote the timestamp in a quoteSam Atkins
`fortune` was failing to read this and treating the timestamp as 0. The irony in this being a quote about the absence of boogs is not lost on me. :^)
2022-12-22Base: Add a quote to the fortunes databasekleines Filmrรถllchen
2022-12-20LibGfx: Support BMP favicons with less than 32 bppBruno Conde
Adapt BMPImageDecoderPlugin to support BMP images included in ICOns. ICOImageDecoderPlugin now uses BMPImageDecoderPlugin to decode all BMP images instead of it's own ad-hoc decoder which only supported 32 bpp BMPs.
2022-12-16PixelPaint: Add Text ToolTimothy Slater
2022-12-14Base: Add a quote to the fortunes databasekleines Filmrรถllchen
2022-12-14Base: Add two HTML test pages for DOM cloneNode() functionalityAndreas Kling
2022-12-14Base: Adjust size of emoji flagsXexxa
๐Ÿด๓ ต๓ ก๓ €ฐ๓ €ต๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0030 U+E0035 U+E007F UA-05 Vinnychchyna ๐Ÿด๓ ต๓ ก๓ €ฐ๓ €ท๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0030 U+E0037 U+E007F UA-07 Volyn ๐Ÿด๓ ต๓ ก๓ €ฐ๓ €น๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0030 U+E0039 U+E007F UA-09 Luhanshchyna ๐Ÿด๓ ต๓ ก๓ €ฑ๓ €ฒ๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0031 U+E0032 U+E007F UA-12 Dnipropetrovshchyna ๐Ÿด๓ ต๓ ก๓ €ฑ๓ €ด๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0031 U+E0034 U+E007F UA-14 Donechchyna ๐Ÿด๓ ต๓ ก๓ €ฑ๓ €ธ๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0031 U+E0038 U+E007F UA-18 Zhytomyrshchyna ๐Ÿด๓ ต๓ ก๓ €ฒ๓ €ฑ๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0032 U+E0031 U+E007F UA-21 Zakarpattia ๐Ÿด๓ ต๓ ก๓ €ฒ๓ €ณ๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0032 U+E0033 U+E007F UA-23 Zaporizhzhya ๐Ÿด๓ ต๓ ก๓ €ฒ๓ €ถ๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0032 U+E0036 U+E007F UA-26 Prykarpattia ๐Ÿด๓ ต๓ ก๓ €ณ๓ €ฐ๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0033 U+E0030 U+E007F UA-30 Kiev ๐Ÿด๓ ต๓ ก๓ €ณ๓ €ฒ๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0033 U+E0032 U+E007F UA-32 Kyivshchyna ๐Ÿด๓ ต๓ ก๓ €ณ๓ €ต๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0033 U+E0035 U+E007F UA-35 Kirovohradschyna ๐Ÿด๓ ต๓ ก๓ €ด๓ €ฐ๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0034 U+E0030 U+E007F UA-40 Sevastopol ๐Ÿด๓ ต๓ ก๓ €ด๓ €ณ๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0034 U+E0033 U+E007F UA-43 Crimea ๐Ÿด๓ ต๓ ก๓ €ด๓ €ถ๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0034 U+E0036 U+E007F UA-46 Lvivshchyna ๐Ÿด๓ ต๓ ก๓ €ด๓ €ธ๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0034 U+E0038 U+E007F UA-48 Mykolayivschyna ๐Ÿด๓ ต๓ ก๓ €ต๓ €ฑ๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0035 U+E0031 U+E007F UA-51 Odeshchyna ๐Ÿด๓ ต๓ ก๓ €ต๓ €ณ๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0035 U+E0033 U+E007F UA-53 Poltavshchyna ๐Ÿด๓ ต๓ ก๓ €ต๓ €ถ๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0035 U+E0036 U+E007F UA-56 Rivnenshchyna ๐Ÿด๓ ต๓ ก๓ €ต๓ €น๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0035 U+E0039 U+E007F UA-59 Sumshchyna ๐Ÿด๓ ต๓ ก๓ €ถ๓ €ฑ๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0036 U+E0031 U+E007F UA-61 Ternopilshchyna ๐Ÿด๓ ต๓ ก๓ €ถ๓ €ณ๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0036 U+E0033 U+E007F UA-63 Kharkivshchyna ๐Ÿด๓ ต๓ ก๓ €ถ๓ €ต๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0036 U+E0035 U+E007F UA-65 Khersonshchyna ๐Ÿด๓ ต๓ ก๓ €ถ๓ €ธ๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0036 U+E0038 U+E007F UA-68 Khmelnychchyna ๐Ÿด๓ ต๓ ก๓ €ท๓ €ฑ๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0037 U+E0031 U+E007F UA-71 Cherkashchyna ๐Ÿด๓ ต๓ ก๓ €ท๓ €ด๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0037 U+E0034 U+E007F UA-74 Chernihivshchyna ๐Ÿด๓ ต๓ ก๓ €ท๓ €ท๓ ฟ - U+1F3F4 U+E0075 U+E0061 U+E0037 U+E0037 U+E007F UA-77 Chernivtsi Oblast
2022-12-12Games: Add ColorLinesOleg Kosenkov
2022-12-11Base: Add a quote to the fortunes databasekleines Filmrรถllchen
2022-12-09Base: Add emoji flags for French subdivisionsXexxa
๐Ÿด๓ ฆ๓ ฒ๓ ข๓ ฒ๓ ฅ๓ ฟ - U+1F3F4 U+E0066 U+E0072 U+E0062 U+E0072 U+E0065 U+E007F FR-BRE Bretagne ๐Ÿด๓ ฆ๓ ฒ๓ ฏ๓ ฃ๓ ฃ๓ ฟ - U+1F3F4 U+E0066 U+E0072 U+E006F U+E0063 U+E0063 U+E007F FR-OCC Occitanie ๐Ÿด๓ ฆ๓ ฒ๓ ฎ๓ ก๓ ฑ๓ ฟ - U+1F3F4 U+E0066 U+E0072 U+E006E U+E0061 U+E0071 U+E007F FR-NAQ Nouvelle-Aquitaine ๐Ÿด๓ ฆ๓ ฒ๓ ฐ๓ ก๓ ฃ๓ ฟ - U+1F3F4 U+E0066 U+E0072 U+E0070 U+E0061 U+E0063 U+E007F FR-PAC Provence-Alpes-Cรดte-dโ€™Azur ๐Ÿด๓ ฆ๓ ฒ๓ ฎ๓ ฏ๓ ฒ๓ ฟ - U+1F3F4 U+E0066 U+E0072 U+E006E U+E006F U+E0072 U+E007F FR-NOR Normandie ๐Ÿด๓ ฆ๓ ฒ๓ ฐ๓ ค๓ ฌ๓ ฟ - U+1F3F4 U+E0066 U+E0072 U+E0070 U+E0064 U+E006C U+E007F FR-PDL Pays-de-la-Loire ๐Ÿด๓ ฆ๓ ฒ๓ ฃ๓ ฏ๓ ฒ๓ ฟ - U+1F3F4 U+E0066 U+E0072 U+E0063 U+E006F U+E0072 U+E007F FR-COR Corse ๐Ÿด๓ ฆ๓ ฒ๓ ก๓ ฒ๓ ก๓ ฟ - U+1F3F4 U+E0066 U+E0072 U+E0061 U+E0072 U+E0061 U+E007F FR-ARA Auvergne-Rhรดne-Alpes ๐Ÿด๓ ฆ๓ ฒ๓ ฃ๓ ถ๓ ฌ๓ ฟ - U+1F3F4 U+E0066 U+E0072 U+E0063 U+E0076 U+E006C U+E007F FR-CVL Centre-Val de Loire ๐Ÿด๓ ฆ๓ ฒ๓ ข๓ ฆ๓ ฃ๓ ฟ - U+1F3F4 U+E0066 U+E0072 U+E0062 U+E0066 U+E0063 U+E007F FR-BFC Bourgogne-Franche-Comtรฉ
2022-12-07Base: Add more emojiXexxa
๐Ÿซท - U+1FAF7 LEFTWARDS PUSHING HAND ๐Ÿซธ - U+1FAF8 RIGHTWARDS PUSHING HAND โ›ท๏ธ - U+26F7 SKIER ๐Ÿซ - U+1FACF DONKEY ๐Ÿ” - U+1F414 CHICKEN ๐ŸŒน - U+1F339 ROSE ๐Ÿชป - U+1FABB HYACINTH ๐Ÿ—บ๏ธ - U+1F5FA WORLD MAP ๐Ÿš - U+1F68F BUS STOP ๐Ÿ›ฅ๏ธ - U+1F6E5 MOTOR BOAT ๐ŸŽ—๏ธ - U+1F397 REMINDER RIBBON ๐Ÿฅ… - U+1F945 GOAL NET ๐Ÿช‡ - U+1FA87 MARACAS โœ๏ธ - U+270F PENCIL โœ’๏ธ - U+2712 BLACK NIB ๐Ÿ—‚๏ธ - U+1F5C2 CARD INDEX DIVIDERS โš’๏ธ - U+2692 HAMMER AND PICK ๐Ÿ”ฉ - U+1F529 NUT AND BOLT โš–๏ธ - U+2696 BALANCE SCALE ๐Ÿ”— - U+1F517 LINK ๐Ÿ›‹๏ธ - U+1F6CB COUCH AND LAMP
2022-12-07Base: Adjust emojiXexxa
๐Ÿ–• - U+1F595 MIDDLE FINGER ๐Ÿ–‹๏ธ - U+1F58B FOUNTAIN PEN Remove left padding โœˆ๏ธ - U+2708 AIRPLANE Make plane motors symmetrical
2022-12-03Base: Add some `repeating-radial-gradient()` HTML examplesMacDue
2022-12-01LibWeb: Support displaying HTMLInputElement placeholder valuesTimothy Flynn
This adds support for parsing the ::placeholder pseudo-element and injecting an anonymous layout node with that element when the input element's data is empty.
2022-11-30Base: Add some `radial-gradient()` HTML examplesMacDue
2022-11-30Base: Add emoji flags for provinces in LiberiaXexxa
๐Ÿด๓ ฌ๓ ฒ๓ ข๓ ญ๓ ฟ - U+1F3F4_U+E006C_U+E0072_U+E0062_U+E006D_U+E007F LR-BM Bomi ๐Ÿด๓ ฌ๓ ฒ๓ ข๓ ง๓ ฟ - U+1F3F4_U+E006C_U+E0072_U+E0062_U+E0067_U+E007F LR-BG Bong ๐Ÿด๓ ฌ๓ ฒ๓ ง๓ ฐ๓ ฟ - U+1F3F4_U+E006C_U+E0072_U+E0067_U+E0070_U+E007F LR-GP Gbarpolu ๐Ÿด๓ ฌ๓ ฒ๓ ง๓ ข๓ ฟ - U+1F3F4_U+E006C_U+E0072_U+E0067_U+E0062_U+E007F LR-GB Grand Bassa ๐Ÿด๓ ฌ๓ ฒ๓ ฃ๓ ญ๓ ฟ - U+1F3F4_U+E006C_U+E0072_U+E0063_U+E006D_U+E007F LR-CM Grand Cape Mount ๐Ÿด๓ ฌ๓ ฒ๓ ง๓ ง๓ ฟ - U+1F3F4_U+E006C_U+E0072_U+E0067_U+E0067_U+E007F LR-GG Grand Gedeh ๐Ÿด๓ ฌ๓ ฒ๓ ง๓ ซ๓ ฟ - U+1F3F4_U+E006C_U+E0072_U+E0067_U+E006B_U+E007F LR-GK Grand Kru ๐Ÿด๓ ฌ๓ ฒ๓ ฌ๓ ฏ๓ ฟ - U+1F3F4_U+E006C_U+E0072_U+E006C_U+E006F_U+E007F LR-LO Lofa ๐Ÿด๓ ฌ๓ ฒ๓ ญ๓ ง๓ ฟ - U+1F3F4_U+E006C_U+E0072_U+E006D_U+E0067_U+E007F LR-MG Margibi ๐Ÿด๓ ฌ๓ ฒ๓ ญ๓ ฏ๓ ฟ - U+1F3F4_U+E006C_U+E0072_U+E006D_U+E006F_U+E007F LR-MO Montserrado ๐Ÿด๓ ฌ๓ ฒ๓ ญ๓ น๓ ฟ - U+1F3F4_U+E006C_U+E0072_U+E006D_U+E0079_U+E007F LR-MY Maryland ๐Ÿด๓ ฌ๓ ฒ๓ ฎ๓ ฉ๓ ฟ - U+1F3F4_U+E006C_U+E0072_U+E006E_U+E0069_U+E007F LR-NI Nimba ๐Ÿด๓ ฌ๓ ฒ๓ ฒ๓ ฉ๓ ฟ - U+1F3F4_U+E006C_U+E0072_U+E0072_U+E0069_U+E007F LR-RI Rivercess ๐Ÿด๓ ฌ๓ ฒ๓ ฒ๓ ง๓ ฟ - U+1F3F4_U+E006C_U+E0072_U+E0072_U+E0067_U+E007F LR-RG River Gee ๐Ÿด๓ ฌ๓ ฒ๓ ณ๓ ฉ๓ ฟ - U+1F3F4_U+E006C_U+E0072_U+E0073_U+E0069_U+E007F LR-SI Sinoe
2022-11-29LibWeb: Include tests for grid track spansmartinfalisse
Include tests for grid track spans when given for automatically-placed grid tracks in the grid-*-end properties.
2022-11-28LibWeb: Treat unresolvable percentage width on inline-block as autoAndreas Kling
2022-11-27Base: Set transparent rubber band for all themesAndreas Oppebรธen
The rubber band is the rectangle indicating the selection region on the desktop, the file manager, and other icon views. If this region is painted opaque with alpha=ff, the rectangle obscures the icons underneath, harming the user experience. We set it to 3c like the other themes.
2022-11-26Base: Add icon for Office application categorythankyouverycool
A trusty briefcase for the salt mine.
2022-11-25PixelPaint: Add lasso selection toolTimothy Slater
Lasso selection works by allowing the user to draw an arbitrary shape much like the pen tool and ensuring the shape is closed by connecting the start/end points when the user is done drawing. Everything inside the shape becomes the selection. Selection is determined via an outer flood fill. We begin a flood fill from a point that is guaranteed to be outside of the drawn shape, and anything the fill doesn't touch is determined to be the selection region.
2022-11-25Base: Add a test for [SameObject] behavior in LibWebAndreas Kling
2022-11-25Applications: Add Presenterkleines Filmrรถllchen
This version can already: - load all of the defined file format except for the image type and the frame-specific stuff - navigate frames and slides (though frames are mostly stubbed out) - display text with various common settings - displays text with various fitting and scaling methods - scale and position objects correctly no matter the window size
2022-11-25Base: Create "Office" Application categorykleines Filmrรถllchen
This category includes anything useful for getting work done with your computer. It is mostly a split-off from the Utilites category which was becoming very large.