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
Alexander Boettcher
2b41323fe6
test-* recipes: fix xmllint errors
...
config_0.xml.tmp:26: element config: Schemas validity error :
Element 'config': Character content other than whitespace is
not allowed because the content type is 'element-only'
Issue #3612
2020-04-17 12:40:12 +02:00
Norman Feske
42a77c531a
sculpt: remove noux runtime from inspect view
...
Issue #3696
2020-04-17 12:39:32 +02:00
Norman Feske
5347278136
sculpt: perform prepare step without noux
...
Issue #3696
2020-04-17 12:39:32 +02:00
Norman Feske
ca5c25ac04
sculpt: replace log-noux instance by stdin2out
...
Issue #3696
2020-04-17 12:39:32 +02:00
Norman Feske
9c95e4bb4f
sculpt: replace noux-based e2fsprogs by fs_utils
...
With this patch, Sculpt executes the e2fs file-system utilities
directly instead of hosting them within the noux runtime.
Issue #3696
2020-04-17 12:39:32 +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
Christian Helmuth
677d9abd07
rtc: system_rtc pkg for PC and Linux
...
This depot package is the runtime for rtc_drv and system_rtc server with
coordinated update of system and hardware RTC via reports. It replaces
drivers_rtc which was never freestanding drivers package and, therefore,
has to be accompanied with a running platform_drv etc.
Fixes #3680
2020-03-26 11:38:54 +01:00
Christian Helmuth
bf36d9eb48
depot: update recipe hashes
2020-03-09 16:02:56 +01:00
Norman Feske
44e4d1bd6c
Update Sculpt documentation for version 20.02
2020-03-09 15:41:29 +01:00
Christian Helmuth
5affd51250
depot: update recipe hashes
2020-02-28 08:59:43 +01:00
Norman Feske
1d3ce93107
sculpt: leitzentrale user-interface redesign
...
Issue #3650
2020-02-27 14:46:59 +01:00
Norman Feske
b2bc718c1f
fs_query: report 'writeable' attribute for files
2020-02-27 14:46:58 +01:00
Christian Helmuth
4cccf74664
depot: update recipe hashes
2020-02-20 12:11:23 +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
Alexander Boettcher
3011dc5876
sculpt: add vbox5 generic package as option
...
Fixes #3574
2019-12-19 17:00:47 +01:00
Christian Helmuth
11ef8e1ff2
depot: update recipe hashes
2019-11-28 09:06:39 +01:00
Norman Feske
077fa355ce
pkg/wm: increase RAM quota
...
This patch avoids a warning during the wm startup in Sculpt.
2019-11-21 15:13:20 +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
Christian Helmuth
4a7b0e99a6
depot: update recipe hashes
2019-09-20 14:14:16 +02:00
Christian Helmuth
b2c59576ae
depot: update recipe hashes
2019-08-28 14:36:56 +02:00
Christian Helmuth
701b1d41e8
input_filter: update character generators
...
This adds complete character-generator configurations for English (US),
German (Germany and Switzerland), and French (France and Switzerland).
The configs are manually amended and stripped-down versions of
xkb2ifcfg generated configs.
Issue #3483
2019-08-28 14:22:33 +02:00
Christian Helmuth
312f801f8a
depot: update recipe hashes
2019-08-21 13:25:26 +02:00
Martin Stein
ce633c0bba
gems: recipes/pkg/drivers_rtc-pc
...
Ref #3450
2019-08-21 13:25:25 +02:00
Norman Feske
c011d54158
sculpt/README: refer to cnuke's updated article
2019-07-09 14:18:31 +02:00
Norman Feske
d782499541
sculpt/README: specify BOARD for building
2019-07-09 13:59:59 +02:00
Norman Feske
70a236cccd
sculpt/README: adjust git tag to version 19.07
2019-07-09 11:59:44 +02:00
Norman Feske
d33bef2e49
Update documentation for Sculpt 19.07
2019-07-09 11:46:20 +02:00
Christian Helmuth
17d32b3e15
depot: update recipe hashes
2019-07-09 09:06:54 +02:00
Norman Feske
605f9abf96
sculpt: integrate global clipboard
...
Issue #3437
2019-07-09 08:58:39 +02:00
Norman Feske
1fe9b07c99
wm: forwarding of clipboard ROM/Report sessions
...
The labels of clipboard ROM and clipboard report sessions of WM clients
must be consistent with the client's nitpicker label. Hence, we must
route those sessions through the window manager, analogously to the
approach taken for shape reports in #3165 .
Issue #3437
2019-07-09 08:58:38 +02:00
Sebastian Sumpf
57e650ef2c
gems: recipes for vfs_trace pluging
...
* source recipe for vfs_trace
* pkg for 'trace_fs' with runtime
issue #3294
2019-07-09 08:55:24 +02:00
Christian Helmuth
3c4c460f82
depot: update recipe hashes
2019-06-13 13:40:37 +02:00
Tomasz Gajewski
4a102fb58c
sculpt doc: be more precise about the use of GPT
...
Information about GPT being required for permanent sculpt
customizations
Fixes #3381
2019-06-13 12:22:48 +02:00
Christian Helmuth
2b183f9497
depot: update recipe hashes
2019-05-29 10:20:52 +02:00
Stefan Kalkowski
ae3a6fe270
depot: add recipe for drivers_nic-muen pkg
2019-05-16 13:11:01 +02:00
Stefan Kalkowski
ff031d792c
depot: add recipe for driver_nic-rpi
...
Ref #3180
2019-05-16 13:11:00 +02:00
Christian Helmuth
ba51800b31
depot: update recipe hashes
2019-05-06 16:15:27 +02:00
Christian Helmuth
6ea1179145
depot: update recipe hashes
2019-04-09 12:30:35 +02:00
Norman Feske
d027f12764
depot: update recipe hashes
2019-04-02 09:36:39 +02:00
Norman Feske
ed33cf08c7
test-fs_tool: make output deterministic
...
Issue #3238
2019-04-01 19:33:48 +02:00
Christian Helmuth
ebe71a12ed
depot: update recipe hashes
2019-03-19 11:12:36 +01:00
Norman Feske
cffe847778
Update documentation for Sculpt CE
2019-03-19 11:00:01 +01:00
Norman Feske
1ead0ea3a7
sculpt: allow for removal of index files
...
By clicking on a yellow checkbox in the depot selection dialog, the
corresponding index files are removed. This way, index files can
be update by removing and downloading them again.
This patch also filters out sculpt-managed components from the graph to
avoid erratic graph-position changes while the '+' menu is open.
Fixes #3193
2019-03-18 15:56:59 +01:00
Norman Feske
cac3f3b24e
gems: initial version of fs_tool
...
The fs_tool component performs file operations according to its
configuration. This initial version implements only the operation
<remove-file> as needed for Sculpt CE.
Issue #3222
Issue #3193
2019-03-18 15:56:58 +01:00
Christian Helmuth
36adbef3f9
depot: update recipe hashes
2019-02-28 11:34:45 +01:00
Norman Feske
e679d55f67
Update <provides> info in pkg runtimes
...
This information is now used by Sculpt's '+' menu for the interactive
routing.
2019-02-28 11:34:07 +01:00
Norman Feske
c25fbc010d
depot_query: support for querying index files
...
Issue #3172
2019-02-28 11:34:06 +01:00
Christian Helmuth
46a29532a9
depot: update recipe hashes
2019-02-26 14:47:02 +01:00
Norman Feske
8ca887a25c
decorator pkgs: add missing default policy
...
This prevents spamming the log with false-positive warning messages.
It is related to commit "os/session_policy: warn if no policy exists".
2019-02-26 14:44:31 +01:00
Norman Feske
0e0b6bdde7
depot: update recipe hashes
2019-02-19 11:13:56 +01:00
Christian Helmuth
271e2398f9
depot: update recipe hashes
2019-02-12 14:24:12 +01:00
Norman Feske
3a169d3a78
depot: update recipe hashes
2019-01-30 13:55:20 +01:00
Norman Feske
ba2b0b8360
gems: remove the use of deprecated APIs
...
This patch also updates os/slave.h because the app/launcher cannot be
reasonably updated without it.
Issue #1987
Issue #3125
2019-01-30 13:49:54 +01:00
Norman Feske
ed65267bc5
depot: update recipe hashes
2019-01-14 12:34:41 +01:00
Norman Feske
81fb10daaa
Consistently name block components
...
This patch replaces abbreviations like "blk", "cli", and "srv" by their
full forms "block", "client", and "server".
Fixes #1258
2019-01-14 12:34:39 +01:00
Christian Helmuth
21a61cd583
depot: update recipe hashes
2019-01-07 12:43:37 +01:00
Norman Feske
60dc783399
motif decorator: enable closer in pkg runtime
2019-01-07 12:43:37 +01:00
Norman Feske
89935e7308
gems: add pkg/drivers_nic-pc
2019-01-07 12:33:55 +01:00
Christian Helmuth
11eecdc7bd
depot: update recipe hashes
2018-11-29 11:54:31 +01:00
Norman Feske
13be339d81
sculpt: let window layouter recall its prior state
...
Issue #3024
Issue #3031
2018-11-29 11:46:02 +01:00
Norman Feske
c6fd0055b1
sculpt: split window manager into multiple pkgs
...
This commit moves the window layouter and window decorator into
dedicated packages that can now be combined with the "wm" server at
runtime and restarted/reconfigured/swapped-out independently.
To use the window manager, one must start the 'wm', 'window_layouter',
and one of the 'motif_decorator' or 'themed_decorator' subsystems.
Fixes #3024
2018-11-27 11:36:35 +01:00
Christian Helmuth
70e7499e48
depot: update recipe hashes
2018-11-16 15:07:53 +01:00
Martin Stein
146f45f3d4
Archive recipes for autopilot tests
2018-11-16 15:07:53 +01:00
Norman Feske
1a75c5227e
Rename wm pkg to motif_wm
...
This way, we can subsequently introduce a new 'wm' pkg that contains the
window manager only, w/o any hard-wired decorator and layouter.
Issue #3024
2018-11-16 15:07:52 +01:00
Norman Feske
a973d9902b
gems: flexible window layouter
...
This commit replaces the former floating_window_layouter with a new
window_layouter component that supports the subdivision of screen space
into columns and rows, the concept of layers, and the principle ability
to store window layout information across reboots. The latter is
accomplished by reflecting the component's internal state as a 'rules'
report to the outside.
Fixes #3031
2018-11-16 14:53:20 +01:00
Christian Helmuth
0867da28a2
depot: update recipe hashes
2018-10-29 09:36:23 +01:00
Christian Helmuth
e88081a454
depot: update recipe hashes
2018-10-01 11:25:03 +02:00
Christian Helmuth
0f9059dea8
depot: update recipe hashes
2018-09-21 13:24:46 +02:00
Norman Feske
e9e4b04bf4
Sculpt VC documentation
2018-09-21 13:19:19 +02:00
Christian Helmuth
5dcf06d208
depot: update recipe hashes
2018-09-13 15:21:26 +02:00
Norman Feske
2049498af0
depot: update recipe hashes
2018-09-05 11:04:24 +02:00
Christian Helmuth
c2e0d0ae20
depot: update recipe hashes
2018-08-30 09:25:10 +02:00
Norman Feske
25ee872703
sculpt: separate launchers from deploy config
...
The most important route of each launcher is at the top of routes and
will be used to layout the graph topology of the runtime view.
By caching the state reports generated by the runtime init, the sculpt
manager becomes able to quickly check for the presence of components. So
we can apply routing-dependency checks not only prior starting
components but also while components are running.
Fixes #2938
Fixes #2912
2018-08-28 17:10:55 +02:00
Norman Feske
a35f585286
sculpt: add missing pkgs to 'sculpt-installation'
2018-08-28 16:45:27 +02:00
Christian Helmuth
f4ea50c6ff
depot: update recipe hashes
2018-08-08 10:59:04 +02:00
Josef Söntgen
bd91e70fae
gems: add runtime to wm pkg
2018-08-02 14:36:47 +02:00
Norman Feske
9061217d80
sculpt: use vfs for config file system
...
By using the VFS server, we become able to populate the config-fs
content from a tar archive, which will be needed for Sculpt VC.
Issue #2902
2018-08-02 14:36:42 +02:00
Norman Feske
a2dc07056e
sculpt: use cached_fs_rom as depot_rom
...
Fixes #2904
2018-08-02 14:36:40 +02:00
Christian Helmuth
b485caf33c
depot: update recipe hashes
2018-07-03 09:40:11 +02:00
Norman Feske
46241da795
Runtime for saving copies of Sculpt's report fs
...
Fixes #2849
2018-07-03 09:39:33 +02:00
Norman Feske
30114e214b
sculpt: update pkg versions in README
2018-06-14 11:47:52 +02:00
Christian Helmuth
246bacd9da
depot: update recipe hashes
2018-06-13 13:52:12 +02:00
Norman Feske
3372c1a7b2
sculpt: manage leitzentrale window layout
...
With this patch, the sculpt manager takes over the role the window
layouter of the leitzentrale, which eliminates the need to manually
position and size the inspect window.
2018-06-12 12:11:49 +02:00
Christian Helmuth
f7ed614362
sculpt: fix inspect prompt in README
2018-06-12 12:11:40 +02:00
Christian Helmuth
bd86efe5fe
depot: update recipe hashes
2018-05-31 14:02:21 +02:00
Norman Feske
43039e19f7
sculpt: update documentation to Sculpt TC
2018-05-31 14:02:20 +02:00
Norman Feske
3dd81b0d32
Sculpt for The Curious (TC)
...
This commit updates Early-Adopters (EA) version of Sculpt to the version
for The Curious (TC). Most importantly, it contains the new interactive
sculpt-manager component that automates many system management and
configuration tasks.
2018-05-31 14:02:20 +02:00
Norman Feske
a529a35ce6
sculpt: update list of ports in README
2018-05-31 12:28:13 +02:00
Josef Söntgen
967abd4e91
sticks_blue_backdrop: increase RAM quota to 64MiB
...
Needed on 2560x1440 displays.
2018-05-30 13:36:28 +02:00
Emery Hemingway
e2661c58dc
Convert static VFS library to dynamic library
...
Fix #2759
2018-05-30 12:26:19 +02:00
Christian Helmuth
3b7d6394d7
depot: update recipe hashes
2018-05-03 15:32:01 +02:00
Josef Söntgen
1f0f85f979
sculpt: add NVMe support
...
Fixes #2794 .
2018-05-03 15:32:00 +02:00
Norman Feske
403b5413fc
depot: raw/fonts_fs recipe
...
Configuration for using the VFS as font server.
2018-05-03 15:31:18 +02:00