Go to file
Thomas Keller f19f07ec59 Change the unidiff rendering by letting the actual content be rendered
into a separate container that can overflow and side-scroll for long lines.

This effectively removes the need for all kinds of line-breaking hacks
that have been applied before and only worked when the browser was
actually able to break a word group apart somewhere.

Lines are now always rendered as-is; as a nice side effect the line numbers
are always visible, independently how far one scrolled into one direction,
so the context is always clear. If the rendering area is made smaller, the
table rendering also degrades gracefully and provides horizontal scrolling
for views that did not need them before.

The size that is occupied by the number display is now also automatically
determined by the size that is needed to render the biggest line number
in a column. Empty columns are rendered with a zero size.

Currently all this works nicely with a recent version of Chrome, Firefox
still needs some fine tuning for the vertical positioning. Other browsers
are untested as of now.
2011-10-06 02:06:51 +02:00
contrib/zipstream-php-0.2.2 fixed two notices which lead to corrupt zip archives 2010-11-09 00:11:27 +00:00
doc Add a warning to not configure a global key for all monotone 2011-06-05 01:31:21 +02:00
logo Final adjustions to the project logo code 2011-04-27 00:03:44 +02:00
scripts Update copyrigt 2011-04-02 21:37:07 +02:00
src/IDF Change the unidiff rendering by letting the actual content be rendered 2011-10-06 02:06:51 +02:00
test Add support for line ending detection in our diff parser. 2011-10-05 02:44:04 +02:00
www Change the unidiff rendering by letting the actual content be rendered 2011-10-06 02:06:51 +02:00
.gitattributes Add basic source version tracking. 2011-03-20 00:57:49 +01:00
.gitignore Expand the bootstrap script to setup an empty IDF environment. 2011-03-24 00:41:22 +01:00
AUTHORS Add Stéphane to AUTHORS. 2011-10-02 00:10:14 +02:00
CONTRIBUTE.mdtext Fix the transifex URL and re-wrap this section slightly. 2011-03-14 00:11:08 +01:00
COPYING Added installation instructions and configuration example. 2008-08-02 15:13:21 +02:00
INSTALL.mdtext Second pass of code review 2011-04-11 15:37:40 +02:00
Makefile Add two targets to easily install and update the IDF database 2011-05-10 17:21:56 +02:00
NEWS.mdtext Merge branch 'develop' of projects.ceondo.com:indefero into develop 2011-10-02 00:06:17 +02:00
phpunit.xml Ignore a couple of files for code coverage that should not be covered; 2011-03-25 00:29:50 +01:00
release-script Add the PHP command to extract the i18n contents from Pluf's template files 2011-02-09 01:02:58 +01:00
run-tests Ignore a couple of files for code coverage that should not be covered; 2011-03-25 00:29:50 +01:00