Commit Graph

1997 Commits (ac5dd90552b110afd936c3810fea7d72d89586cc)

Author SHA1 Message Date
loganom ac5dd90552 Anagram.pm: improve documentation 2014-07-01 23:28:05 +00:00
loganom 25c2ed22d5 Anagram.pm: Improve documentation 2014-07-01 01:52:35 +00:00
loganom 3e2a7749a6 Anagram.pm: Improve readability 2014-07-01 01:45:45 +00:00
loganom 63d7dd646e Anagram.pm: Improve readability 2014-07-01 01:43:19 +00:00
Jag Talon a30edc6d5e Merge pull request #518 from mwmiller/jira
JIRA: Move projects into YAML for easier maintenance.
2014-06-30 19:01:24 -04:00
Jag Talon 09b0da236c Merge pull request #514 from heytitle/bug-workdays-invalid-input
#394 Bug workdays invalid input
2014-06-30 18:12:09 -04:00
Jag Talon 6f34db58ed Merge pull request #384 from duckduckgo/mintsoft/blood
Blood Donor Goodie Continuation
2014-06-30 17:28:57 -04:00
Rob Emery 781c7bb3e7 BloodDonor: Fixing borders as suggested by @chrismorast 2014-06-30 21:57:05 +01:00
Jag Talon 82ec048d78 Merge pull request #480 from wilkox/chinese_zodiac
Add Chinese Zodiac goodie
2014-06-30 16:35:16 -04:00
Pattarawat Chormai 5e096dda32 Refactor regular expession 2014-06-28 12:43:47 +07:00
Pattarawat Chormai 1b2a81963c Rename submodule, making more sense 2014-06-28 12:40:16 +07:00
mwmiller b4d1c581b5 Merge pull request #516 from duckduckgo/mintsoft/fortune
Fortune: Moving the file loading out of the sub so it's only loaded once
2014-06-28 08:51:24 +08:00
Matt Miller f7ceacea1d JIRA: Move projects into YAML for easier maintenance.
In addition to fixing #378, this should also make it easier if it
turns out that there are more JIRA trackers to be supported later.

The major overhead is the crazy-long generated regex trigger for
recognizing the tickets.
2014-06-28 08:20:18 +08:00
Zaahir Moolla fc962e7b0b Merge pull request #515 from duckduckgo/mintsoft/regex_css
Fix for #474
2014-06-27 16:54:03 -04:00
Jag Talon 852d03f61d Merge pull request #472 from wilkox/master
Add DNA reverse complement goodie
2014-06-27 16:38:46 -04:00
Rob Emery f9732ea9bc RegexCheatSheet: Switching our to my 2014-06-27 20:30:32 +01:00
Rob Emery 3e638e9283 Fortune: switching our to my 2014-06-27 20:29:21 +01:00
Rob Emery b8f896a72a Fortune: Moving the file loading out of the sub so it's only loaded once 2014-06-26 22:04:17 +01:00
Rob Emery d7b24620f8 RegexCheatSheet: switching to softabs 2014-06-26 21:53:19 +01:00
Rob Emery 444ab4a2f4 RegexCheatSheet: Normalising the whitespace around the regex symbols 2014-06-26 21:51:02 +01:00
Rob Emery 9de10e2cf0 Regex: moving the CSS slurp out of the sub so it's only parsed once 2014-06-26 21:45:50 +01:00
Pattarawat Chormai 5852576d88 Clean up waste space 2014-06-27 00:05:35 +07:00
Pattarawat Chormai 67f1b8b31c Return nothing if we find invalid date like Feb 30th 2014-06-27 00:05:34 +07:00
Rob Emery c91092f699 Merge pull request #511 from duckduckgo/jag/conversion-new-css
Conversions: Use new CSS classes
2014-06-25 19:27:24 +01:00
Rob Emery 90f893da43 BloodDonor: using new classes for colours! 2014-06-25 19:09:38 +01:00
Zaahir Moolla 035b5b7732 Update example image in README 2014-06-25 11:36:09 -04:00
jagtalon 7a4d762f3f Conversions: Use new CSS classes
These new CSS classes allow Goodies to work well with themes.
2014-06-24 19:25:27 +00:00
Jag Talon 1404f49190 Merge pull request #510 from mwmiller/calc_precision
Calculator: improve precision/accuracy trade-off.
2014-06-24 14:59:41 -04:00
Matt Miller 41c070ba2b Calculator: fix mis-construed style for numbers with initial 0.
There should never be a thousands separator in that place, so don't
allow one.  This was a bit masked by taking all of the numbers in
combination which gave them more context.

Testing a number individually exposed the error.
2014-06-24 15:51:08 +08:00
Matt Miller bc2249abde Calculator: improve precision/accuracy trade-off.
This includes multiplication and division in things which should not be
rounded to our determined precision. While this doesn't break any
current tests, it might lead to some surprising floating-point issues.

On the other hand, the other way led to some surprising results where

418.10 / 2 != 418.1 / 2

Hopefully there exists a better long-term solution which we'll find soon
enough.

Addresses issue #509.
2014-06-24 13:22:58 +08:00
David Wilkins 769f3cab88 Add additional triggers (variations on shēngxiào) 2014-06-23 18:46:03 +08:00
Rob Emery 92af0024b4 BloodDonor: Updating tests with regex to match new output 2014-06-22 20:24:50 +01:00
Rob Emery 851954f4e8 BloodDonor: Adding styling as suggested by @chrismorast 2014-06-22 20:13:35 +01:00
David Wilkins f73dd0721e Stricter filtering of date queries 2014-06-21 11:15:25 +08:00
David Wilkins 6244a1ada7 Add stricter filters on year 2014-06-21 09:57:48 +08:00
David Wilkins f689c882db Tweak CSS 2014-06-20 16:41:42 +08:00
David Wilkins ac8089d0e0 Caching and more detailed comments 2014-06-20 16:41:42 +08:00
David Wilkins 856e1b5a46 Cache $css in ReverseComplement 2014-06-20 16:41:41 +08:00
David Wilkins f34718a847 Tweak css to be compatible with dark theme 2014-06-20 16:41:41 +08:00
David Wilkins 2789c493f3 Add line wrapping 2014-06-20 16:41:41 +08:00
David Wilkins 28ab886931 Add HTML styling for ReverseComplement 2014-06-20 16:41:41 +08:00
David Wilkins 8d2e2399e4 Add ReverseComplement example query to test 2014-06-20 16:41:41 +08:00
David Wilkins 855540f2c9 ReverseComplement trigger now startend 2014-06-20 16:41:41 +08:00
David Wilkins 4e8859748c Filter ReverseComplement triggers from Reverse goodie 2014-06-20 16:41:41 +08:00
David Wilkins 403928232a Remove unnecessary newline 2014-06-20 16:40:17 +08:00
David Wilkins a989607f7a Clean up format of quick answer 2014-06-20 16:40:17 +08:00
David Wilkins b4a4bc2826 Add Reverse Complement goodie with tests 2014-06-20 16:40:17 +08:00
Jag Talon 6aa2ea4ebb Merge pull request #467 from duckduckgo/jag/vim-css
Vim Cheat Sheet: Add back style.css
2014-06-19 16:22:15 -04:00
Jag Talon 5f44c574b4 Merge pull request #359 from larseng/master
Adding FIGlet support.
2014-06-19 16:03:57 -04:00
David Wilkins 9139b9d215 Merge remote-tracking branch 'upstream/master' into chinese_zodiac 2014-06-19 11:36:22 +08:00