From 9f004872461f4e5ed0b4a1ae79085cb4df707f10 Mon Sep 17 00:00:00 2001 From: Art Cancro Date: Tue, 14 Jun 2005 01:59:46 +0000 Subject: [PATCH] * 16x16 icons in the new tree view. Nice! --- webcit/ChangeLog | 4 ++++ webcit/roomops.c | 22 ++++++++++++++++++---- webcit/static/calarea_16x.gif | Bin 0 -> 222 bytes webcit/static/chatrooms_16x.gif | Bin 0 -> 170 bytes webcit/static/help_16x16.gif | Bin 1060 -> 0 bytes webcit/static/privatemess_16x.gif | Bin 0 -> 573 bytes webcit/static/savecontact_16x.gif | Bin 0 -> 360 bytes webcit/static/storenotes_16x.gif | Bin 0 -> 581 bytes webcit/static/taskmanag_16x.gif | Bin 0 -> 576 bytes webcit/static/user_16x16.gif | Bin 577 -> 0 bytes 10 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 webcit/static/calarea_16x.gif create mode 100644 webcit/static/chatrooms_16x.gif delete mode 100644 webcit/static/help_16x16.gif create mode 100644 webcit/static/privatemess_16x.gif create mode 100644 webcit/static/savecontact_16x.gif create mode 100644 webcit/static/storenotes_16x.gif create mode 100644 webcit/static/taskmanag_16x.gif delete mode 100644 webcit/static/user_16x16.gif diff --git a/webcit/ChangeLog b/webcit/ChangeLog index 8cc2a799e..031c8bcf0 100644 --- a/webcit/ChangeLog +++ b/webcit/ChangeLog @@ -1,4 +1,7 @@ $Log$ +Revision 611.12 2005/06/14 01:59:43 ajc +* 16x16 icons in the new tree view. Nice! + Revision 611.11 2005/06/13 22:05:54 ajc * Finished the initial NanoTree integration. TODO: use a different icon for each node depending on the view set for that room. @@ -2582,3 +2585,4 @@ Sun Dec 6 19:50:55 EST 1998 Art Cancro 1998-12-03 Nathan Bryant * webserver.c: warning fix + diff --git a/webcit/roomops.c b/webcit/roomops.c index 7614b6074..d859aa2bc 100644 --- a/webcit/roomops.c +++ b/webcit/roomops.c @@ -32,6 +32,7 @@ struct folder { int hasnewmsgs; int is_mailbox; int selectable; + int view; }; char *viewdefs[] = { @@ -2227,9 +2228,6 @@ void do_folder_view(struct folder *fold, int max_folders, int num_floors) { " \n" " var closedGif = 'static/folder_closed.gif'; \n" " var openGif = 'static/folder_open.gif'; \n" - " var pageIcon = 'static/page16x16.gif'; \n" - " var userIcon = 'static/user_16x16.gif'; \n" - " var helpIcon = 'static/help_16x16.gif'; \n" " \n" " rootNode = new TreeNode(1, 'root node - hide'); \n" ); @@ -2273,8 +2271,23 @@ void do_folder_view(struct folder *fold, int max_folders, int num_floors) { if (has_subfolders) { wprintf("new Array(closedGif, openGif)"); } + else if (fold[i].view == VIEW_ADDRESSBOOK) { + wprintf("'static/savecontact_16x.gif'"); + } + else if (fold[i].view == VIEW_CALENDAR) { + wprintf("'static/calarea_16x.gif'"); + } + else if (fold[i].view == VIEW_TASKS) { + wprintf("'static/taskmanag_16x.gif'"); + } + else if (fold[i].view == VIEW_NOTES) { + wprintf("'static/storenotes_16x.gif'"); + } + else if (fold[i].view == VIEW_MAILBOX) { + wprintf("'static/privatemess_16x.gif'"); + } else { - wprintf("pageIcon"); + wprintf("'static/chatrooms_16x.gif'"); } wprintf(", '"); urlescputs(fold[i].name); @@ -2450,6 +2463,7 @@ void list_all_rooms_by_floor(char *viewpref) { if (flags & QR_MAILBOX) { fold[max_folders].is_mailbox = 1; } + fold[max_folders].view = extract_int(buf, 6); room_to_folder(fold[max_folders].name, fold[max_folders].room, fold[max_folders].floor, diff --git a/webcit/static/calarea_16x.gif b/webcit/static/calarea_16x.gif new file mode 100644 index 0000000000000000000000000000000000000000..ac364d928c892d086f6d279c56f5ba6ff7704f18 GIT binary patch literal 222 zcmZ?wbhEHb6krfwIKsdnA}+G?+{?7Iv>&gk(&pV+x%q&xvGMln{~teo+|$$J;pnWX zrrzG(zURpK_Qt@)^Q-@TsQ&q;`v3p`48#G&pDe5*3_=V#Amt!C8CateHZdf7&U0## z@VdM&FUO`ckfpru{jmgzmIVbK77_~k7k%2GBRAP)ksxPERO>Z$1FJb|>#sH6*gduH pJyMa$7+7JU#*dJLq{wIsgCw literal 0 HcmV?d00001 diff --git a/webcit/static/help_16x16.gif b/webcit/static/help_16x16.gif deleted file mode 100644 index e65b683775e21091ec0db7c83d212f642f484efd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1060 zcmdUu`%hB`0EKUr@^H=4MHcIp808@{lvQvW&TTLig&GoFrV&9Wv|FOSmFQf6Q4%R-@7?xhd7+`;~foqRdJpX56SGY_Qf z&Lab4zz3`b$8ncyRw9ujh<|w*$FSw4CG0|JIVgkXk>L4~pJ%;(bRp<{8*sW2q3Dm7 zGL1ww{ALFAc>O)%r{`~3p8h2p*W2vw1-VkIo3g+0_#AFzW_JFy$wn*F9j~$%T^}y4 zlk-HnUWN6=E68Y_9@84%KMY1?gV8y%*j!mm_RFogiult*3Hi`=I+T#7Ok_ZbbX6il zwIg5gF@1=7MzwQ=0u_}pm~<9ODo`aehj*QYb}^w(m{3xFe@YSb`MHtQLg|;^_Z=vO zGRlUJRM;|qf==H?vPvaI4HLx;nsXeevPDxXH1NA8Z0-e%bKWtH%7)aJ%dbvMnxvpS z?mIFl90!CVPff2HN`iWW_Mhl$&% zf6!~^caOi);g2O2v&(03p_Mf^%?>!BPv;x>pW8qbkyK7 zx=@L7LZvo%yok*?E!R55&z`HTh<3_a@f_j4aQYT;G=Q<|ZkVk02aiNeygTyWdxye;^6tOL`t-cxfAT<1oG-e&~ z6iZLNM2^agp*>{9S{V-I`a|?@_P1)U)eC?PtRn*DcZPO?4QV63r0(Xd#B(eYY_!>t2a4^cE%R?dDd3jks|w`IoN^ z>6JwCCK{gvkI|Ka^b1!A&C%_gbvrH=+|M3cLnG|(2{{2%Ke|cYT6CRqd+$5onw+(< t{90Z_!~M^Ah3RRm8=U?k@0A>IH diff --git a/webcit/static/privatemess_16x.gif b/webcit/static/privatemess_16x.gif new file mode 100644 index 0000000000000000000000000000000000000000..27fcfe049c981a19bbbea7b3cf761b703f1dddbb GIT binary patch literal 573 zcmZ?wbhEHb6krfwc*ek>q@;A^WNl@2(5pi6Vo%K}NB*ZYE}eJeSGoP!KdM8F@cW?UN zYnh%K)!AJB^5W##^A}m#AVrvX}b*?PFS6+L@VYy}i9&9@hU4 z&1!FN-{Qmc>rKs{JihJgmPgrX?3~&5e^cG!*)b2V7X2@i?Y3rU57zsX&A+}O;s5!K zn^z^-SeyN?Qr^0C>;M1%g9GgwJmsFoGQ53I{=Zn}f35nz54E$WL;|H4CNzK#}WHfT$DW3Sst}zNIWHPIWHP zm1kT2BlCc)(YA&Q2OdhaOyG24U}0g95(<}P7m(&)C~t0MkPudwCM?JA(K4r1jhl^I yPEvXH+*UcURdS46{mVR*OYcBn7Z*O0F{6$}1pR2nk(5^T0Qo5!ty`3v{=FFLShd=#k z(VDevdwrzM=HvJMZS+^4{`7l6?EnA&C(Kz>T3UMc=JTb8Ud)_1v%phl-s(MDPQO@l z@&A@<|D%c~9=-SfZ=0T%wf@}wFOD?${y#AB`GTB=V!^ zhQSIHf3mQOF!(U&fE);l69)E04L&}s{1OtTT1{QuKK#sbavThkB~*HR7#xIz92odS z7`&9aapi{$?8+Zz7~1~%Yis_KL5DN2 kzkNc3wt_|shoZv)9!@1Mp9zZdJE~4L#NN`-5MZzd0BIJwGynhq literal 0 HcmV?d00001 diff --git a/webcit/static/taskmanag_16x.gif b/webcit/static/taskmanag_16x.gif new file mode 100644 index 0000000000000000000000000000000000000000..83f9683a095c7c345927a53093ce7d90267cc5b8 GIT binary patch literal 576 zcmZ?wbhEHb6krfwc*ejWARsWgCoC!6W!~XW(^egxIdf)YVgL7+RY&jrPbzM=vamPh0T&k~Ep5rEEgE`40=kM$`dmz{Jc>d>T&ij^TwJYv z{f1()qU@3aJH+?}6cywJ%uNoqa486I3kX^mF({vDHk7awu;j2awPm@{WazBp|Dy_iCY1fR^xqRz_Aey&jj7*O+rSk`_5W?%^3CGk+eK_GobcZ) z;hAypw!q5I_7Q9HCjE~sKkXe}Z|XnODrBC1$XdgYb!O3<4SgnOPW~U!@oxX6Kf&dP z&HU;T+OH)y9V(ss)Wkb?>e`E6{{O%7^+|kr`sNi?OC|(DRwJ+v>+2zcVu({vS(ta$%_;9f3CIvzuEc!?ue@k zLXy4J&&>;YvZwC*i;K^j7~U^1f3w)-{|2w$TZ6C63;Vyw^wCty|Erz;tnvM|CGJO; z;MZ=!|MQLiuk`r8#^+nR@Y^2M|MM*V&$F_%wFQPTIIz(P#h)yU3=9}L2(wD^b?WMJjtfuBu#2436zUn|5tW+dUq0L0&Bfl;(kF1~q~O>P zuk@JQfc0GoX@xmO(b+aTyHd(Z3o=W}4|hfs=jSEIpJ|rWwQ#pKJ3X6U!q9|SM_W;0 zk}$WB5(|^QmW-fsmzoqGm#MKl4+p#I88J4l11lUDotoI>R-7!D_=u&8OWY%6L0kIF LquotRj11NQH{A-^ -- 2.39.2