Re: [fossil-users] Lots of web interface changes

2017-12-15 Thread John P. Rouillard
Hello Richard:

In message 

Re: [fossil-users] Lots of web interface changes

2017-12-14 Thread Richard Hipp
On 12/14/17, John P. Rouillard  wrote:
>>
>>.timelineModernCell[id], .timelineColumnarCell[id], .timelineDetailCell[id]
>> {
>>background-color: #333;
>>}
>

You picked up an extra space character on the copy/paste, in between
the last "id" and the following "]".  You can clearly see this space
if you look at https://rouilj.dynamic-dns.net/fossil/roundup_sysadmin/style.css

Remove that extra space, and I think it should work a lot better for you.
-- 
D. Richard Hipp
d...@sqlite.org
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Lots of web interface changes

2017-12-14 Thread Richard Hipp
On 12/14/17, John P. Rouillard  wrote:
>
> I use a dark theme with white text. In release:
>
>Fossil version 2.5 [dc7d0a2e27] 2017-12-14 18:03:01
>
> the background for the timeline detail is very light. This makes it
> difficult to view the white text.

Please try adding the following rule to your CSS:

.timelineModernCell[id], .timelineColumnarCell[id], .timelineDetailCell[id] {
background-color: #333;
}
-- 
D. Richard Hipp
d...@sqlite.org
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Lots of web interface changes

2017-12-14 Thread John P. Rouillard
Hello Richard:

In message

Re: [fossil-users] Lots of web interface changes

2017-12-14 Thread Richard Hipp
On 12/6/17, John P. Rouillard  wrote:
> I see a major flash of unstyled content.

Do you still have this problem with the latest trunk version of
Fossil?  There was a change at
https://www.fossil-scm.org/fossil/timeline?c=20e680aa that might have
fixed it.

-- 
D. Richard Hipp
d...@sqlite.org
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Lots of web interface changes

2017-12-06 Thread John P. Rouillard
Hello Richard:

I have to say I like the new changes. Especially making the diff
format sticky. It was a real pain to have to keep shifting fron side
to side diff to unidiff format. Now onto the issue.

In message

Re: [fossil-users] Lots of web interface changes

2017-12-06 Thread Stephan Beal
On Wed, Dec 6, 2017 at 10:59 PM, Richard Hipp  wrote:

> On 12/6/17, Stephan Beal  wrote:
> > On Wed, Dec 6, 2017 at 8:33 PM, Richard Hipp  wrote:
> >
> >> know.)  Are you still having the same problem with the latest
> >> code, even after hitting multiple "Reloads"?
> >>
> >
> > Just tested: no :)
>
> I just brought up chrome here on my desktop and on a Win7 laptop and
> they both seems to be working fine.  Can you give me more information
> on how to repro the problem?


Sorry, i could have been more explicit: no, i don't have the problem
anymore - it may have been a transient problem. :)

-- 
- stephan beal
http://wanderinghorse.net/home/stephan/
"Freedom is sloppy. But since tyranny's the only guaranteed byproduct of
those who insist on a perfect world, freedom will have to do." -- Bigby Wolf
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Lots of web interface changes

2017-12-06 Thread jungle Boogie
On 6 December 2017 at 11:22, Richard Hipp  wrote:
> There have been lots of changes (hopefully, "improvements") to the web
> interface of Fossil over the past few days.  If you have not be
> following the developments, I encourage you to visit a few of the main
> sites running the latest code and let me know what you think.  Your
> suggestions and comments are very important.
>
> If you can, please download the latest trunk sources, compile on your
> own systems, and run the tip of trunk there.  Let me know if you run
> into any problems.
>
> If you want to contribute your CSS skills for better styling, that
> would be really great.  Let me know and I will set you up.
>
> Here are some links to try:
>
>  https://www.fossil-scm.org/fossil/timeline

For a comparison:
http://www2.fossil-scm.org/fossil/timeline

I really do like the tags and properties section of a check-in not
being displayed by default. And the reorganization of what's displayed
in the Overview section.

Nice job and thanks for the constant improvements.
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Lots of web interface changes

2017-12-06 Thread Scott Robison
I read that as no, he isn't having the same problem.

On Dec 6, 2017 2:59 PM, "Richard Hipp"  wrote:

> On 12/6/17, Stephan Beal  wrote:
> > On Wed, Dec 6, 2017 at 8:33 PM, Richard Hipp  wrote:
> >
> >> know.)  Are you still having the same problem with the latest
> >> code, even after hitting multiple "Reloads"?
> >>
> >
> > Just tested: no :)
>
> I just brought up chrome here on my desktop and on a Win7 laptop and
> they both seems to be working fine.  Can you give me more information
> on how to repro the problem?
>
> --
> D. Richard Hipp
> d...@sqlite.org
> ___
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Lots of web interface changes

2017-12-06 Thread Stephan Beal
On Wed, Dec 6, 2017 at 8:33 PM, Richard Hipp  wrote:

> know.)  Are you still having the same problem with the latest
> code, even after hitting multiple "Reloads"?
>

Just tested: no :)

-- 
- stephan beal
http://wanderinghorse.net/home/stephan/
"Freedom is sloppy. But since tyranny's the only guaranteed byproduct of
those who insist on a perfect world, freedom will have to do." -- Bigby Wolf
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Lots of web interface changes

2017-12-06 Thread The Tick

On 12/6/2017 1:22 PM, Richard Hipp wrote:

There have been lots of changes (hopefully, "improvements") to the web
interface of Fossil over the past few days.  If you have not be
following the developments, I encourage you to visit a few of the main
sites running the latest code and let me know what you think.  Your
suggestions and comments are very important.


I have been reading the posts concerning the proposed CSS changes. I 
also am not by any means a CSS guru -- I have only a rudimentary 
knowledge of CSS.


I like to use longer commit comments and so I have used (which I found 
via this mailing list):


  span.timelineComment {
font-family: Consolas; /* optional */
white-space: pre;
  }

for my timeline. One thing I noticed is that other pages that display 
the commit comments (such as the overview on the info/ page for a 
particular commit) do not use the same (or any unique class or id that I 
could easily reference -- perhaps my CSS knowledge is just not 
sufficient) for the comment.


I would suggest that the html generated by fossil be consistent and use 
the same id= or class= tags for the elements on each page. This would 
allow one to more consistently change the look of specific elements 
displayed by fossil.


___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Lots of web interface changes

2017-12-06 Thread Warren Young
On Dec 6, 2017, at 12:34 PM, Sean Woods  wrote:
> 
> https://www.fossil-scm.org/index.html/doc/trunk/www/index.wiki
> 
> See that ugly "index.html" in the URL?  Was that always there?

Yes, it was:


https://web.archive.org/web/20151225132659/http://www.fossil-scm.org/index.html/doc/trunk/www/index.wiki

It’s something specific to the way fossil-scm.org is set up.  It will not 
happen on your Fossil instances.
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Lots of web interface changes

2017-12-06 Thread Warren Young
On Dec 6, 2017, at 12:22 PM, Richard Hipp  wrote:
> 
> (6) CSP headers says:  "default-src 'self' 'unsafe-inline’".

Don’t undersell the advantages.  That’s a significant improvement already:

1. It disallows all eval() cases, which closes off a whole class of attacks.

2. It disallows active content from third-party sites even if someone manages 
to inject a reference to such into the page itself.

It’s one of those 90/10 things: the first 90% of the work took 90% of the 
development time, and the remaining 10% of the work will take the other 90% of 
the development time. :)
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Lots of web interface changes

2017-12-06 Thread Sean Woods

On Wed, Dec 6, 2017, at 02:22 PM, Richard Hipp wrote:
> There have been lots of changes (hopefully, "improvements") to the web
> interface of Fossil over the past few days.  If you have not be
> following the developments, I encourage you to visit a few of the main
> sites running the latest code and let me know what you think.  Your
> suggestions and comments are very important.

One thing I notice is that when I type fossil-scm.org into my browser it
redirects me to the following URL:

https://www.fossil-scm.org/index.html/doc/trunk/www/index.wiki

See that ugly "index.html" in the URL?  Was that always there?  I feel
like it wasn't.  Should it be there?

I noticed this a few days ago but thought someone would see it; perhaps
not...
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Lots of web interface changes

2017-12-06 Thread Richard Hipp
On 12/6/17, Stephan Beal  wrote:
>
> FYI: i noticed two days ago that on my tablet (Chrome browser) that the
> various timeline links all point to the honeypot page. It seems the bot
> detection got unduly stringent (i know that's an ongoing war).
>

I didn't change the algorithm any.  I just moved all of the javascript
code out of in-line and into a separate file.  I also turned on CSP,
which may have broken some "setTimeout()" calls, though I think I have
now fixed that.  (I'm learning more about JS than I really wanted to
know.)  Are you still having the same problem with the latest
code, even after hitting multiple "Reloads"?

-- 
D. Richard Hipp
d...@sqlite.org
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Lots of web interface changes

2017-12-06 Thread Stephan Beal
On Wed, Dec 6, 2017 at 8:22 PM, Richard Hipp  wrote:

> There have been lots of changes (hopefully, "improvements") to the web
> interface of Fossil over the past few days.  If you have not be
> following the developments, I encourage you to visit a few of the main
> sites running the latest code and let me know what you think.  Your
> suggestions and comments are very important.
>

FYI: i noticed two days ago that on my tablet (Chrome browser) that the
various timeline links all point to the honeypot page. It seems the bot
detection got unduly stringent (i know that's an ongoing war).

-- 
- stephan beal
http://wanderinghorse.net/home/stephan/
"Freedom is sloppy. But since tyranny's the only guaranteed byproduct of
those who insist on a perfect world, freedom will have to do." -- Bigby Wolf
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


[fossil-users] Lots of web interface changes

2017-12-06 Thread Richard Hipp
There have been lots of changes (hopefully, "improvements") to the web
interface of Fossil over the past few days.  If you have not be
following the developments, I encourage you to visit a few of the main
sites running the latest code and let me know what you think.  Your
suggestions and comments are very important.

If you can, please download the latest trunk sources, compile on your
own systems, and run the tip of trunk there.  Let me know if you run
into any problems.

If you want to contribute your CSS skills for better styling, that
would be really great.  Let me know and I will set you up.

Here are some links to try:

 https://www.fossil-scm.org/fossil/timeline
 https://sqlite.org/src/timeline
 http://mirror1.tcl.tk/tcl/timeline

Summary of changes:

(1) The new choice-of-style option on timelines.  Your most recent
choice is remembered in a cookie and becomes the new default.

(2) Other display choices are also remembered in the same cookie, so
that you don't have to constantly change your view to your
preferences.

   (a)  Number of rows in a timeline graph
   (b)  Show just check-ins or everything in a timeline
   (c)  Unified or side-by-side diffs

(3) Changes to the check-in information page (ex:
https://www.fossil-scm.org/fossil/ci/f8bc3ce8) to put more useful
information near the top, and omit seldom used information.  The "Tags
& Properties" are split out into a separate screen (ex:
https://www.fossil-scm.org/fossil/ci_tags/f8bc3ce8c7142435)

(4) When linking to a file timeline, it jumps to the specific version
of the file you referenced.

Behind-the-scenes changes:

(5) Lots of in-line javascript has been split out into separate
javascript files.  This is a work in progress.  There is still some
in-line javascript, but not nearly as much as there once was.  There
is still lots of work to do in omitting in-line CSS.

(6) CSP headers says:  "default-src 'self' 'unsafe-inline'".  The goal
is to be able to remove the unsafe-inline qualifier, but as I pointed
out in (5), I am not there yet.

-- 
D. Richard Hipp
d...@sqlite.org
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users