Josef Söntgen
e9773f237e
wifi_drv: move symlink generation to libnl_include
...
Issue #1772 .
2015-11-18 12:22:05 +01:00
Josef Söntgen
5e60a1b32f
wifi_drv: move symlink generation to wifi_include
...
Fixes #1772 .
2015-11-18 12:22:05 +01:00
Sebastian Sumpf
e2280a1650
noux: Run script with two bash shells using the same file system
...
Related to #1765
Instructions:
1. Create a file in terminal one in the 'ram' directory
! echo "test" > ram/test
2. Second terminal
! tail -f ram/test
3. First terminal
! echo "Meaningless output" >> ram/test
4. Observe second terminal
2015-11-18 12:22:05 +01:00
Sebastian Sumpf
06fe755f8c
noux: Enable setting of file handle flags
...
Fixes #1765
2015-11-18 12:22:04 +01:00
Christian Prochaska
f6863e3f4b
qt5: add clipboard support
...
If a Qt application shall use the clipboard, this must be configured as:
<config clipboard="yes">
Fixes #1749
2015-11-09 13:17:56 +01:00
Christian Prochaska
97bbc8f965
pthread: don't destroy the pthread object for the main thread
...
The pthread object for the main thread initializes its 'Thread_base' base
class part with a reference to the 'Thread_base' object of the Genode main
thread. Therefore the pthread object for the main thread should never be
destroyed, as this would also destroy the Genode 'Thread_base' object.
Fixes #1760
2015-11-09 13:08:31 +01:00
Josef Söntgen
be8f16ac3e
vbox: use ring buffer in audio backend
...
Instead of hardcoding the device model configuration use a ring buffer
to gather samples.
Fixes #1767 .
2015-11-09 13:08:31 +01:00
Josef Söntgen
83e5a64864
os: extend Audio_out with queue query method
...
Issue #1767 .
2015-11-09 13:08:30 +01:00
Josef Söntgen
d8b95c263b
os: reset Audio_out stream prior to calling start
...
Issue #1767 .
2015-11-09 13:08:30 +01:00
Josef Söntgen
de8794321b
os: add tail accessor to Audio_out stream
...
Issue #1767 .
2015-11-09 13:08:30 +01:00
Josef Söntgen
663e8fad9b
os: increase Audio_out queue size
...
Issue #1767 .
2015-11-09 13:08:30 +01:00
Josef Söntgen
5b6fdc96fc
vbox: disable rdtsc VM exit
...
Trapping rdtsc creates a huge load in some guests, e.g. Windows 8.1,
that use this instruction very frequently. This influences audio
playback/recording in a bad way (distorted sounds, …). As a interim
solution disable the virtualization of rdtsc completely. As long
as each guest VM runs on its own CPU core it should be fine as there
should not be that much interference (TSC warping).
That being said, TSC offsetting as well as adjusting within vbox have to
be evaluated.
Fixes #1768 .
2015-11-09 13:08:30 +01:00
Christian Prochaska
d34bbbceb2
Arora: update to current git master branch
...
Our current version of Arora crashes at program exit. This bug has been
fixed on the Arora git master branch.
Fixes #1759
2015-11-09 13:08:30 +01:00
Christian Prochaska
0005407832
qt5: increase wm and decorator RAM quota
...
The RAM quota currently dedicated to the wm and decorator components in
the 'qt5_common.inc' file is too low for a window of size 1920x1080.
Fixes #1761
2015-11-05 16:03:04 +01:00
Christian Helmuth
9730c7e333
base-nova: cleanup specific Rm_session_client
...
- Align implementation to the current generic implementation
- Document NOVA-specific implementation of dataspace() (as in the
original commit message)
2015-11-04 14:37:55 +01:00
Norman Feske
82991ba378
base: fix warning in console.cc
2015-11-04 13:49:01 +01:00
Norman Feske
91345a1568
nitpicker: use fb sync for periodic processing
2015-11-04 13:49:01 +01:00
Norman Feske
24b7accbf2
fb_drv: generate periodic sync events
...
Fixes #1762
2015-11-04 13:49:01 +01:00
Norman Feske
650267b425
libports: fix eglgears example
...
Thanks to Jamey Sharp for the fix!
Fixes #1670
2015-11-04 14:09:30 +01:00
Christian Prochaska
759b9ed1ad
floating window layouter: bring focused window to front
2015-11-04 14:09:30 +01:00
Christian Prochaska
9aff45ae8c
floating window layouter: fix padding
2015-11-04 14:09:30 +01:00
Christian Prochaska
75111c4f1a
wm: sanitize the view title
...
By replacing '"' by ''', we work around issue #1757 .
2015-11-04 14:09:30 +01:00
Christian Prochaska
220d143e44
decorator: fix detection of hovered window control
2015-11-04 14:09:29 +01:00
Norman Feske
755d2cce05
gems: turn launcher into a panel-like application
2015-11-04 14:09:29 +01:00
Norman Feske
519eb334e9
menu view: add hbox layout, support widget reorder
...
This patch, complements the existing vbox layout with a hbox layout and
improves the response to dynamic dialog updates. The new version support
disappearing widgets and the reordering of widgets. Furthermore, this
patch ensures that the 'Widget::_layout' functions are executed after
updating a new version of the dialog.
2015-11-04 14:09:29 +01:00
Norman Feske
5456175d07
menu view: change style to be less obtrusive
2015-11-04 14:09:29 +01:00
Christian Prochaska
e652af7518
nitpicker: fix off-by-one bug
2015-11-04 14:09:29 +01:00
Christian Prochaska
0150d02683
nitpicker: never bring the background view to front
2015-11-04 14:09:29 +01:00
Norman Feske
a01a423c91
nitpicker: allow refocus during global key ops
2015-11-04 14:09:29 +01:00
Norman Feske
f01b205c30
nitpicker: postpone focus updates until idle
...
This patch ensures that focus changes performed via the Session::focus
call are made effective the next time, the user is idle. Previously,
focus changes during drag operations were simply discarded.
2015-11-04 14:09:28 +01:00
Norman Feske
7c968d4c60
nitpicker: externalize xray policy
...
This patch removes the policy for controlling the X-Ray mode from
nitpicker to the separate component os/app/xray_trigger.
Fixes #1690
2015-11-04 14:09:28 +01:00
Norman Feske
2166aef737
nitpicker: update all on focus change in xray mode
2015-11-04 14:09:28 +01:00
Norman Feske
3726cafb28
window layouter: no focus update on hover reset
2015-11-04 14:09:28 +01:00
Christian Prochaska
f8c1379f15
dde_ipxe: enable Intel I218-LM (rev 03) PCI-ID
...
Fixes #1754
2015-11-04 14:09:28 +01:00
Christian Helmuth
64a4713fe6
fb_sdl: check for X11 / prevent invalid-event flood
...
We check for X11 as required platform now and are more verbose on
errors.
2015-11-04 14:09:28 +01:00
Alexander Boettcher
826c81ac18
hw_x86: discover all physical memory in core
...
Fixes #1741
2015-11-04 14:09:28 +01:00
Alexander Boettcher
f42f946f3b
base: support parsing multiboot for phys. memory
...
Issue #1741
2015-11-04 14:09:27 +01:00
Alexander Boettcher
7ea5884ffc
base: use mmio framework for multiboot handling
...
Issue #1741
2015-11-04 14:09:26 +01:00
Alexander Boettcher
6c1906e43e
platform_drv: clear bdf_in_use if set
...
Fixes #1740
2015-11-04 14:09:26 +01:00
Alexander Boettcher
04cca1edb1
platform_drv: use shared irq path for ps/2
...
Issue #1740
2015-11-04 14:09:26 +01:00
Alexander Boettcher
8701b7d517
x86: construct platform_drv irq connection lazily
...
Issue #1740
2015-11-04 14:09:26 +01:00
Alexander Boettcher
2b2587fde9
x86: claim extended pci config io memory lazily
...
Issue #1740
2015-11-04 14:09:26 +01:00
Alexander Boettcher
bdaf79e3b8
x86: extend io_mem call of platform_drv
...
Support allocation of sub I/O memory spaces of one I/O memory bar with
write-combined caching attribute.
2015-11-04 14:09:25 +01:00
Christian Prochaska
8f849c9438
clipboard: fix session close handling
...
Fixes #1747
2015-11-04 14:09:25 +01:00
Christian Prochaska
731a98c266
vbox: decode clipboard content
...
Fixes #1748
2015-11-04 14:09:25 +01:00
Josef Söntgen
32e2ab85b0
netperf: remove bssid from wifi tests
...
The bssid is purely optional and only should be used if it really is
needed.
Issue #1746 .
2015-11-04 14:09:25 +01:00
Josef Söntgen
9fc7519972
wifi_drv: handle hidden SSID
...
Form now on always generate a configuration that handles nidden SSIDs
well and document the configuration in more detail.
Fixes #1746 .
2015-11-04 14:09:25 +01:00
Emery Hemingway
8ed6364388
refactor Vfs::Ram_file_system
...
Issue #1648
2015-11-04 14:09:24 +01:00
Emery Hemingway
1b4f894e2d
VFS stress test
...
Issue #1648
2015-11-04 14:09:24 +01:00
Emery Hemingway
cdb44850d3
Strip slashes from Path in Vfs::Fs_file_system
...
strip_last_element at Path removes everything after the trailing slash,
which causes lookup failures at the VFS server when opening directories.
Issue #1648
2015-11-04 14:09:24 +01:00