Commit Graph

  • 013b6cecc2 install a message handler Le Tan 2016-11-24 22:49:31 +08:00
  • 7c69f80f17 split setupUI() in VMainWindow Le Tan 2016-11-24 22:23:50 +08:00
  • f37d1f57a8 fix regular expression in image-insert dialog Le Tan 2016-11-23 21:39:20 +08:00
  • 50db1a63ba support single instance app Le Tan 2016-11-22 21:40:51 +08:00
  • 3722e6cb71 close all files before closing app Le Tan 2016-11-21 22:07:01 +08:00
  • 1ed324fd20 regexp to validate image title and image name Le Tan 2016-11-20 23:16:10 +08:00
  • ac2552603b clear unused images when finishing editing markdown Le Tan 2016-11-20 21:48:07 +08:00
  • 0298b8bfe1 change the look of the notebook combobox Le Tan 2016-11-20 16:15:27 +08:00
  • e77c10df36 add icon for notebook and directory items Le Tan 2016-11-20 13:22:35 +08:00
  • de8b54afa7 add elapsed time to the image name Le Tan 2016-11-20 11:29:54 +08:00
  • 3ae3462597 save/restore window state and geometry Le Tan 2016-11-20 11:12:15 +08:00
  • ed785e12d3 a more comfortable context menu in VFileList Le Tan 2016-11-19 09:55:43 +08:00
  • 85d9456f02 support copy and paste notes Le Tan 2016-11-17 23:04:55 +08:00
  • 810d2f02f4 judge if equal in VOutline when updating curHeader Le Tan 2016-11-16 23:01:06 +08:00
  • 4fcdba7a11 display star in tab if modified Le Tan 2016-11-16 22:29:46 +08:00
  • af38e491ba change corner widget icons Le Tan 2016-11-16 22:09:01 +08:00
  • eee2d5342a fix outline navigation in edit mode Le Tan 2016-11-16 22:02:26 +08:00
  • 00982eaacc fix images inserting when images folder does not exist Le Tan 2016-11-16 21:54:52 +08:00
  • 0306256863 delete local images when deleting markdown file Le Tan 2016-11-16 21:53:55 +08:00
  • a6e7a7e42d change default markdown.css Le Tan 2016-11-15 22:32:00 +08:00
  • c7259c307e add delete note button in tool bar Le Tan 2016-11-15 22:17:15 +08:00
  • a6c2416cc8 add note info button in tool bar Le Tan 2016-11-14 23:00:57 +08:00
  • 62c75427e7 complete rename logics Le Tan 2016-11-13 18:24:37 +08:00
  • 5e97ca8060 display current file in window title Le Tan 2016-11-13 16:15:13 +08:00
  • dcc7e6a0f7 add vnote.qss for style sheet Le Tan 2016-11-13 08:05:43 +08:00
  • fe4a2cdcc8 move peg-markdown-highlight as a lib to avoid warnings Le Tan 2016-11-11 23:09:42 +08:00
  • 5f8073eeec modify code style in default markdown.css Le Tan 2016-11-11 22:46:24 +08:00
  • d77b333343 fix outline bug in edit mode Le Tan 2016-11-11 22:08:03 +08:00
  • 201d14116f set app icon for windows Le Tan 2016-11-11 22:07:15 +08:00
  • 550a3707a5 remove buttons in directory tree Le Tan 2016-11-10 23:02:09 +08:00
  • 3d6778e1fe fix highlightjs bug with code block Le Tan 2016-11-10 22:39:57 +08:00
  • dce6396874 remove buttons in VFileList Le Tan 2016-11-10 22:31:04 +08:00
  • 99353c37bd fix highlihgtjs highlight using Hoedown Le Tan 2016-11-10 22:01:51 +08:00
  • 1a77056f4a support outline in edit mode Le Tan 2016-11-10 21:59:37 +08:00
  • 8a214831e3 fix outline navigation bug using Hoedown Le Tan 2016-11-09 21:43:11 +08:00
  • 454072c9ba update current header in outline correctly Le Tan 2016-11-09 21:41:57 +08:00
  • 849fdf05bd support synchronization between preview page and outline Le Tan 2016-11-08 23:21:22 +08:00
  • fe3d16ba3b change Marked's renderer to be identical with Hoedown Le Tan 2016-11-08 22:08:18 +08:00
  • d1a3a9c386 support navigating by outline using Hoedown Le Tan 2016-11-07 22:40:43 +08:00
  • ae0130aa26 fix html toc parsing Le Tan 2016-11-07 22:12:16 +08:00
  • ab91f755c0 add dock widget to display outline Le Tan 2016-11-07 21:53:33 +08:00
  • db0797a538 add left corner widget to VEditWindow to display a list of tab Le Tan 2016-11-06 15:36:30 +08:00
  • 29a41e8285 change VEditor to VEditTab Le Tan 2016-11-06 14:12:09 +08:00
  • d8aa464653 add removeSplitAct to context menu of VEditWindow Le Tan 2016-11-06 13:34:00 +08:00
  • 915c25e1a5 support spliting edit windows Le Tan 2016-11-05 13:02:41 +08:00
  • 1bc95bcea0 disable newNoteAct if FileList's directory is not set Le Tan 2016-11-03 21:39:46 +08:00
  • a69bd43e5a disable editNoteAct instead of set it invisible Le Tan 2016-11-03 21:31:38 +08:00
  • a6647bb113 add toolbuttons for changing view Le Tan 2016-11-03 21:21:02 +08:00
  • de44760cf3 use virtual destructor in VEditOperations Le Tan 2016-11-02 22:16:56 +08:00
  • 2bbffb9002 change icons from png to svg Le Tan 2016-11-02 22:09:31 +08:00
  • 435d47bb74 support downloading image from URL Le Tan 2016-11-01 21:32:30 +08:00
  • 047c26b598 support pasting image in markdown Le Tan 2016-10-31 21:52:00 +08:00
  • ec7850685e update a more friendly toolbar Le Tan 2016-10-30 22:43:30 +08:00
  • a6774fdf49 handle nokebook renaming correctly Le Tan 2016-10-30 18:02:41 +08:00
  • 49020d9fb2 do not inherit QListWidget in VFileList Le Tan 2016-10-30 17:44:21 +08:00
  • 35f8d7350c VEdit set the modified to false when saving file Le Tan 2016-10-30 17:19:02 +08:00
  • 53bce98db6 support changing rendering background color Le Tan 2016-10-28 21:06:26 +08:00
  • 0c3fc3b006 support changing background color of editor Le Tan 2016-10-27 22:41:41 +08:00
  • 8960358feb expand tab to spaces Le Tan 2016-10-26 23:20:23 +08:00
  • 2bd3194af6 clear the [notebooks] section first before storing new one Le Tan 2016-10-26 21:50:38 +08:00
  • 1f80fb8583 add VFileListPanel as a wrapper of VFileList Le Tan 2016-10-25 22:27:09 +08:00
  • 5409ce9769 refactor directory and file related logics Le Tan 2016-10-25 22:25:34 +08:00
  • 51d0eedcb2 fix HGMarkdownHighlighter regular expression Le Tan 2016-10-25 10:21:31 +08:00
  • 6a3fdf63a2 implement dirInfoBtn logics Le Tan 2016-10-23 22:11:17 +08:00
  • 30766f5738 remove "name" parameter in directory config file Le Tan 2016-10-23 19:49:21 +08:00
  • be625f561c implement notebookInfoBtn logics Le Tan 2016-10-23 18:07:05 +08:00
  • b85bf8bdc7 add menus and toolbars Le Tan 2016-10-23 12:01:31 +08:00
  • f06be44496 update hoedown.pro to make it work on Windows Le Tan 2016-10-23 11:03:37 +08:00
  • a983026552 add Hoedown for markdown convertion Le Tan 2016-10-23 10:35:31 +08:00
  • 5fa07864a1 move source stuff into src subdir Le Tan 2016-10-22 14:11:33 +08:00
  • c7e631fa02 update forcely in VFileList to repaint Le Tan 2016-10-21 21:24:29 +08:00
  • 6b59886847 handle note deletion and creation friendly Le Tan 2016-10-21 14:41:35 +08:00
  • 2dd84bdc93 add Ctrl+S to save file Le Tan 2016-10-20 22:19:16 +08:00
  • 17c136f11d modify the heading highlight in default.mdhl Le Tan 2016-10-20 21:58:26 +08:00
  • 7d77002c53 change the policy of resizing the buffer when highlighting Le Tan 2016-10-20 21:54:56 +08:00
  • 29609f0b65 change HGMarkdownHighlighter to use QSyntaxHighlighter Le Tan 2016-10-19 21:25:32 +08:00
  • 4a1c5e0a91 fix markdown.css Le Tan 2016-10-17 23:01:13 +08:00
  • a73090b6d7 support importing notes from files Le Tan 2016-10-17 22:53:26 +08:00
  • 359f886732 small fix Le Tan 2016-10-17 21:33:48 +08:00
  • f31272966e support deleting notebook Le Tan 2016-10-17 21:17:52 +08:00
  • 5506cec07b adjust QTextEdit property in VEdit Le Tan 2016-10-17 21:15:02 +08:00
  • 4323797602 fix markdown.css to wrap text in code block Le Tan 2016-10-17 13:19:46 +08:00
  • 4d9946bfe1 support creating new notebook Le Tan 2016-10-16 22:48:21 +08:00
  • 8d9278f491 use VConfigManager to hanlde configurations Le Tan 2016-10-16 14:47:57 +08:00
  • c8d9745253 highlight code block using regular expression Le Tan 2016-10-15 21:15:54 +08:00
  • 2adbd7c409 support font family settings in editor style Le Tan 2016-10-13 23:09:20 +08:00
  • eb5b6a6276 support font family style in markdown highlighting Le Tan 2016-10-13 23:07:06 +08:00
  • 88633d22da change the layout of the directory panel Le Tan 2016-10-13 21:15:20 +08:00
  • 1b220efb64 change default markdown highlight styles Le Tan 2016-10-13 21:03:30 +08:00
  • d22f0124d3 add VStyleParser as a wrapper of pmh_styleparser Le Tan 2016-10-12 22:52:58 +08:00
  • 33f62915e1 clean up HGMarkdownHighlighter Le Tan 2016-10-12 21:05:41 +08:00
  • 22bf96c6e3 add peg-markdown-highlight for markdown editing highlight Le Tan 2016-10-11 23:23:11 +08:00
  • 772e0e95c8 speed up html displaying Le Tan 2016-10-11 22:17:51 +08:00
  • 1cd8a9740d modify markdown html CSS Le Tan 2016-10-11 21:24:29 +08:00
  • 96dffa3a8c fix template.html Le Tan 2016-10-11 09:42:11 +08:00
  • 8e3e78622a utilize highlight.js to highlight code blocks Le Tan 2016-10-10 22:47:04 +08:00
  • daeed51f94 add TOC support to marked Le Tan 2016-10-10 22:07:54 +08:00
  • e1c2204733 Set TextCodec to UTF8 Le Tan 2016-10-10 17:04:27 +08:00
  • 321289c8e0 add VNote::editorAndBrowserFont for setting font in QTextEdit and QTextBrowser Le Tan 2016-10-09 22:37:45 +08:00
  • 5ff4382f90 support for local image in markdown Le Tan 2016-10-09 22:06:55 +08:00