aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* poll vote (Accept both)https://id.koumbit.net/anarcat2014-09-15
|
* this patch doesn't make the situation worse, actuallyhttps://id.koumbit.net/anarcat2014-09-15
|
* first answerhttps://id.koumbit.net/anarcat2014-09-15
|
* add more wording based on what chrysn suggestedSimon McVittie2014-09-15
|
* Merge branch 'ready/document-success-reason'Simon McVittie2014-09-15
|\
| * SuccessReason: add some explanatory commentsSimon McVittie2014-03-03
| | | | | | | | | | | | | | Whenever I look at dependency calculation, it takes me a while to get my head round the concept of influences. If what I've written here is accurate, maybe the next person to look at this (or my future self) will need less of a run-up.
* | Merge remote-tracking branch 'origin/master'Simon McVittie2014-09-15
|\ \
| * | fine-tuning of halfheartednessjcflack2014-09-15
| | |
| * | responses in halfhearted defense of provider in questionsjcflack2014-09-15
| | |
| * | respondsmcv2014-09-15
| | |
* | | changelog, close bugSimon McVittie2014-09-15
| | |
* | | Merge branch 'ready/more-magic'Simon McVittie2014-09-15
|\ \ \ | |/ / |/| |
| * | filecheck: accept MIME types that don't contain ';'Simon McVittie2014-09-10
| | |
* | | write changelog, close bugSimon McVittie2014-09-15
| | |
* | | Merge remote-tracking branch 'jcflack/early-env'Simon McVittie2014-09-15
|\ \ \
| * | | More cautious escaping of environment values.Lafayette Chamber Singers Webmaster2014-09-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tightened the escaping per this review comment: http://source.ikiwiki.branchable.com/?p=source.git;a=commitdiff;h=f35fc6a603b5473ce2c07bb0236e28e57f718315 (I didn't introduce a $tmp, as $val was local to that block already, and each hex encoding is in its own C string literal to avoid consuming subsequent chars that are valid hex digits.)
| * | | Installing ikiwiki on a shared-hosting server, there may be no access toLafayette Chamber Singers Webmaster2014-09-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | install prerequisite Perl modules in the systemwide locations. They may have to be installed under the home directory, such as by using local::lib (which is how the cPanel Perl-module installer works, on systems that use it). For that to work, the local::lib-defined value for PERL5LIB must be in the environment when Perl starts up. The former way %config{ENV} was handled was too late, depending on the Perl code to unpack it from the storable and put it into the environment. Easy solution is to build the wrapper to repopulate the environment based on %config{ENV} before ever exec'ing Perl (and then remove it from the storable as there is nothing more that the Perl code will need to do with it).
* | | | made 'this change' link a comparison of the branch rather than a specific ↵jcflack2014-09-14
| | | | | | | | | | | | | | | | commit.
* | | | point takensmcv2014-09-14
| | | |
* | | | (no commit message)jcflack2014-09-14
| | | |
* | | | (no commit message)jcflack2014-09-14
| | | |
* | | | rename plugins/plugins/openid/troubleshooting.mdwn to ↵jcflack2014-09-14
| | | | | | | | | | | | | | | | plugins/openid/troubleshooting.mdwn
* | | | (no commit message)jcflack2014-09-14
| | | |
* | | | (no commit message)jcflack2014-09-14
| | | |
* | | | reviewsmcv2014-09-14
| | | |
* | | | make gitremotes worksmcv2014-09-14
| | | |
* | | | (no commit message)jcflack2014-09-14
| | | |
* | | | (no commit message)jcflack2014-09-14
| | | |
* | | | propose a branch which uses non-numeric `show` for this purposeSimon McVittie2014-09-14
| | | |
* | | | extend rst test to cover a fixed bugSimon McVittie2014-09-14
| | | |
* | | | rename bugs/redirect.mdwn to todo/redirect.mdwnsmcv2014-09-14
| | | |
* | | | close bugSimon McVittie2014-09-14
| | | |
* | | | branch for comment, not merging just yetSimon McVittie2014-09-14
| | | |
* | | | extend regression test for inline to cover inlining, show, reverseSimon McVittie2014-09-14
| | | |
* | | | fix linksmcv2014-09-12
| | | |
* | | | more thoughts on thissmcv2014-09-12
| | | |
* | | | more bug-closingSimon McVittie2014-09-12
| | | |
* | | | Merge branch 'ready/imgforpdf-and-more'Simon McVittie2014-09-12
|\ \ \ \
| * | | | use readfile() instead of reinventing itSimon McVittie2014-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | This avoids potential action-at-a-distance from locally redefining $/ but never reaching the end of the redefinition's scope.
| * | | | unit test for bugs/image_rescaling_distorts_with_small_pictureschrysn2014-07-15
| | | | |
| * | | | make img unittest easier to debugchrysn2014-07-15
| | | | |
| * | | | show resized img in preview using data: urlschrysn2014-07-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in analogy to sparklines, this renders scaled imgs to data:img/...;base64,... urls in preview mode. if the image is already present on the server (eg because it was not just inserted), the already rendered image is referenced instead.
| * | | | img plugin: split resizing calculations and actual resizingchrysn2014-07-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | there is now a size calculating part (which chooses a final size) and a scaling part (which triggers if the sizes calculated by the former indicate a downscaling). this solves the issue of unproportional upscalings (bugs/image_rescaling_distorts_with_small_pictures). also, "small" pdf files (or pdf files without explicit size settings), which would not be converted under the old mechanism, now get rendered to pngs. this commit affects a unit test: while svgs were previously unconditionally rendered to pngs, this now only happens on downscaling. this is intentional -- while a small version of an svg graphic is likely to be more compact when rendered (eg as a preview), a large version would not have that benefit, and why convert something that browsers basically can show and be inconsistend with how other images are handled. the new unit test simply makes the original svg larger to check for the same behaviros as before.
| * | | | drop unittest workaround for new perlmagickchrysn2014-07-04
| | | | | | | | | | | | | | | | | | | | just install -extra to make it work
| * | | | drop unittest workaround for perlmagickchrysn2014-07-04
| | | | | | | | | | | | | | | | | | | | this was actually http://bugs.debian.org/753770
| * | | | make unittest work with all all three packages that provide perlmagickchrysn2014-07-04
| | | | |
| * | | | add unittests for imgchrysn2014-07-04
| | | | | | | | | | | | | | | | | | | | | | | | | this focuses on the features introduced in http://ikiwiki.info/bugs/svg_and_pdf_conversion_fails/
| * | | | add pagenumber parameterchrysn2014-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this allows picking a page from a pdf. also, this enhances performance greatly when rendering pdfs, as only the first page is rasterized. (otherwise, imagemagick would treat the pdf as a list of images, work with all of them, until finally only the first page gets saved). the default parameter of 0 will select the single image contained in typical image files anyway, so no specialcasing between single- and multifile containers is needed.
| * | | | add pdf support to the img directivechrysn2014-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | this is trivial as pdf is supported by imagemagick, and just needs an explicit mention to enable conversion.
| * | | | set the file type parameter after reading the imagechrysn2014-04-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | imagemagick, when reading an image, sets its magick parameter to indicate the file type, overriding the explicitly set file type for output if it is set at creation. as a result, previously (with graphicsmagick-libmagick-dev-compat 1.3.18-1 providing Image::Magick), svg output files were not png, neither svg, but mvg (imagemagick vector graphics).