Implement single instance per user lock
There's a mandatory linebreak before setext headers, adjust
the highlighting to consider this.
Include numbered lists in the highlighting. Also, rearrange things for
the monospace to be properly trapped between $$'s.
Less naive html tag and link highlighting
Allow users to style the search results (it is a QWebView after all)
Comment all single process per user locking until
indexing can be done without launching a separate
mikidown window. Also, force the config files to be
ini to make it easier to locate for users.
Replace Process with Thread because windows can't
do the fork. Shouldn't change anything on Linux. Also,
replace all the os.seps with '/' just to make sure there's
nothing funny happening with the paths.
Fix css path awkwardness on windows
Don't weird the user out if there's any extensions
they want to use, but don't have installed. Reminder to self:
be sure to flag this in the GUI AND provide a GUI for saving
configurations for each extension just in case users want to
configure those extensions easily.
Add a gui to allow people to easily configure any
markdown extensions they have available.
Version bump to 0.3.3 and add Changelog notes so far.
Update Changelog.md
User does not have to manually select whole lines
for the start and end of the selection for sort to work.
Merge branch 'develop' of https://github.com/ShadowKyogre/mikidown into develop
Allow users to configure the number of recently
viewed notes. Placed in the mikidown main config file
unless people say otherwise.
Changelog update