Changeset 1766326 in mainline for uspace/app/taskbar/main.c


Ignore:
Timestamp:
2022-10-18T09:06:07Z (19 months ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
7a05d924
Parents:
0761448
git-author:
Jiri Svoboda <jiri@…> (2022-10-17 17:05:56)
git-committer:
Jiri Svoboda <jiri@…> (2022-10-18 09:06:07)
Message:

Window management plumbing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/taskbar/main.c

    r0761448 r1766326  
    4646{
    4747        const char *display_spec = UI_ANY_DEFAULT;
     48        const char *wndmgt_svc = WNDMGT_DEFAULT;
    4849        taskbar_t *taskbar;
    4950        errno_t rc;
     
    6162
    6263                        display_spec = argv[i++];
     64                } else if (str_cmp(argv[i], "-w") == 0) {
     65                        ++i;
     66                        if (i >= argc) {
     67                                printf("Argument missing.\n");
     68                                print_syntax();
     69                                return 1;
     70                        }
     71
     72                        wndmgt_svc = argv[i++];
    6373                } else {
    6474                        printf("Invalid option '%s'.\n", argv[i]);
     
    7383        }
    7484
    75         rc = taskbar_create(display_spec, &taskbar);
     85        rc = taskbar_create(display_spec, wndmgt_svc, &taskbar);
    7686        if (rc != EOK)
    7787                return 1;
Note: See TracChangeset for help on using the changeset viewer.