x-yl
8e8b1c8333
Meta: Explicitly specify the disk format in the QEMU options
...
Otherwise we're getting this warning:
WARNING: Image format was not specified for '_disk_image' and probing
guessed raw. Automatically detecting the format is dangerous
for raw images, write operations on block 0 will be restricted.
Specify the 'raw' format explicitly to remove the restrictions.
2021-08-02 00:35:22 +02:00
Gunnar Beutner
c73c40a21d
Meta: Fix compatibility with QEMU 5.x
...
QEMU 5 doesn't support -machine pcspk-audiodev so we need to fall back
to using -soundhw for that.
2021-08-02 00:35:22 +02:00
Tobias Christiansen
f599f2be3d
LibWeb: Remove unneccessary breaks from text-decoration-rendering
...
The returns in the switch-block don't need any breaks after them.
2021-08-02 00:34:44 +02:00
Tobias Christiansen
1fce8aefd9
LibWeb: Don't draw zero-length line for text-decoration: blink
...
This patch doesn't make any visible change but increases the
correctness of the text-decoration: blink path. Previously the painter
would be instructed to draw a line that doesn't have any length when
encountering the blink property instead of simply doing nothing.
2021-08-02 00:34:44 +02:00
brapru
ea2abb3200
Kernel: Convert NetworkTask to east-const style
2021-08-02 00:32:55 +02:00
TheFightingCatfish
f67c2c97b1
Shell: Improve the parsing of history event designators
2021-08-02 02:58:55 +04:30
sin-ack
05c3755e62
AK: Add formatters for BigEndian and LittleEndian
...
This allows printing out BigEndian and LittleEndian values without
having to perform a static_cast first.
2021-08-02 00:25:11 +02:00
Linus Groh
0990c23fc3
js: Implement pretty-printing of Temporal.ZonedDateTime objects
2021-08-01 20:31:31 +01:00
Linus Groh
a06bd451d4
LibJS: Implement Temporal.Now.zonedDateTimeISO()
2021-08-01 20:31:31 +01:00
Linus Groh
36c79c2989
LibJS: Implement Temporal.Now.zonedDateTime()
2021-08-01 20:31:31 +01:00
Linus Groh
49c5f87274
LibJS: Implement Temporal.ZonedDateTime.prototype.timeZone
2021-08-01 20:31:31 +01:00
Linus Groh
d022b74d33
LibJS: Implement Temporal.ZonedDateTime.prototype.calendar
2021-08-01 20:31:31 +01:00
Linus Groh
bc416ab802
LibJS: Implement Temporal.ZonedDateTime.prototype[@@toStringTag]
2021-08-01 20:31:31 +01:00
Linus Groh
4640643019
LibJS: Handle ZonedDateTime in ToTemporalDate
2021-08-01 20:31:31 +01:00
Linus Groh
6f75dcc7b8
LibJS: Handle ZonedDateTime in ToTemporalInstant
2021-08-01 20:31:31 +01:00
Linus Groh
1f5098f61e
LibJS: Handle ZonedDateTime in ToTemporalTimeZone
2021-08-01 20:31:31 +01:00
Linus Groh
fa0d6d1045
LibJS: Handle ZonedDateTime in GetTemporalCalendarWithISODefault
2021-08-01 20:31:31 +01:00
Linus Groh
14e7eff43f
LibJS: Handle ZonedDateTime in ToTemporalCalendar
2021-08-01 20:31:31 +01:00
Linus Groh
cfb77b66e5
LibJS: Start implementing Temporal.ZonedDateTime
...
This commit adds the ZonedDateTime object itself, its constructor and
prototype (currently empty), and the CreateTemporalZonedDateTime
abstract operation.
2021-08-01 20:31:31 +01:00
Linus Groh
1b9b995f93
LibJS: Use "T m_foo; // [[Foo]]" style for all Temporal internal slots
2021-08-01 20:31:31 +01:00
K-Adam
9758ba5678
3DFileViewer: Display frame rate optionally
...
It is turned off by default
2021-08-01 17:41:26 +02:00
LuK1337
feacf774fb
cksum: Print argv[0] on failed read
...
Forgot to do it in c5df5e5
.
2021-08-01 19:26:57 +04:30
sin-ack
eb6cf00c0e
SystemMonitor: Register ProcessStateModel with ProcessModel on construct
...
Since this was missing, ProcessStateModel never received
model_did_update, and it was possible for the ProcessModel index to go
stale and show another process.
Fixes #9129 .
2021-08-01 19:26:07 +04:30
LuK1337
cf4bd4e4c9
cksum: Display adler32/crc32 sums as hex numbers
...
This basically follows what `crc32` and `xrdadler32` does on Linux
distros.
2021-08-01 13:02:16 +02:00
LuK1337
c5df5e504c
cksum: Don't read the entire input file in memory
...
Same as `checksum`, in some cases we just can't load whole file into
memory.
2021-08-01 13:02:16 +02:00
Linus Groh
dc80a258f6
LibJS: Implement Temporal.Calendar.from()
2021-08-01 11:40:25 +01:00
LuK1337
a91848c148
FileManager: Refresh DirectoryView after applying changes
...
Fixes : #9136
2021-08-01 12:30:24 +02:00
Karol Kosek
92fd86901d
FileManager: Enable/Disable mkdir and touch actions on path change
...
This change disables the icons in read-only directories.
2021-08-01 12:12:59 +02:00
Karol Kosek
755fe2b0ca
FileManager: Remove the rename action from the tree view context menu
...
The action never worked properly here. It used the selection
from the directory view, instead of the tree view.
Furthermore, the tree view isn't even editable.
Just making tree view editable wouldn't fix it -- it'd probably
need something like creating an on_stop_editing() function
in the AbstractView to change the path after the rename.
For now, I'll remove the action from the menu as a "temporary fix".
2021-08-01 12:12:59 +02:00
Karol Kosek
c1dc9e6de2
FileManager: Add the rename action to the toolbar
...
When I was adding the action in #8713 , the action did not have an icon
yet. Now, since it has an icon now, we can add it to the toolbar!
2021-08-01 12:12:59 +02:00
Gunnar Beutner
079dec11d3
LibGfx: Fix writing PNG headers on x86_64
...
m_data.size() returns a size_t which is a 64-bit type on x86_64. This
resulted in us incorrectly using zero in the PNG header.
2021-08-01 11:56:01 +02:00
Gunnar Beutner
e4538ce8ef
LibGfx: Fix a spelling mistake in a variable name
2021-08-01 11:56:01 +02:00
Linus Groh
e511390423
LibJS: Implement Temporal.TimeZone.prototype.getPlainDateTimeFor()
2021-08-01 10:24:38 +01:00
Linus Groh
c4123d8aad
LibJS: Implement Temporal.TimeZone.prototype.getOffsetStringFor()
2021-08-01 10:24:38 +01:00
Linus Groh
f987c11464
LibJS: Implement Temporal.TimeZone.from()
2021-08-01 10:24:38 +01:00
Lennon Donaghy
28b1e66b51
HackStudio: Properly close previous project when opening a new one
...
Previously files in the open files view would stay open from the
previous project, and files in the new project with the same name as
files in the old one would be inaccessible, with the old ones showing
up instead. Now all files and open editors are closed before a new
project is opened.
Fixes #9103
2021-08-01 09:17:02 +02:00
Brian Gianforcaro
2faa73ff7d
Applets: Remove unused header includes
2021-08-01 08:10:16 +02:00
Brian Gianforcaro
d1644c26d6
Tests: Remove unused header includes
2021-08-01 08:10:16 +02:00
Brian Gianforcaro
a4c37d49a0
DevTools: Remove unused header includes
2021-08-01 08:10:16 +02:00
Brian Gianforcaro
a51e6547aa
Applications: Remove unused header includes
2021-08-01 08:10:16 +02:00
Brian Gianforcaro
4374e1e213
Demos: Remove unused header includes
2021-08-01 08:10:16 +02:00
Brian Gianforcaro
808aa31353
Services: Remove unused header includes
2021-08-01 08:10:16 +02:00
Brian Gianforcaro
18d6f9ed5c
Libraries: Remove unused header includes
2021-08-01 08:10:16 +02:00
Brian Gianforcaro
217179a39f
LibWeb: Remove unused header includes
2021-08-01 08:10:16 +02:00
Brian Gianforcaro
b0fbea848b
LibGfx: Remove unused header includes
2021-08-01 08:10:16 +02:00
Brian Gianforcaro
219d4ba376
Utilities: Remove unused header includes
2021-08-01 08:10:16 +02:00
Brian Gianforcaro
8623cec0d7
LibGUI: Remove unused header includes
2021-08-01 08:10:16 +02:00
Brian Gianforcaro
53166c10ca
LibJS: Remove unused header includes
2021-08-01 08:10:16 +02:00
Brian Gianforcaro
b10657a2b6
LibJS: Remove unused includes out of Cell.h, move to the users
...
Almost everything in LibJS includes Cell.h, don't force all code to
include AK/TypeCasts.h + AK/String.h. Instead include them where they
are actually used and required.
2021-08-01 08:10:16 +02:00
Brian Gianforcaro
176e1cbca7
LibCore: Remove unused header includes
2021-08-01 08:10:16 +02:00