wylark
/
munter.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
First stab at GUI implementation
[munter.git]
/
munter
/
munter.py
diff --git
a/munter/munter.py
b/munter/munter.py
index 98669c56516c60228640881b321efb7d8700e010..d235866c2e10e5ed2b32d69d848fabc25d8cdf8f 100644
(file)
--- a/
munter/munter.py
+++ b/
munter/munter.py
@@
-134,6
+134,13
@@
def get_parser():
required=False,
help="Make output pretty");
required=False,
help="Make output pretty");
+ parser.add_argument('--gui',
+ '-g',
+ action='store_true',
+ default=False,
+ required=False,
+ help='Launch GUI mode (overrides --pretty)')
+
return parser
def main():
return parser
def main():
@@
-145,14
+152,20
@@
def main():
fitness = opts.fitness
units = opts.units
travel_mode = opts.travel_mode
fitness = opts.fitness
units = opts.units
travel_mode = opts.travel_mode
+ pretty = opts.pretty
+ gui = opts.gui
time_estimate = time_calc(distance=distance, elevation=elevation,
fitness=fitness, rate=travel_mode, units=units)
time_estimate = time_calc(distance=distance, elevation=elevation,
fitness=fitness, rate=travel_mode, units=units)
- if opts.pretty:
- print_pretty_estimate(time_estimate)
+ if gui:
+ from . import gui
+ gui.startup()
else:
else:
- print_ugly_estimate(time_estimate)
+ if pretty:
+ print_pretty_estimate(time_estimate)
+ else:
+ print_ugly_estimate(time_estimate)
return 0
return 0