bootstraponline
8fd11e8fdb
Fix #396 .
...
Use ls-files to search file names (which define the page title).
2012-06-21 19:18:46 -06:00
bootstraponline
18ccc01501
Remove #head boarder in /pages because it's now defined by .breadcrumb.
2012-06-21 13:16:34 -06:00
Darren Oakley
7a251248f1
Re-work the compare URL matchers so that CGI escaping etc shouldn't be so needed.
2012-06-21 15:59:10 +01:00
Darren Oakley
971cbb94f6
Make the Sinatra app directory aware.
2012-06-21 15:59:01 +01:00
bootstraponline
b53c961db2
Merge pull request #379 from pipex/latex-dollar-sign
...
[New] Support `$` and `$$` as formula delimiters.
2012-06-19 13:22:49 -07:00
bootstraponline
9c40cbea76
Merge pull request #377 from pipex/latex-align
...
[Fix] Inline latex formula alignment
2012-06-19 13:22:26 -07:00
bootstraponline
a8ce7e93cd
Enable MathJax for live preview.
2012-06-19 11:58:09 -06:00
bootstraponline
4b02b74d6f
Fix #389 .
...
Set page name correctly on preview.
2012-06-19 10:59:24 -06:00
bootstraponline
7aca7fa0ec
Update Ace.
2012-06-18 12:32:27 -06:00
bootstraponline
c0564a1467
Update readme.
2012-06-18 12:32:14 -06:00
bootstraponline
b0a8984d3b
Update livepreview for new Ace.
2012-06-18 12:31:30 -06:00
bootstraponline
0f451d6833
Fix #386 . File view defines its own layout.
2012-06-18 10:54:14 -06:00
bootstraponline
ee56509302
Fix #376 .
...
New syntax for sequence diagrams is {{{{{{ }}}}}}.
2012-06-17 16:11:59 -06:00
Felipe Lalanne
f9cd97edaa
[Fix] Replaced random escaping of $
...
The `$` symbol is now escaped by replacing it with a static string.
2012-06-11 20:18:22 +02:00
bootstraponline
e1ce3d46de
Fix location for live preview.
2012-06-11 10:07:17 -06:00
Felipe Lalanne
294a8e9642
[New] Support $ and $$ as formula delimiters.
...
Although the standard formula delimiters for latex formulas is currently
`\(` and `\[`, the `$` syntax has an advantage from the point of view of
writing speed, very important if we intend to use *gollum* as a writing
tool.
The code includes support for escaping of the `$` symbol by using the
gollum syntax `'`.
2012-06-11 12:06:54 +02:00
Felipe Lalanne
44fb6d9648
[Removed] Unnecessary require 'time' line.
2012-06-11 11:39:37 +02:00
Felipe Lalanne
74c1ba1653
[Fix] Inline latex formula alignment
...
Fixed an issue of latex inline formulas not aligning correctly with
the text. The fix is a ruby translation of the Perl code described in
http://tex.stackexchange.com/questions/44486/pixel-perfect-vertical-alignment-of-image-rendered-tex-snippets .
This code calculates the alignment of the generated image depending on
the image size and the size of the white space between the formula and
the margins of the image.
The alignment now is nearly perfect, however the new rendering comes
with a performance impact because of the increased number of operations.
To reduce this impact, the generated images and calculated values for
the alignment are now cached in `~/.cache/gollum`. The caching is done
per formula and not per page, thus avoiding caching the same formula
twice.
The Readme and tests have been modified accordingly with the new tool
requirements and expected markup.
2012-06-11 11:25:25 +02:00
bootstraponline
0cb39f049f
Fix IE check.
2012-06-08 16:57:19 -06:00
bootstraponline
f7a3a8aa55
Live preview supports IE 9.
2012-06-08 16:54:28 -06:00
bootstraponline
cbc37eb006
Fix live_preview option #374 .
2012-06-08 16:39:44 -06:00
bootstraponline
097f45eeb3
Use Ace for code highlighting.
...
Update Ace.
Fix CSS for new Ace.
Prevent flickering of toolpanel.
Add GitHub theme for Ace.
Remove gutter in static highlight ext.
Update languages for Ace.
2012-06-08 15:50:20 -06:00
bootstraponline
4c5b3dd76f
Remove highlightjs.
...
Remove old Ace.
2012-06-08 15:49:05 -06:00
Arran Cudbard-Bell
8554654ee9
Add option to disable livepreview from settings
2012-06-07 11:30:30 +02:00
bootstraponline
a4ecc9a187
Merge pull request #371 from bootstraponline/searchfix
...
Search fix (#348 with assert_not_match replacement).
2012-06-03 15:42:21 -07:00
bootstraponline
b41f660fec
Merge pull request #358 from blmarket/koreanfix
...
Use grit with force_encoding('ascii-8bit')
2012-06-03 15:00:37 -07:00
bootstraponline
c530c70575
Add tests for file_view.
2012-06-03 15:53:11 -06:00
bootstraponline
21840bb344
Remove debug code.
2012-06-03 14:00:50 -06:00
Matt Cholick (phenom2-desktop)
78e649f30a
fix for broken file view when only a single directory
2012-06-03 11:56:18 -05:00
blmarket
eaa7a61f71
Fixed 1.8.7 compatible issue
2012-05-31 21:27:27 +09:00
Jeong, Heon
5dd1158025
Use grit with force_encoding('ascii-8bit')
2012-05-31 20:14:21 +09:00
bootstraponline
e1b28f0805
Rename is_supported to supported_useragent?.
2012-05-29 18:28:19 -06:00
bootstraponline
aeeaeb1eae
Fall back to old edit mode for browsers that are not officially supported by Ace.
2012-05-29 16:32:39 -06:00
bootstraponline
22c0206451
Call page.versions once.
2012-05-24 18:32:45 -06:00
bootstraponline
ff8b892ebe
Add mathjax using SSL CDN.
2012-05-24 17:18:55 -06:00
Jeong, Heon
9ee9e61312
Fix searching in page_dir if it exists
...
This bug can cause DuplicateError even there is no such file
in page_dir
2012-05-23 23:58:54 +09:00
bootstraponline
f765137f3f
Avoid nil.
2012-05-23 00:04:57 -06:00
bootstraponline
e160822b0f
Only use versions.
2012-05-22 23:48:56 -06:00
bootstraponline
c0e35b0126
Avoid nil.
2012-05-22 23:03:23 -06:00
bootstraponline
ac41ed629e
Merge modified #350 .
2012-05-22 22:46:15 -06:00
kristi
e77154bf7a
Merge remote-tracking branch 'upstream/master' into toc
2012-05-22 12:14:03 -07:00
kristi
5f5187e05c
Only set parentpage if a subpage was found
...
Fixes error if there's no header or footer
2012-05-22 11:55:02 -07:00
bootstraponline
c7984ceed1
Revert "Merge pull request #350 from blmarket/pageauthor"
...
This reverts commit 5d3571b7a3 , reversing
changes made to c1082b4474 .
2012-05-21 17:09:15 -06:00
bootstraponline
5d3571b7a3
Merge pull request #350 from blmarket/pageauthor
...
Proper last edit info (with test case)
2012-05-21 16:00:15 -07:00
bootstraponline
c1082b4474
Fix click.
2012-05-21 10:39:11 -06:00
bootstraponline
14f16349c0
Remove unload on save.
2012-05-21 10:35:29 -06:00
bootstraponline
aa7e01a085
Add unload confirmation on live preview, edit, and create.
2012-05-21 10:27:16 -06:00
bootstraponline
e480998a4c
Merge pull request #345 from bootstraponline/file_view
...
Add file view.
2012-05-21 08:58:14 -07:00
bootstraponline
5c642997fe
Origin is undefined in Firefox.
2012-05-21 09:50:23 -06:00
bootstraponline
d5155273df
Move script tags to bottom. Refactor livepreview logic into livepreview.js.
2012-05-20 12:34:32 -06:00