Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-14 | Shell: Add documentation for functions | AnotherTest | |
2020-09-14 | Base: Move be.json to the correct subfolder | Tibor Nagy | |
2020-09-13 | Base: Make I-Beam cursor 4px smaller | Linus Groh | |
Fixes #3475. | |||
2020-09-11 | LibWeb: Protect LayoutCheckBox against crashes after event dispatch | Andreas Kling | |
After dispatching a "change" event due to the checked state being modified, we may have been removed from the layout tree. Make LayoutCheckBox protect itself to prevent this from crashing. Also, add a little test page for checkboxes. :^) | |||
2020-09-10 | Base: Improved I-beam cursor | Andreas Kling | |
Make the I-beam cursor white with a black outline, like all the other cursors. This makes it show up on dark backgrounds. :^) | |||
2020-09-10 | Base: Tweak Shell(5) manpage a bit | AnotherTest | |
Someone brought to my attention that "or missing" is not correct there. | |||
2020-09-10 | JPGLoader: Check existence of Huffman tables in scan header segment (#3442) | Devashish Jaiswal | |
DC and AC table IDs read in the scan header segment weren't validated against the IDs of Huffman tables read in the DHT segment. This caused an OOB read when a Huffman table was accessed using the ID read in the scan header segment. Furthermore, the decoder now replaces the old DC or AC table if a redefinition has been found prior to the scan header. Fixes #3439. | |||
2020-09-09 | Shell: Update the Shell(5) manpage | AnotherTest | |
This patchset adds the following to the manpage: - Mention `if` expressions. - Add section about subshells - Mention that control structures can now be used as commands - Update the grammar. - Fix small header size mistake with "Example"'s being larger than their containing sections. | |||
2020-09-06 | utmpupdate: Add a program for updating /var/run/utmp | Andreas Kling | |
To keep track of ongoing terminal sessions, we now have a sort-of traditional /var/run/utmp file, like other Unix systems. Unlike other Unix systems however, ours is of course JSON. :^) The /bin/utmpupdate program is used to update the file, which is not writable by regular user accounts. This helper program is set-GID "utmp". | |||
2020-09-02 | Keymaps: Add Belgian (be) keyboard (#3387) | Jordan Dalcq | |
2020-08-31 | LibGfx: implement GIF RestorePrevious frame disposal mode | Peter Nelson | |
2020-08-31 | LibGfx: add GIF test suite | Peter Nelson | |
Adds a GIF test suite HTML page that contains a selection of test GIF images and reference PNGs for each frame Adds a link to the GIF test suite on welcome.html | |||
2020-08-30 | Base: Remove obsolete .gitignore files | Tibor Nagy | |
Leftovers from the time when the system used raw icons instead of PNGs. | |||
2020-08-29 | Base+LibGUI: Refresh filetype icons for consistency | thankyouverycool | |
Improves ini icon depth and adds complementary 16x16/32x32 icons for music and sound filetypes. | |||
2020-08-29 | Base: Add new SystemMenu icons | thankyouverycool | |
Adds new SystemMenu icons for all general categories and refreshes existing ones for a more consistent look. | |||
2020-08-28 | Spreadsheet: Add a whole bunch of basic statistical functions | AnotherTest | |
2020-08-28 | Spreadsheet: Document the behaviour of the 'R' function/tag | AnotherTest | |
2020-08-27 | Themes: Update text cursor color in "Default" theme | Andreas Kling | |
I never liked the sharp red text cursor. Replace it with the same color we use to start off the active window title bar gradient. :^) | |||
2020-08-27 | Base: Rename icon subdirectories by explicit app name | thankyouverycool | |
Renames widgets/ to hackstudio/, vbwidgets/ to visualbuilder/ and paintbrush/ to pixelpaint/. | |||
2020-08-27 | Base: Delete unused and deprecated icons | thankyouverycool | |
Removes old FileManager, Terminal and buggie-about PNGs. | |||
2020-08-27 | Base: Move 16x16 common icons to /res/icons/16x16/ | thankyouverycool | |
Drops the '16' suffix from filenames. Resizes inconsistent audio-volume icons to intended size. | |||
2020-08-27 | Base: Create /res/icons/serenity for misc. sized system icons | thankyouverycool | |
2020-08-27 | Base: Create /res/icons/solitaire/ and relocate solitaire assets | thankyouverycool | |
2020-08-27 | Base: Create /res/graphics/ and relocate system art assets | thankyouverycool | |
2020-08-27 | Base+LibGUI+Spreadsheet: Add icons for Spreadsheet | AnotherTest | |
Also adds a Spreadsheet.af. | |||
2020-08-27 | Spreadsheet: Add support for multiple sheets | AnotherTest | |
This also refactors the js integration stuff to allow sheets to reference each other safely. | |||
2020-08-26 | Base+HackStudio: Rename project file extensions to .hsp | thankyouverycool | |
More concise in Views and consistent with other extensions. | |||
2020-08-26 | Base: Add new icons for HackStudio | thankyouverycool | |
Adds new filetype icons for forms and project files and a new root icon for HackStudio's project tree. | |||
2020-08-24 | Spreadsheet: Reformat the runtime file to comply with js standards | AnotherTest | |
2020-08-24 | Spreadsheet: Document runtime functions and add a help window | AnotherTest | |
...that can automatically generate documentation pages from the objects. | |||
2020-08-24 | Spreadsheet: Start making a spreadsheet application | AnotherTest | |
2020-08-23 | Base: Add ThemeEditor.af | Linus Groh | |
2020-08-22 | Base: Add new Calendar icons | thankyouverycool | |
2020-08-22 | HackStudio: Implement "Step Out" debugging action | Itamar | |
The "Step Out" action continues execution until the current function returns. Also, LibDebug/StackFrameUtils was introduced to eliminate the duplication of stack frame inspection logic between the "Step Out" action and the BacktraceModel. | |||
2020-08-22 | HackStudio: Add icons for "step in" and "step out" | Itamar | |
2020-08-19 | Base: Tweak the "new" icon to be slightly flatter | Andreas Kling | |
This way it fits in better with its neighbors. :^) | |||
2020-08-18 | LibWeb: Implement Element.innerText | Nico Weber | |
Reading the property has a few warts (see FIXMEs in the included tests), but with this the timestamps on http://45.33.8.238/ get localized :^) Since the Date() constructor currently ignores all arguments, they don't get localized correctly but are all set to the current time, but hey, it's still progress from a certain point of view. | |||
2020-08-18 | Shell: Document the use of environment/local variables | AnotherTest | |
2020-08-18 | Shell: Update manpage about for loop behaviour around signals | AnotherTest | |
2020-08-16 | Base: Rename Pebbleton to reflect actual height | thankyouverycool | |
And update programs loading it from file. | |||
2020-08-16 | Chess: Add the 'retro' piece set | Tibor Nagy | |
2020-08-15 | Chess: Add the 'stelar7' piece set | Peter Elliott | |
Co-authored-by: stelar7 <dudedbz@gmail.com> | |||
2020-08-15 | Chess: Add menu options for setting board theme and piece set | Peter Elliott | |
2020-08-15 | Chess: Add basic ChessWidget and ugly piece set | Peter Elliott | |
2020-08-15 | Base: Modify "little" project | Itamar | |
2020-08-14 | Shell: Start writing a man page | AnotherTest | |
This patch adds two man pages describing the parts of the shell that have been so far finalised. | |||
2020-08-12 | Base: Increase saturation of HackStudio icons somewhat | Andreas Kling | |
2020-08-10 | Base: Change browser test page link color for better visibility (#3068) | Abu Sakib | |
2020-08-09 | Base: Replace downscaled 2048 16x16 app icon with a hand-drawn one | Linus Groh | |
Downscaling icons to 16x16 pretty much never works... | |||
2020-08-09 | Games: Add a 2048 game | AnotherTest | |