Fix UTF-8 mangling on patch and commitdiff_plain Look, I don’t really understand why I need to add most of these to_utf8 calls that I’ve been doing, as I think it’s all already supposed to be in UTF-8 mode, but eh, it fixes the problems, so I’ll do it.
rss_logo → feed_logo (Not atom_logo, because that’s the technology rather than the concept.)
Prettier header separator and text formatting
Cope with non-ASCII $site_name
Search highlighting <mark>, diff recolouring
Some miscellaneous style alterations Grouping some things into blocks visually, tweaking diff spacing and appearance, bumping minimum font size, that kind of stuff.
Improve time markup and tooltips
Kill javascript-timezone altogether Y’know what, I don’t like it in its present shape at all. I could see my way to replacing it with something similar from scratch, but the current implementation is just not my cup of coffee. I don’t even drink coffee.
Change the time markup I didn’t much like the old. This is still imperfect, but somewhat better. (Note that javascsript-timezone clobbers the title attribute.)
Bolden the current item in .page_subhead
Make JavaScript *actually* optional That is, don’t emit it if it isn’t going to be used.
Ditch some silly trailing <br>s Half of these do nothing, and the other half I *want* to do nothing. They’re all a crutch for better layout markup and styles.
Kill atnight Whose bright idea was *that*? Serious misfeature.
Ditch the empty title box on project summary
Use <th> where appropriate
Comparatively light markup/style changes • Better markup • Went from [search, page_nav] to [header[page_nav, search]] • Less float, more flex • Normal font size rather than small, removed border around everything. More invasive stuff coming shortly.
Remove line numbers from selection
Nuke RSS (Atom only!), and use Atom in the OPML
Initialise from git 2.34.2-1’s /usr/share/gitweb