aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Add regression test for libdir/libdirsSimon McVittie2014-12-09
|
* changelog, close bugSimon McVittie2014-12-09
|
* Simplify libdirs: libdirs must be plural, libdir must be a single stringSimon McVittie2014-12-09
| | | | | This makes the documentation read more sensibly, and matches how we handle underlaydirs and underlaydir.
* Merge remote-tracking branch 'spalax/paternal/libdirs'Simon McVittie2014-12-09
|\
| * Make getlibdirs return an array (or whathever this type is called in perl)Louis2014-12-06
| |
| * Allow several extra library and plugin directories (libdir option)Louis2014-12-06
| |
* | Added a commenthttp://www.globalclue.com/2014-12-08
| |
* | Several libdirs: proposed patchspalax2014-12-06
| |
* | adding my support for GitHub style multinline code blockshttps://www.google.com/accounts/o8/id?id=AItOawk3u11rMiJPHFHFmiaqzVH4THJuL_Qlpls2014-12-03
| |
* | entabAmitai Schlair2014-12-02
| |
* | in debug mode, issue a warning before waiting for a lockMark Jason Dominus (陶敏修)2014-12-02
| |
* | yet more variants of CSS flexSimon McVittie2014-12-01
| |
* | be more backwards-compatible with flex layoutSimon McVittie2014-12-01
| |
* | closehttp://smcv.pseudorandom.co.uk/2014-12-01
| |
* | changelog and NEWS entry for responsive layoutSimon McVittie2014-12-01
| |
* | More page layout adjustments for mobile browsers and small windowsSimon McVittie2014-12-01
| |
* | page.tmpl: tell mobile browsers we have a responsive layout, unless told not toSimon McVittie2014-12-01
| | | | | | | | | | | | | | | | | | | | Mobile browsers typically assume that arbitrary web pages are designed for a "desktop-sized" browser window (around 1000px) and display that layout, zoomed out, in order to avoid breaking naive designs that assume nobody will ever look at a website on a phone or something. People who are actually doing "responsive design" need to opt-in to mobile browsers rendering it at a more normal size.
* | Make the layout adjust to narrow viewports betterSimon McVittie2014-12-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Below about 600px (phones and small windowed browsers) the sidebar starts breaking the layout. Moving it inline helps a lot; with modern CSS (flex layout) we can also shuffle it after the main content. Older browsers that don't do one of the 4 variants of flex layout will just display it above the main content, which is annoying but not too bad. blueview also has a minimum width set so that it won't become ridiculously small with small fonts, but that means it gets scrollbars below about 850px; stop enforcing the minimum width if necessary. Finally, blueview's relatively generous margins look good in a desktop browser, but are just too space-hungry on a phone. Turn them off below 600px.
* | (no commit message)http://jamestechnotes.com/2014-12-01
| |
* | (no commit message)http://jamestechnotes.com/2014-12-01
| |
* | (no commit message)https://www.google.com/accounts/o8/id?id=AItOawlYiXmRWVkntHp5khnWu3ooHBBf2d2juEQ2014-12-01
| |
* | update for rename of mjd.mdwn to users/mjd.mdwnhttp://blog.plover.com/2014-11-30
| |
* | rename mjd.mdwn to users/mjd.mdwnhttp://blog.plover.com/2014-11-30
| |
* | add IRC identityhttp://blog.plover.com/2014-11-30
| |
* | (no commit message)http://blog.plover.com/2014-11-30
| |
* | correct broken markuphttp://blog.plover.com/2014-11-30
| |
* | mention mjd's repositoryhttp://blog.plover.com/2014-11-30
| |
* | Adding James Richardson home page.https://www.google.com/accounts/o8/id?id=AItOawlYiXmRWVkntHp5khnWu3ooHBBf2d2juEQ2014-11-29
| |
* | Added a comment: more info neededhttp://smcv.pseudorandom.co.uk/2014-11-27
| |
* | (no commit message)Veyrdite2014-11-26
| |
* | updatehttp://smcv.pseudorandom.co.uk/2014-11-26
| |
* | IRC is not a bug trackerhttp://smcv.pseudorandom.co.uk/2014-11-26
| |
* | you'd get this error on any refresh?http://smcv.pseudorandom.co.uk/2014-11-26
| |
* | moreinfohttp://smcv.pseudorandom.co.uk/2014-11-26
| |
* | core: generate HTML5 by default, but keep avoiding new elements like ↵Simon McVittie2014-11-26
| | | | | | | | <section> that require specific browser support unless html5 is set to 1.
* | Merge branch 'ready/html5'Simon McVittie2014-11-26
|\ \
| * | Emit vestigial xmlns so people can still pass ikiwiki output through XSLTSimon McVittie2014-10-16
| | |
| * | We no longer have a test for DTD-valid XHTML 1.0, but at least check ↵Simon McVittie2014-10-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | well-formedness This means that people can do XSLT nonsense if they want to. The failures are currently marked TODO because not everything in the docwiki is in fact well-formed.
| * | Remove now-redundant test-cases for a non-default html5 settingSimon McVittie2014-10-16
| | |
| * | Now that we're always using HTML5, <base href> can be relativeSimon McVittie2014-10-16
| | |
| * | Always produce HTML5 doctype and new attributes, but not new elementsSimon McVittie2014-10-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to caniuse.com, a significant fraction of Web users are still using Internet Explorer versions that do not support HTML5 sectioning elements. However, claiming we're XHTML 1.0 Strict means we can't use features invented in the last 12 years, even if they degrade gracefully in older browsers (like the role and placeholder attributes). This means our output is no longer valid according to any particular DTD. Real browsers and other non-validator user-agents have never cared about DTD compliance anyway, so I don't think this is a real loss.
* | | search: add more classes as a hook for CSS. Thanks, sajolidaSimon McVittie2014-11-26
| | |
* | | Add classes to form in search resultssajolida2014-11-26
| | | | | | | | | | | | | | | This is needed to style it, for example to reduce the width of the text input and prevent layout issues.
* | | reviewhttp://smcv.pseudorandom.co.uk/2014-11-26
| | |
* | | Merge remote-tracking branch 'origin/master'Simon McVittie2014-11-26
|\ \ \
| * | | a planhttp://smcv.pseudorandom.co.uk/2014-11-26
| | | |
* | | | Fix numeric comparisons with undefSimon McVittie2014-11-26
| | | |
* | | | Work around Debian #771047: use a non-blank SVG for the regression testSimon McVittie2014-11-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Inkscape loses the bounding box of a SVG with no content when it converts it to EPS, and ImageMagick does not have a special case for converting SVG to PNG with Inkscape in one step (which Inkscape can do); it prefers to convert SVG to EPS with Inkscape, then EPS to whatever.
* | | | Fix broken links in the basewikiSimon McVittie2014-11-26
| | | |
* | | | calendar: add calendar_autocreate option, with which "ikiwiki --refresh" can ↵Simon McVittie2014-11-26
| | | | | | | | | | | | | | | | mostly supersede the ikiwiki-calendar command. Thanks, Louis Paternault