Commit Graph

21 Commits

Author SHA1 Message Date
Kristóf Tóth 23388ca46c Support running main outside of Alfred 2019-12-24 22:40:35 +01:00
Kristóf Tóth 5c6b71b3a8 Refactor awgo's unmaintainable global hell out of main 2019-12-24 22:20:41 +01:00
Kristóf Tóth 90d47f1a16 Use new API in main.go 2019-10-13 18:11:29 +02:00
Kristóf Tóth a34e948a57 Merge identify API with tranlsate API 2019-10-13 18:09:48 +02:00
Kristóf Tóth f84de7bfff Refactor translation API 2019-10-13 17:50:38 +02:00
Kristóf Tóth c04b2bcf3a Identify langage if no language map is provided by user 2019-10-12 00:33:16 +02:00
Kristóf Tóth 4aa5a8b0a9 Add package identify to get language identification from Google 2019-10-12 00:17:48 +02:00
Kristóf Tóth 80eb2de872 Make the mocking of Google API configurable in unit tests 2019-10-11 22:40:02 +02:00
Kristóf Tóth 3ad5e57d84 Refactor and improve API 2019-10-11 22:08:06 +02:00
Kristóf Tóth a6f5cd6268 Simplify trans API 2019-10-11 01:56:22 +02:00
Kristóf Tóth 4d035075ca Panic on environment errors instead of log.Fatalf 2019-10-09 23:10:46 +02:00
Kristóf Tóth 3bbada4461 Include more translations in result list 2019-10-09 21:58:25 +02:00
Kristóf Tóth ce24100bf8 Implement a unit test case for parsing trans output 2019-10-09 21:05:38 +02:00
Kristóf Tóth 8b8f0e94b0 Expose interface instead of implementation detail struct 2019-04-13 16:41:16 +02:00
Kristóf Tóth 44497c7364 Handle subprocess error with more information 2019-04-07 19:37:00 +02:00
Kristóf Tóth 1bc5ec5b73 Integrate whole thingie to alfred 2019-04-06 18:09:02 +02:00
Kristóf Tóth bd2e08e8f3 Fix translate-shell subprocess output encoding 2019-04-06 11:38:31 +02:00
Kristóf Tóth b816c3b811 Add script to set up environment for awgo 2019-04-06 11:00:04 +02:00
Kristóf Tóth cc261742fc Move logic to separate package 2019-04-06 01:02:12 +02:00
Kristóf Tóth ed08bb79a2 Refactor translation 2019-04-06 00:37:17 +02:00
Kristóf Tóth 87320b19b8 Implement first POC 2019-04-06 00:30:10 +02:00