Stay-focused App v1.0

2013-07-03 08:09:31 +08:00
 P233
折腾了一晚上,终于发布了 :)

试试贴图:
http://peters-playground.com/Stay-focused-App/stay-focused-app.png

Stay-focused App 是一款使用 HTML CSS Javascript 编写的 Mac 系统下的开源效率软件, 通过 Sentenza Desktop 封装。制作这款软件的初衷是因为发现最适合自己的工作方法是用笔记本将一个任务拆分成多个子任务,列出先后顺序把大脑中的思路清晰化,不盲目干活,同时利用计时器辅助执行,避免浪费时间或者在一个地方纠缠太久。试用过很多软件都不顺手,自己动手写一个,todo list 使用的是 Koes Bong 写过的 Sortable and Editable To-do List,其他部分是自己折腾的,需要功能大部分都已经实现,发布出来与大家分享。

Github: https://github.com/P233/Stay-focused-App

下载地址: http://peters-playground.com/Stay-focused-App/stay-focused-app.zip

楼主的 Javascript 是菜鸟水平,一边学一边写,处理不当的地方请不要客气指出来,这对我来说是难得的学习机会。如果大家发现问题,或者有想法建议,请 feel free 提交 issues 或者 pull request。


偏好设置

点击顶部的 Project bar 开启/关闭 Preferences 面板,可设置项目名称、截止时间等等;
Date Format, Time Format 用于配置 date & time picker 的时间格式,需要重启软件才可生效;
开启 Voice Notice 后,当剩余时间是 5 的倍数时系统报时提醒,比如 "15 minutes left","Only 5 minutes left";
开启 Metronome 后,每间隔一段时间有滴嗒声提醒,3 Mins 的意思是“当剩余时间是 3 的倍数时提醒”,而不是从计时后的第 3 分钟开始;
Clear All Data 清除所有 local storage 数据,包括偏好设置;


使用说明

Project bar 背景显示项目的剩余时间/进度条,每隔 10 分钟更新一次(所以项目截止提醒会有误差);
可输入的倒计时时间为 1 - 60 分钟;
上下拖拽 task 条目变更顺序;
向右拖拽 task 条目超过窗口一半时删除此条目;
点击 task 条目编辑此条目;


Credits

Sortable and Editable To-do List http://web.koesbong.com/2011/01/24/sortable-and-editable-to-do-list-using-html5s-localstorage/
Mobiscroll Datetime Picker http://demo.mobiscroll.com/datetime
Metronome Sound http://soundbible.com/914-Metronome.html
Cuckoo Clock Sound http://soundbible.com/1261-Cuckoo-Clock.html
Titillium Text Font http://www.fontsquirrel.com/fonts/TitilliumText
3418 次点击
所在节点    分享创造
10 条回复
rookiebeen
2013-07-04 01:15:26 +08:00
有点像IOS上的oneday,看图片感觉灰常不错
P233
2013-07-04 02:42:13 +08:00
@rookiebeen 自己需要这样一款软件就试着做出来了,之后还会继续添加更多功能 :)
fooCoder
2013-07-05 11:39:49 +08:00
不错~~~~~
P233
2013-07-06 06:59:36 +08:00
@fooCoder 呵呵,当作学习/练习 javascript 的好机会
jinwyp
2013-07-07 13:46:56 +08:00
牛x
fangzhzh
2013-07-07 16:55:35 +08:00
hi,做一回伸手党,可以加上秒钟跑路的时候的滴滴声吗?

或者如果我加了, 然后pull request, 撸主会接受吗?
P233
2013-07-07 17:34:53 +08:00
@fangzhzh 为什么不啊 :) 欢迎 哈哈
P233
2013-07-07 17:36:10 +08:00
@jinwyp 其实是菜鸟,正在学习中 :)
P233
2013-07-07 19:34:43 +08:00
@fangzhzh 搜到两个音效还不错
http://www.pond5.com/sound-effect/8886313/stopwatch.html
http://www.pond5.com/sound-effect/7752913/ticking-clock-loop.html

或者其他音效
http://www.pond5.com/sound-effects/1/stopwatch.html

我试试联系下网站能不能免费获取到

如果您没有时间,我争取下个周末做出来 :)
fangzhzh
2013-07-07 20:00:58 +08:00
@P233 好, 联系方式 gtalk fangzhzh@gmail.com, 我们讨论下怎么实现?
或者企鹅 二三五 11 四三零

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/74566

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX