From 81c4dc18bb89a948c92be3401546b92ff63b580b Mon Sep 17 00:00:00 2001
From: chriskiehl
Date: Wed, 15 Apr 2015 21:28:27 -0400
Subject: [PATCH] Updated README
---
README.md | 36 +++++++++++++++++++++---------------
1 file changed, 21 insertions(+), 15 deletions(-)
diff --git a/README.md b/README.md
index 5face5b..983f81c 100644
--- a/README.md
+++ b/README.md
@@ -39,17 +39,11 @@ Table of Contents
----------
-###Latest Update:
+###Artist Wanted!
-Drag and Drop support (`Issue #28`)
+Want to contribute to Gooey? We need icons/logos!
-
-
-
-
-Tada!
-
-
+Drop me an email if you want to help out!
----------------
@@ -77,12 +71,13 @@ run `setup.py`
###Usage
-Gooey is attached to your code via a simple decorator on whichever method has your `argparse` code (usually `main`).
+Gooey is attached to your code via a simple decorator on whichever method has your `argparse` declarations (usually `main`).
from gooey import Gooey
@Gooey <--- all it takes! :)
def main():
+ parser = ArgumentParser(...)
# rest of code
Different styling and functionality can be configured by passing arguments into the decorator.
@@ -131,8 +126,9 @@ Who is this for?
If you're building utilities for yourself, other programmers, or something which produces a result that you want to capture and pipe over to another console application (e.g. *nix philosophy utils), Gooey probably isn't the tool for you. However, if you're building 'run and done,' around-the-office-style scripts, things that shovel bits from point A to point B, or simply something that's targeted at a non-programmer, Gooey is the perfect tool for the job. It lets you build as complex of an application as your heart desires all while getting the GUI side for free.
-How does it work?
-------------------
+
+How does it work?
+-----------------
Gooey is attached to your code via a simple decorator on whichever method has your `argparse` declarations.
@@ -176,7 +172,7 @@ Given then above, Gooey would select a normal `TextField` as the widget type lik
-However, by dropping in `GooeyParser` and supplying a `widget` name, you display a much more user friendly `FileChooser`
+However, by dropping in `GooeyParser` and supplying a `widget` name, you can display a much more user friendly `FileChooser`
from gooey import GooeyParser
@@ -286,6 +282,17 @@ Final Screen
###Change Log
----------
+
+
+- Argparse no longer required to me in `main` (issue 84)
+- Drag and Drop support (`Issue #28`)
+
+
+
+
+
+Tada!
+
- Added drag and drop support
- Added new widget packs: DateChooser, FileChooser, DirChooser
- fixed several parsing related issues.
@@ -313,8 +320,7 @@ TODO
Wanna help?
-----------
-* **Artist Wanted!** The graphics and icons in Gooey are a mismash of stuff I was able to scrape up for free off the internet. I'd love to replace them with something more stylistically unified.
-* Programmer? Pull requests are super welcome. The projects' style is *fantastically* inconsistent, though. So be warned :) I tried to follow the WxWidgets style of Leading Capital methods and CamelCased variables, but.. Python habits die hard. So, there are underscores littered all over the place.
+Code, translation, graphics? Pull requests are welcome.