]> sipb.mit.edu Git - ikiwiki.git/log
ikiwiki.git
9 years agounit test for bugs/image_rescaling_distorts_with_small_pictures
chrysn [Tue, 15 Jul 2014 12:03:31 +0000 (14:03 +0200)] 
unit test for bugs/image_rescaling_distorts_with_small_pictures

9 years agomake img unittest easier to debug
chrysn [Tue, 15 Jul 2014 12:03:00 +0000 (14:03 +0200)] 
make img unittest easier to debug

9 years agoshow resized img in preview using data: urls
chrysn [Tue, 15 Jul 2014 09:57:57 +0000 (11:57 +0200)] 
show resized img in preview using data: urls

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.

9 years agoimg plugin: split resizing calculations and actual resizing
chrysn [Mon, 14 Jul 2014 22:23:56 +0000 (00:23 +0200)] 
img plugin: split resizing calculations and actual resizing

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.

9 years agodrop unittest workaround for new perlmagick
chrysn [Fri, 4 Jul 2014 20:28:13 +0000 (22:28 +0200)] 
drop unittest workaround for new perlmagick

just install -extra to make it work

9 years agodrop unittest workaround for perlmagick
chrysn [Fri, 4 Jul 2014 20:10:56 +0000 (22:10 +0200)] 
drop unittest workaround for perlmagick

this was actually http://bugs.debian.org/753770

9 years agomake unittest work with all all three packages that provide perlmagick
chrysn [Fri, 4 Jul 2014 19:55:53 +0000 (21:55 +0200)] 
make unittest work with all all three packages that provide perlmagick

9 years agoadd unittests for img
chrysn [Fri, 4 Jul 2014 13:04:22 +0000 (15:04 +0200)] 
add unittests for img

this focuses on the features introduced in
http://ikiwiki.info/bugs/svg_and_pdf_conversion_fails/

10 years agoadd pagenumber parameter
chrysn [Mon, 7 Apr 2014 09:32:25 +0000 (11:32 +0200)] 
add pagenumber parameter

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.

10 years agoadd pdf support to the img directive
chrysn [Mon, 7 Apr 2014 09:19:04 +0000 (11:19 +0200)] 
add pdf support to the img directive

this is trivial as pdf is supported by imagemagick, and just needs an
explicit mention to enable conversion.

10 years agoset the file type parameter after reading the image
chrysn [Mon, 7 Apr 2014 09:15:51 +0000 (11:15 +0200)] 
set the file type parameter after reading the image

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).

10 years ago(no commit message)
https://www.google.com/accounts/o8/id?id=AItOawkZoauccJhRfigJX8xWl4rKn8x8IKj-vnY [Wed, 26 Mar 2014 18:58:12 +0000 (14:58 -0400)] 

10 years agopoll vote (Accept both)
193.49.247.168 [Mon, 24 Mar 2014 11:53:29 +0000 (07:53 -0400)] 
poll vote (Accept both)

10 years agopoll vote (Accept only OpenID for logins)
67.186.56.112 [Mon, 24 Mar 2014 02:40:58 +0000 (22:40 -0400)] 
poll vote (Accept only OpenID for logins)

10 years ago(no commit message)
https://www.google.com/accounts/o8/id?id=AItOawk_ptms9fP_S8unm2OlnsNGX1bb7QEpQ8w [Sun, 23 Mar 2014 14:23:51 +0000 (10:23 -0400)] 

10 years ago(no commit message)
https://www.google.com/accounts/o8/id?id=AItOawk_ptms9fP_S8unm2OlnsNGX1bb7QEpQ8w [Sun, 23 Mar 2014 14:22:06 +0000 (10:22 -0400)] 

10 years agolink jperkin's binaries at pkgsrc.org (an ikiwiki!)
Amitai Schlair [Wed, 19 Mar 2014 23:03:19 +0000 (19:03 -0400)] 
link jperkin's binaries at pkgsrc.org (an ikiwiki!)

10 years agopkgsrc updated, MacPorts still not
Amitai Schlair [Wed, 19 Mar 2014 23:00:27 +0000 (19:00 -0400)] 
pkgsrc updated, MacPorts still not

10 years agoplease be more specific
Amitai Schlair [Wed, 19 Mar 2014 22:57:19 +0000 (18:57 -0400)] 
please be more specific

10 years ago(no commit message)
https://www.google.com/accounts/o8/id?id=AItOawlobQ5j7hQVIGkwMWW3yKB_DWqthJcpnsQ [Wed, 19 Mar 2014 22:37:37 +0000 (18:37 -0400)] 

10 years ago(no commit message)
https://www.google.com/accounts/o8/id?id=AItOawlobQ5j7hQVIGkwMWW3yKB_DWqthJcpnsQ [Wed, 19 Mar 2014 07:04:54 +0000 (03:04 -0400)] 

10 years agoswitch link syntax so this page works in the basewiki
http://smcv.pseudorandom.co.uk/ [Sun, 16 Mar 2014 11:44:40 +0000 (07:44 -0400)] 
switch link syntax so this page works in the basewiki

10 years agovimoutliner.org seems to be taken over by spammers, refer to Github page instead
bram [Sat, 15 Mar 2014 20:54:55 +0000 (16:54 -0400)] 
vimoutliner.org seems to be taken over by spammers, refer to Github page instead

10 years agoAdd link to highlight plugin.
bram [Sat, 15 Mar 2014 20:49:36 +0000 (16:49 -0400)] 
Add link to highlight plugin.

10 years agopythonproxy utf8 trouble again
chrysn [Wed, 12 Mar 2014 10:16:11 +0000 (11:16 +0100)] 
pythonproxy utf8 trouble again

10 years agoadd $SELF
wouter [Tue, 11 Mar 2014 18:26:26 +0000 (14:26 -0400)] 
add $SELF

10 years ago(no commit message)
holger [Sat, 8 Mar 2014 14:31:17 +0000 (10:31 -0400)] 

10 years agoexplain the cycle that is broken by "map and inline can't generate wikilinks"
http://smcv.pseudorandom.co.uk/ [Sat, 8 Mar 2014 14:10:12 +0000 (10:10 -0400)] 
explain the cycle that is broken by "map and inline can't generate wikilinks"

10 years ago(no commit message)
holger [Sat, 8 Mar 2014 13:53:50 +0000 (09:53 -0400)] 

10 years ago(no commit message)
holger [Sat, 8 Mar 2014 13:53:06 +0000 (09:53 -0400)] 

10 years agounindent the templatebody version to top level, it's getting hard to read otherwise
http://smcv.pseudorandom.co.uk/ [Wed, 5 Mar 2014 11:03:39 +0000 (07:03 -0400)] 
unindent the templatebody version to top level, it's getting hard to read otherwise

10 years agobranch updated
http://smcv.pseudorandom.co.uk/ [Wed, 5 Mar 2014 11:00:52 +0000 (07:00 -0400)] 
branch updated

10 years agoescape pagespec
http://smcv.pseudorandom.co.uk/ [Wed, 5 Mar 2014 09:04:57 +0000 (05:04 -0400)] 
escape pagespec

10 years agonew bug
http://smcv.pseudorandom.co.uk/ [Wed, 5 Mar 2014 09:03:39 +0000 (05:03 -0400)] 
new bug

10 years agoPoint to my Email::Send patch.
Thomas Schwinge [Tue, 4 Mar 2014 13:21:04 +0000 (14:21 +0100)] 
Point to my Email::Send patch.

10 years agoReanimate some of my URLs.
Thomas Schwinge [Tue, 4 Mar 2014 13:16:18 +0000 (14:16 +0100)] 
Reanimate some of my URLs.

10 years agodiagnosis
http://smcv.pseudorandom.co.uk/ [Mon, 3 Mar 2014 16:19:44 +0000 (12:19 -0400)] 
diagnosis

10 years agoanother unicode problem, again with the title
https://id.koumbit.net/anarcat [Mon, 3 Mar 2014 15:49:55 +0000 (11:49 -0400)] 
another unicode problem, again with the title

10 years agodocumentation merge request
http://smcv.pseudorandom.co.uk/ [Mon, 3 Mar 2014 12:18:00 +0000 (08:18 -0400)] 
documentation merge request

10 years agonew bug report with patch
http://smcv.pseudorandom.co.uk/ [Mon, 3 Mar 2014 12:06:27 +0000 (08:06 -0400)] 
new bug report with patch

10 years agoescape sample directive
http://smcv.pseudorandom.co.uk/ [Mon, 3 Mar 2014 11:45:22 +0000 (07:45 -0400)] 
escape sample directive

10 years agoan order-of-magnitude optimization which also improves correctness
http://smcv.pseudorandom.co.uk/ [Mon, 3 Mar 2014 11:44:31 +0000 (07:44 -0400)] 
an order-of-magnitude optimization which also improves correctness

10 years ago(no commit message)
http://smcv.pseudorandom.co.uk/ [Mon, 3 Mar 2014 09:06:44 +0000 (05:06 -0400)] 

10 years ago(no commit message)
http://thomaslevine.com/ [Sun, 2 Mar 2014 21:58:41 +0000 (17:58 -0400)] 

10 years ago(no commit message)
http://thomaslevine.com/ [Sun, 2 Mar 2014 21:58:04 +0000 (17:58 -0400)] 

10 years ago(no commit message)
http://thomaslevine.com/ [Sun, 2 Mar 2014 21:57:17 +0000 (17:57 -0400)] 

10 years agoAnswer
spalax [Sat, 1 Mar 2014 15:49:01 +0000 (11:49 -0400)] 
Answer

10 years agounconfuse
wouter [Sat, 1 Mar 2014 14:43:56 +0000 (10:43 -0400)] 
unconfuse

10 years agoadd wishlist item
wouter [Sat, 1 Mar 2014 14:43:02 +0000 (10:43 -0400)] 
add wishlist item

10 years agono test edits outside /sandbox, please
http://smcv.pseudorandom.co.uk/ [Sat, 1 Mar 2014 12:42:12 +0000 (08:42 -0400)] 
no test edits outside /sandbox, please

This reverts commit 77e987059bf303b44f5ab7e95af390cfe0efbdf1

10 years ago(no commit message)
https://www.google.com/accounts/o8/id?id=AItOawnUpGSwiQsCiOrV0Zry0t0J15wZl1cFyeY [Sat, 1 Mar 2014 07:06:53 +0000 (03:06 -0400)] 

10 years ago(no commit message)
https://www.google.com/accounts/o8/id?id=AItOawnUpGSwiQsCiOrV0Zry0t0J15wZl1cFyeY [Sat, 1 Mar 2014 07:05:51 +0000 (03:05 -0400)] 

10 years ago+ rescaling distortion
bastla [Fri, 28 Feb 2014 16:59:08 +0000 (12:59 -0400)] 
+ rescaling distortion

10 years ago(no commit message)
http://aaronparecki.com/ [Fri, 28 Feb 2014 03:19:14 +0000 (23:19 -0400)] 

10 years agoadd news item for ikiwiki 3.20140227
Joey Hess [Thu, 27 Feb 2014 16:02:45 +0000 (12:02 -0400)] 
add news item for ikiwiki 3.20140227

10 years agoprep release
Joey Hess [Thu, 27 Feb 2014 15:58:54 +0000 (11:58 -0400)] 
prep release

10 years agopython proxy: Avoid utf-8 related crash. Thanks, Antoine Beaupré
Joey Hess [Tue, 25 Feb 2014 04:16:14 +0000 (00:16 -0400)] 
python proxy: Avoid utf-8 related crash. Thanks, Antoine Beaupré

10 years agoMerge branch 'master' of ssh://git.ikiwiki.info
Joey Hess [Tue, 25 Feb 2014 04:14:50 +0000 (00:14 -0400)] 
Merge branch 'master' of ssh://git.ikiwiki.info

10 years agoMerge remote-tracking branch 'anarcat/dev/proxy-utf8-fail'
Joey Hess [Tue, 25 Feb 2014 04:13:36 +0000 (00:13 -0400)] 
Merge remote-tracking branch 'anarcat/dev/proxy-utf8-fail'

10 years agopushed the branch, sorry!!
https://id.koumbit.net/anarcat [Tue, 25 Feb 2014 04:05:31 +0000 (00:05 -0400)] 
pushed the branch, sorry!!

10 years agocomments, and thanks!
https://id.koumbit.net/anarcat [Tue, 25 Feb 2014 04:03:12 +0000 (00:03 -0400)] 
comments, and thanks!

10 years agomention fdo
https://id.koumbit.net/anarcat [Tue, 25 Feb 2014 03:52:43 +0000 (23:52 -0400)] 
mention fdo

10 years ago(no commit message)
http://smcv.pseudorandom.co.uk/ [Mon, 24 Feb 2014 18:10:30 +0000 (14:10 -0400)] 

10 years ago(no commit message)
https://www.google.com/accounts/o8/id?id=AItOawkwqKsWfFCk-NK99S77R2v1JorVCnpzXUA [Mon, 24 Feb 2014 17:46:56 +0000 (13:46 -0400)] 

10 years ago(no commit message)
http://smcv.pseudorandom.co.uk/ [Mon, 24 Feb 2014 10:50:12 +0000 (06:50 -0400)] 

10 years ago(no commit message)
http://smcv.pseudorandom.co.uk/ [Mon, 24 Feb 2014 00:02:34 +0000 (20:02 -0400)] 

10 years ago(no commit message)
http://smcv.pseudorandom.co.uk/ [Sun, 23 Feb 2014 23:14:00 +0000 (19:14 -0400)] 

10 years agoprofiling
http://smcv.pseudorandom.co.uk/ [Sun, 23 Feb 2014 22:40:12 +0000 (18:40 -0400)] 
profiling

10 years agoreviewed, not merged
Joey Hess [Sun, 23 Feb 2014 18:42:25 +0000 (14:42 -0400)] 
reviewed, not merged

10 years agoImprove templates testing. Thanks, smcv
Joey Hess [Sun, 23 Feb 2014 18:32:18 +0000 (14:32 -0400)] 
Improve templates testing. Thanks, smcv

10 years agoMerge remote-tracking branch 'remotes/smcv/ready/template-syntax-test'
Joey Hess [Sun, 23 Feb 2014 18:31:51 +0000 (14:31 -0400)] 
Merge remote-tracking branch 'remotes/smcv/ready/template-syntax-test'

10 years agoforgot to close this one when merging
Joey Hess [Sun, 23 Feb 2014 18:30:37 +0000 (14:30 -0400)] 
forgot to close this one when merging

10 years agopatchmeister
Joey Hess [Sun, 23 Feb 2014 18:29:27 +0000 (14:29 -0400)] 
patchmeister

10 years agoCleanup of the openid login widget, including replacing of hotlinked images from...
Joey Hess [Sun, 23 Feb 2014 18:28:22 +0000 (14:28 -0400)] 
Cleanup of the openid login widget, including replacing of hotlinked images from openid providers with embedded, freely licensed artwork. Thanks, smcv

10 years agoMerge remote-tracking branch 'remotes/smcv/ready/openid'
Joey Hess [Sun, 23 Feb 2014 18:24:15 +0000 (14:24 -0400)] 
Merge remote-tracking branch 'remotes/smcv/ready/openid'

10 years agoDeal with nasty issue with gettext clobbering $@ while printing error message contain...
Joey Hess [Sun, 23 Feb 2014 18:21:44 +0000 (14:21 -0400)] 
Deal with nasty issue with gettext clobbering $@ while printing error message containing it. Thanks, smcv

10 years agoMerge remote-tracking branch 'remotes/smcv/ready/careful-eval'
Joey Hess [Sun, 23 Feb 2014 18:21:13 +0000 (14:21 -0400)] 
Merge remote-tracking branch 'remotes/smcv/ready/careful-eval'

10 years agogit: Explicity push master branch, as will be needed by git 2.0's change to push...
Joey Hess [Sun, 23 Feb 2014 18:20:27 +0000 (14:20 -0400)] 
git: Explicity push master branch, as will be needed by git 2.0's change to push.default=matching by default. Thanks, smcv

10 years agoMerge remote-tracking branch 'remotes/smcv/ready/git-push-origin-master'
Joey Hess [Sun, 23 Feb 2014 18:19:39 +0000 (14:19 -0400)] 
Merge remote-tracking branch 'remotes/smcv/ready/git-push-origin-master'

10 years agogit diffurl: Do not escape / in paths to changed files, in order to interoperate...
Joey Hess [Sun, 23 Feb 2014 18:15:49 +0000 (14:15 -0400)] 
git diffurl: Do not escape / in paths to changed files, in order to interoperate with cgit (gitweb works either way) Thanks, intrigeri.

10 years agoMerge remote-tracking branch 'intrigeri/fix_diffurl_vs._cgit'
Joey Hess [Sun, 23 Feb 2014 18:13:53 +0000 (14:13 -0400)] 
Merge remote-tracking branch 'intrigeri/fix_diffurl_vs._cgit'

10 years agoAllow up to 8 levels of nested directives, rather than previous 3 in directive infini...
Joey Hess [Sun, 23 Feb 2014 18:11:54 +0000 (14:11 -0400)] 
Allow up to 8 levels of nested directives, rather than previous 3 in directive infinite loop guard.

10 years agomerged patch; bug left open
Joey Hess [Sun, 23 Feb 2014 18:10:12 +0000 (14:10 -0400)] 
merged patch; bug left open

10 years agoMerge remote-tracking branch 'anarcat/dev/syslog_utf8'
Joey Hess [Sun, 23 Feb 2014 18:09:51 +0000 (14:09 -0400)] 
Merge remote-tracking branch 'anarcat/dev/syslog_utf8'

10 years agopo: Add html_lang_code and html_lang_dir template variables for the language code...
Joey Hess [Sun, 23 Feb 2014 18:08:22 +0000 (14:08 -0400)] 
po: Add html_lang_code and html_lang_dir template variables for the language code and direction of text. Thanks, Mesar Hameed

10 years agoMerge remote-tracking branch 'mhameed/html_lang_and_dir'
Joey Hess [Sun, 23 Feb 2014 18:06:40 +0000 (14:06 -0400)] 
Merge remote-tracking branch 'mhameed/html_lang_and_dir'

10 years agoMerge branch 'master' of ssh://git.ikiwiki.info
Joey Hess [Sun, 23 Feb 2014 18:05:36 +0000 (14:05 -0400)] 
Merge branch 'master' of ssh://git.ikiwiki.info

10 years agoperformance problem
http://smcv.pseudorandom.co.uk/ [Sun, 23 Feb 2014 17:58:54 +0000 (13:58 -0400)] 
performance problem

10 years agonew version of the branch; thanks to chrysn for early feedback
http://smcv.pseudorandom.co.uk/ [Sun, 23 Feb 2014 17:38:38 +0000 (13:38 -0400)] 
new version of the branch; thanks to chrysn for early feedback

10 years agoduplicate
http://smcv.pseudorandom.co.uk/ [Sun, 23 Feb 2014 17:33:19 +0000 (13:33 -0400)] 
duplicate

10 years agoreview
http://smcv.pseudorandom.co.uk/ [Sun, 23 Feb 2014 14:09:19 +0000 (10:09 -0400)] 
review

10 years agoadd an inline
http://smcv.pseudorandom.co.uk/ [Sun, 23 Feb 2014 00:53:29 +0000 (20:53 -0400)] 
add an inline

10 years ago(no commit message)
http://smcv.pseudorandom.co.uk/ [Sun, 23 Feb 2014 00:52:10 +0000 (20:52 -0400)] 

10 years agoupdate for rename of users/smcv/approved.mdwn to users/smcv/yesplease.mdwn
http://smcv.pseudorandom.co.uk/ [Sun, 23 Feb 2014 00:48:55 +0000 (20:48 -0400)] 
update for rename of users/smcv/approved.mdwn to users/smcv/yesplease.mdwn

10 years agoupdate for rename of users/smcv/approved.mdwn to users/smcv/yesplease.mdwn
http://smcv.pseudorandom.co.uk/ [Sun, 23 Feb 2014 00:48:55 +0000 (20:48 -0400)] 
update for rename of users/smcv/approved.mdwn to users/smcv/yesplease.mdwn

10 years agoupdate for rename of users/smcv/approved.mdwn to users/smcv/yesplease.mdwn
http://smcv.pseudorandom.co.uk/ [Sun, 23 Feb 2014 00:48:54 +0000 (20:48 -0400)] 
update for rename of users/smcv/approved.mdwn to users/smcv/yesplease.mdwn

10 years agoupdate for rename of users/smcv/approved.mdwn to users/smcv/yesplease.mdwn
http://smcv.pseudorandom.co.uk/ [Sun, 23 Feb 2014 00:48:54 +0000 (20:48 -0400)] 
update for rename of users/smcv/approved.mdwn to users/smcv/yesplease.mdwn

10 years agorename users/smcv/approved.mdwn to users/smcv/yesplease.mdwn
http://smcv.pseudorandom.co.uk/ [Sun, 23 Feb 2014 00:48:53 +0000 (20:48 -0400)] 
rename users/smcv/approved.mdwn to users/smcv/yesplease.mdwn

10 years agoreview: I would suggest cherry-picking part of the branch
http://smcv.pseudorandom.co.uk/ [Sun, 23 Feb 2014 00:21:58 +0000 (20:21 -0400)] 
review: I would suggest cherry-picking part of the branch

10 years agolooks good to me
http://smcv.pseudorandom.co.uk/ [Sat, 22 Feb 2014 23:58:04 +0000 (19:58 -0400)] 
looks good to me