aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* am f0846076: am 7c943ec2: am cfe54354: am 25f302a1: am 84e4a9bf: am ↵Kurt Partridge2013-10-030-0/+0
|\ | | | | | | | | | | a856138c: am 3d209462: Merge "Uncommit LogUnits when reverting textInput" * commit 'f0846076900de8b1d054b969b285c411231385ba':
| * am 7c943ec2: am cfe54354: am 25f302a1: am 84e4a9bf: am a856138c: am ↵Kurt Partridge2013-10-030-0/+0
| |\ | | | | | | | | | | | | | | | 3d209462: Merge "Uncommit LogUnits when reverting textInput" * commit '7c943ec2f2327de4934719bdcef1bc97c0fb3499':
| | * am cfe54354: am 25f302a1: am 84e4a9bf: am a856138c: am 3d209462: Merge ↵Kurt Partridge2013-10-030-0/+0
| | |\ | | | | | | | | | | | | | | | | | | | | "Uncommit LogUnits when reverting textInput" * commit 'cfe543545a996da43166bd2425fc4cdb13a35bcc':
| | | * am 25f302a1: am 84e4a9bf: am a856138c: am 3d209462: Merge "Uncommit LogUnits ↵Kurt Partridge2013-10-030-0/+0
| | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | when reverting textInput" * commit '25f302a12c2954e1a2d0fcacb23e33f7c40331d5':
* | | | | am 724bf4c7: am 37f53939: am f2b30b6b: am 39eed879: am 4094dd7f: am ↵Kurt Partridge2013-10-030-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 82d98e7a: am 4efb5c3b: Merge "Remove uncommit on reverting batch input" * commit '724bf4c739c89e4cb85abaf1d2adfe82c5473008':
| * | | | am 37f53939: am f2b30b6b: am 39eed879: am 4094dd7f: am 82d98e7a: am ↵Kurt Partridge2013-10-030-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | 4efb5c3b: Merge "Remove uncommit on reverting batch input" * commit '37f5393913c1a5e394bdf6bbcb98aad77cf3aadc':
| | * | | am f2b30b6b: am 39eed879: am 4094dd7f: am 82d98e7a: am 4efb5c3b: Merge ↵Kurt Partridge2013-10-030-0/+0
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | "Remove uncommit on reverting batch input" * commit 'f2b30b6b9b1f3402e5d6bcf9545fb2c5a2aec480':
| | | * | am 39eed879: am 4094dd7f: am 82d98e7a: am 4efb5c3b: Merge "Remove uncommit ↵Kurt Partridge2013-10-030-0/+0
| | | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | on reverting batch input" * commit '39eed879c6b46d4ec1af38b0b29d14cf6e4860c5':
* | | | | | am aad63d07: am 667e1f17: am 5b34dea0: am e34af095: am 1e1d2abd: am ↵Ken Wakasa2013-10-030-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fe712a29: am f497e1e5: Move suggest_options.h to suggest/core * commit 'aad63d07475d6e8f00947f90dfdc6f0aea08ce02':
| * | | | | am 667e1f17: am 5b34dea0: am e34af095: am 1e1d2abd: am fe712a29: am ↵Ken Wakasa2013-10-030-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f497e1e5: Move suggest_options.h to suggest/core * commit '667e1f177230684f61636497f616b033de9b6738':
| | * | | | am 5b34dea0: am e34af095: am 1e1d2abd: am fe712a29: am f497e1e5: Move ↵Ken Wakasa2013-10-030-0/+0
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | suggest_options.h to suggest/core * commit '5b34dea0d74782f691ff56d03c3676c97ff64d48':
| | | * | | am e34af095: am 1e1d2abd: am fe712a29: am f497e1e5: Move suggest_options.h ↵Ken Wakasa2013-10-030-0/+0
| | | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to suggest/core * commit 'e34af0951d49e5d5e9c335b652b1092f4f961bee':
* | | | | | | am 8d612c65: am 66dc7e13: am 09b91a57: am 59bb6d0a: am 30de4e06: am ↵Keisuke Kuroyanagi2013-10-030-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8ff5c03b: am 712fefd8: Merge "Use BinaryDictonaryInfo instead of raw pointers." * commit '8d612c6522aa15c518cb3887f32227e3d0fa5866':
| * | | | | | am 66dc7e13: am 09b91a57: am 59bb6d0a: am 30de4e06: am 8ff5c03b: am ↵Keisuke Kuroyanagi2013-10-030-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 712fefd8: Merge "Use BinaryDictonaryInfo instead of raw pointers." * commit '66dc7e13cc97218b322f36234d5eee9cd6d996b7':
| | * | | | | am 09b91a57: am 59bb6d0a: am 30de4e06: am 8ff5c03b: am 712fefd8: Merge "Use ↵Keisuke Kuroyanagi2013-10-030-0/+0
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BinaryDictonaryInfo instead of raw pointers." * commit '09b91a57cc428bd93ffcca3fbbe17e2f4efd72c1':
| | | * | | | am 59bb6d0a: am 30de4e06: am 8ff5c03b: am 712fefd8: Merge "Use ↵Keisuke Kuroyanagi2013-10-030-0/+0
| | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BinaryDictonaryInfo instead of raw pointers." * commit '59bb6d0a67621913f36c893fd64253447af75d71':
* | | | | | | | am 5c935a1e: am 70cc03dc: am 96ca1fc9: am dc4b70b8: am c9fa8db0: am ↵Keisuke Kuroyanagi2013-10-030-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 12e2bd25: am 88ad30f4: Move dictionary format independent probability calculation methods to ProbabilityUtils. * commit '5c935a1ec1449cd05b3d512506cd8043d8d6c26d':
| * | | | | | | am 70cc03dc: am 96ca1fc9: am dc4b70b8: am c9fa8db0: am 12e2bd25: am ↵Keisuke Kuroyanagi2013-10-030-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 88ad30f4: Move dictionary format independent probability calculation methods to ProbabilityUtils. * commit '70cc03dc7adc420b3b93f222ec6db00973f0b9a4':
| | * | | | | | am 96ca1fc9: am dc4b70b8: am c9fa8db0: am 12e2bd25: am 88ad30f4: Move ↵Keisuke Kuroyanagi2013-10-030-0/+0
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dictionary format independent probability calculation methods to ProbabilityUtils. * commit '96ca1fc9633860d41bf7b55f2b85112c556f03ff':
| | | * | | | | am dc4b70b8: am c9fa8db0: am 12e2bd25: am 88ad30f4: Move dictionary format ↵Keisuke Kuroyanagi2013-10-030-0/+0
| | | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | independent probability calculation methods to ProbabilityUtils. * commit 'dc4b70b86b20dc05e830dd8ab67f81d6f52cf8ae':
* | | | | | | | | am a7bb36b3: (-s ours) am 45eac3bc: (-s ours) am 66b22e90: (-s ours) am ↵Baligh Uddin2013-10-030-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0b57d3b7: (-s ours) am 7ea32c70: (-s ours) am 8c5fec2b: (-s ours) am d3ccd4bf: (-s ours) Merge "Import translations. DO NOT MERGE" * commit 'a7bb36b39821fd6cd5ed01e6766a57873c6c1c9a':
| * | | | | | | | am 45eac3bc: (-s ours) am 66b22e90: (-s ours) am 0b57d3b7: (-s ours) am ↵Baligh Uddin2013-10-030-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7ea32c70: (-s ours) am 8c5fec2b: (-s ours) am d3ccd4bf: (-s ours) Merge "Import translations. DO NOT MERGE" * commit '45eac3bc455f7051ce58d68a7267895ca270ce27':
| | * | | | | | | am 66b22e90: (-s ours) am 0b57d3b7: (-s ours) am 7ea32c70: (-s ours) am ↵Baligh Uddin2013-10-030-0/+0
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8c5fec2b: (-s ours) am d3ccd4bf: (-s ours) Merge "Import translations. DO NOT MERGE" * commit '66b22e904bc891e4800b049b799932a6e28af52d':
| | | * | | | | | am 0b57d3b7: (-s ours) am 7ea32c70: (-s ours) am 8c5fec2b: (-s ours) am ↵Baligh Uddin2013-10-030-0/+0
| | | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d3ccd4bf: (-s ours) Merge "Import translations. DO NOT MERGE" * commit '0b57d3b709fb3bcb1df93a4cf66d1941310b03b7':
* | | | | | | | | | am 939dbcca: am 249b21ca: am b509e43a: am 58c6f239: am e53f5b8a: am ↵Ken Wakasa2013-10-030-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f80e2abb: am 1dae936f: Merge "Move char_utils to the dictionary directory" * commit '939dbccac789e941a509df1d36ec29bc8fc29e16':
| * | | | | | | | | am 249b21ca: am b509e43a: am 58c6f239: am e53f5b8a: am f80e2abb: am ↵Ken Wakasa2013-10-030-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1dae936f: Merge "Move char_utils to the dictionary directory" * commit '249b21caf49c21aee4eb5ea499a78076d09236eb':
| | * | | | | | | | am b509e43a: am 58c6f239: am e53f5b8a: am f80e2abb: am 1dae936f: Merge "Move ↵Ken Wakasa2013-10-030-0/+0
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | char_utils to the dictionary directory" * commit 'b509e43a43a5ec50b5558d26aede7c0626de71ec':
| | | * | | | | | | am 58c6f239: am e53f5b8a: am f80e2abb: am 1dae936f: Merge "Move char_utils ↵Ken Wakasa2013-10-030-0/+0
| | | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to the dictionary directory" * commit '58c6f2398b659544dc9e94b8f24ae6d3753c0b78':
* | | | | | | | | | | am 69fc3dcb: am 36f1d947: am 348ae75c: am 767011c0: am a8f8dab6: am ↵Jean Chalard2013-10-030-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f6a4670d: am 26f48949: Fix the displayed status after download * commit '69fc3dcb1e41801702e67ac8ff6c30a00c9e2cb3':
| * | | | | | | | | | am 36f1d947: am 348ae75c: am 767011c0: am a8f8dab6: am f6a4670d: am ↵Jean Chalard2013-10-030-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 26f48949: Fix the displayed status after download * commit '36f1d94722fc21d2104e784116ab2be6ae522e68':
| | * | | | | | | | | am 348ae75c: am 767011c0: am a8f8dab6: am f6a4670d: am 26f48949: Fix the ↵Jean Chalard2013-10-030-0/+0
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | displayed status after download * commit '348ae75c44bb871d3e82dbe1e10a9d5c23ec7053':
| | | * | | | | | | | am 767011c0: am a8f8dab6: am f6a4670d: am 26f48949: Fix the displayed status ↵Jean Chalard2013-10-030-0/+0
| | | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | after download * commit '767011c032c84d79bd1ee62837b6ba77c0635664':
* | | | | | | | | | | | am 83e1750b: am f3197a00: am 2aeea5fa: am 06cf0ee1: am cc9f726b: am ↵Jean Chalard2013-10-030-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fcdb85b3: am f61999ca: Merge "Make it easy to open several dictionaries from tests" * commit '83e1750bbb144620f88928e2c110cf8daaf81f92':
| * | | | | | | | | | | am f3197a00: am 2aeea5fa: am 06cf0ee1: am cc9f726b: am fcdb85b3: am ↵Jean Chalard2013-10-030-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f61999ca: Merge "Make it easy to open several dictionaries from tests" * commit 'f3197a00fd3e0d1a8a1aa2ab058c50fa45085325':
| | * | | | | | | | | | am 2aeea5fa: am 06cf0ee1: am cc9f726b: am fcdb85b3: am f61999ca: Merge "Make ↵Jean Chalard2013-10-030-0/+0
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | it easy to open several dictionaries from tests" * commit '2aeea5fa55c4d9886eb9aa493690e44e1f4a082f':
| | | * | | | | | | | | am 06cf0ee1: am cc9f726b: am fcdb85b3: am f61999ca: Merge "Make it easy to ↵Jean Chalard2013-10-030-0/+0
| | | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | open several dictionaries from tests" * commit '06cf0ee14979a92ce4ee3c241ef984a508eefe8e':
* | | | | | | | | | | | | am 72355432: am b5d9016a: am a79e3b0b: am d08fd780: am 063513c3: am ↵Tadashi G. Takaoka2013-10-030-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8a7acf14: am a0c3e02d: Refactor SuggestionStripLayoutHelper a bit * commit '723554323e07a51801e691bca500d1310b2fc968':
| * | | | | | | | | | | | am b5d9016a: am a79e3b0b: am d08fd780: am 063513c3: am 8a7acf14: am ↵Tadashi G. Takaoka2013-10-030-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a0c3e02d: Refactor SuggestionStripLayoutHelper a bit * commit 'b5d9016af81247ae180400d4f84d53d54d7d4527':
| | * | | | | | | | | | | am a79e3b0b: am d08fd780: am 063513c3: am 8a7acf14: am a0c3e02d: Refactor ↵Tadashi G. Takaoka2013-10-030-0/+0
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SuggestionStripLayoutHelper a bit * commit 'a79e3b0b2abd8c152b70853700617dae2a05d0ab':
| | | * | | | | | | | | | am d08fd780: am 063513c3: am 8a7acf14: am a0c3e02d: Refactor ↵Tadashi G. Takaoka2013-10-030-0/+0
| | | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SuggestionStripLayoutHelper a bit * commit 'd08fd7803cb5b6a9156e89a930d4ec35619829a8':
* | | | | | | | | | | | | | am 7f356aa7: am f0f9b435: am b17b38cf: am e2ee9001: am 27615a0c: am ↵Tadashi G. Takaoka2013-10-030-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0ef1e623: am 70c2dcff: am 6f7e39a6: am e7514a6a: Merge "Add vibration override values for Galaxy S4 and HTC One" into jb-mr2-dev * commit '7f356aa7cf5c7e5565ae2735b20c36dc81297505':
| * | | | | | | | | | | | | am f0f9b435: am b17b38cf: am e2ee9001: am 27615a0c: am 0ef1e623: am ↵Tadashi G. Takaoka2013-10-030-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 70c2dcff: am 6f7e39a6: am e7514a6a: Merge "Add vibration override values for Galaxy S4 and HTC One" into jb-mr2-dev * commit 'f0f9b4359a0067ec65c2d0b08eedf14a0acec243':
| | * | | | | | | | | | | | am b17b38cf: am e2ee9001: am 27615a0c: am 0ef1e623: am 70c2dcff: am ↵Tadashi G. Takaoka2013-10-030-0/+0
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6f7e39a6: am e7514a6a: Merge "Add vibration override values for Galaxy S4 and HTC One" into jb-mr2-dev * commit 'b17b38cf2cd4bd0052244bb65eafd8eaad4881ab':
| | | * | | | | | | | | | | am e2ee9001: am 27615a0c: am 0ef1e623: am 70c2dcff: am 6f7e39a6: am ↵Tadashi G. Takaoka2013-10-030-0/+0
| | | |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e7514a6a: Merge "Add vibration override values for Galaxy S4 and HTC One" into jb-mr2-dev * commit 'e2ee90017a09b774484634958ba66d37836705aa':
* | | | | | | | | | | | | | | am a2203621: (-s ours) am eac8bbb7: (-s ours) am e7e17d9e: (-s ours) am ↵Baligh Uddin2013-10-030-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bdc3cf91: (-s ours) am abcb3246: (-s ours) am 1ba68664: (-s ours) am 5989c9b8: (-s ours) am ea11a8ef: (-s ours) am dee9d17c: (-s ours) Import translations. DO NOT MERGE * commit 'a2203621e5bea6406c44ed7513b94b40e75a75a3':
| * | | | | | | | | | | | | | am eac8bbb7: (-s ours) am e7e17d9e: (-s ours) am bdc3cf91: (-s ours) am ↵Baligh Uddin2013-10-030-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | abcb3246: (-s ours) am 1ba68664: (-s ours) am 5989c9b8: (-s ours) am ea11a8ef: (-s ours) am dee9d17c: (-s ours) Import translations. DO NOT MERGE * commit 'eac8bbb7302ad83fb3c9933b6d07dd6b5a14fc06':
| | * | | | | | | | | | | | | am e7e17d9e: (-s ours) am bdc3cf91: (-s ours) am abcb3246: (-s ours) am ↵Baligh Uddin2013-10-030-0/+0
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1ba68664: (-s ours) am 5989c9b8: (-s ours) am ea11a8ef: (-s ours) am dee9d17c: (-s ours) Import translations. DO NOT MERGE * commit 'e7e17d9eef0803306bd1a2155bb4ce6c89a2f818':
| | | * | | | | | | | | | | | am bdc3cf91: (-s ours) am abcb3246: (-s ours) am 1ba68664: (-s ours) am ↵Baligh Uddin2013-10-030-0/+0
| | | |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5989c9b8: (-s ours) am ea11a8ef: (-s ours) am dee9d17c: (-s ours) Import translations. DO NOT MERGE * commit 'bdc3cf91da596afa5e0ed10688da6fd18d20fe10':
* | | | | | | | | | | | | | | | am ea262359: am d3400b3a: am 300d8d47: am 78beaed8: am 88688eb5: am ↵Tadashi G. Takaoka2013-10-030-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 015d542f: am 723391c9: Merge "Tidy up Utils class a bit" * commit 'ea262359e00187616090b21c35b4e2f4bb562598':
| * | | | | | | | | | | | | | | am d3400b3a: am 300d8d47: am 78beaed8: am 88688eb5: am 015d542f: am ↵Tadashi G. Takaoka2013-10-030-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 723391c9: Merge "Tidy up Utils class a bit" * commit 'd3400b3a77f1a6b07c113828ec2ab32e4c115785':