Changeset e229148 in mainline
- Timestamp:
- 2024-03-06T18:48:50Z (10 months ago)
- Branches:
- master
- Children:
- 2cdf520
- Parents:
- d92b8e8f
- git-author:
- Jiri Svoboda <jiri@…> (2024-03-06 18:40:54)
- git-committer:
- Jiri Svoboda <jiri@…> (2024-03-06 18:48:50)
- Files:
-
- 2 added
- 2 deleted
- 6 edited
- 3 moved
Legend:
- Unmodified
- Added
- Removed
-
meson/part/initrd_manifest/meson.build
rd92b8e8f re229148 68 68 if CONFIG_FB 69 69 rd_essential += [ 70 'app/ launcher',70 'app/taskbar', 71 71 'app/terminal', 72 72 -
uspace/app/aboutos/aboutos.h
rd92b8e8f re229148 1 1 /* 2 * Copyright (c) 202 3Jiri Svoboda2 * Copyright (c) 2024 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 27 27 */ 28 28 29 /** @addtogroup launcher29 /** @addtogroup aboutos 30 30 * @{ 31 31 */ 32 32 /** 33 * @file Launcher33 * @file About HelenOS 34 34 */ 35 35 36 #ifndef LAUNCHER_H37 #define LAUNCHER_H36 #ifndef ABOUTOS_H 37 #define ABOUTOS_H 38 38 39 #include <display.h>40 #include <types/common.h>41 39 #include <ui/fixed.h> 42 40 #include <ui/image.h> … … 46 44 #include <ui/window.h> 47 45 48 /** Launcher*/46 /** About HelenOS */ 49 47 typedef struct { 50 48 ui_t *ui; … … 53 51 54 52 ui_image_t *image; 55 ui_label_t *label; 53 ui_label_t *lrelease; 54 ui_label_t *lcopy; 55 ui_label_t *larch; 56 56 57 ui_pbutton_t *pb1; 58 ui_pbutton_t *pb2; 59 ui_pbutton_t *pb3; 60 ui_pbutton_t *pb4; 61 ui_pbutton_t *pb5; 62 ui_pbutton_t *pb6; 63 64 /** ID of device that sent last position event */ 65 sysarg_t ev_pos_id; 66 } launcher_t; 57 ui_pbutton_t *pbok; 58 } aboutos_t; 67 59 68 60 #endif -
uspace/app/aboutos/meson.build
rd92b8e8f re229148 1 1 # 2 # Copyright (c) 2024 Jiri Svoboda 2 3 # Copyright (c) 2012 Petr Koupy 3 4 # All rights reserved. … … 31 32 _images = files('gfx/helenos.tga') 32 33 33 _images_zip = custom_target(' launcher_images.zip',34 _images_zip = custom_target('aboutos_images.zip', 34 35 input : _images, 35 36 output : [ 'images.zip' ], 36 37 command : [ mkarray, '@OUTDIR@', 'images', 'image', uspace_as_prolog, '.data', '@INPUT@' ], 37 38 ) 38 _imgs_s = custom_target(' launcher_images.s',39 _imgs_s = custom_target('aboutos_images.s', 39 40 input : _images_zip, 40 41 output : [ 'images.s' ], … … 42 43 capture : true, 43 44 ) 44 _imgs_h = custom_target(' launcher_images.h',45 _imgs_h = custom_target('aboutos_images.h', 45 46 input : _images_zip, 46 47 output : [ 'images.h' ], … … 48 49 capture : true, 49 50 ) 50 _imgs_desc_c = custom_target(' launcher_images_desc.c',51 _imgs_desc_c = custom_target('aboutos_images_desc.c', 51 52 input : _images_zip, 52 53 output : [ 'images_desc.c' ], … … 55 56 ) 56 57 57 src = [ files('launcher.c'), _imgs_s, _imgs_h, _imgs_desc_c ] 58 c_args += [ '-DHELENOS_RELEASE=' + HELENOS_RELEASE, '-DHELENOS_COPYRIGHT=' + HELENOS_COPYRIGHT, '-DHELENOS_CODENAME=' + HELENOS_CODENAME ] 59 src = [ files('aboutos.c'), _imgs_s, _imgs_h, _imgs_desc_c ] -
uspace/app/barber/barber.c
rd92b8e8f re229148 1 1 /* 2 * Copyright (c) 202 0Jiri Svoboda2 * Copyright (c) 2024 Jiri Svoboda 3 3 * Copyright (c) 2014 Martin Decky 4 4 * All rights reserved. … … 110 110 * 111 111 * @param window Window 112 * @param arg Argument ( launcher)112 * @param arg Argument (barber) 113 113 */ 114 114 static void wnd_close(ui_window_t *window, void *arg) -
uspace/app/init/init.c
rd92b8e8f re229148 476 476 rc = display_server(); 477 477 if (rc == EOK) { 478 app_start("/app/launcher", NULL);479 478 app_start("/app/taskbar", NULL); 480 479 app_start("/app/terminal", "-topleft"); -
uspace/app/meson.build
rd92b8e8f re229148 28 28 29 29 apps = [ 30 'aboutos', 30 31 'barber', 31 32 'bdsh', … … 57 58 'killall', 58 59 'kio', 59 'launcher',60 60 'loc', 61 61 'logset', -
uspace/app/taskbar/meson.build
rd92b8e8f re229148 48 48 ) 49 49 50 if install_nonessential_data 51 installed_data += { 'name': 'taskbar.sif', 'dir': '/cfg' } 52 endif 50 installed_data += { 'name': 'taskbar.sif', 'dir': '/cfg' } -
uspace/app/taskbar/taskbar.sif
rd92b8e8f re229148 1 [sif](){[entries](){[entry]([caption]=[~N~avigator][cmd]=[/app/nav][terminal]=[y]){}[entry]([caption]=[Text ~E~ditor][cmd]=[/app/edit][terminal]=[y]){}[entry]([caption]=[Co~m~mand Line][cmd]=[/app/bdsh][terminal]=[y]){}[entry]([caption]=[~C~alculator][cmd]=[/app/calculator -d %d][terminal]=[n]){}[entry]([separator]=[y]){}[entry]([caption]=[~U~I Demo][cmd]=[/app/uidemo -d %d][terminal]=[n]){}[entry]([caption]=[~G~FX Demo][cmd]=[/app/gfxdemo -d %d ui][terminal]=[n]){}[entry]([caption]=[~B~arber Pole][cmd]=[/app/barber -d %d][terminal]=[n]){}[entry]([caption]=[~T~etris][cmd]=[/app/tetris][terminal]=[y]){}[entry]([separator]=[y]){}[entry]([caption]=[~D~isplay Configuration][cmd]=[/app/display-cfg -d %d][terminal]=[n]){}[entry]([caption]=[Ta~s~kbar Configuration][cmd]=[/app/taskbar-cfg -d %d][terminal]=[n]){}[entry]([separator]=[y]){}[entry]([caption]=[Tas~k~ Monitor (top)][cmd]=[/app/top][terminal]=[y]){}[entry]([caption]=[~F~disk Disk Editor][cmd]=[/app/fdisk][terminal]=[y]){} }}1 [sif](){[entries](){[entry]([caption]=[~N~avigator][cmd]=[/app/nav][terminal]=[y]){}[entry]([caption]=[Text ~E~ditor][cmd]=[/app/edit][terminal]=[y]){}[entry]([caption]=[Co~m~mand Line][cmd]=[/app/bdsh][terminal]=[y]){}[entry]([caption]=[~C~alculator][cmd]=[/app/calculator -d %d][terminal]=[n]){}[entry]([separator]=[y]){}[entry]([caption]=[~U~I Demo][cmd]=[/app/uidemo -d %d][terminal]=[n]){}[entry]([caption]=[~G~FX Demo][cmd]=[/app/gfxdemo -d %d ui][terminal]=[n]){}[entry]([caption]=[~B~arber Pole][cmd]=[/app/barber -d %d][terminal]=[n]){}[entry]([caption]=[~T~etris][cmd]=[/app/tetris][terminal]=[y]){}[entry]([separator]=[y]){}[entry]([caption]=[~D~isplay Configuration][cmd]=[/app/display-cfg -d %d][terminal]=[n]){}[entry]([caption]=[Ta~s~kbar Configuration][cmd]=[/app/taskbar-cfg -d %d][terminal]=[n]){}[entry]([separator]=[y]){}[entry]([caption]=[Tas~k~ Monitor (top)][cmd]=[/app/top][terminal]=[y]){}[entry]([caption]=[~F~disk Disk Editor][cmd]=[/app/fdisk][terminal]=[y]){}[entry]([separator]=[y]){}[entry]([caption]=[~A~bout HelenOS][cmd]=[/app/aboutos -d %d][terminal]=[n]){}}}
Note:
See TracChangeset
for help on using the changeset viewer.