Git Product home page Git Product logo

memo's Introduction

memo

由于个人精力有限的原因,个人主要精力花在FeelUOwn这个项目上,如果哪位对这个项目有兴趣可以跟我联系,我可以提供一些力所能及的帮助。我觉得这东西还是挺有意义的。

注:本项目已经很久没有进行更新了。如果没人愿意接手的话,它可能一直都不会更新了。

version 1.0

正在进行version2.0的开发

介绍

一个轻量的便签软件

支持平台说明

基本运行环境

python2.7 pyqt4

window linux 均可运行

附加说明

  1. windows下,程序支持热键 ```,(需要从hotkey.py运行程序)
  2. 也可以直接运行widget.py (不附带热键功能)

项目说明

  • exe.py 支持windows下,把程序打包成exe
  • memo.sh 支持bash,sh运行

欢迎提出建议和改进方案

  • author : ysw (zjuysw)
  • email : yinshaowen241 [at] gmail [dot] com

memo 2.0 设计文档(目标)

设计目标

  1. 做一个插件模块(考虑到之前windows上存在一些快捷键,但是不跨平台的问题。还有打算开发一些针对特定平台的插件,所以尽量能分离出这样一个模块)
  2. 程序可以被其他人读懂。

这就要求有相应的文档,变量和信号的发射都要在相应的文档中记录下来。

基本需求分析

文字描述

  1. 实现可以切换文字背景和前景颜色
  2. 时间是中文
  3. 置顶功能

基本设计图

程序架构 (不确定)

dataAccess.py: 负责读取json文件和把json保存进入文件 showLabel.py: 显示 标题|时间|详细内容 edit.py: 编辑功能 message.py: 处理消息

程序编写注意的地方

  1. 发射信号的地方,需要记录

  2. 类成员变量和函数

  3. 编写一个dev环境用于开发时的测试之类

API接口

memo's People

Contributors

cosven avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

memo's Issues

问题反馈

1.第二版的程序后面的那个白色背景怎么不能自动缩小?(在win7测试)
2.有时报错dataAccess.py line70 f=open(filename,'r') IOError,No such file or directory .......... 存在文件,但是还是报错(win7测试)

3.提个建议,可以把时间label里面显示的时间格式换一下显示的直观一点。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.