aboutsummaryrefslogtreecommitdiffstats
path: root/README
AgeCommit message (Collapse)Author
2012-10-21Fix annoying whitespace damage that I just introducedGravatar Dirk Hohndel
Remember: don't push before doing a git log -p Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-21Small updates to the READMEGravatar Dirk Hohndel
Mention the specific libdivecomputer version needed (0.2). References to additional documentation. Remove distracting info from the flow of the text and add a Credits section at the end. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-10-19Updated the README file for 2.1Gravatar Dirk Hohndel
This clearly hadn't been edited in more than a year and was way outdated. I tried to make it useful and informative :-) Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2012-05-02Move the "Import" function from the File menu to the Log menuGravatar Linus Torvalds
Sure, you can import a file too, but it really makes more sense to have the actions related to importing new logs under "Log", I think. I don't think of it as a file operation. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2011-11-27README spelling, capitalizationGravatar Joachim Schipper
Spelling: paragrahps -> paragraphs. Update the README's example commit message to start with a capital letter. Capitalize "Java". Signed-off-by: Joachim Schipper <joachim@joachimschipper.nl>
2011-09-27Add note on dive computers using the same import engineGravatar Linus Torvalds
Lots of dive computers are just variations on a theme, or sometimes even just rebadged copies of each others with different manufacturer and model names. The import dialog may not mention your exact dive computer by name, but that doesn't necessarily mean that you cannot import data from it. Make that clearer in the README, and list the rough list of dive computers supported by libdivecomputer. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2011-09-26Update README to reflect the fact that /dev/ttyUSB0 is no longer hardcodedGravatar Linus Torvalds
Yay. It's not like we're all done, but the hardcoded dive computer location was one of those "I don't want to release 1.0 with this". Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2011-09-22Update the README a bitGravatar Linus Torvalds
Update for the current library situation, and notes about libdivecomputer installation location. And remove the "we don't interface directly with libdivecomputer", since that is obviously not true any more. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2011-09-20Separate out the UI from the program logicGravatar Dirk Hohndel
The following are UI toolkit specific: gtk-gui.c - overall layout, main window of the UI divelist.c - list of dives subsurface maintains equipment.c - equipment / tank information for each dive info.c - detailed dive info print.c - printing The rest is independent of the UI: main.c i - program frame dive.c i - creates and maintaines the internal dive list structure libdivecomputer.c uemis.c parse-xml.c save-xml.c - interface with dive computers and the XML files profile.c - creates the data for the profile and draws it using cairo This commit should contain NO functional changes, just moving code around and a couple of minor abstractions. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2011-09-15Rename the project 'subsurface'Gravatar Linus Torvalds
I never really liked 'diveclog' as a name - it's not like the C part is all that important. And while I could try to just make up another slang word for despicable person (in the tradition of naming all my projects after myself), I just can't see it. So let's just call it "subsurface". Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2011-09-12Update the README about libdivecomputerGravatar Linus Torvalds
The build instructions are in the git commit log too, but let's make them a bit easier to find. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2011-09-08Save default units using GConfGravatar Linus Torvalds
That seems to be the gtk2 way. Whatever. diveclog ends up defaulting to metric units, because we all know that's the right thing to do. However, I learnt to dive in the US, so I'm used to seeing psi and feet. So despite the sane defaults, I want diveclog to use the broken imperial units for me. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2011-09-06Add some information about properly formatted commit messagesGravatar Linus Torvalds
It does seem like a lot of github users are not used to good commit message rules, and may never have used git for a project that actually cares about good logs and nice summary lines. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2011-09-06Add more explicit contributing explanationGravatar Scott Chacon
Most developers on GitHub are not used to projects that use the Signed-off-by convention. They do, however, tend to read the READMEs to see which conventions the author prefers to follow. If you are explicit about what you prefer in the README with easy to follow instructions, it is more likely people will follow those conventions. Signed-off-by: Scott Chacon <schacon@gmail.com>
2011-09-03Update README a bitGravatar Linus Torvalds
..since this is now on github, might as well tell people what they need to compile it, and warn them about the state of the project. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2011-09-01Rename some files to be more appropriateGravatar Linus Torvalds
The executable is now called 'divelog'. If this gets useful enough to actually *use*, I guess I'll have to come up with a real name some day. Add a silly README, rename 'parse' to 'parse-xml'. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>