Commit Graph

87 Commits

Author SHA1 Message Date
LucasYuNju
dd52fbd5ad Create all template strings at initialization. 2016-08-28 17:30:24 +08:00
LucasYuNju
269513f61c Add itemTpl for list view. 2016-08-28 15:53:50 +08:00
life
6ff692c0d0 v2.1 2016-07-02 17:47:04 +08:00
life
06e69d1ad9 Cannot sync InitSync note to server 2016-07-02 17:13:12 +08:00
life
af499c9dfa copy & move to notebook 2016-05-22 23:02:53 +08:00
B1gCoolCat
e0e31a03d6 修复笔记移动时不能移动到一级目录的bug
修复文件移动时不能移动到一级目录的bug
--

新增getSimpleTreeSetting方法,笔记移动和复制时使用。

此次修改仅仅修复文件夹目录结构的获取方式,实际移动和复制操作调用既存方法。

使用方法,和从前一样的位置进行移动和复制,在弹出框中双击希望选择的文件夹。
2016-05-10 00:28:57 +09:00
life
8270fb0337 当笔记中有xss, html不法脚本时如<meta refresh>, 转换成desc时会刷新, 导致白屏 2015-12-17 15:43:22 +08:00
life
6ec9a8d79a 解决不能新建笔记的问题 2015-12-10 11:00:47 +08:00
life
8f11fdc583 要保存新建两次, 被阻止 2015-12-06 20:11:39 +08:00
life
497ae3fb3b new note 在 curChangedSave之后再添加 2015-12-06 18:06:56 +08:00
life
6b97ad0fc9 删除垃圾不用减少数量 2015-12-06 14:39:33 +08:00
life
796bd14d15 历史记录优化, 不保存一样的历史记录. ctrl+s, ctrl+e, 切换笔记都记历史 2015-12-06 14:23:25 +08:00
life
512ec39a16 历史记录回滚时强制保存当前为历史记录 2015-12-04 18:23:17 +08:00
life
67facef4e7 在title input中tab, 切换可写, focus content 2015-12-01 22:24:18 +08:00
life
5c1903432c 只读与可写切换的按钮放到tool中 2015-12-01 22:19:04 +08:00
life
a60eb213d8 同步内容的操作只在前端发起, 每个有800ms间隔
https://github.com/leanote/desktop-app/issues/85
2015-11-24 12:27:09 +08:00
life
0f881c8e77 仅保存20条记录, ctrl+s, ctrl+e时保存历史记录. 自动保存时不添加到历史记录中
https://github.com/leanote/desktop-app/issues/70
2015-11-24 10:42:00 +08:00
life
f20120ebdf leanote协议完成 2015-11-09 23:33:41 +08:00
life
580220eee4 避免trash的笔记一同步变成不是trash的了 2015-11-01 11:04:47 +08:00
life
85e7b945ef 新建时, batch reset 2015-10-28 18:14:14 +08:00
life
6a274dd0b0 笔记内容会消失 可能解决 #46
原因:
1. 初始列表; curChangedSaveIt(), 无
2. changeNotebook:
    2.1 curSave, 无
    2.2 clearAll() 将笔记信息, 标题清空!!

    这时, note's content render完, 设置该noteId为curNote, 结果, 标题没了!!

    -> 定位到某笔记本: curSave, 有
2015-10-28 17:40:06 +08:00
life
661922a5c0 保存优化, 自动保存优化. 不要用isDirty, 用readOnly.
保存时如果有错误, 用try cache, 避免笔记内容更改
2015-10-28 15:36:24 +08:00
life
58988738df 导入笔记, newNoteSeq 2015-10-26 20:22:28 +08:00
life
e1c75a8861 batch mask contextmenu 2015-10-24 19:19:27 +08:00
life
5f2ad33ffa 批量导出html成功, 待添加到notebook上 2015-10-24 15:30:46 +08:00
life
51174399d2 批量公开, 取消公开为博客完成 2015-10-24 12:26:41 +08:00
life
17b2b9f2fa 批量删除笔记完成 2015-10-24 11:35:23 +08:00
life
e8af6401c0 批量复制完成 2015-10-24 11:23:06 +08:00
life
72315e35fe 基本功能完成, 移动完成 2015-10-24 11:03:23 +08:00
life
b49a48b354 start auto save 2015-10-23 10:44:10 +08:00
life
3752a0f8e2 僵尸note
https://github.com/leanote/desktop-app/issues/67
2015-10-19 18:50:46 +08:00
life
c7ae984427 选择图片时总是打开安装的目录, 附件, save as
https://github.com/leanote/desktop-app/issues/62
2015-10-19 15:03:45 +08:00
life
a669f0750a 编辑器缩进, 图片拖动问题
https://github.com/leanote/desktop-app/issues/64
2015-10-19 14:16:18 +08:00
life
d03e9813bd replace with electron 2015-09-24 13:22:59 +08:00
life
f31f10483d Merge branch 'electron'
Conflicts:
	.gitignore
	README.md
	src/data/version
	src/node_modules/note.js
	src/node_modules/notebook.js
	src/node_modules/web.js
	src/note.html
	src/package.json
	src/package_mac.json
	src/public/config-default.js
	src/public/js/app/native.js
	src/public/js/app/note.js
	src/public/js/app/page.js
	src/public/js/common.js
	src/public/themes/basic.less
	src/public/themes/default.css
	src/public/themes/default.less
	src/public/themes/windows.css
	src/public/themes/windows.less
	src/public/tinymce/plugins/leanote_code/plugin.js
	src/public/tinymce/plugins/leanote_code/plugin.min.js
2015-09-24 13:19:13 +08:00
life
178a92a828 move src/* to / 2015-09-24 13:13:57 +08:00
life
faaa5230eb package 2015-03-21 23:00:52 +08:00
life
394d39d6f9 新笔记&&IsTrash不同步, enter搜索 2015-03-19 20:05:58 +08:00
life
ebcab93fd7 ace编辑器优化, 同步标签问题, 一次性上传多张图片 2015-03-19 10:13:35 +08:00
life
c16a296309 starrd -> untitle, 关闭隐藏窗口, 拖动区域优化 2015-03-17 00:32:31 +08:00
life
88be5705ad set blog
成功后才显示blog标志, 可点
2015-03-16 00:36:47 +08:00
life
238223d7b4 custom server 2015-03-15 22:38:35 +08:00
life
aba15ad087 笔记本数量问题 , APP端的笔记不能自动保存, APP端的笔记不能自动保存. [ok] 同步删除笔记问题
笔记本数量问题 [ok]
两次粘贴问题 [ok]
APP端的笔记不能自动保存. [ok]
同步删除笔记问题 [ok]
        执行以下操作:APP内添加两篇笔记,手动同步到网页,网页可见.此时在网页中删掉其中一篇笔记后保存,网页可
达到预期效果.回到APP后手动同步, APP内的笔记仍然是2条,未作任何删改.已反复尝试证实. [ok]
2015-03-15 01:34:16 +08:00
life
b00c3080b8 fixConflict问题
当是第一个笔记时, inchangeNoteid=curNoteId
此时, 冲突, 会去服务器上拿数据->contentSynced -> 返回到前台, 虽然curNoteId != noteId,
但是inChangeNoteId=noteId, 于是reRenderNote 导致内容不符.
解决方法, 设置curNoteId时把inChangeNoteId清空
2015-03-14 14:44:15 +08:00
life
2b809fd377 sync, 当前笔记冲突问题
sync当前笔记时,
1) 把服务器上的content->本地
2) changeNote此时会触发saveContent, 此时拿之前的content与新的content对比, 所以导致isDirty
2015-03-14 14:17:02 +08:00
life
7f11dd63ee win 2015-03-13 00:20:58 +08:00
life
49bec63ded 写作模式, sync问题 2015-03-08 01:52:30 +08:00
life
a836aa5a1f presentation, fullscreen toggle; user state; animation loading; 2015-03-06 22:13:27 +08:00
life
0e6fc7ac2b 基本完成 2015-03-05 21:50:59 +08:00
life
b8fc9c6df4 初始OK 2015-03-05 00:29:58 +08:00