Re: [fossil-users] Proposed Fossil interface enhancement.

2013-12-30 Thread Stephan Beal
On Mon, Dec 30, 2013 at 8:12 PM, Richard Hipp d...@sqlite.org wrote:

 Please feel free to contribute design ideas or implementation suggestions.


What comes to mind:

- with a bit of JS it could be made interactive (collapsible/openable)

- it could be a supplement or replacement for the /dir view, with the links
working like they do now for /dir.

- it might not be practical for repos with many thousands of files (then
again, maybe it would be especially useful on such repos).


On a related note: i had intended to add an ls -1 style output to /dir
over the holidays (based on an ML suggestion back in November), but the
hydraulic part of my computer chair is failing and the chair now sinks to
the floor when i sit it for more than a few minutes, so i won't be doing
any notable hacking until i get a replacement chair or can figure out how
to fix this one. (God bless tablets, otherwise i'd be almost completely
offline!)

-- 
- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal
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] Proposed Fossil interface enhancement.

2013-12-30 Thread Stefan Bellon
On Mon, 30 Dec, Stephan Beal wrote:

 - it might not be practical for repos with many thousands of files
 (then again, maybe it would be especially useful on such repos).

If you open collapsed by default, this should not be a problem as you
can drill down the path you're interested in without having thousands
of files being displayed at once.

-- 
Stefan Bellon
___
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] Proposed Fossil interface enhancement.

2013-12-30 Thread Michai Ramakers
On 30 December 2013 20:12, Richard Hipp d...@sqlite.org wrote:
 Wouldn't it be nice to have a tree view of the files under control,
 similar to this:

http://www.sqlite.org/customandroid/doc/trunk/www/tree.wiki

 ...

 Please feel free to contribute design ideas or implementation suggestions.

As for the visual appearance: what would be very useful already for me
is a clear visual difference between a dir- and file-name (in any
file-manager, for that matter).

I agree with Stephan's comment that it might be less useful for repos
with many files (which I have here). Perhaps a 'show as tree' (or
'tree') link, showing a dir-tree with currently displayed flat
directory as root would be useful.

Michai
___
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] Proposed Fossil interface enhancement.

2013-12-30 Thread Michai Ramakers
On 30 December 2013 20:41, Stephan Beal sgb...@googlemail.com wrote:
 On Mon, Dec 30, 2013 at 8:12 PM, Richard Hipp d...@sqlite.org wrote:

 Please feel free to contribute design ideas or implementation suggestions.

 What comes to mind:

 - with a bit of JS it could be made interactive (collapsible/openable)

I'm not a greybeard console-only type, but occasionally use 'links' to
browse fossil repos; perhaps JS collapse/expand should not get too
much in the way there. Or if I'm the only links-/lynx-user out there,
go ahead :)

Michai
___
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] Proposed Fossil interface enhancement.

2013-12-30 Thread Stephan Beal
On Mon, Dec 30, 2013 at 9:20 PM, Michai Ramakers m.ramak...@gmail.comwrote:

 I'm not a greybeard console-only type, but occasionally use 'links' to
 browse fossil repos; perhaps JS collapse/expand should not get too
 much in the way there. Or if I'm the only links-/lynx-user out there,
 go ahead :)


AFAIR, we have no (important/major) functionality which _requires_ JS in
order to work. There are some bits which benefit from it (e.g. try clicking
on two of the little boxes in the timeline, and the wysiwyg editor), but
nothing major which relies on it.

-- 
- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal
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] Proposed Fossil interface enhancement.

2013-12-30 Thread Stephan Beal
On Mon, Dec 30, 2013 at 9:14 PM, Stefan Bellon sbel...@sbellon.de wrote:

 On Mon, 30 Dec, Stephan Beal wrote:

  - it might not be practical for repos with many thousands of files
  (then again, maybe it would be especially useful on such repos).

 If you open collapsed by default, this should not be a problem as you
 can drill down the path you're interested in without having thousands
 of files being displayed at once.


i was thinking more about the computational cost of generating the list,
not actually the rendering (which certainly wouldn't be really usable for
1 files). Generating that list must be done at one time, and delivered
in the HTML response, unless the feature is AJAX-based (so far we have no
AJAX-based functionality in the default build).

-- 
- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal
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] Proposed Fossil interface enhancement.

2013-12-30 Thread Andy Bradford
Thus said Stephan Beal on Mon, 30 Dec 2013 20:41:38 +0100:

 On a related  note: i had intended  to add an ls -1  style output to
 /dir over the holidays (based on an ML suggestion back in November),

Isn't this already possible with CSS?

Thanks,

Andy
-- 
TAI64 timestamp: 400052c1dcd7


___
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] Proposed Fossil interface enhancement.

2013-12-30 Thread org.fossil-scm.fossil-users
On Mon, 30 Dec 2013 21:25:36 +0100
Stephan Beal sgb...@googlemail.com wrote:

 On Mon, Dec 30, 2013 at 9:20 PM, Michai Ramakers m.ramak...@gmail.comwrote:
 
  I'm not a greybeard console-only type, but occasionally use 'links' to
  browse fossil repos; perhaps JS collapse/expand should not get too
  much in the way there. Or if I'm the only links-/lynx-user out there,
  go ahead :)
 
 
 AFAIR, we have no (important/major) functionality which _requires_ JS in
 order to work. There are some bits which benefit from it (e.g. try clicking
 on two of the little boxes in the timeline, and the wysiwyg editor), but
 nothing major which relies on it.

Unless it's something else causing it here, clicking anything in the timeline 
without javascript enabled will take you to the honeypot... I've gotten used
to browsing fossil repositories with javascript enabled as too much breaks
without it.

M
___
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] Proposed Fossil interface enhancement.

2013-12-30 Thread Stephan Beal
On Mon, Dec 30, 2013 at 9:51 PM, Andy Bradford amb-fos...@bradfords.orgwrote:

 Thus said Stephan Beal on Mon, 30 Dec 2013 20:41:38 +0100:

  On a related  note: i had intended  to add an ls -1  style output to
  /dir over the holidays (based on an ML suggestion back in November),

 Isn't this already possible with CSS?



Partially - i'd actually like to do something more akin to (ls -la). A
simple single-column list could (it seems) be done with CSS.

-- 
- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal
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] Proposed Fossil interface enhancement.

2013-12-30 Thread Stephan Beal
On Mon, Dec 30, 2013 at 10:21 PM, Stephan Beal sgb...@googlemail.comwrote:

 Partially - i'd actually like to do something more akin to (ls -la). A
 simple single-column list could (it seems) be done with CSS.


i spoke too soon - the columns are done with TDs, and CSS isn't enough to
make those single-column.

-- 
- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal
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] Proposed Fossil interface enhancement.

2013-12-30 Thread Stephan Beal
On Mon, Dec 30, 2013 at 10:04 PM, org.fossil-scm.fossil-us...@io7m.comwrote:

 Unless it's something else causing it here, clicking anything in the
 timeline
 without javascript enabled will take you to the honeypot... I've gotten
 used
 to browsing fossil repositories with javascript enabled as too much breaks
 without it.


It's apparently not detecting your browser as human - fossil tries to
curtail access by anything which it thinks might be a bot. One of the
reasons (if not the main reason) is to keep bots from crawling the timeline
history and downloading a full ZIP copy of every version of the repo.

-- 
- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal
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] Proposed Fossil interface enhancement.

2013-12-30 Thread Richard Hipp
On Mon, Dec 30, 2013 at 4:04 PM, org.fossil-scm.fossil-us...@io7m.comwrote:


 Unless it's something else causing it here, clicking anything in the
 timeline
 without javascript enabled will take you to the honeypot... I've gotten
 used
 to browsing fossil repositories with javascript enabled as too much breaks
 without it.


This is a defense against spiders trying to index the entire repository,
and downloading all possible diffs between any two check-ins, all possible
annotations, all possible historical tarballs and ZIP archives, and so
forth, and thereby soaking up far more than their fair share of CPU cycles
and bandwidth.

Further information here:

 http://www.fossil-scm.org/fossil/doc/tip/www/antibot.wiki

You can disable the robot defenses by logging in using username anonymous.

Note also that the timeline graph is drawn using javascript, and so if you
have javascript disabled, you do not see the timeline graph at all.  There
is no work-around for this second 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


Re: [fossil-users] Proposed Fossil interface enhancement.

2013-12-30 Thread Joel Bruick

Stephan Beal wrote:
On Mon, Dec 30, 2013 at 10:21 PM, Stephan Beal sgb...@googlemail.com 
mailto:sgb...@googlemail.com wrote:


Partially - i'd actually like to do something more akin to (ls
-la). A simple single-column list could (it seems) be done with CSS.


i spoke too soon - the columns are done with TDs, and CSS isn't enough 
to make those single-column.


Is there a glitch in the Matrix? ;) 
http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg13955.html
___
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] Proposed Fossil interface enhancement.

2013-12-30 Thread Stephan Beal
On Mon, Dec 30, 2013 at 10:30 PM, Joel Bruick j...@joelface.com wrote:

 Stephan Beal wrote:

 i spoke too soon - the columns are done with TDs, and CSS isn't enough to
 make those single-column.


 Is there a glitch in the Matrix? ;)
 http://www.mail-archive.com/fossil-users@lists.fossil-scm.org/msg13955.html


Good find! Once again, it is proven that i have the memory of a goldfish!

-- 
- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal
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] Proposed Fossil interface enhancement.

2013-12-30 Thread org.fossil-scm.fossil-users
On Mon, 30 Dec 2013 22:25:58 +0100
Stephan Beal sgb...@googlemail.com wrote:

 It's apparently not detecting your browser as human...

On Mon, 30 Dec 2013 16:28:17 -0500
Richard Hipp d...@sqlite.org wrote:

 This is a defense against spiders trying to index the entire repository,

Oh, I'm aware, don't worry. I was specifically commenting on the statement:

AFAIR, we have no (important/major) functionality which _requires_ JS in
order to work.

... Which isn't strictly true in the default setup. Browsing a fossil
repository with default settings with javascript disabled is not a great 
experience. I see how the original statement can be taken more than one 
way though. I'll shut up now.

M
___
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] Proposed Fossil interface enhancement.

2013-12-30 Thread Andy Bradford
Thus said Stephan Beal on Mon, 30 Dec 2013 22:34:24 +0100:

 Good  find! Once  again, it  is proven  that i  have the  memory of  a
 goldfish!

Hence my  suggestion on the  other thread that  we have some  skins that
actually  represent  these  things.  I  too  forget  them  and  have  to
continually search the archives. One day I may forget which search terms
I need to enter. :-)

Perhaps a skin called:

Default Single Column Files

And another for the / at the end of directories listings:

Default ls -F Style

Andy
-- 
TAI64 timestamp: 400052c1ea98


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