Changeset ac9b4f2 in mainline for uspace/app/taskbar/taskbar.sif


Ignore:
Timestamp:
2024-08-20T23:43:53Z (5 months ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master
Children:
f8cb1bc5
Parents:
bff8619
Message:

Change SIF storage format to be more XML-like

While slightly more difficult to parse than previously, this potentially
allows the use of standard XML utilities to more or less process SIF files.
Also, insert newline after every tag to be more readable / more
accessible to diff/patch.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/taskbar/taskbar.sif

    rbff8619 rac9b4f2  
    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]([caption]=[~I~mage Viewer][cmd]=[/app/viewer -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]){}}}
     1<sif>
     2<entries>
     3<entry caption="~N~avigator" cmd="/app/nav" terminal="y">
     4</entry>
     5<entry caption="Text ~E~ditor" cmd="/app/edit" terminal="y">
     6</entry>
     7<entry caption="Co~m~mand Line" cmd="/app/bdsh" terminal="y">
     8</entry>
     9<entry caption="~C~alculator" cmd="/app/calculator -d %d" terminal="n">
     10</entry>
     11<entry caption="~I~mage Viewer" cmd="/app/viewer -d %d" terminal="n">
     12</entry>
     13<entry separator="y">
     14</entry>
     15<entry caption="~U~I Demo" cmd="/app/uidemo -d %d" terminal="n">
     16</entry>
     17<entry caption="~G~FX Demo" cmd="/app/gfxdemo -d %d ui" terminal="n">
     18</entry>
     19<entry caption="~B~arber Pole" cmd="/app/barber -d %d" terminal="n">
     20</entry>
     21<entry caption="~T~etris" cmd="/app/tetris" terminal="y">
     22</entry>
     23<entry separator="y">
     24</entry>
     25<entry caption="~D~isplay Configuration" cmd="/app/display-cfg -d %d" terminal="n">
     26</entry>
     27<entry caption="Ta~s~kbar Configuration" cmd="/app/taskbar-cfg -d %d" terminal="n">
     28</entry>
     29<entry separator="y">
     30</entry>
     31<entry caption="Tas~k~ Monitor (top)" cmd="/app/top" terminal="y">
     32</entry>
     33<entry caption="~F~disk Disk Editor" cmd="/app/fdisk" terminal="y">
     34</entry>
     35<entry separator="y">
     36</entry>
     37<entry caption="~A~bout HelenOS" cmd="/app/aboutos -d %d" terminal="n">
     38</entry>
     39</entries>
     40</sif>
Note: See TracChangeset for help on using the changeset viewer.