Andreas Kling
029572b6fd
Help: Sort the manual pages alphabetically
...
Fixes #1258 .
2020-04-23 19:45:28 +02:00
Linus Groh
11728b7db5
LibJS: Implement 'in' operator
2020-04-23 19:38:13 +02:00
Linus Groh
396ecfa2d7
LibJS: Implement bitwise unsigned right shift operator (>>>)
2020-04-23 19:38:13 +02:00
Linus Groh
502d1f5165
LibJS: Implement bitwise right shift operator (>>)
2020-04-23 19:38:13 +02:00
Linus Groh
f0e7404480
LibJS: Implement bitwise left shift operator (<<)
2020-04-23 19:38:13 +02:00
Linus Groh
97366f4dd4
LibJS: Add Math.pow()
2020-04-23 19:38:13 +02:00
Kesse Jones
687096cadd
LibJS: Add Array.prototype.includes
2020-04-23 19:30:16 +02:00
Andreas Kling
a639172760
WindowServer: Don't allow resize-grabbing window underneath title bar
2020-04-23 19:27:33 +02:00
Andreas Kling
2921793c01
QuickShow: Draw GUI::Frame parts of QSWidget
...
We were forgetting to draw the frame. :^)
2020-04-23 19:12:50 +02:00
Andreas Kling
42ddd551ef
Base: Tweak filetype-javascript icon and add 32x32 version
2020-04-23 19:08:33 +02:00
Andreas Kling
108c08eb49
LibGUI: Make StatusBar 2px shorter vertically for a snugger fit
2020-04-23 18:52:34 +02:00
Andreas Kling
3af8fcc839
HexEditor: Fill main widget with background to prevent gaps
2020-04-23 18:52:34 +02:00
Andreas Kling
0f8dca9441
Base: Tweak new/open/save icons (make them a bit smaller)
2020-04-23 18:52:33 +02:00
Andreas Kling
2454c3b7fb
Applications: Remove ChanViewer app
...
The HTTP JSON API this relied on is no longer available via HTTP and
I would rather make the website work in Browser anyway. :^)
2020-04-23 18:38:54 +02:00
Andreas Kling
9142890822
Base: Tweak icons with arrows in them (to be more pointy)
2020-04-23 18:35:15 +02:00
Andreas Kling
622806f570
Base: Tweak go-home icon
2020-04-23 18:31:03 +02:00
Andreas Kling
0af5e0b9f8
Applications: Tweak main layout spacing and background
2020-04-23 18:30:59 +02:00
Andreas Kling
fa0bab843a
SystemMonitor: Shrink margins of main layout
2020-04-23 17:54:59 +02:00
Andreas Kling
8260cbf7bd
LibGUI: Tweak colorization of ScrollBar gutter
2020-04-23 17:54:59 +02:00
Andreas Kling
5eb4d0f832
WindowServer: Make vertical segment under title bar 1px thicker
2020-04-23 17:54:57 +02:00
Andreas Kling
ab336e895f
LibGUI: Add a ToolBarContainer widget and put most ToolBars in one
...
This mimics the Explorer toolbar container from Windows 2000 and looks
pretty neat! :^)
2020-04-23 17:44:49 +02:00
Andreas Kling
5b6c2f3bd6
LibGUI: Make sure the ResizeCorner aligns nicely inside StatusBar
2020-04-23 15:58:39 +02:00
Andreas Kling
81ebc0cfe3
WindowServer: Tweak window frame height
2020-04-23 15:36:00 +02:00
Andreas Kling
cbc3d4fddd
LibGUI: Tweak StatusBar layout margins
2020-04-23 14:45:04 +02:00
Andreas Kling
f0cac83243
WindowServer+LibGfx: Make window borders 1px thicker
2020-04-23 14:37:13 +02:00
Andreas Kling
9ab9f97464
Browser: Remove no-op from the BooksmarksBarWidget
...
Widget::child_widgets() is a *copy* of the list of child widgets. :^)
2020-04-23 14:10:32 +02:00
Andreas Kling
7da7bbe6f9
LibGUI: Decrease the default ToolBar height a little bit
2020-04-23 14:09:05 +02:00
Andreas Kling
56c73f03ce
LibGUI: Get rid of the awkward horizontal line in StatusBar
...
Just fill StatusBar with button color instead of trying to share paint
code with ToolBar.
2020-04-23 13:53:17 +02:00
Hüseyin ASLITÜRK
74cc0560e8
LibGUI: MessageBox min width control for show messages
...
If message is too short calculate dialog width via buttons count. And icon is present lets align text to left.
2020-04-23 11:49:02 +02:00
Hüseyin ASLITÜRK
30e95d017e
Demos: Add ColorInput, TabWidget and MessageBox demos in WidgetGallery
2020-04-23 11:49:02 +02:00
Jonathan Archer
0efb5b3a11
Desktop: Context menu option to open FileManager
2020-04-23 11:22:32 +02:00
Jonathan Archer
3bbd7d9425
Desktop: Show DisplayProperties in context menu
2020-04-23 11:22:32 +02:00
Jonathan Archer
5457020d4e
Desktop: File creation from the context menu
...
Kinda hackish, but it does work.
2020-04-23 11:22:32 +02:00
Jonathan Archer
d02c02cebe
Desktop: Add context menu for directory view
...
Only has the option to create a folder, but hey ;^)
2020-04-23 11:22:32 +02:00
Kesse Jones
6d308113b8
LibJS: Fix Array.prototype.indexOf fromIndex negative
...
If negative fromIndex considers displacement from the end of the array
without decreasing 1 of de size.
2020-04-23 11:06:10 +02:00
Brendan Coles
edd8abc4cf
LibCore: read_bool_entry parse "true" / "false" strings in config files
...
`read_bool_entry()` can now interpret both integers (1 or 0) and
Boolean strings ("true" or "false") in configuration files.
All values other than "1" or "true" are considered false.
2020-04-23 11:04:25 +02:00
Linus Groh
7540203ae8
LibJS: Add isFinite()
2020-04-23 11:03:42 +02:00
Linus Groh
8ff2881b1a
LibJS: Let isNaN() with no argument return true, add tests
2020-04-23 11:03:42 +02:00
Linus Groh
602a36970f
LibWeb: Add XMLHttpRequest.readyState and constants
2020-04-23 11:03:17 +02:00
Brendan Coles
3c9693c6c7
IRCClient: Connect to IRC server URL specified in command line argument
...
The IRCClient application can now connect to a specified IRC server using
a URL with `irc://` protocol as a command line argument.
2020-04-23 09:50:19 +02:00
Brendan Coles
c3b2bfabfe
DesktopServices: Add irc URL protocol handler
2020-04-23 09:50:19 +02:00
Linus Groh
418092a71a
LibJS: Implement Array length setter
2020-04-23 09:47:23 +02:00
Emanuele Torre
d5d3e0b4ed
LibWeb: Use proper length values for CanvasRenderingContext2D functions
2020-04-23 09:43:51 +02:00
Emanuele Torre
a804615b9b
Base: Close head tag in canvas-path.html and give the document a title
2020-04-23 09:42:43 +02:00
Brendan Coles
9ab4a8179a
TextEditor: Add "Find Previous" 16x16 icon
2020-04-22 17:14:36 +02:00
Linus Groh
a1b820b11c
LibJS: Improve UpdateExpression::execute()
...
- Let undefined variables throw a ReferenceError by using
Identifier::execute() rather than doing variable lookup manually and
ASSERT()ing
- Coerce value to number rather than ASSERT()ing
- Make code DRY
- Add tests
2020-04-22 13:09:59 +02:00
Kesse Jones
b2305cb67d
LibJS: Add Array.prototype.lastIndexOf
2020-04-22 13:08:00 +02:00
Andreas Kling
09138d542d
FileManager: Fix build
2020-04-22 12:38:33 +02:00
Andreas Kling
bed0e6d250
Kernel: Make Process and Thread non-copyable and non-movable
2020-04-22 12:36:35 +02:00
Andreas Kling
a59453d4b7
AK: Tweak exchange() implementation
...
Make it constexpr and do perfect forwarding.
2020-04-22 12:36:35 +02:00