Olivier Mangin
04eeedf8a4
Switch to config based papers directory.
...
TODO add papers dir to config on papers init command.
2013-06-05 19:52:11 +02:00
Olivier Mangin
099e764c04
Removes paging from list command.
2013-06-05 18:10:14 +02:00
Olivier Mangin
f8e370f288
Uniformizes add and import commands. Still to be further tested.
2013-06-05 17:57:35 +02:00
Olivier Mangin
a45051815d
Adds remove command.
2013-06-05 16:50:10 +02:00
Olivier Mangin
411647a1b3
FIX bug in edit command when citekey is edited.
2013-06-05 16:39:33 +02:00
Olivier Mangin
7c3ce78f70
Basic tag handling.
2013-06-05 14:52:50 +02:00
Olivier Mangin
bea8c99187
FIX OSError on existing document file. Use ui to display error at init.
2013-06-04 19:24:16 +02:00
Olivier Mangin
3e6a1403b9
Adds basic export capabilities.
2013-03-14 15:49:04 +01:00
Olivier Mangin
0d413697e7
FIX minor bug in document path.
2013-03-14 15:07:50 +01:00
Olivier Mangin
5d312e020d
Improves edition, FIX bugs.
...
- handle citekey modifications in edition,
- fixes bug in update and remove functions.
2013-03-12 17:01:13 +01:00
Olivier Mangin
83845d2360
Adds update funciton for paper and required API and test updates.
...
- Adds update function that handle changes in citekey.
- Adds copy functions to paper classes.
- Adds tests.
- FIX a few bugs.
2013-03-01 16:33:56 +01:00
Olivier Mangin
0798280f9a
Partial FIX of pretty person representer.
...
- removes unnecessary information
- removes bibtex purification that does not behave as expected
- in current state a bug in pybtex still make the display incorrect
2013-02-22 16:45:02 +01:00
Olivier Mangin
2d700073a8
Improves document handling.
...
- configuration is now referenced in repo object,
- introduces new class PaperInRepo,
- simplifies storage of documents in metadata,
- changes a few names.
2013-02-21 16:48:32 +01:00
Olivier Mangin
49821eab51
Improves parser selection.
2013-02-21 10:01:20 +01:00
Olivier Mangin
42569f7f23
Adds basic UI functionalities.
2013-02-13 11:42:43 +01:00
Olivier Mangin
81b51cb7a4
Improves output by using pybtex purify function.
2013-01-04 15:28:10 +01:00
Olivier Mangin
748717ff97
Adds edit command.
2013-01-04 15:27:29 +01:00
Olivier Mangin
f734e2f172
Simplified color usage.
2012-12-26 22:21:25 +01:00
Olivier Mangin
3af7590827
Adds basic import command with document file copy.
...
Still lot to be improve on ui and features.
2012-12-20 17:56:34 +01:00
Olivier Mangin
47e3ce88e8
Moves add_papers fonctionality.
...
Now:
- paper.py provides extraction of many Papers from bib,
- command performs the loop to add each paper to repo.
2012-12-20 15:47:00 +01:00
Olivier Mangin
da7fa55d19
Adds config file.
2012-12-19 17:45:18 +01:00
Olivier Mangin
b46f8c543d
Improves repo dir specification to avoid issues.
2012-12-19 16:20:35 +01:00
Olivier Mangin
0d53619e1f
Updates commands. Many bug fix.
2012-12-18 16:48:40 +01:00
Olivier Mangin
1fad286517
Improves repo.py, adds tests. Still things to clean and decide...
2012-12-17 16:56:32 +01:00
Olivier Mangin
b08133bd1d
Improves citekey suffix generation.
2012-12-17 10:59:16 +01:00
Olivier Mangin
2d758ea16e
Cleanup Paper class and adds test.
2012-12-17 09:14:35 +01:00
Olivier Mangin
f2e9625aac
Work in progress: improves UTF-8 support, cleans paper creation.
2012-12-14 21:10:36 +01:00
Olivier Mangin
655fb25bfa
Adds command to add multiple reference at once.
...
Also fixes a few bugs.
2012-11-02 19:48:13 +01:00
Olivier Mangin
a1e69cdf61
Switched to full year in citekey generation.
2012-10-23 12:21:13 +02:00
Olivier Mangin
2d57a2080c
Adds handling of the case where no document file is defined.
2012-10-22 05:00:04 +02:00
Olivier Mangin
443329d7cf
Fix bug in citekey generation.
2012-10-22 04:09:12 +02:00
Fabien Benureau
09b737b210
removed configparser in favor of yaml
2012-10-11 19:57:56 +02:00
Fabien Benureau
cdd2796638
finished implementing the classes
...
a lowercase bug remain that force to move to another format than configparser. Which is just as well.
2012-10-11 09:26:46 +02:00
Fabien Benureau
b413be687d
imcomplete implementation of Repository, Paper classes
2012-10-10 16:33:17 +02:00
Fabien Benureau
fc65d2e76e
semantic names for colors
2012-10-10 16:32:04 +02:00
Fabien Benureau
f4be1b4ab7
removed obsolete install_cmd
2012-10-08 00:18:52 +02:00
Fabien Benureau
15782375a5
citekey generation and support
2012-10-07 22:13:41 +02:00
Fabien Benureau
3c11994b6f
added test. fixed few syntaxic bugs.
2012-10-07 20:19:53 +02:00
Fabien Benureau
acab1b8044
major restructuring of code. many oliver remarks implemented. no new features.
...
divided code into multiple files
paperpile style argparse
setup.py with script option
2012-10-07 19:27:20 +02:00
Fabien Benureau
60d17982e4
added pit script. added EDITOR global var
2012-10-05 18:04:43 +02:00
Fabien Benureau
561a266c24
open command
2012-10-05 16:27:50 +02:00
Fabien Benureau
12ad2a16e7
added numbering of papers
2012-10-05 16:18:40 +02:00
Fabien Benureau
3f8086e8a9
list command
2012-10-05 15:22:52 +02:00
Fabien Benureau
542fc26958
add command
2012-10-05 14:21:00 +02:00
Fabien Benureau
c2876a768f
init, install and websearch command
2012-10-04 18:03:22 +02:00
Fabien Benureau
a10f3274f1
find, init, install cmds
2012-10-04 17:40:20 +02:00
Fabien Benureau
2ca5308102
added goal issue
2012-10-01 00:43:08 +02:00