Josef Söntgen
ebc07949ff
libc: add support for Rtc_file_system
...
Fixes #1241 .
2014-08-22 16:16:41 +02:00
Josef Söntgen
4cab202d8a
libcrypto: remove MD2, RC5 and store
...
Remove components that are disabled upstream.
Fixes #1236 .
2014-08-22 16:16:41 +02:00
Josef Söntgen
1f1b7f7158
libcrypto: use platform specific mk files
...
Instead of checking the target platform in the mk file use the common
pattern of providing a mk file for each platform.
Fixes #1236 .
2014-08-22 16:16:41 +02:00
Josef Söntgen
5322714183
libssl: use platform specific mk files
...
Instead of checking the target platform in the mk file use the common
pattern of providing a mk file for each platform.
Fixes #1236 .
2014-08-22 16:16:41 +02:00
Josef Söntgen
225dcf897b
openssl: update to version 1.0.1i
...
Just a normal version bump, though we should revise the openssl port
regarding explicit memset() etc. issues.
Fixes #1236 .
2014-08-22 16:16:40 +02:00
Josef Söntgen
e23a0c8a13
openssl: use Genode specific RAND backend
...
The backend merely provides simpler access to '/dev/random' because
on Genode the common random device checks are unnecessary.
Fixes #1236 .
2014-08-22 16:16:40 +02:00
Christian Prochaska
4973f2a310
Qt5: migrate to new ports mechanism
...
Fixes #1233 .
2014-08-22 16:16:40 +02:00
Christian Prochaska
2f7167fab2
Qt5: use double buffering
...
Fixes #1229 .
2014-08-18 13:28:29 +02:00
Christian Prochaska
5abca43688
fb_drv: fix clipping
...
Use the clipped coordinates for calculating the buffer addresses, too.
Fixes #1227 .
2014-08-18 13:27:58 +02:00
Christian Prochaska
a189135940
Qt5: fix menu problems
...
- fix sub menu positioning
- disable window decoration for popup menus
Fixes #1226 .
2014-08-18 13:27:38 +02:00
Christian Prochaska
e851b98806
Qt launchpad: use XML configuration
...
With this patch, Qt launchpad entries are configured the same way as with
the Scout launchpad.
Fixes #1222 .
2014-08-18 13:27:23 +02:00
Christian Prochaska
2e64a01ea5
Qt launchpad: coding style fixes
...
Fixes #1221 .
2014-08-18 13:27:05 +02:00
Christian Prochaska
bd6ffb8261
Start the ACPI driver in Qt5 run scripts if needed
...
Fixes #1219 .
2014-08-18 13:26:23 +02:00
Norman Feske
d3eac95ac5
Adapt run scripts to nitpicker config changes
2014-08-13 12:07:55 +02:00
Norman Feske
6f627ee073
qt5: Adaptation to nitpicker pointer change
2014-08-13 12:07:55 +02:00
Norman Feske
dc2da978f4
qt5: Adapt qpluginwidget new nitpicker/loader
...
The QPluginWidget used to be a QNitpickerViewWidget but the new loader
interface does no longer hand out a view capability. So we need to
decouple both classes. This patch moves the view-geometry calculation to
a separate class to make it easier reusable, in particular for the
QPluginWidget.
2014-08-13 12:07:55 +02:00
Norman Feske
dc1a08074a
qt5: use window manager
2014-08-13 12:07:55 +02:00
Norman Feske
18ab2ddcb1
qt5: change mirror to HU Berlin
2014-08-12 13:08:02 +02:00
Norman Feske
91e01411a4
nitpicker: Reworked session interface
...
This patch changes nitpicker's session interface to use session-local
view handles instead of view capabilities. This enables the batching
of multiple view operations into one atomic update.
2014-08-11 15:55:32 +02:00
Norman Feske
867a7018e8
qt5: implement QNitpickerPlatformWindow::raise
...
This function is needed to bring menus on top.
2014-07-25 12:14:18 +02:00
Norman Feske
7f3601c34b
python.run: make xmllint happy
...
This patch removes the XML-lookalike content from the inline config node
if the test-python program.
2014-07-09 16:26:04 +02:00
Norman Feske
bb83c0d3da
mesa: apply patches ( fix #1193 )
2014-06-27 14:05:50 +02:00
Alexander Boettcher
a6fdd68154
pthread: remove obsolete warning avoidance
...
Issue #1188
2014-06-26 12:06:15 +02:00
Christian Prochaska
4672ae637a
Qt5: set the parent view of a QPluginWidget's view
...
For the correct integration of a QPluginWidget in a parent QWidget, with
this commit the parent QWidget's Nitpicker view is made the parent view of
the plugin's Nitpicker view.
Fixes #1173 .
2014-06-26 10:57:25 +02:00
Christian Prochaska
5ea772d284
Qt5: don't create superfluous Nitpicker buffer
...
When Qt creates a Nitpicker session for determining the screen resolution,
it is not necessary to create a Nitpicker buffer.
Fixes #1166 .
2014-06-26 10:57:24 +02:00
Christian Prochaska
a12b7edc06
Qt5: handle dialog windows as top-level windows
...
Fixes #1164 .
2014-06-06 14:54:32 +02:00
Christian Prochaska
70e51c0632
Qt5: don't create Nitpicker views for desktop widgets
...
Fixes #1163 .
2014-06-06 14:54:31 +02:00
Christian Prochaska
023afebba1
Qt5: constrain the window buffer refresh area
...
With this patch, the information about the changed window area is taken
into account when refreshing the Nitpicker buffer.
Fixes #1132 .
2014-06-06 14:54:08 +02:00
Christian Prochaska
17c22b2ac9
Qt5: use the Genode main thread
...
Now that it is possible to resize the stack of the Genode main thread, it
is not necessary anymore to create a new Genode thread as Qt main thread.
Fixes #1134 .
2014-06-06 14:54:08 +02:00
Norman Feske
0ed68a56b7
Use signals for delivering input events
...
This patch changes both the Input::Session interface and the skeleton
for the server-side implementation of this interface
('input/component.h').
The Input::Session interface offers a new 'sigh' function, which can be
called be the client to register a signal handler. The signal handler
gets notified on the arrival of new input. This alleviates the need to
poll for input events at the client side.
The server-side skeleton for implementing input services underwent a
redesign to make it more modular and robust. I.e., there are no
global functions needed at the server side and the event-queue
enable/disable mechanism is implemented at a central place (in the root
component) rather than inside each driver.
Fixes #46
2014-06-06 14:54:07 +02:00
Norman Feske
6d3a41a95c
tool: Sort patches when generating port hashes
...
Issue #1082
2014-06-02 11:31:50 +02:00
Norman Feske
615830e107
Enable hash checks for ports mechanism
2014-05-27 13:45:03 +02:00
Christian Prochaska
7740da3197
gmplib: use faster download mirror
...
Fixes #1155 .
2014-05-27 11:14:46 +02:00
Christian Prochaska
db89c85954
Qt5: ARM-related improvements
...
- fix compile errors when building for ARM
- use the correct device drivers in Qt run scripts
Fixes #1154 .
2014-05-27 11:14:45 +02:00
Josef Söntgen
0a0f0031a4
libports: enable curl on arm
2014-05-27 11:14:45 +02:00
Christian Prochaska
ea79c0e2e9
openssl: add ARM support
...
Fixes #1136 .
2014-05-27 11:14:45 +02:00
Sebastian Sumpf
d1e10e939d
dde_linux: migrate to new ports mechanism
...
Issue #1082
2014-05-27 11:14:43 +02:00
Norman Feske
85a2ebc1c4
libports: migrate to new ports mechanism
...
Issue #1082
2014-05-27 11:14:42 +02:00
Norman Feske
b2f78cc475
Unify 'make prepare' between libports and ports
2014-05-14 16:08:00 +02:00
Norman Feske
ca971bbfd8
Move repositories to 'repos/' subdirectory
...
This patch changes the top-level directory layout as a preparatory
step for improving the tools for managing 3rd-party source codes.
The rationale is described in the issue referenced below.
Issue #1082
2014-05-14 16:08:00 +02:00