Commit Graph

11812 Commits (master)

Author SHA1 Message Date
Preetham Viswanathan 5521881a99 remove escape characters in markdown reference (#4716) 2019-06-17 10:25:46 -04:00
Zaahir Moolla dd6d184da7
Fix timezonetime (#4712)
* Disable caching of result

* Cleanup whitespace
2019-05-30 23:13:47 -04:00
Brian Stoner d13a584188
Add more triggers to suicide help line goodie 2019-03-07 10:13:52 -05:00
Zaahir Moolla f86430a86b
Update border-radius to 4px` (#4696) 2019-03-06 17:37:08 -05:00
Eric Johnson c5f91f9f51
Added whitespace to test auto release (#4694) 2019-02-21 10:39:07 -05:00
Solomon Ucko a348cfaeef Fixed typo (#4686)
There should only be 1 "r" in "tera".
2019-01-29 14:16:10 -05:00
Andrey Pissantchev 88c1457074
Update LICENSE (#4680) 2019-01-09 17:06:55 +00:00
Zaahir Moolla 28d2459d4b
Factors & Prime Factors: Limit input size to <= 1M (#4669)
* Limit input size to Factors IA

* Limit input size of PrimeFactors Goodie
2018-11-28 13:02:26 -05:00
David P Robinson 9ca1876212 public_dns: Fixes #4664 - Removed CCC Berlin entry (#4665) 2018-11-13 11:18:58 -05:00
Zaahir Moolla 2b44266984
Update README.md 2018-11-07 12:00:45 -05:00
Suriyaa ✌️️ d9501cffd5 Use new link for "Smashing Node.js" book (#4651) 2018-10-01 19:30:44 +05:30
Brian Stoner f2a4bbb30d
update conversion length defaults to mile/kilometer 2018-10-01 09:38:06 -04:00
Suriyaa ✌️️ a7f887957e Use HTTPS protocol & Removed non existing websites (#4608) 2018-10-01 09:32:59 -04:00
Rob Emery 1d590ba84d Fixing incorrect gravitation value; source for new value: https://physics.nist.gov/cgi-bin/cuu/Value?bg (#4617) 2018-05-14 01:05:43 -04:00
Philip Kirkbride 342b7a5944 Fix typo mentioned in #4597 (#4599) 2018-04-05 15:37:18 -04:00
kR 5dbcf246e2 Add 1.1.1.1 to the list of Public DNS servers (#4604) 2018-04-05 15:36:56 -04:00
Zaahir Moolla 57897d0e65
Fix invalid JSON for cheatsheets (#4607) 2018-04-05 15:36:22 -04:00
Zaahir Moolla 636c9c9703
Update git.json 2018-04-05 15:13:34 -04:00
vonaka 928eb9974b Text Converter: Fix binary conversion bug. (#4526)
* Fix binary-to-decimal and binary-to-hexadecimal conversion bug.

* Lazy #4566 fix.
2018-01-29 23:07:00 -05:00
Pratheev c04f35cdbd Calculator: Fix on percentages with 4+ decimal places (#4541) (#4558) 2018-01-29 22:59:03 -05:00
Zaahir Moolla 92a5c59213
Conversions fix (#4506) (#4580)
* conversions fix

* correction
2018-01-29 22:51:36 -05:00
Rohit Upadhyay 9c5af71177 Fixes #4520, added gigapascal to pressure units to fix broken unit (#4522)
* fixed overtriggering in Game2048

* Added two more tests to help fix issue #4473

* Added regex guard in handle function to fix #4473.

* modified regex guard for #4473

* Added a test to t/Game2048.t

* Removed trailing comma.

* Conversions: Added Gigapascal to pressure units #4520

* Update Conversions.t

* Update Conversions.t

* Added test for Gbar for conversions goodie
2018-01-29 22:35:54 -05:00
tossj 0e25ddf3e5 URLEncode: New design to prevent text overflow and better present answer (#4556)
* URLEncode: Modified design to prevent text overflow

* URLEncode: Added JS to select entire encoded result when clicked

* Revert "URLEncode: Added JS to select entire encoded result when clicked"

This reverts commit 33cbd2aca7b28b01546f5ca13a520284139b5260.

* Revert "URLEncode: Modified design to prevent text overflow"

* URLEncode: Add CSS to prevent hidden text overflow of result
2018-01-29 22:33:04 -05:00
Pratheev cbd6dad6c1 Conversions: JS error (#4551) (#4557)
* Conversions: JS error

* Conversions: JS error (#4551)

* Conversions: JS error (#4551)

* Conversions: JS error (#4551)
2017-12-26 21:18:25 -05:00
tossj e6b1b62739 Conversions: Changed "=" to act like "to" in implicit conversions (#4553) 2017-12-18 11:14:49 -05:00
Erick Navarro 4721fc628d Fix typo in org-mode cheat sheet (#4550) 2017-12-14 11:40:20 -05:00
Emilien Klein c6b6b1f693 Add Quad9 to the list of Public DNS servers (#4543) 2017-12-06 20:45:24 -05:00
Zaahir Moolla 16fdf17238
Remove Perl 5.16 from Travis 2017-11-14 09:54:23 -05:00
Zaahir Moolla 0be2a4677e
Build Perl 16 and 26 until fully upgraded 2017-11-07 15:57:16 -05:00
Zaahir Moolla 19a6a9a6eb Fix tests for Perl 16 and 26 2017-11-07 15:53:25 -05:00
Eric Johnson e2981a3cf1 Eric/perl 5.26.0 (#4529)
* perl-5.26.0: Handle NaN

* perl-5.26.0: regexp escaping

* fix typo

* bump travis to perl-5.26.0

* perl-5.26.0: unicode changed

* revert to perl5.16

* cache perl-5.26/lib
2017-11-07 13:58:30 -05:00
kRkk d6b03c53d5 Conversions: Fix #4523 (#4524)
* Fix #4523

* Add decimeter
2017-10-25 13:41:49 -04:00
Matthew Ramina 968b344962 HelpLine: new triggers (#4525) 2017-10-24 22:15:45 +01:00
Isak Alexander 8672e16863 Update arch-linux.json (#4515)
* Update arch-linux.json

Removed misspelled antergos and added more info to the Yaourt explanation.

* Update arch-linux.json

Added some clearer descriptions for both pacman and yaourt.

* Update arch-linux.json

Fixed.

* Update arch-linux.json

Fixed typo.

* Update arch-linux.json
2017-10-23 12:24:38 -04:00
Nalin Bhardwaj 4768a4d882 fix file extension regex (#4510) 2017-09-28 18:40:31 +01:00
Zaahir Moolla 7b2bcd12d4 DuckDuckGo Answers: Update links to DDH.com and Forum (#4509)
* Update links to DDH.com and Forum

* Small wording fix

* Remove failing tests
2017-09-25 12:53:53 -04:00
Zaahir Moolla 8330aebf31 Correct currencies for Latvia and Lithuania (#4508) 2017-09-25 11:46:08 -04:00
PJ Hampton 39df16f326 Update floz definition. (#4492) 2017-09-20 17:01:26 -04:00
gargaml 549ee53266 Roman numerals (#4413)
* First shot at improving roman numeral IA.

Added a new converter.
Added new default settings.
Added some tests.

* Added un upper bound on arabic numbers.

* Remove some typo…

* Added some new triggers.
Allowed uncorrect roman number to load the UI anyway.
Fixed a test.

* Added new triggers.
Fixed regular expressions involved in the UI configuration.
Added new tests.

* Renamed file.

* Variables defined outside the handle function.

* Modified template.

* Init logic now runs only once.

* Added a prefix to ensure there are no collisions.

* Fixed tests.

* Added more agressive validation on user inputs.

* Fixed a test case for aggressive validation.  The ia doesn't trigger is
the input is invalid with respect to roman numeral system.

* Removed forEach operation (replaced with a for loop).

Removed firstLetterUpperCase in favor of DDG util capitalize.

* Fixed design on narrow screens.

* Added a new test (roman man => undef).

* Fixed regular expressions to avoid displaying if roman or arabic is used
without numbers.

* Added warnings when inputs are out of range.

* Added a state variable for warnings.

* Empty if removed.

* Fixed regexps.

* Fixed subtitle.

* Css fixed. Both for mobile and desktop.

* Fixed tests.

* Use horizontal layout on desktop, vertical on mobile
2017-09-19 11:29:52 -04:00
tossj 2287be95c3 TextConverter: Sorted static trigger words into to and from categories (#4490)
* TextConverter: Sorted static trigger words into to and from categories

* TextConverter: Moved to and from trigger words out of handle
2017-09-17 21:11:06 +01:00
PJ Hampton 6b16ccdcd9 CalcRoots: Fixes triggering on words. (#4489)
* Fixes triggering on words.

* Fix hard indent.

* fix indent
2017-09-15 18:09:08 -04:00
Zaahir Moolla 5c391e1091 switch listen to touchend on mobile (#4488) 2017-09-14 17:17:44 +01:00
Zaahir Moolla b49cd752b2 Switch Travis to Ubuntu 14 (Trusty) (#4487)
* Update .travis.yml

* single process for installing perl deps
2017-09-14 16:25:55 +01:00
tossj fc7c03331d Binary: Encoded query string into UTF-8 before binary conversion (#4486) 2017-09-14 10:37:11 -04:00
Original Fannibal efb39d76e1 DaysBetween: Fix #2844 Improve triggering (#4464)
* Add "Days until" as a trigger

* Added tests

* Added test for specific date in the future

* Added anchors

* Updated test for fixed date in the future
2017-09-13 16:51:36 -04:00
tossj 27868745d5 Timezone Coverter: Removed friendly "Noon" and "Midnight" times from TimezoneConverter IA (#4481)
* Removed friendly "Noon" and "Midnight" times from TimezoneConverter IA

* Add "Noon" and "Midnight" alongside numerical time
2017-09-12 09:46:40 -04:00
Zaahir Moolla 4adee0fdf4 fix redeclared variable 2017-09-11 16:55:43 -04:00
PJ Hampton 4783cdef4d Fix micro symbol issue. (#4484) 2017-09-11 16:35:26 -04:00
PJ Hampton 95214cc055 Calculator: Divide bug (#4483)
* Add edge case.

* Fix rouge regex.
2017-09-11 15:57:42 -04:00
Rob Emery 48a1f3348e ColourCodes: Fixing handling on RGB with values > 0 (#4480)
* ColourCode: Rough failing test for #4479; not correct test-case but at least not ffffff

* Updating test to be bang-on-accurate

* ColourCodes: Fixes #4479
2017-09-07 10:10:49 -04:00