add military time option
diff --git a/data.cpp b/data.cpp
index a4cb464..de83d95 100644
--- a/data.cpp
+++ b/data.cpp
@@ -879,6 +879,7 @@
 		mConstValues.insert(make_pair("tw_has_brightnesss_file", "0"));
 	}
 #endif
+	mValues.insert(make_pair(TW_MILITARY_TIME, make_pair("0", 0)));
 }
 
 // Magic Values
@@ -891,14 +892,22 @@
 
         struct tm *current;
         time_t now;
+	int tw_military_time;
         now = time(0);
         current = localtime(&now);
-
-        if (current->tm_hour >= 12)
-            sprintf(tmp, "%d:%02d PM", current->tm_hour == 12 ? 12 : current->tm_hour - 12, current->tm_min);
-        else
-            sprintf(tmp, "%d:%02d AM", current->tm_hour == 0 ? 12 : current->tm_hour, current->tm_min);
-
+	GetValue(TW_MILITARY_TIME, tw_military_time); 
+        if (current->tm_hour >= 12) {
+		if (tw_military_time == 1)
+            		sprintf(tmp, "%d:%02d", current->tm_hour, current->tm_min);
+		else
+            		sprintf(tmp, "%d:%02d PM", current->tm_hour == 12 ? 12 : current->tm_hour - 12, current->tm_min);
+		}
+        else {
+		if (tw_military_time == 1) 
+		    sprintf(tmp, "%d:%02d", current->tm_hour, current->tm_min);
+		else
+		    sprintf(tmp, "%d:%02d AM", current->tm_hour == 0 ? 12 : current->tm_hour, current->tm_min);
+	}
         value = tmp;
         return 0;
     }
@@ -1032,7 +1041,6 @@
 	if (strcmp(EXPAND(TW_BRIGHTNESS_PATH), "/nobrightness") != 0) {
 		string brightness_path = EXPAND(TW_BRIGHTNESS_PATH);
 		string brightness_value = GetStrValue("tw_brightness");
-		LOGI("writing %s to brightness\n", brightness_value.c_str());
 		TWFunc::write_file(brightness_path, brightness_value);
 	}
 #endif
diff --git a/gui/devices/1024x600/res/ui.xml b/gui/devices/1024x600/res/ui.xml
index 393e40d..fbdf14e 100755
--- a/gui/devices/1024x600/res/ui.xml
+++ b/gui/devices/1024x600/res/ui.xml
@@ -2448,6 +2448,14 @@
 				<image checked="checkbox_true" unchecked="checkbox_false" />
 			</object>
 
+                        <object type="checkbox">
+                                <placement x="%col1_x%" y="%row9_text_y%" />
+                                <font resource="font" color="%text_color%" />
+                                <text>Use Military Time</text>
+                                <data variable="tw_military_time" />
+                                <image checked="checkbox_true" unchecked="checkbox_false" />
+                        </object>
+
 			<object type="button">
 				<highlight color="%highlight_color%" />
 				<placement x="%col1_x%" y="%row2_y%" />
diff --git a/gui/devices/1024x768/res/ui.xml b/gui/devices/1024x768/res/ui.xml
index 5748e43..025362a 100644
--- a/gui/devices/1024x768/res/ui.xml
+++ b/gui/devices/1024x768/res/ui.xml
@@ -2440,6 +2440,14 @@
 				<image checked="checkbox_true" unchecked="checkbox_false" />
 			</object>
 
+                        <object type="checkbox">
+                                <placement x="%col1_x%" y="%row9_text_y%" />
+                                <font resource="font" color="%text_color%" />
+                                <text>Use Military Time</text>
+                                <data variable="tw_military_time" />
+                                <image checked="checkbox_true" unchecked="checkbox_false" />
+                        </object>
+
 			<object type="button">
 				<highlight color="%highlight_color%" />
 				<placement x="%col1_x%" y="%row2_y%" />
diff --git a/gui/devices/1280x800/res/ui.xml b/gui/devices/1280x800/res/ui.xml
index 9533189..9529d11 100644
--- a/gui/devices/1280x800/res/ui.xml
+++ b/gui/devices/1280x800/res/ui.xml
@@ -2440,6 +2440,14 @@
 				<image checked="checkbox_true" unchecked="checkbox_false" />
 			</object>
 
+                        <object type="checkbox">
+                                <placement x="%col1_x%" y="%row9_text_y%" />
+                                <font resource="font" color="%text_color%" />
+                                <text>Use Military Time</text>
+                                <data variable="tw_military_time" />
+                                <image checked="checkbox_true" unchecked="checkbox_false" />
+                        </object>
+
 			<object type="button">
 				<highlight color="%highlight_color%" />
 				<placement x="%col1_x%" y="%row2_y%" />
diff --git a/gui/devices/1920x1200/res/ui.xml b/gui/devices/1920x1200/res/ui.xml
index 874dcaa..5fe7fd5 100644
--- a/gui/devices/1920x1200/res/ui.xml
+++ b/gui/devices/1920x1200/res/ui.xml
@@ -2440,6 +2440,15 @@
 				<image checked="checkbox_true" unchecked="checkbox_false" />
 			</object>
 
+
+                        <object type="checkbox">
+                                <placement x="%col1_x%" y="%row9_text_y%" />
+                                <font resource="font" color="%text_color%" />
+                                <text>Use Military Time</text>
+                                <data variable="tw_military_time" />
+                                <image checked="checkbox_true" unchecked="checkbox_false" />
+                        </object>
+
 			<object type="button">
 				<highlight color="%highlight_color%" />
 				<placement x="%col1_x%" y="%row2_y%" />
diff --git a/gui/devices/2560x1600/res/ui.xml b/gui/devices/2560x1600/res/ui.xml
index bd058c1..6d0e405 100644
--- a/gui/devices/2560x1600/res/ui.xml
+++ b/gui/devices/2560x1600/res/ui.xml
@@ -2440,6 +2440,14 @@
 				<image checked="checkbox_true" unchecked="checkbox_false" />
 			</object>
 
+                        <object type="checkbox">
+                                <placement x="%col1_x%" y="%row9_text_y%" />
+                                <font resource="font" color="%text_color%" />
+                                <text>Use Military Time</text>
+                                <data variable="tw_military_time" />
+                                <image checked="checkbox_true" unchecked="checkbox_false" />
+                        </object>
+
 			<object type="button">
 				<highlight color="%highlight_color%" />
 				<placement x="%col1_x%" y="%row2_y%" />
diff --git a/gui/devices/320x480/res/ui.xml b/gui/devices/320x480/res/ui.xml
index 5de1e7e..38e7b1d 100644
--- a/gui/devices/320x480/res/ui.xml
+++ b/gui/devices/320x480/res/ui.xml
@@ -2412,6 +2412,14 @@
 				<image checked="checkbox_true" unchecked="checkbox_false" />
 			</object>
 
+                        <object type="checkbox">
+                                <placement x="%col1_x%" y="%row8_text_y%" />
+                                <font resource="font" color="%text_color%" />
+                                <text>Use Military Time</text>
+                                <data variable="tw_military_time" />
+                                <image checked="checkbox_true" unchecked="checkbox_false" />
+                        </object>
+
 			<object type="button">
 				<highlight color="%highlight_color%" />
 				<placement x="%col1_x%" y="%row3_y%" />
diff --git a/gui/devices/480x800/res/ui.xml b/gui/devices/480x800/res/ui.xml
index b44c23d..60ad828 100644
--- a/gui/devices/480x800/res/ui.xml
+++ b/gui/devices/480x800/res/ui.xml
@@ -2411,6 +2411,14 @@
 				<image checked="checkbox_true" unchecked="checkbox_false" />
 			</object>
 
+                        <object type="checkbox">
+                                <placement x="%col1_x%" y="%row8_text_y%" />
+                                <font resource="font" color="%text_color%" />
+                                <text>Use Military Time</text>
+                                <data variable="tw_military_time" />
+                                <image checked="checkbox_true" unchecked="checkbox_false" />
+                        </object>
+
 			<object type="button">
 				<highlight color="%highlight_color%" />
 				<placement x="%col1_x%" y="%row3_y%" />
diff --git a/gui/devices/480x854/res/ui.xml b/gui/devices/480x854/res/ui.xml
index 8959e99..a570faf 100644
--- a/gui/devices/480x854/res/ui.xml
+++ b/gui/devices/480x854/res/ui.xml
@@ -2410,6 +2410,14 @@
 				<image checked="checkbox_true" unchecked="checkbox_false" />
 			</object>
 
+                        <object type="checkbox">
+                                <placement x="%col1_x%" y="%row8_text_y%" />
+                                <font resource="font" color="%text_color%" />
+                                <text>Use Military Time</text>
+                                <data variable="tw_military_time" />
+                                <image checked="checkbox_true" unchecked="checkbox_false" />
+                        </object>
+
 			<object type="button">
 				<highlight color="%highlight_color%" />
 				<placement x="%col1_x%" y="%row3_y%" />
diff --git a/gui/devices/540x960/res/ui.xml b/gui/devices/540x960/res/ui.xml
index 184ffba..9e8034b 100644
--- a/gui/devices/540x960/res/ui.xml
+++ b/gui/devices/540x960/res/ui.xml
@@ -2411,6 +2411,14 @@
 				<image checked="checkbox_true" unchecked="checkbox_false" />
 			</object>
 
+                        <object type="checkbox">
+                                <placement x="%col1_x%" y="%row8_text_y%" />
+                                <font resource="font" color="%text_color%" />
+                                <text>Use Military Time</text>
+                                <data variable="tw_military_time" />
+                                <image checked="checkbox_true" unchecked="checkbox_false" />
+                        </object>
+
 			<object type="button">
 				<highlight color="%highlight_color%" />
 				<placement x="%col1_x%" y="%row3_y%" />
diff --git a/gui/devices/720x1280/res/ui.xml b/gui/devices/720x1280/res/ui.xml
index 031364b..79de4ca 100644
--- a/gui/devices/720x1280/res/ui.xml
+++ b/gui/devices/720x1280/res/ui.xml
@@ -2424,6 +2424,14 @@
 				<image checked="checkbox_true" unchecked="checkbox_false" />
 			</object>
 
+                        <object type="checkbox">
+                                <placement x="%col1_x%" y="%row8_text_y%" />
+                                <font resource="font" color="%text_color%" />
+                                <text>Use Military Time</text>
+                                <data variable="tw_military_time" />
+                                <image checked="checkbox_true" unchecked="checkbox_false" />
+                        </object>
+
 			<object type="button">
 				<highlight color="%highlight_color%" />
 				<placement x="%col1_x%" y="%row3_y%" />
diff --git a/gui/devices/800x1280/res/ui.xml b/gui/devices/800x1280/res/ui.xml
index 6703376..07ffec4 100755
--- a/gui/devices/800x1280/res/ui.xml
+++ b/gui/devices/800x1280/res/ui.xml
@@ -2412,6 +2412,14 @@
 				<image checked="checkbox_true" unchecked="checkbox_false" />
 			</object>
 
+                        <object type="checkbox">
+                                <placement x="%col1_x%" y="%row8_text_y%" />
+                                <font resource="font" color="%text_color%" />
+                                <text>Use Military Time</text>
+                                <data variable="tw_military_time" />
+                                <image checked="checkbox_true" unchecked="checkbox_false" />
+                        </object>
+
 			<object type="button">
 				<highlight color="%highlight_color%" />
 				<placement x="%col1_x%" y="%row3_y%" />
diff --git a/gui/devices/800x480/res/ui.xml b/gui/devices/800x480/res/ui.xml
index 7c815cf..f12c242 100755
--- a/gui/devices/800x480/res/ui.xml
+++ b/gui/devices/800x480/res/ui.xml
@@ -2448,6 +2448,14 @@
 				<image checked="checkbox_true" unchecked="checkbox_false" />
 			</object>
 
+                        <object type="checkbox">
+                                <placement x="%col1_x%" y="%row9_text_y%" />
+                                <font resource="font" color="%text_color%" />
+                                <text>Use Military Time</text>
+                                <data variable="tw_military_time" />
+                                <image checked="checkbox_true" unchecked="checkbox_false" />
+                        </object>
+
 			<object type="button">
 				<highlight color="%highlight_color%" />
 				<placement x="%col1_x%" y="%row2_y%" />
@@ -2484,7 +2492,7 @@
 				<touch key="back" />
 				<action function="page">main</action>
 			</object>
-			
+
 			<object type="template" name="footer" />
 		</page>
 
diff --git a/variables.h b/variables.h
index 7f2ab00..0461c5d 100644
--- a/variables.h
+++ b/variables.h
@@ -151,6 +151,7 @@
 #define TW_CRYPTO_PASSWORD          "tw_crypto_password"

 #define TW_DATA_BLK_DEVICE          "tw_data_blk_device"  // Original block device - not decrypted

 #define TW_SDEXT_DISABLE_EXT4       "tw_sdext_disable_ext4"

+#define TW_MILITARY_TIME            "tw_military_time"

 

 // Also used:

 //   tw_boot_is_mountable