Tzu-ping Chung
6c69fffbe0
Extract version-getting jobs to functions
2014-11-21 19:01:38 +08:00
Tzu-ping Chung
ca187cdf89
Extract version updating script to external file
2014-11-21 18:40:20 +08:00
Tzu-ping Chung
c11f2f07d5
Upgrade PAPreferences to 0.4
2014-11-20 21:52:20 +08:00
Tzu-ping Chung
3eea1eb54d
Fix segfault when saving blank document
...
Need to special-case this for automatic trailing newline insertion
algorithm.
2014-11-18 22:41:46 +08:00
Tzu-ping Chung
f20e124086
Add a paragraph to suggest reporting to upstream
2014-11-16 16:37:09 +08:00
Tzu-ping Chung
754e5abf14
Fix scrolling offset for "past end" height
...
Fix #210
2014-11-15 14:05:26 +08:00
Tzu-ping Chung
819ad4f75d
Add Gitter link in text
2014-11-14 11:38:02 +08:00
Tzu-ping Chung
59a082b8e7
Add Gitter link and some instructions on reporting
2014-11-14 11:35:19 +08:00
Tzu-ping Chung
ea76103ded
Merge branch 'hoedown-3'
2014-11-11 21:45:40 +08:00
Tzu-ping Chung
bce8c92841
Adopt Hoedown's math rendering
...
Fix #132 , fix #205
2014-11-11 21:44:50 +08:00
Tzu-ping Chung
7fc20f594c
Fix external HTML flag
2014-11-11 21:43:21 +08:00
Tzu-ping Chung
55c47ba8c2
Upgrade to Hoedown 3.0
...
Fix #90 , fix #146
2014-11-11 14:25:38 +08:00
Tzu-ping Chung
0ffb239988
Allow completion even if a matching char follows
...
This seems to match what normal editor does, and "corrects" the
strange behaviour of not completing the second closing character
if you input them consecutively (e.g. the inner pair of `{{}}`)
2014-11-09 18:24:33 +08:00
Tzu-ping Chung
5f0fc531a2
Xcode checkout update
2014-11-09 18:23:57 +08:00
Tzu-ping Chung
30a5a1691c
Merge branch 'fix_185-ignore-im'
2014-11-09 18:18:51 +08:00
Tzu-ping Chung
f33604107d
Merge pull request #201 from alexkaessner/master
...
New document and preference pane icons
v0.3
2014-11-08 19:20:27 +08:00
Tzu-ping Chung
967056a4ca
Calculate page margins manually
...
Based on implementation found at https://github.com/scottgarner/URL2PDF
Fix #190 .
2014-11-03 15:46:15 +08:00
Tzu-ping Chung
06ce7f9be2
Fix layout constraints
2014-11-03 15:42:41 +08:00
Tzu-ping Chung
235f895bc7
Delete unused outlet in HTML preferences view
2014-11-03 15:07:34 +08:00
Tzu-ping Chung
091b2de6df
Downgrade Sparkle to 1.7.x
...
Whyyyyyyy
https://twitter.com/uranusjr/status/529144332930908161
2014-11-03 13:45:06 +08:00
Tzu-ping Chung
728e1d9034
Update pods
2014-11-02 17:09:53 +08:00
Tzu-ping Chung
9293cc6bd8
Update Prism to 144adf1 (latest as of 20141102)
...
* Added Scheme highlighting
* Better NSIS support
* Bug fixes and improvementes
2014-11-02 17:01:15 +08:00
Tzu-ping Chung
1ae6782cee
Fix bottom margin when exporting to PDF
...
This fixes the zero-margin problem in #190 , but not the "cut off"
problem. In the future there should be some facility also to
adjust the margins manually instead of always using the default
values, like #196 suggests.
2014-11-01 20:11:48 +08:00
Alexander Käßner
8b146c9e5d
updated @2x preferences icons
...
reduced line width for all retina preferences icons
2014-10-31 22:19:14 +01:00
Alexander Käßner
eb4f6ce5fe
added new document icon
2014-10-31 21:58:04 +01:00
Alexander Käßner
2b04d251cf
Merge pull request #1 from uranusjr/master
...
Update from Original
2014-10-31 21:35:04 +01:00
Tzu-ping Chung
f6cfe98b71
Fix cmd-return bahaviour
...
Fix #179
2014-10-31 14:45:19 +08:00
Tzu-ping Chung
78c886f1f5
Fix TOC ID in headers
...
This resolved problems mentioned in #182 : The TOC has links, but
the headers doesn't have IDs so the links don't go anywhere.
2014-10-31 11:58:28 +08:00
Tzu-ping Chung
03754a3f74
Correct nesting option for TOC renderer
...
Fix #182
2014-10-28 12:38:04 +08:00
Tzu-ping Chung
737d98c2ca
Remove non-existing conn in export panel accessory
2014-10-28 12:01:19 +08:00
Tzu-ping Chung
aee8b6f767
Use latest SDK to silence warning
2014-10-28 11:45:55 +08:00
Tzu-ping Chung
47abbaaff6
Add checkbox for auto-increment toggle
...
Fix #199 (regression introduced by merge commit c153040 )
2014-10-28 11:45:40 +08:00
Tzu-ping Chung
93f62d01e5
Change new document behaviour
...
Yosemite doesn't save frames for unsaved documents, so the original
behaviour (all unsaved documents use a common name) doesn't work
anymore. Fallback to a more trivial one that always maximises.
2014-10-21 11:35:54 +08:00
Tzu-ping Chung
ad3bfc1ae6
Documents fill screen size on default
2014-10-21 11:17:58 +08:00
Tzu-ping Chung
6c3ef6ff2a
Auto xib update by Xcode
2014-10-21 11:10:47 +08:00
Tzu-ping Chung
d7c259aff2
Xcode-initiated xib update
2014-10-18 18:30:50 +08:00
Tzu-ping Chung
7d16d5c702
Merge branch 'fix_194-newline-on-save'
2014-10-18 18:30:29 +08:00
Tzu-ping Chung
c9660a514c
Insert newline at EOF if needed
...
Fix #194
Introduces an opt-in preference "editorEnsuresNewlineAtEndOfFile"
2014-10-18 18:29:48 +08:00
Tzu-ping Chung
874f9f7d47
Ignore IM-generated ASCII characters
2014-10-18 18:14:14 +08:00
Tzu-ping Chung
9f73636241
Fix matching deletion
2014-10-09 17:33:54 +08:00
Tzu-ping Chung
c153040543
Merge branch 'scroll-past-end'
...
Fix #60
Conflicts:
MacDown/Code/Document/MPDocument.m
MacDown/Localization/Base.lproj/MPEditorPreferencesViewController.xib
(resolved with "theirs")
2014-10-09 17:15:42 +08:00
Tzu-ping Chung
c0be781eda
Fix deployment target for Xcode 6
2014-10-03 10:52:28 +08:00
Tzu-ping Chung
e3ffb1e4c6
Merge branch 'fix_176-delete-tab'
2014-10-03 10:51:34 +08:00
Tzu-ping Chung
69862df55f
Fix undo support for programmatic text replacement
2014-10-03 10:51:16 +08:00
Tzu-ping Chung
cdd1be0f8a
Fix whitespaces calculation logic for deletion
...
Fix #176
2014-10-03 10:44:33 +08:00
Tzu-ping Chung
2731ecc42e
Make deleting methods self-contained
...
This makes them true to their names, instead of rely on and need to
be used with built-in deletion.
2014-10-03 10:41:45 +08:00
Tzu-ping Chung
0893cfdfc6
Update project config for Xcode 6
2014-10-02 18:26:24 +08:00
Tzu-ping Chung
5eef210721
Cleanup obsolete autosave keys
...
We use file URL as autosaving keys for documents. If things are
moved around too often this can get out of control quickly, and
if the prefs get too large the whole app will be affected.
2014-09-30 14:59:21 +08:00
Tzu-ping Chung
7599772788
weakObj should be __weak
2014-09-29 17:54:11 +08:00
Tzu-ping Chung
a9bdfa63e9
Try to prevent unbalanced flushing
...
Now use -isFlushWindowDisabled instead of our own ivar to guard
against unbalanced disable/enable calls. @synchronized is used
to avoid race conditions. Not sure if it would work, but certainly
looks better than before.
Fix #173
2014-09-29 17:50:59 +08:00