Changeset 9d5cea6 in mainline
- Timestamp:
- 2024-10-17T12:35:42Z (4 months ago)
- Branches:
- master
- Children:
- a72f3b8
- Parents:
- 514108e
- git-author:
- Jiri Svoboda <jiri@…> (2024-10-16 17:35:40)
- git-committer:
- Jiri Svoboda <jiri@…> (2024-10-17 12:35:42)
- Location:
- uspace
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/vt/include/vt/vt100.h
r514108e r9d5cea6 184 184 extern void vt100_cursor_visibility(vt100_t *, bool); 185 185 extern void vt100_set_button_reporting(vt100_t *, bool); 186 extern void vt100_set_title(vt100_t *, const char *); 186 187 extern void vt100_putuchar(vt100_t *, char32_t); 187 188 extern void vt100_flush(vt100_t *); -
uspace/lib/vt/src/vt100.c
r514108e r9d5cea6 333 333 } 334 334 335 /** Set terminal title. 336 * 337 * @param vt VT instance 338 * @param title Terminal title 339 */ 340 void vt100_set_title(vt100_t *vt, const char *title) 341 { 342 vt->cb->control_puts(vt->arg, "\033]0;"); 343 vt->cb->control_puts(vt->arg, title); 344 vt->cb->control_puts(vt->arg, "\a"); 345 } 346 335 347 /** Print Unicode character. 336 348 * -
uspace/srv/hid/remcons/remcons.c
r514108e r9d5cea6 95 95 static void remcons_set_rgb_color(con_srv_t *, pixel_t, pixel_t); 96 96 static void remcons_cursor_visibility(con_srv_t *, bool); 97 static errno_t remcons_set_caption(con_srv_t *, const char *); 97 98 static errno_t remcons_get_event(con_srv_t *, cons_event_t *); 98 99 static errno_t remcons_map(con_srv_t *, sysarg_t, sysarg_t, charfield_t **); … … 116 117 .set_rgb_color = remcons_set_rgb_color, 117 118 .set_cursor_visibility = remcons_cursor_visibility, 119 .set_caption = remcons_set_caption, 118 120 .get_event = remcons_get_event, 119 121 .map = remcons_map, … … 349 351 350 352 remcons->curs_visible = visible; 353 } 354 355 static errno_t remcons_set_caption(con_srv_t *srv, const char *caption) 356 { 357 remcons_t *remcons = srv_to_remcons(srv); 358 359 if (remcons->enable_ctl) { 360 vt100_set_title(remcons->vt, caption); 361 } 362 363 return EOK; 351 364 } 352 365
Note:
See TracChangeset
for help on using the changeset viewer.