Jonathan Grizou
112d6269d7
Verification problème decoration event dans classe
12 years ago
Jonathan Grizou
1fbc855b96
nothing
12 years ago
Jonathan Grizou
9134ac62da
Error when renaming plugins.py in plugin.py, in texnote the import name was not changed.
12 years ago
Fabien Benureau
69f1fad7e9
Merge branch 'develop' into texnote
12 years ago
Fabien Benureau
5d5777fb5f
draft of coding guidelines
12 years ago
Fabien Benureau
cd0ddfd264
removed useless backup file
12 years ago
Fabien Benureau
6491099099
update pit with python3 support
12 years ago
Fabien Benureau
7c80257e7e
updated test.sh script
12 years ago
Olivier Mangin
014234b159
FIX issue with plugins being called plugins.
...
For some reason the installer creates a plugin package inside papers.
Therefore the 'import plugins' refers to the __init__.py module in that
directory. Fixed by renaming 'plugins.py' into 'plugin.py'.
12 years ago
Olivier Mangin
05ab7ec32a
Cleanup events.
...
- moves tests to separate test_events file
- cleanup base Event class
12 years ago
Olivier Mangin
19ca6c8ac2
Merge branch 'develop' into texnote
12 years ago
Olivier Mangin
e017ffef20
Fix bugs with saving tags in yaml.
...
- now saves tag set as list (maybe the save_meta function should be
moved to paper.py)
- updates test to actually test storing of metadata
12 years ago
Olivier Mangin
6d303b2c4c
Simplifies event mechanism.
...
- moves RemoveEvent to events
- makes listen a classmethod of the event
12 years ago
Olivier Mangin
4fe3b45836
Merge branch 'develop' into texnote
12 years ago
Fabien Benureau
467e9f4713
add_cmd automatically recognize the format when using the editor
12 years ago
Fabien Benureau
2981d6d9cc
websearch accepts multiple keyword
12 years ago
Fabien Benureau
0fe6b50dc2
clarified user prompt in add_cmd
12 years ago
Fabien Benureau
eb10c0dff1
FIX s/label/tags/ in add_cmd
12 years ago
Fabien Benureau
52a95af184
renamed tags command into tag
12 years ago
Fabien Benureau
a1895103fc
new and improved tag(s) command !
...
(will be renamed 'tag' in next commit)
'git tag ref' returns the tags of the ref
'git tag tag1' return the refs which have tag1 as tag
'git tag ref tag1,tag2' add tag1 and tag2 to ref
'git tag ref :tag1,tag2' remove tag1 and add tag2 to ref
12 years ago
Fabien Benureau
637eab1059
removed dead code in list
12 years ago
Fabien Benureau
4d3ce2e2d8
factorized list command print code into helpers
12 years ago
Fabien Benureau
8290eeaa9b
FIX bug in bold colors
12 years ago
jgrizou
415b1b37c5
args in event mechanism
12 years ago
Jonathan Grizou
ed44a2c262
Event mechanism working perfectly and very simple and clean
12 years ago
Fabien Benureau
d30d5f32c4
"label" renamed as "tag" in the metadata file (and everywhere else).
...
Use the update command to update your metadata files.
Tags is now a property of the Paper class, so one can use :
print(p.tags)
p.tags = ['math', 'romance']
12 years ago
Fabien Benureau
4e6b062a64
update command for updating repository format
12 years ago
jgrizou
ff195c0859
Plugins class created and handle for the parse. Next step is to code the event messages. Next one is to code the setup extension.
12 years ago
Fabien Benureau
4f132737e4
made init command more robust
12 years ago
Fabien Benureau
8b0baede88
FIX bug in color handling
12 years ago
Jonathan Grizou
a880f5b677
bulshit
12 years ago
Olivier Mangin
70eec18c1d
FIX missing import in files.
12 years ago
Olivier Mangin
2209ee6dc1
Merge branch 'feat/attach_cmd' into develop
12 years ago
Olivier Mangin
03145ed77e
FIX bug in list.
12 years ago
Olivier Mangin
06ea3627f4
Adds new attach command.
...
Adds command to associate a document (pdf, ...) to an existing paper
(same copy option than add and import commands).
12 years ago
Olivier Mangin
2fdf95c785
Adds ability to only list citekeys of matching papers (list cmd).
12 years ago
Olivier Mangin
18ed2a7629
Simplifies paper retrieval from repo.
...
- Removes old paper_from_ref from repo.
- Changes papers_from_citekey to get_paper.
- Switches texnote plugin to new ref argument helpers.
12 years ago
Olivier Mangin
105ae292b9
Support for many references and refactor.
...
- Moves shared command code to helpers module.
- Implements reference(s) argument for commands:
+ a helper to add single or multi-reference argument to parser,
+ two functions to transform this argument into a list of citekeys.
12 years ago
Olivier Mangin
281d945f08
FIX color bugs.
12 years ago
Olivier Mangin
af5020c6a4
FIX bugs introduced by change in color handling.
12 years ago
Fabien Benureau
a928af2944
Merge branch 'develop' of gmimosa:/gitroot/mimosa/papers into develop
...
Conflicts:
papers/commands/open_cmd.py
12 years ago
Fabien Benureau
7ff15be075
added john in the author list of setup.py
12 years ago
Olivier Mangin
3d4ad3cdae
Adds README.
12 years ago
Olivier Mangin
1b5e21ab5c
Adds option to open document with another programm.
12 years ago
Fabien Benureau
db14fb94f3
Merge branch 'feature/fastercolor' into develop. Read on for details.
...
The interface of color has changed.
color.colored(s, 'red') becomes color.dye(s, color.red)
The code behind it is simpler and shorter.
The decision to use color or not is made when the UI class is instanciated,
and the configuration is read. There is no need to handle it on a per-file
basis. The default before repository instanciation is with color, but that
might (should) change.
12 years ago
Fabien Benureau
c8501aa211
updating the code to new color module
12 years ago
Fabien Benureau
facaa2ae6a
deactivation mecanism for colors; 'colored' is now 'dye'
12 years ago
Fabien Benureau
840deaccc1
test to measure color performance
12 years ago
Fabien Benureau
f1bf98cd52
simpler, faster color code
12 years ago
jgrizou
fed60b7069
Author search by last name: ugly.
12 years ago