Daniel Imms
|
b30cb58ff4
|
Support hover callback in links
|
2017-09-03 12:47:04 -07:00 |
|
Daniel Imms
|
923ea7247c
|
Get links working on proper coords
|
2017-09-03 11:39:17 -07:00 |
|
Daniel Imms
|
5619abe12d
|
Basic link support using mouse zone manager
|
2017-09-03 11:20:29 -07:00 |
|
Daniel Imms
|
137847e85c
|
Linkify all rows at once to prevent multiple timeout restarts
|
2017-08-30 19:27:37 -07:00 |
|
Daniel Imms
|
f9fce53cc4
|
Add typedef tslint rule
|
2017-08-05 13:56:38 -07:00 |
|
Daniel Imms
|
29ac6a153e
|
Fix issue with strings in wrapped spans being duplicated
This was happening because the linkifier assumed that top-level spans
in the terminal would only contain single text nodes
Fixes #642
|
2017-06-09 11:48:12 -07:00 |
|
Daniel Imms
|
584ec681af
|
Merge remote-tracking branch 'ups/master' into 591_element_on_validation
|
2017-04-04 09:50:04 -07:00 |
|
Daniel Imms
|
fe8334a873
|
Merge remote-tracking branch 'ups/master' into 612_multiple_links_in_row
|
2017-04-04 09:33:53 -07:00 |
|
Daniel Imms
|
66be05a962
|
Merge branch 'master' into 612_multiple_links_in_row
|
2017-04-04 09:00:47 -07:00 |
|
Daniel Imms
|
0e85a09dd3
|
Merge branch 'master' into 618_register_link_before_dom
|
2017-04-04 08:58:43 -07:00 |
|
InDieTasten
|
26ccf2a316
|
Fix typos in comment
|
2017-03-31 22:16:11 +02:00 |
|
Daniel Imms
|
8c2db8ddb8
|
More tests
|
2017-03-31 02:10:07 -07:00 |
|
Daniel Imms
|
5546baa927
|
Fix edge case
|
2017-03-31 01:54:21 -07:00 |
|
Daniel Imms
|
08fd050c3f
|
Support multiple link matches in a single row
Fixes #612
|
2017-03-31 01:48:35 -07:00 |
|
Daniel Imms
|
b0624cadb7
|
Allow links to be registered before terminal is attached to DOM
Fixes #618
|
2017-03-24 11:04:04 -07:00 |
|
Daniel Imms
|
da14f64d1b
|
Merge branch 'master' into non_draggable_links
|
2017-03-17 02:27:07 -07:00 |
|
Daniel Imms
|
adde8ab2c3
|
Ensure terminal links are not draggable
|
2017-03-16 12:07:25 -07:00 |
|
Daniel Imms
|
b68180b97b
|
Allow ~ char in linkify path and query fragments
|
2017-03-15 13:55:57 -07:00 |
|
Daniel Imms
|
11f62bab34
|
Expose setHypertextValidationCallback
|
2017-03-09 10:39:08 -08:00 |
|
Daniel Imms
|
b66776a047
|
Include element in validationCallback
Fixes #591
|
2017-03-09 10:23:59 -08:00 |
|
Daniel Imms
|
235ae2fbb9
|
Fix http link handler logic
|
2017-03-04 15:02:08 -08:00 |
|
Daniel Imms
|
1f518b0b45
|
Allow http link handler to fallback to standard handler
|
2017-03-04 14:44:11 -08:00 |
|
Daniel Imms
|
ab34d53d6b
|
Remove unused import
|
2017-03-04 14:09:13 -08:00 |
|
Daniel Imms
|
aafb5333b9
|
Give event to handler
|
2017-03-04 14:08:05 -08:00 |
|
Daniel Imms
|
5e2791f981
|
Revert "Add fail handler"
This reverts commit 1ecc5674ac.
|
2017-03-04 14:01:40 -08:00 |
|
Daniel Imms
|
1ecc5674ac
|
Add fail handler
|
2017-03-04 14:01:34 -08:00 |
|
Daniel Imms
|
15a867d2b7
|
Support cmd+click on mac
|
2017-03-03 12:37:34 -08:00 |
|
Daniel Imms
|
012051c1db
|
Fix matchIndex on http
|
2017-03-02 17:35:10 -08:00 |
|
Daniel Imms
|
b5483898da
|
Merge remote-tracking branch 'upstream/master' into 578_ctrl_click_links
|
2017-03-02 17:34:30 -08:00 |
|
Daniel Imms
|
c7b4c2beaf
|
Require ctrl for link clicks
Fixes #578
|
2017-03-02 17:33:58 -08:00 |
|
Daniel Imms
|
78d5fc9506
|
Fix bug with priority
|
2017-03-02 12:05:34 -08:00 |
|
Daniel Imms
|
7ac4f1a9be
|
Implement link matcher priorities
Fixes #549
|
2017-03-02 11:25:27 -08:00 |
|
Daniel Imms
|
670fb01fbf
|
Merge pull request #566 from Tyriar/linkify_issues
Linkify issues
|
2017-03-02 09:02:24 -08:00 |
|
Daniel Imms
|
dcffaf1c8c
|
Ensure linkElement exists before firing validation callback
|
2017-03-01 09:38:59 -08:00 |
|
Daniel Imms
|
15d79143e2
|
Get rid of exposed test method (phantom is gone)
|
2017-02-27 12:56:54 -08:00 |
|
Daniel Imms
|
26ebc3d944
|
Use jsdom instead of phantomjs for linkifier test
|
2017-02-27 11:00:12 -08:00 |
|
Daniel Imms
|
4c99c032ca
|
Add tests
|
2017-02-27 09:47:36 -08:00 |
|
Daniel Imms
|
6198556e50
|
Implement link validation
Fixes #570
|
2017-02-27 08:35:59 -08:00 |
|
Daniel Imms
|
7279ee0f5f
|
Support % in URLs
|
2017-02-24 08:56:42 -08:00 |
|
Daniel Imms
|
ccadf3fcca
|
Support percent and numbers in query/hash fragments
|
2017-02-23 10:02:18 -08:00 |
|
Daniel Imms
|
cb80ce0d2c
|
Link . and - in hash fragments and query strings
|
2017-02-23 09:55:05 -08:00 |
|
Daniel Imms
|
9aae43961f
|
Support linking hash fragments
|
2017-02-23 09:53:20 -08:00 |
|
Daniel Imms
|
b810687163
|
Support linking = in query strings
|
2017-02-23 09:42:59 -08:00 |
|
Daniel Imms
|
28d4ec779d
|
Fix localhost links
|
2017-02-23 09:37:35 -08:00 |
|
Daniel Imms
|
99a270216c
|
Remove bad trim optimization from Linkifier
This prevents whitespace from going missing after links are applied.
Fixes #558
|
2017-02-19 15:17:03 -08:00 |
|
Daniel Imms
|
e6fc80c13b
|
Fix link matcher iteration direction
|
2017-02-17 10:22:55 -08:00 |
|
Daniel Imms
|
a10ee8f58c
|
Revert priority change, http handler needs to be top
|
2017-02-17 10:18:46 -08:00 |
|
Daniel Imms
|
3f69da2455
|
Support query string in linkifier
|
2017-02-17 10:06:35 -08:00 |
|
Daniel Imms
|
c4f431849b
|
Add a null check on linkifyRow
|
2017-02-16 22:41:08 -08:00 |
|
Daniel Imms
|
c3f31b5f65
|
Apply link matchers in reverse
This enables consumers to have full control.
|
2017-02-14 20:06:15 -08:00 |
|