diff --git a/app/settings.go b/app/settings.go index 2f95fbb..d7da4ef 100644 --- a/app/settings.go +++ b/app/settings.go @@ -93,7 +93,7 @@ func (view *Settings) Event(state *ui.State, event vaxis.Event) (processed bool) > `}, - vaxis.Segment{Text: " press ↲ to continue ", Style: vaxis.Style{Attribute: enterStyle}}, + vaxis.Segment{Text: " press Enter to continue ", Style: vaxis.Style{Attribute: enterStyle}}, ) if q1+q2+q3 < win.Height { @@ -144,277 +144,240 @@ func (view *Settings) Event(state *ui.State, event vaxis.Event) (processed bool) var TIMEZONES = []string{ "Africa/Abidjan", "Africa/Accra", - "Africa/Bamako", - "Africa/Banjul", - "Africa/Conakry", - "Africa/Dakar", - "Africa/Freetown", - "Africa/Lome", - "Africa/Nouakchott", - "Africa/Ouagadougou", - "Africa/Timbuktu", - "Atlantic/Reykjavik", - "Atlantic/St_Helena", - "Iceland", - "Africa/Algiers", - "Africa/Bissau", - "Africa/Cairo", - "Egypt", - "Africa/Casablanca", - "Africa/Ceuta", - "Africa/El_Aaiun", - "Africa/Johannesburg", - "Africa/Maseru", - "Africa/Mbabane", - "Africa/Juba", - "Africa/Khartoum", - "Africa/Lagos", - "Africa/Bangui", - "Africa/Brazzaville", - "Africa/Douala", - "Africa/Kinshasa", - "Africa/Libreville", - "Africa/Luanda", - "Africa/Malabo", - "Africa/Niamey", - "Africa/Porto-Novo", - "Africa/Maputo", - "Africa/Blantyre", - "Africa/Bujumbura", - "Africa/Gaborone", - "Africa/Harare", - "Africa/Kigali", - "Africa/Lubumbashi", - "Africa/Lusaka", - "Africa/Monrovia", - "Africa/Nairobi", "Africa/Addis_Ababa", + "Africa/Algiers", "Africa/Asmara", "Africa/Asmera", + "Africa/Bamako", + "Africa/Bangui", + "Africa/Banjul", + "Africa/Bissau", + "Africa/Blantyre", + "Africa/Brazzaville", + "Africa/Bujumbura", + "Africa/Cairo", + "Africa/Casablanca", + "Africa/Ceuta", + "Africa/Conakry", + "Africa/Dakar", "Africa/Dar_es_Salaam", "Africa/Djibouti", + "Africa/Douala", + "Africa/El_Aaiun", + "Africa/Freetown", + "Africa/Gaborone", + "Africa/Harare", + "Africa/Johannesburg", + "Africa/Juba", "Africa/Kampala", + "Africa/Khartoum", + "Africa/Kigali", + "Africa/Kinshasa", + "Africa/Lagos", + "Africa/Libreville", + "Africa/Lome", + "Africa/Luanda", + "Africa/Lubumbashi", + "Africa/Lusaka", + "Africa/Malabo", + "Africa/Maputo", + "Africa/Maseru", + "Africa/Mbabane", "Africa/Mogadishu", - "Indian/Antananarivo", - "Indian/Comoro", - "Indian/Mayotte", + "Africa/Monrovia", + "Africa/Nairobi", "Africa/Ndjamena", + "Africa/Niamey", + "Africa/Nouakchott", + "Africa/Ouagadougou", + "Africa/Porto-Novo", "Africa/Sao_Tome", + "Africa/Timbuktu", "Africa/Tripoli", - "Libya", "Africa/Tunis", "Africa/Windhoek", "America/Adak", - "America/Atka", - "US/Aleutian", "America/Anchorage", - "US/Alaska", + "America/Anguilla", + "America/Antigua", "America/Araguaina", "America/Argentina/Buenos_Aires", - "America/Buenos_Aires", "America/Argentina/Catamarca", "America/Argentina/ComodRivadavia", - "America/Catamarca", "America/Argentina/Cordoba", - "America/Cordoba", - "America/Rosario", "America/Argentina/Jujuy", - "America/Jujuy", "America/Argentina/La_Rioja", "America/Argentina/Mendoza", - "America/Mendoza", "America/Argentina/Rio_Gallegos", "America/Argentina/Salta", "America/Argentina/San_Juan", "America/Argentina/San_Luis", "America/Argentina/Tucuman", "America/Argentina/Ushuaia", + "America/Aruba", "America/Asuncion", + "America/Atikokan", + "America/Atka", "America/Bahia", "America/Bahia_Banderas", "America/Barbados", "America/Belem", "America/Belize", + "America/Blanc-Sablon", "America/Boa_Vista", "America/Bogota", "America/Boise", + "America/Buenos_Aires", "America/Cambridge_Bay", "America/Campo_Grande", "America/Cancun", "America/Caracas", + "America/Catamarca", "America/Cayenne", + "America/Cayman", "America/Chicago", - "CST6CDT", - "US/Central", "America/Chihuahua", "America/Ciudad_Juarez", + "America/Coral_Harbour", + "America/Cordoba", "America/Costa_Rica", + "America/Creston", "America/Cuiaba", + "America/Curacao", "America/Danmarkshavn", "America/Dawson", "America/Dawson_Creek", "America/Denver", - "America/Shiprock", - "MST7MDT", - "Navajo", - "US/Mountain", "America/Detroit", - "US/Michigan", + "America/Dominica", "America/Edmonton", - "America/Yellowknife", - "Canada/Mountain", "America/Eirunepe", "America/El_Salvador", + "America/Ensenada", "America/Fort_Nelson", + "America/Fort_Wayne", "America/Fortaleza", "America/Glace_Bay", + "America/Godthab", "America/Goose_Bay", "America/Grand_Turk", + "America/Grenada", + "America/Guadeloupe", "America/Guatemala", "America/Guayaquil", "America/Guyana", "America/Halifax", - "Canada/Atlantic", "America/Havana", - "Cuba", "America/Hermosillo", "America/Indiana/Indianapolis", - "America/Fort_Wayne", - "America/Indianapolis", - "US/East-Indiana", "America/Indiana/Knox", - "America/Knox_IN", - "US/Indiana-Starke", "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Tell_City", "America/Indiana/Vevay", "America/Indiana/Vincennes", "America/Indiana/Winamac", + "America/Indianapolis", "America/Inuvik", "America/Iqaluit", - "America/Pangnirtung", "America/Jamaica", - "Jamaica", + "America/Jujuy", "America/Juneau", "America/Kentucky/Louisville", - "America/Louisville", "America/Kentucky/Monticello", + "America/Knox_IN", + "America/Kralendijk", "America/La_Paz", "America/Lima", "America/Los_Angeles", - "PST8PDT", - "US/Pacific", + "America/Louisville", + "America/Lower_Princes", "America/Maceio", "America/Managua", "America/Manaus", - "Brazil/West", + "America/Marigot", "America/Martinique", "America/Matamoros", "America/Mazatlan", - "Mexico/BajaSur", + "America/Mendoza", "America/Menominee", "America/Merida", "America/Metlakatla", "America/Mexico_City", - "Mexico/General", "America/Miquelon", "America/Moncton", "America/Monterrey", "America/Montevideo", + "America/Montreal", + "America/Montserrat", + "America/Nassau", "America/New_York", - "EST5EDT", - "US/Eastern", + "America/Nipigon", "America/Nome", "America/Noronha", - "Brazil/DeNoronha", "America/North_Dakota/Beulah", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/Nuuk", - "America/Godthab", "America/Ojinaga", "America/Panama", - "America/Atikokan", - "America/Cayman", - "America/Coral_Harbour", - "EST", + "America/Pangnirtung", "America/Paramaribo", "America/Phoenix", - "America/Creston", - "MST", - "US/Arizona", "America/Port-au-Prince", + "America/Port_of_Spain", + "America/Porto_Acre", "America/Porto_Velho", "America/Puerto_Rico", - "America/Anguilla", - "America/Antigua", - "America/Aruba", - "America/Blanc-Sablon", - "America/Curacao", - "America/Dominica", - "America/Grenada", - "America/Guadeloupe", - "America/Kralendijk", - "America/Lower_Princes", - "America/Marigot", - "America/Montserrat", - "America/Port_of_Spain", + "America/Punta_Arenas", + "America/Rainy_River", + "America/Rankin_Inlet", + "America/Recife", + "America/Regina", + "America/Resolute", + "America/Rio_Branco", + "America/Rosario", + "America/Santa_Isabel", + "America/Santarem", + "America/Santiago", + "America/Santo_Domingo", + "America/Sao_Paulo", + "America/Scoresbysund", + "America/Shiprock", + "America/Sitka", "America/St_Barthelemy", + "America/St_Johns", "America/St_Kitts", "America/St_Lucia", "America/St_Thomas", "America/St_Vincent", - "America/Tortola", - "America/Virgin", - "America/Punta_Arenas", - "America/Rankin_Inlet", - "America/Recife", - "America/Regina", - "Canada/Saskatchewan", - "America/Resolute", - "America/Rio_Branco", - "America/Porto_Acre", - "Brazil/Acre", - "America/Santarem", - "America/Santiago", - "Chile/Continental", - "America/Santo_Domingo", - "America/Sao_Paulo", - "Brazil/East", - "America/Scoresbysund", - "America/Sitka", - "America/St_Johns", - "Canada/Newfoundland", "America/Swift_Current", "America/Tegucigalpa", "America/Thule", - "America/Tijuana", - "America/Ensenada", - "America/Santa_Isabel", - "Mexico/BajaNorte", - "America/Toronto", - "America/Montreal", - "America/Nassau", - "America/Nipigon", "America/Thunder_Bay", - "Canada/Eastern", + "America/Tijuana", + "America/Toronto", + "America/Tortola", "America/Vancouver", - "Canada/Pacific", + "America/Virgin", "America/Whitehorse", - "Canada/Yukon", "America/Winnipeg", - "America/Rainy_River", - "Canada/Central", "America/Yakutat", + "America/Yellowknife", "Antarctica/Casey", "Antarctica/Davis", + "Antarctica/DumontDUrville", "Antarctica/Macquarie", "Antarctica/Mawson", + "Antarctica/McMurdo", "Antarctica/Palmer", "Antarctica/Rothera", + "Antarctica/South_Pole", + "Antarctica/Syowa", "Antarctica/Troll", "Antarctica/Vostok", + "Arctic/Longyearbyen", + "Asia/Aden", "Asia/Almaty", "Asia/Amman", "Asia/Anadyr", @@ -424,151 +387,167 @@ var TIMEZONES = []string{ "Asia/Ashkhabad", "Asia/Atyrau", "Asia/Baghdad", + "Asia/Bahrain", "Asia/Baku", "Asia/Bangkok", - "Asia/Phnom_Penh", - "Asia/Vientiane", - "Indian/Christmas", "Asia/Barnaul", "Asia/Beirut", "Asia/Bishkek", + "Asia/Brunei", + "Asia/Calcutta", "Asia/Chita", + "Asia/Choibalsan", + "Asia/Chongqing", + "Asia/Chungking", "Asia/Colombo", + "Asia/Dacca", "Asia/Damascus", "Asia/Dhaka", - "Asia/Dacca", "Asia/Dili", "Asia/Dubai", - "Asia/Muscat", - "Indian/Mahe", - "Indian/Reunion", "Asia/Dushanbe", "Asia/Famagusta", "Asia/Gaza", + "Asia/Harbin", "Asia/Hebron", "Asia/Ho_Chi_Minh", - "Asia/Saigon", "Asia/Hong_Kong", - "Hongkong", "Asia/Hovd", "Asia/Irkutsk", + "Asia/Istanbul", "Asia/Jakarta", "Asia/Jayapura", "Asia/Jerusalem", - "Asia/Tel_Aviv", - "Israel", "Asia/Kabul", "Asia/Kamchatka", "Asia/Karachi", + "Asia/Kashgar", "Asia/Kathmandu", "Asia/Katmandu", "Asia/Khandyga", "Asia/Kolkata", - "Asia/Calcutta", "Asia/Krasnoyarsk", + "Asia/Kuala_Lumpur", "Asia/Kuching", - "Asia/Brunei", - "Asia/Macau", + "Asia/Kuwait", "Asia/Macao", + "Asia/Macau", "Asia/Magadan", "Asia/Makassar", - "Asia/Ujung_Pandang", "Asia/Manila", + "Asia/Muscat", "Asia/Nicosia", - "Europe/Nicosia", "Asia/Novokuznetsk", "Asia/Novosibirsk", "Asia/Omsk", "Asia/Oral", + "Asia/Phnom_Penh", "Asia/Pontianak", "Asia/Pyongyang", "Asia/Qatar", - "Asia/Bahrain", "Asia/Qostanay", "Asia/Qyzylorda", + "Asia/Rangoon", "Asia/Riyadh", - "Antarctica/Syowa", - "Asia/Aden", - "Asia/Kuwait", + "Asia/Saigon", "Asia/Sakhalin", "Asia/Samarkand", "Asia/Seoul", - "ROK", "Asia/Shanghai", - "Asia/Chongqing", - "Asia/Chungking", - "Asia/Harbin", - "PRC", "Asia/Singapore", - "Asia/Kuala_Lumpur", - "Singapore", "Asia/Srednekolymsk", "Asia/Taipei", - "ROC", "Asia/Tashkent", "Asia/Tbilisi", "Asia/Tehran", - "Iran", - "Asia/Thimphu", + "Asia/Tel_Aviv", "Asia/Thimbu", + "Asia/Thimphu", "Asia/Tokyo", - "Japan", "Asia/Tomsk", + "Asia/Ujung_Pandang", "Asia/Ulaanbaatar", - "Asia/Choibalsan", "Asia/Ulan_Bator", "Asia/Urumqi", - "Asia/Kashgar", "Asia/Ust-Nera", + "Asia/Vientiane", "Asia/Vladivostok", "Asia/Yakutsk", "Asia/Yangon", - "Asia/Rangoon", - "Indian/Cocos", "Asia/Yekaterinburg", "Asia/Yerevan", "Atlantic/Azores", "Atlantic/Bermuda", "Atlantic/Canary", "Atlantic/Cape_Verde", - "Atlantic/Faroe", "Atlantic/Faeroe", + "Atlantic/Faroe", + "Atlantic/Jan_Mayen", "Atlantic/Madeira", + "Atlantic/Reykjavik", "Atlantic/South_Georgia", + "Atlantic/St_Helena", "Atlantic/Stanley", + "Australia/ACT", "Australia/Adelaide", - "Australia/South", "Australia/Brisbane", - "Australia/Queensland", "Australia/Broken_Hill", - "Australia/Yancowinna", + "Australia/Canberra", + "Australia/Currie", "Australia/Darwin", - "Australia/North", "Australia/Eucla", "Australia/Hobart", - "Australia/Currie", - "Australia/Tasmania", + "Australia/LHI", "Australia/Lindeman", "Australia/Lord_Howe", - "Australia/LHI", "Australia/Melbourne", - "Australia/Victoria", - "Australia/Perth", - "Australia/West", - "Australia/Sydney", - "Australia/ACT", - "Australia/Canberra", "Australia/NSW", + "Australia/North", + "Australia/Perth", + "Australia/Queensland", + "Australia/South", + "Australia/Sydney", + "Australia/Tasmania", + "Australia/Victoria", + "Australia/West", + "Australia/Yancowinna", + "Brazil/Acre", + "Brazil/DeNoronha", + "Brazil/East", + "Brazil/West", + "CET", + "CST6CDT", + "Canada/Atlantic", + "Canada/Central", + "Canada/Eastern", + "Canada/Mountain", + "Canada/Newfoundland", + "Canada/Pacific", + "Canada/Saskatchewan", + "Canada/Yukon", + "Chile/Continental", + "Chile/EasterIsland", + "Cuba", + "EET", + "EST", + "EST5EDT", + "Egypt", + "Eire", "Etc/GMT", "Etc/GMT+0", + "Etc/GMT+1", + "Etc/GMT+10", + "Etc/GMT+11", + "Etc/GMT+12", + "Etc/GMT+2", + "Etc/GMT+3", + "Etc/GMT+4", + "Etc/GMT+5", + "Etc/GMT+6", + "Etc/GMT+7", + "Etc/GMT+8", + "Etc/GMT+9", "Etc/GMT-0", - "Etc/GMT0", - "Etc/Greenwich", - "GMT", - "GMT+0", - "GMT-0", - "GMT0", - "Greenwich", "Etc/GMT-1", "Etc/GMT-10", "Etc/GMT-11", @@ -583,159 +562,180 @@ var TIMEZONES = []string{ "Etc/GMT-7", "Etc/GMT-8", "Etc/GMT-9", - "Etc/GMT+1", - "Etc/GMT+10", - "Etc/GMT+11", - "Etc/GMT+12", - "Etc/GMT+2", - "Etc/GMT+3", - "Etc/GMT+4", - "Etc/GMT+5", - "Etc/GMT+6", - "Etc/GMT+7", - "Etc/GMT+8", - "Etc/GMT+9", - "Etc/UTC", + "Etc/GMT0", + "Etc/Greenwich", "Etc/UCT", + "Etc/UTC", "Etc/Universal", "Etc/Zulu", - "UCT", - "UTC", - "Universal", - "Zulu", + "Europe/Amsterdam", "Europe/Andorra", "Europe/Astrakhan", "Europe/Athens", - "EET", + "Europe/Belfast", "Europe/Belgrade", - "Europe/Ljubljana", - "Europe/Podgorica", - "Europe/Sarajevo", - "Europe/Skopje", - "Europe/Zagreb", "Europe/Berlin", - "Arctic/Longyearbyen", - "Atlantic/Jan_Mayen", - "Europe/Copenhagen", - "Europe/Oslo", - "Europe/Stockholm", + "Europe/Bratislava", "Europe/Brussels", - "CET", - "Europe/Amsterdam", - "Europe/Luxembourg", - "MET", "Europe/Bucharest", "Europe/Budapest", + "Europe/Busingen", "Europe/Chisinau", - "Europe/Tiraspol", + "Europe/Copenhagen", "Europe/Dublin", - "Eire", "Europe/Gibraltar", + "Europe/Guernsey", "Europe/Helsinki", - "Europe/Mariehamn", + "Europe/Isle_of_Man", "Europe/Istanbul", - "Asia/Istanbul", - "Turkey", + "Europe/Jersey", "Europe/Kaliningrad", + "Europe/Kiev", "Europe/Kirov", "Europe/Kyiv", - "Europe/Kiev", - "Europe/Uzhgorod", - "Europe/Zaporozhye", "Europe/Lisbon", - "Portugal", - "WET", + "Europe/Ljubljana", "Europe/London", - "Europe/Belfast", - "Europe/Guernsey", - "Europe/Isle_of_Man", - "Europe/Jersey", - "GB", - "GB-Eire", + "Europe/Luxembourg", "Europe/Madrid", "Europe/Malta", + "Europe/Mariehamn", "Europe/Minsk", - "Europe/Moscow", - "W-SU", - "Europe/Paris", "Europe/Monaco", + "Europe/Moscow", + "Europe/Nicosia", + "Europe/Oslo", + "Europe/Paris", + "Europe/Podgorica", "Europe/Prague", - "Europe/Bratislava", "Europe/Riga", "Europe/Rome", - "Europe/San_Marino", - "Europe/Vatican", "Europe/Samara", + "Europe/San_Marino", + "Europe/Sarajevo", "Europe/Saratov", "Europe/Simferopol", + "Europe/Skopje", "Europe/Sofia", + "Europe/Stockholm", "Europe/Tallinn", "Europe/Tirane", + "Europe/Tiraspol", "Europe/Ulyanovsk", + "Europe/Uzhgorod", + "Europe/Vaduz", + "Europe/Vatican", "Europe/Vienna", "Europe/Vilnius", "Europe/Volgograd", "Europe/Warsaw", - "Poland", + "Europe/Zagreb", + "Europe/Zaporozhye", "Europe/Zurich", - "Europe/Busingen", - "Europe/Vaduz", + "GB", + "GB-Eire", + "GMT", + "GMT+0", + "GMT-0", + "GMT0", + "Greenwich", + "HST", + "Hongkong", + "Iceland", + "Indian/Antananarivo", "Indian/Chagos", - "Indian/Maldives", + "Indian/Christmas", + "Indian/Cocos", + "Indian/Comoro", "Indian/Kerguelen", + "Indian/Mahe", + "Indian/Maldives", "Indian/Mauritius", + "Indian/Mayotte", + "Indian/Reunion", + "Iran", + "Israel", + "Jamaica", + "Japan", + "Kwajalein", + "Libya", + "MET", + "MST", + "MST7MDT", + "Mexico/BajaNorte", + "Mexico/BajaSur", + "Mexico/General", + "NZ", + "NZ-CHAT", + "Navajo", + "PRC", + "PST8PDT", "Pacific/Apia", "Pacific/Auckland", - "Antarctica/McMurdo", - "Antarctica/South_Pole", - "NZ", "Pacific/Bougainville", "Pacific/Chatham", - "NZ-CHAT", + "Pacific/Chuuk", "Pacific/Easter", - "Chile/EasterIsland", "Pacific/Efate", + "Pacific/Enderbury", "Pacific/Fakaofo", "Pacific/Fiji", + "Pacific/Funafuti", "Pacific/Galapagos", "Pacific/Gambier", "Pacific/Guadalcanal", - "Pacific/Pohnpei", - "Pacific/Ponape", "Pacific/Guam", - "Pacific/Saipan", "Pacific/Honolulu", - "HST", "Pacific/Johnston", - "US/Hawaii", "Pacific/Kanton", - "Pacific/Enderbury", "Pacific/Kiritimati", "Pacific/Kosrae", "Pacific/Kwajalein", - "Kwajalein", + "Pacific/Majuro", "Pacific/Marquesas", + "Pacific/Midway", "Pacific/Nauru", "Pacific/Niue", "Pacific/Norfolk", "Pacific/Noumea", "Pacific/Pago_Pago", - "Pacific/Midway", - "Pacific/Samoa", - "US/Samoa", "Pacific/Palau", "Pacific/Pitcairn", + "Pacific/Pohnpei", + "Pacific/Ponape", "Pacific/Port_Moresby", - "Antarctica/DumontDUrville", - "Pacific/Chuuk", - "Pacific/Truk", - "Pacific/Yap", "Pacific/Rarotonga", + "Pacific/Saipan", + "Pacific/Samoa", "Pacific/Tahiti", "Pacific/Tarawa", - "Pacific/Funafuti", - "Pacific/Majuro", + "Pacific/Tongatapu", + "Pacific/Truk", "Pacific/Wake", "Pacific/Wallis", - "Pacific/Tongatapu", + "Pacific/Yap", + "Poland", + "Portugal", + "ROC", + "ROK", + "Singapore", + "Turkey", + "UCT", + "US/Alaska", + "US/Aleutian", + "US/Arizona", + "US/Central", + "US/East-Indiana", + "US/Eastern", + "US/Hawaii", + "US/Indiana-Starke", + "US/Michigan", + "US/Mountain", + "US/Pacific", + "US/Samoa", + "UTC", + "Universal", + "W-SU", + "WET", + "Zulu", }