Fossil SCM

Disable the detailed timestamp popup when browser doesn't support it. (example: Safari)

mgagnon 2020-12-23 05:28 chatroom-dev
Commit 5744428bfa8778a86af3dffeb1a27ce104c22aa54a8b619e537ed3400a9da95b
1 file changed +7 -7
+7 -7
--- src/chat.js
+++ src/chat.js
@@ -60,18 +60,18 @@
6060
row.classList.add('user-is-me');
6161
}else{
6262
whoName = m.xfrom;
6363
}
6464
var d = new Date(m.mtime + "Z");
65
- eWho.setAttribute('title',localTimeString(d)
66
- +' client-local\n'
67
- +d.toISOString()
68
- .replace('T',' ')
69
- .replace(/\.\d+/,'')
70
- .replace('Z', ' GMT')
71
- );
7265
if( d.getMinutes().toString()!="NaN" ){
66
+ eWho.setAttribute('title',localTimeString(d)
67
+ +' client-local\n'
68
+ +d.toISOString()
69
+ .replace('T',' ')
70
+ .replace(/\.\d+/,'')
71
+ .replace('Z', ' GMT')
72
+ );
7373
/* Show local time when we can compute it */
7474
eWho.append(textNode(whoName+' @ '+
7575
d.getHours()+":"+(d.getMinutes()+100).toString().slice(1,3)
7676
))
7777
}else{
7878
--- src/chat.js
+++ src/chat.js
@@ -60,18 +60,18 @@
60 row.classList.add('user-is-me');
61 }else{
62 whoName = m.xfrom;
63 }
64 var d = new Date(m.mtime + "Z");
65 eWho.setAttribute('title',localTimeString(d)
66 +' client-local\n'
67 +d.toISOString()
68 .replace('T',' ')
69 .replace(/\.\d+/,'')
70 .replace('Z', ' GMT')
71 );
72 if( d.getMinutes().toString()!="NaN" ){
 
 
 
 
 
 
 
73 /* Show local time when we can compute it */
74 eWho.append(textNode(whoName+' @ '+
75 d.getHours()+":"+(d.getMinutes()+100).toString().slice(1,3)
76 ))
77 }else{
78
--- src/chat.js
+++ src/chat.js
@@ -60,18 +60,18 @@
60 row.classList.add('user-is-me');
61 }else{
62 whoName = m.xfrom;
63 }
64 var d = new Date(m.mtime + "Z");
 
 
 
 
 
 
 
65 if( d.getMinutes().toString()!="NaN" ){
66 eWho.setAttribute('title',localTimeString(d)
67 +' client-local\n'
68 +d.toISOString()
69 .replace('T',' ')
70 .replace(/\.\d+/,'')
71 .replace('Z', ' GMT')
72 );
73 /* Show local time when we can compute it */
74 eWho.append(textNode(whoName+' @ '+
75 d.getHours()+":"+(d.getMinutes()+100).toString().slice(1,3)
76 ))
77 }else{
78

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button