From 78935092b540278e388749b7b0620fce62098fc9 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Fri, 9 Oct 2009 13:13:57 +0400 Subject: [PATCH] display active hotkey prefix on screen --- functions.js | 22 ++++++++++++++++++++++ images/shadow_dark.png | Bin 2761 -> 141 bytes prefs.js | 16 ++++++++++++++++ prefs.php | 2 ++ tt-rss.css | 12 ++++++++++++ tt-rss.js | 26 +++++++------------------- tt-rss.php | 2 ++ 7 files changed, 61 insertions(+), 19 deletions(-) diff --git a/functions.js b/functions.js index 1e28f139..6ab23b0f 100644 --- a/functions.js +++ b/functions.js @@ -2169,3 +2169,25 @@ function html5AudioOrFlash(type) { } } } */ + +function hotkey_prefix_timeout() { + try { + + var date = new Date(); + var ts = Math.round(date.getTime() / 1000); + + if (hotkey_prefix_pressed && ts - hotkey_prefix_pressed >= 5) { + debug("hotkey_prefix seems to be stuck, aborting"); + hotkey_prefix_pressed = false; + hotkey_prefix = false; + Element.hide('cmdline'); + } + + setTimeout("hotkey_prefix_timeout()", 1000); + + } catch (e) { + exception_error("hotkey_prefix_timeout", e); + } +} + + diff --git a/images/shadow_dark.png b/images/shadow_dark.png index a300e9492b1371f6e8d79ae3d1f2ddd17c4092ae..3a26b2a5c4bf7613bb373921a74a6fd504b9d2bf 100644 GIT binary patch delta 93 zcmX>p+RHdWMTW6B$lZxy-8q?;3=9lxN#5=*4F5rJ!QSPQC--wnn6j66`ns~;VC5GU u=h={77XVbo>*?Yc!f`!0AtB)gKLf)Nh64u-r&j_c7(8A5T-G@yGywpN0Ufgd delta 2732 zcmV;d3RCrs0m&7RB!2{FK}|sb0I`n?{9y$E018rRLqkwWLqi}?a&Km7Y-IodcmbW3 zcTiN>5{J*dcXA-jFa!xh&N&T9as~;KMPZm3UtJ?nK)OWgnr%s>lzJFC00E%xQUyupQ0FWUN z3B!Ecnb9$^Ong6p0TJMU1psVLPFB!T?{I*cpO*(S2Ng+p-rn8;kYsn$#5aV=RCT#; zI^ti{oKWu+pTBnF!+G8RBw0?DPy_%Jf<~>lyc`b71t_QIiLxaAX_V=SX%dDp5*DHf zqO2(4g7KNzPf^46cNGP~Mg+=An!PqFk8E=jEY%3uWzeaRwjd zcPP^{cqNT7#`+BBnma zfN5cG&tm%W^3r)Ckx2-flg1WunI4%LS!}^70KUFia(@cQNovbPi)?FQZ)8DEf$wp+mEi};xWCSUMZ z9sY;M7UUqouXBw8t>H7E$D0C~0Xjf_>jM}X86a^7&hz4SUun-R<7>Pxa5FxS-DMreXdZY#ELVA&#$SCpxd5^(i zXc#8O1mlSD#YA8@m~6~C%yvu_<|w8e(|?1xi5bI8V?JZ4SQV@h)&c8>jm9Qp^RR{3 za_nJj8}<_RHg*F07Kg(zaC$g9oG&g0mx^11+m73hYsH<%4dTXeGk82+32%gV#s}ls zcoDu3Ux`14KZhT}PvGAX$OLtQCBd5zOArt?5y}ZogtLSp!X#miC_~gCIuL`2Tz}#! zVkxnK*hL&5P7vovvLro{Gbx;uO4>-OAhnP#ksgpqxsvuaI6XT`ql6dVfIrg$z+fSH?qzEwfIhTIQ6@u*{4sP1Zs-ST;j; zyKIx}RoSO z)ADli*7A|^E9I-@&&ZE55QZ+pkCDzOWt?E#VSG?fRd7?_DHJKRC=4mgDt|6gbXDXj z7Av+Y-d6me#8mQ9N>kdU)S>iH8KZ2d9IBkBd_eh<@{2|EMUIO&i;5SWSae?nRxwlw zQ(2>ONTp9@MpaGKM>R{eQuU(h3pIwCt6Hks9<{S-Q|dJJ#p-{jL_Vq*{bPEdw?p@-o}!+g-fF#Oy$AYKeHZ;~{d)ad1~>zjL7KsSgBymh zp^agRVYT6a5o}~@#5dY+G-!-9wl@|S*BcL;P)yuRa!r~|#!MNefq$l(Ogl_pnrWNG zn(Z>{HT!ICW1eo_U_N3YXW?(L$)d~R4@*N!j%BswEi0;(x7B*9PODeeM%Fy*1J-wK zXf{DMTWz{+KH1vY3T<0#r|h)t66|X1hFNr02x~j*iaple-G06OY5VsMwhkhP6Ar&S znmDF8HaR|Z(sSZDHGepbJ8L?#o$H)O7c&w4IA(#^mv z)$N$uOLud3p?jPAtcQcgT95Odh^LQdv1h-RoL7WbmDeM0P48syX76bq8=o~k=Y6rh z0lvF@hy7IjIDU|YssbJd8U_jjyMo{#|9_y}K@XPbEDHh&>1p()`bJD6S1o=NmetVx{acyRV{o^xHfd$?0PXI>d^GRZlqEa_>o zbMo%wsT7x#@{|{R4}KN@RjO}lZR%`VaN3cyFX>U~tr>)jgp5-HIYFABCsQqRW#(X( zQC4BrXtqQ4-t1{%fbeh*l(RgiQ$$C9ruxMC;w|E_+<(Qn)w%ETBJ)nJlwB!U*|*AY zRne-+)!wVWUxQi0S<{`bk-ss2Y^~ecx^>XH#C6^4wbmD`pV;8D;pj%v#uy;sYv z%WLdbR%%!7to&G&Qgyr9y}GqVrKYH6c0YIj&;i#2Ew!q(CAA+8@(3@je$mr3qqdkpwjg3tzO{L9nv$%Qc zSlqE2KY0Go*<#XC*UD%uIS!7Ck3ah{;m12C0#0?;g1r zeSh&*PiRm7rGQIUE_+|T*z4AN?uzr3(^nm?p1Q`m)^XkTdV8NuU)wJ>zqIw+_O}n% z4RqeHztJ`5G zz&B{tdg7Jv)t5iEzgBvE 
BAH
+ +