Lakshmi Vyasarajan
979ad3af8b
Provide more informative exceptions. (Issue #204 ).
* Better exception handling. (Issue #204 )
- Hyde now propagates exceptions
- Hyde does not raise exceptions by default. `-x` flag is required
for raising exceptions on error.
- Traceback is available in the `verbose` mode
* Upgraded to commando 0.3.4
* Upgraded to Jinja 2.7
11 years ago
Lakshmi Vyasarajan
18f2e1d521
Make sorter's prev/next links circular. (Issue #208 )
11 years ago
Lakshmi Vyasarajan
9a12497e13
Include project artifacts in sdist. (Issue #211 )
- Add LICENSE, AUTHORS.rst, CHANGELOG.rst and README.rst to MANIFEST.in.
- Add "Hyde contributors" to copyright.
11 years ago
Lakshmi Vyasarajan
2046f13ab3
Upgrade `UglifyPlugin` to use 2.3.5 version of uglify. (Issue #214 )
- Fix expected files in uglify tests
- Use proper configuration for copyright retention
11 years ago
Lakshmi Vyasarajan
3e1674cb92
Add support for draft blog posts. (Issue #213 )
`
11 years ago
Lakshmi Vyasarajan
a6636f03be
Fix issues in the BASIC layout.
* Bugfix: Use `clearfix` class in `listing.j2`. (Issue #156 )
* Bugfix: Use `relative_path` instead of url in `macros.j2`.
(Issue #180 )
11 years ago
Lakshmi Vyasarajan
94dac3fa3a
Prepare for 0.8.6 release
11 years ago
Lakshmi Vyasarajan
92492bc006
Add Scss plugin. Base changes on Issue #179 .
Remove dependencies on forked version. This will cause dependencies
to be unaccounted.
11 years ago
Elliott Sales de Andrade
876febcf84
Add a test for the SassyCSS plugin.
12 years ago
Elliott Sales de Andrade
cd9b1891c0
Add a CleverCSS plugin.
CleverCSS [1] is a Python-based preprocessor for CSS. It is not quite
as powerful as LessCSS and doesn't seem to get much updates, but the
advantage is that it only requires Python (which you'd already have for
Hyde) and you don't need node.js or some client-side JS.
[1] http://sandbox.pocoo.org/clevercss/
12 years ago
Lakshmi Vyasarajan
b16e9a49d1
Refactor vcs dates to use a base plugin class.
11 years ago
Elliott Sales de Andrade
8b03bcdddc
Add a Mercurial dates plugin.
Basically just about the same as the Git dates plugin, but using
hg instead of git.
13 years ago
Lakshmi Vyasarajan
0019e1821e
Retrofit merged plugins.
Merge the huge plugin structural refactoring and retrofit changes
from the past.
11 years ago
Elliott Sales de Andrade
bdd2e609e2
Add some comments between plugins.
12 years ago
Elliott Sales de Andrade
b7ce44f305
Move the grouper plugin into meta module.
12 years ago
Elliott Sales de Andrade
d3a19b4817
Move the sorter plugin into the meta module.
12 years ago
Elliott Sales de Andrade
6396d44b29
Move the tagger plugin into the meta module.
12 years ago
Elliott Sales de Andrade
0e807a41da
Move paginator plugin into structure module.
12 years ago
Elliott Sales de Andrade
b173aea45b
Move combine plugin into the structure module.
12 years ago
Elliott Sales de Andrade
c0e912b9b5
Rename folders module to structure.
12 years ago
Elliott Sales de Andrade
26c4a920f2
Fix plugin references in the basic layout template.
12 years ago
Elliott Sales de Andrade
3cc29f9fad
Move the AutoExtend plugin into the meta module.
12 years ago
Elliott Sales de Andrade
c86c5910f1
Remove unnecessary imports in plugins.
12 years ago
Elliott Sales de Andrade
10f1967ebe
Optimize some regex'ing.
Compile the regexs on plugin load instead of every time a resource
is processed.
12 years ago
Elliott Sales de Andrade
6ccff655b8
Combine text processing plugins into a text module.
* blockdown
* markings
* syntext
* textlinks
12 years ago
Elliott Sales de Andrade
bf72e7e2a0
Only load Image module when using ImageSizerPlugin.
12 years ago
Elliott Sales de Andrade
0b5eef9ead
Move JPEGOptim and OptiPNG plugins into the images module.
12 years ago
Elliott Sales de Andrade
db900dd2f3
Reduce some code duplication.
Check resource.source_file.kind in _should_parse_resource instead of
every time the latter is called.
12 years ago
Elliott Sales de Andrade
c089c12278
Stylus is also a CSS plugin.
12 years ago
Elliott Sales de Andrade
3f86282544
Change some plugin module names to be a bit more generic.
* less -> css
* git -> vcs
* uglify -> js
12 years ago
Marcel Jackwerth
2c2691b791
Importing the filters with __import__ lookup.
13 years ago
Marcel Jackwerth
e4ceb06d19
Add support for custom jinja filters.
13 years ago
Grygoriy Fuchedzhy
aecda14447
added ability to serve files which have no corresponding resources, such as
thumbnails and tagger pages
13 years ago
Lakshmi Vyasarajan
c665972728
Fix requirejs plugin to use the new deps
11 years ago
Ilker Cetinkaya
7b0ccb7137
minor improvements on plugin as well as some short docs.
12 years ago
Ilker Cetinkaya
6c6a766415
adding requirejs plugin integration tests.
12 years ago
Ilker Cetinkaya
498edc7730
changing strategy of rjs compilation to rjs conf file within source structure to target temp file.
12 years ago
Ilker Cetinkaya
b1d5107f3d
first quick rjs plugin implementation.
12 years ago
Jake Vanderplas
2677bbee89
fix ssh publisher doc string
11 years ago
Jake Vanderplas
6788adb81e
Add SSH publisher
11 years ago
Vincent Bernat
9d5ad5538f
jpegtran plugin (like jpegoptim plugin)
This plugin may seem redundant with jpegoptim one. jpegtran allows one
to produce progressive JPEG while jpegoptim does not. On the other
hand, jpegtran only does losless compression while jpegoptim allows
one to set a maximum quality setting.
12 years ago
Henning@Office
01ff8fbabc
calling subprocess in git.py via Popen to enable compatibilty to python 2.6
12 years ago
Henning@Mac
8c519877f6
Modifying paginator plugin to respect meta data of resources
Signed-off-by: Henning@Mac <Henning@monkey-works.de>
12 years ago
Henning@Mac
1e56c51a7d
pulling os dates from files in git.py
12 years ago
Henning@Mac
11f4fdfd0c
fixes the problem of comparing dates offset-naive and offset-aware datetimes by removing the timezone before comparison
12 years ago
Lakshmi Vyasarajan
6472c74928
Add support for using pillow instead of PIL.
11 years ago
Brian Mattern
64fe56df89
remove unused imports
12 years ago
Brian Mattern
0dc9375c8a
better includes matching. don't limit extension
This *should* support anything PIL supports now (but, not yet tested)
12 years ago
Brian Mattern
1194159f17
use os.path.join
12 years ago
Brian Mattern
9c7a73fb81
no need to specify image type to save as
12 years ago