thankyouverycool
2f9a071072
Base+LibGUI: Refresh filetype icons for consistency
...
Improves ini icon depth and adds complementary 16x16/32x32 icons
for music and sound filetypes.
2020-08-29 16:19:02 +02:00
thankyouverycool
45b6825a4b
Base: Add new SystemMenu icons
...
Adds new SystemMenu icons for all general categories and refreshes
existing ones for a more consistent look.
2020-08-29 16:19:02 +02:00
AnotherTest
383ee279ee
Spreadsheet: Add a whole bunch of basic statistical functions
2020-08-28 20:30:31 +02:00
AnotherTest
facd7fe05b
Spreadsheet: Document the behaviour of the 'R' function/tag
2020-08-28 20:30:31 +02:00
Andreas Kling
76a0acb5bc
Themes: Update text cursor color in "Default" theme
...
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 18:35:20 +02:00
thankyouverycool
8a364c503d
Base: Rename icon subdirectories by explicit app name
...
Renames widgets/ to hackstudio/, vbwidgets/ to visualbuilder/ and
paintbrush/ to pixelpaint/.
2020-08-27 15:38:02 +02:00
thankyouverycool
a06f803c29
Base: Delete unused and deprecated icons
...
Removes old FileManager, Terminal and buggie-about PNGs.
2020-08-27 15:38:02 +02:00
thankyouverycool
ebba297b42
Base: Move 16x16 common icons to /res/icons/16x16/
...
Drops the '16' suffix from filenames. Resizes inconsistent
audio-volume icons to intended size.
2020-08-27 15:38:02 +02:00
thankyouverycool
0bb2025b69
Base: Create /res/icons/serenity for misc. sized system icons
2020-08-27 15:38:02 +02:00
thankyouverycool
a49e0fa5d4
Base: Create /res/icons/solitaire/ and relocate solitaire assets
2020-08-27 15:38:02 +02:00
thankyouverycool
61ba39dfa0
Base: Create /res/graphics/ and relocate system art assets
2020-08-27 15:38:02 +02:00
AnotherTest
7465c51ef2
Base+LibGUI+Spreadsheet: Add icons for Spreadsheet
...
Also adds a Spreadsheet.af.
2020-08-27 10:27:20 +02:00
AnotherTest
cb7fe4fe7c
Spreadsheet: Add support for multiple sheets
...
This also refactors the js integration stuff to allow sheets to
reference each other safely.
2020-08-27 10:27:20 +02:00
thankyouverycool
30ad295fa1
Base+HackStudio: Rename project file extensions to .hsp
...
More concise in Views and consistent with other extensions.
2020-08-26 16:59:34 +02:00
thankyouverycool
b227d54843
Base: Add new icons for HackStudio
...
Adds new filetype icons for forms and project files and a new root
icon for HackStudio's project tree.
2020-08-26 16:59:34 +02:00
AnotherTest
d0c96ba2d8
Spreadsheet: Reformat the runtime file to comply with js standards
2020-08-24 18:21:33 +02:00
AnotherTest
3a07f6e345
Spreadsheet: Document runtime functions and add a help window
...
...that can automatically generate documentation pages from the objects.
2020-08-24 18:21:33 +02:00
AnotherTest
a6ebd29aa5
Spreadsheet: Start making a spreadsheet application
2020-08-24 18:21:33 +02:00
Linus Groh
59172e2714
Base: Add ThemeEditor.af
2020-08-23 23:05:00 +02:00
thankyouverycool
efb55b1a4f
Base: Add new Calendar icons
2020-08-22 11:54:30 +02:00
Itamar
99788e6b32
HackStudio: Implement "Step Out" debugging action
...
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 09:48:59 +02:00
Itamar
cb432ffe8c
HackStudio: Add icons for "step in" and "step out"
2020-08-22 09:48:59 +02:00
Andreas Kling
a188e6e7d6
Base: Tweak the "new" icon to be slightly flatter
...
This way it fits in better with its neighbors. :^)
2020-08-19 21:17:02 +02:00
Nico Weber
2460980d2c
LibWeb: Implement Element.innerText
...
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 16:58:46 +02:00
AnotherTest
68189f80cc
Shell: Document the use of environment/local variables
2020-08-18 16:58:17 +02:00
AnotherTest
32bfb48577
Shell: Update manpage about for loop behaviour around signals
2020-08-18 16:58:17 +02:00
thankyouverycool
5558b2cf9f
Base: Rename Pebbleton to reflect actual height
...
And update programs loading it from file.
2020-08-16 19:38:21 +02:00
Tibor Nagy
115c124a77
Chess: Add the 'retro' piece set
2020-08-16 16:36:18 +02:00
Peter Elliott
9a817270e8
Chess: Add the 'stelar7' piece set
...
Co-authored-by: stelar7 <dudedbz@gmail.com>
2020-08-15 20:54:02 +02:00
Peter Elliott
e91542a3cf
Chess: Add menu options for setting board theme and piece set
2020-08-15 20:54:02 +02:00
Peter Elliott
7333916252
Chess: Add basic ChessWidget and ugly piece set
2020-08-15 20:54:02 +02:00
Itamar
e793cc3d13
Base: Modify "little" project
2020-08-15 15:06:35 +02:00
AnotherTest
0950fd1438
Shell: Start writing a man page
...
This patch adds two man pages describing the parts of the shell that
have been so far finalised.
2020-08-14 10:31:52 +02:00
Andreas Kling
bd54854c64
Base: Increase saturation of HackStudio icons somewhat
2020-08-12 13:30:20 +02:00
Abu Sakib
025a2a3c5b
Base: Change browser test page link color for better visibility ( #3068 )
2020-08-10 12:49:43 +02:00
Linus Groh
fb29bc8b50
Base: Replace downscaled 2048 16x16 app icon with a hand-drawn one
...
Downscaling icons to 16x16 pretty much never works...
2020-08-09 22:18:08 +02:00
AnotherTest
872834320a
Games: Add a 2048 game
2020-08-09 21:11:50 +02:00
Tibor Nagy
6be3f914f0
Base: Update Hungarian keymap with accented characters and more symbols
...
Also fixing a bug where the numpad keys were accidentally shifted by
one position in the JSON array.
2020-08-06 20:36:50 +02:00
Edgar Araújo
e521daeedc
Keymaps: Add European Portuguese keymap
2020-08-06 17:53:42 +02:00
Andreas Kling
ad2e84b71a
Browser: Move bookmarks.json to ~/.config
2020-08-05 17:40:47 +02:00
Andreas Kling
4f3e8547d2
Base: Add ~/Documents and put miscellaneous files there
2020-08-05 17:40:47 +02:00
Andreas Kling
db450dbc44
Base: Move "js" and "little" HackStudio projects into ~/Source/
2020-08-05 17:40:47 +02:00
Andreas Kling
bc615572a9
LibCore+Base: Move user-specific config files to $HOME/.config
2020-08-05 17:40:47 +02:00
Linus Groh
5cee150a91
Base: Open .hackstudio files in HackStudio
2020-08-05 16:54:23 +02:00
Linus Groh
0d493c1879
HackStudio: Rename project file format from .files to .hackstudio
2020-08-05 16:54:23 +02:00
Andreas Kling
7de831efc6
Kernel+LibC: Add sys$disown() for disowning child processes
...
This syscall allows a parent process to disown a child process, setting
its parent PID to 0.
Unparented processes are automatically reaped by the kernel upon exit,
and no sys$waitid() is required. This will make it much nicer to do
spawn-and-forget which is common in the GUI environment.
2020-08-04 18:17:16 +02:00
Andreas Kling
07e13e9868
LibWeb: Only allow editing of elements with contenteditable="true"
...
We now respect the contenteditable HTML attribute and only let you
edit content inside explicitly editable elements.
2020-08-02 17:34:50 +02:00
Luke
85b2413403
Themes: Hide title stripes on Redmond and Redmond 2000
2020-08-02 00:07:02 +02:00
Nico Weber
6dd10ad8dc
Themes: Fix default theme window stripes and shadow after #2811
...
Change #2811 made window title stripes and window title shadow themable,
but it used the same stripe and shadow color for all window modes.
This is fine for the new 'basalt' theme which uses the same color
in all four window modes, but it changed the default theme so that
background windows had brown stripes and a brown shadow.
Instead, make the title stripe and title shadow themable per window mode,
and change the default theme to restore the colors it had before
change #2811 : The title stripe color is the same as Border1 for all
window modes, and the title shadow is the same as the title stripe
darkened by 0.6.
2020-08-01 19:26:54 +02:00
thankyouverycool
0f7bba327f
Base: Center window-close.png vertically
2020-08-01 07:56:48 +02:00