Norman Feske
a981fb864c
depot: update recipe hashes
2021-01-25 14:00:43 +01:00
Norman Feske
d47f87a768
terminal: use GUI session directly
...
Issue #3196
Fixes #3970
2020-12-23 13:38:31 +01:00
Christian Helmuth
1bef11accf
depot: update recipe hashes
2020-12-18 09:10:52 +01:00
Christian Helmuth
f2e0c164c2
depot: update recipe hashes
2020-11-27 09:21:06 +01:00
Christian Helmuth
5be1c793a5
depot: update recipe hashes
2020-10-23 14:16:38 +02:00
Christian Helmuth
91f8281618
depot: update recipe hashes
2020-10-09 13:35:57 +02:00
Christian Helmuth
f6337a6446
depot: update recipe hashes
2020-09-18 14:04:56 +02:00
Christian Helmuth
c59c266afc
depot: update recipe hashes
2020-09-17 14:23:14 +02:00
Christian Helmuth
f70b02ae3b
vbox: remove logger libc plugin
...
Fixes #3870
2020-08-28 14:48:05 +02:00
Christian Helmuth
c649307720
depot: update recipe hashes
2020-08-28 08:29:12 +02:00
Norman Feske
7d0cb9620b
depot: update recipe hashes
2020-08-25 11:50:41 +02:00
Norman Feske
3e8824908d
system_shell: increase gui_fb quota
...
With this change, the window can be maximized when using a 1920x1080
resolution with 32 bits per pixel.
Issue #3784
2020-08-25 11:50:10 +02:00
Norman Feske
fcb21732e0
Move drivers/input/spec/ps2 to drivers/ps2
...
This simplifies the directory structure.
Issue #2190
2020-08-25 11:50:09 +02:00
Christian Helmuth
de7d4a5523
Replace libc_pipe plugin by VFS pipe plugin
2020-07-30 08:49:24 +02:00
Norman Feske
de795b1a6e
depot: update recipe hashes
2020-07-13 11:33:53 +02:00
Christian Prochaska
5af4552511
qt5: build Qt libraries and applications with qmake
...
Fixes #3795
2020-07-03 13:48:55 +02:00
Norman Feske
35c3acdf05
depot: update recipe hashes
2020-07-03 11:13:59 +02:00
Norman Feske
4450b37ff5
depot: update recipe hashes
2020-06-29 14:25:28 +02:00
Norman Feske
7dbf836217
Move stubby to genode-world
...
Fixes #3789
2020-06-29 14:25:27 +02:00
Norman Feske
ef741ef80d
Change pixel format to 32 bits per pixel
...
Until now, Genode's framebuffer session interface was based on the
RGB565 pixel format. This patch changes the pixel format to 32-bit
XRGB where the X part is ignored. It adapts all graphical applications
and device drivers accordingly.
The patch also adjusts the users of the drivers_interactive packages,
assigning 64 MiB RAM and 1500 caps to the drivers subsystem, which is
sufficient for covering high resolutions at 32 bits per pixel and to
accommodate multi-component USB HID input stacks.
Fixes #3784
2020-06-29 14:22:29 +02:00
Norman Feske
eb3a81a874
depot: update recipe hashes
2020-06-22 09:39:41 +02:00
Norman Feske
48b4891f6e
Rename nit_fb to gui_fb
...
Issue #3778
2020-06-22 09:39:40 +02:00
Norman Feske
5d40c0c1ce
Rename 'Nitpicker' namespace to 'Gui'
...
Issue #3778
2020-06-22 09:39:40 +02:00
Norman Feske
e8f5706382
Rename <nitpicker> in runtime files to <gui>
...
Issue #3778
2020-06-22 09:39:39 +02:00
Norman Feske
98f39c698f
Rename "Nitpicker" service name to "Gui"
...
Issue #3778
2020-06-22 09:39:39 +02:00
Norman Feske
c6eda9bd80
Rename include/nitpicker_session to gui_session
...
This patch also renames the depot api archive accordingly.
Issue #3778
2020-06-22 09:39:39 +02:00
Christian Helmuth
6006051fb9
depot: update recipe hashes
2020-05-27 11:56:47 +02:00
Christian Prochaska
2f47bbde30
qt5: use VFS pipe plugin
...
Fixes #3759
2020-05-27 11:56:46 +02:00
Norman Feske
0f27d139bd
depot: update recipe hashes
2020-05-18 10:16:59 +02:00
Christian Helmuth
c11d9b7b5c
Remove false API dependencies from libc/posix components
...
Fixes #3720
2020-05-18 10:16:13 +02:00
Norman Feske
dd899fde29
depot: update recipe hashes
2020-04-24 14:37:57 +02:00
Norman Feske
f14cc2edab
Replace use of ram_fs by VFS server
...
Issue #3734
2020-04-21 16:24:37 +02:00
Christian Helmuth
b60b591d06
depot: update recipe hashes
2020-04-17 12:40:13 +02:00
Norman Feske
4dd110ce5e
Remove noux runtime
...
The feature set of noux is fully covered by the regular C runtime now.
Fixes #3696
2020-04-17 12:39:33 +02:00
Norman Feske
d6bdeed38f
report_dump: replace noux by plain bash
...
This patch also introduces the use of the RTC for creating directory
names and increases the rate of snapshot creation from 10 seconds to
one minute to make sure that directories are named differently when
reading the RTC clock at granularity of minutes.
Issue #3696
2020-04-17 12:39:33 +02:00
Norman Feske
46fa8197a2
depot: update recipe hashes
2020-03-26 11:39:02 +01:00
Norman Feske
208294b0d3
Turn pkg/noux-system into pkg/system_shell
...
The new package does no longer require noux.
Issue #3696
2020-03-26 11:38:59 +01:00
Norman Feske
cf052996d3
Remove pkg/noux-build-x86
...
Use-case-specific Unix runtimes should better be realized via Goa now.
Issue #3696
2020-03-26 11:38:58 +01:00
Christian Helmuth
5affd51250
depot: update recipe hashes
2020-02-28 08:59:43 +01:00
Christian Helmuth
e52802162c
libc: reimplement synchronization primitives
...
The new implementation relieves the main entrypoint from monitor jobs
for contended lock primitives and is based on custom applicant data
structures, per-lock resp. per-semaphore applicant lists, and a
libc-internal blockade with timeouts based on libc kernel primitives.
2020-02-27 14:47:00 +01:00
Christian Helmuth
4cccf74664
depot: update recipe hashes
2020-02-20 12:11:23 +01:00
Norman Feske
7da3404bd0
pkg/noux-system: increase nit_fb quota
...
With this change, the window can be maximized on a full-HD screen.
2020-02-20 12:08:16 +01:00
Norman Feske
57ea1dbdd3
depot: update recipe hashes
2020-02-10 14:29:06 +01:00
Christian Helmuth
90535a1401
depot: update recipe hashes
2020-02-04 15:51:10 +01:00
Christian Helmuth
b931b67cba
depot: update recipe hashes
2019-12-19 17:01:43 +01:00
Christian Helmuth
11ef8e1ff2
depot: update recipe hashes
2019-11-28 09:06:39 +01:00
Alexander Boettcher
f7c818d303
vbox5: add recipe of kernel independent version
2019-11-25 16:02:40 +01:00
Christian Helmuth
ce1b813105
depot: update recipe hashes (vbox, sculpt)
2019-11-19 16:08:19 +01:00
Christian Helmuth
7ed1d7f11d
depot: update recipe hashes
2019-11-19 14:54:14 +01:00
Josef Söntgen
94b63924ed
noux: add time modification
...
... and set initial time by using RTC session.
Up to now Noux used a monotic clock whose initial start value always
was '0' (which correlates to the start of the UNIX epoch) to provide
a notion of time. In addition it is now possible to use the RTC
session to set the initial value for use cases where having a proper
real-world time matters.
To use the RTC session the 'rtc' attribute of the '<config>' node
must be set to 'yes'. Thereby the session becomes a mandatory
dependency as Noux will not start without it.
Issue #1784
2019-11-19 14:17:30 +01:00