Commit Graph

  • 1919992b0e Update podspec for 1.1.0 iska 2017-01-14 23:51:47 +01:00
  • 28ecfb0278 Update headers in module map iska 2017-01-14 23:53:42 +01:00
  • 65666a13c0 Remove redundant header file from private group iska 2017-01-14 23:46:28 +01:00
  • e5237a68c4 Update project headers and targets iska 2017-01-14 23:22:10 +01:00
  • ea63b38379 Update html5lib-tests to latest commit as of 2017-01-13 iska 2017-01-13 19:35:09 +01:00
  • 542bc26ff9 Use AssertEqualObjects instead of AssertEqual in range tests iska 2017-01-13 18:28:29 +01:00
  • 718e43ff9c Add HTML Range tests for Text split callbacks iska 2017-01-13 18:23:56 +01:00
  • 472d59546a Add HTML Range stringifier and description iska 2017-01-11 22:48:51 +01:00
  • bdaddc0938 Add travis_retry in travis.yml to fix build issues iska 2017-01-11 22:38:53 +01:00
  • a38d1e6484 Add HTML CharacterData method for substring data iska 2017-01-11 19:17:54 +01:00
  • f53ce3464d Add HTML Range tests for node surround and insertion iska 2017-01-11 18:29:30 +01:00
  • bc94f91c6e Add HTML Character Data & Text tests iska 2017-01-10 17:55:39 +01:00
  • 1e5517f403 Fix return type of split-text method in HTML Text iska 2017-01-10 17:55:26 +01:00
  • 925848404b Add implementation for HTML Range surround and insert node iska 2017-01-08 22:38:41 +01:00
  • fe46b106b2 Add implementation for HTML Text splitting iska 2017-01-08 22:36:47 +01:00
  • c7edbd3e14 Add HTML Document and Range methods for Text splitting callbacks iska 2017-01-08 22:35:53 +01:00
  • f1b1f523b8 Add implementation for HTML Range’s extract contents method iska 2017-01-08 09:44:03 +01:00
  • 51c94d49bd Add implementation for HTML Range’s clone contents method iska 2017-01-08 09:33:15 +01:00
  • 395ce5e981 Add HTML Range initializer that accepts start and end boundaries iska 2017-01-08 09:32:15 +01:00
  • e48ccf42ca Add HTML Node deep clone implementation iska 2017-01-08 09:31:37 +01:00
  • 0ac49f2a0f Add implementation for HTML Range’s delete contents method iska 2017-01-08 08:09:26 +01:00
  • 07c72f65d9 Add HTML Range methods for contained nodes iska 2017-01-08 08:07:47 +01:00
  • 8602ad5a7b Add extended documentation for Node’s containsNode method iska 2017-01-05 02:44:05 +01:00
  • 12fc972602 Add HTML Range handling for mutation callback on node removal iska 2017-01-05 02:43:07 +01:00
  • b66f5264ba Rename some test classes iska 2017-01-04 03:49:05 +01:00
  • 1042571c57 Add Range tests for character data callbacks with different boundaries iska 2017-01-02 01:04:00 +01:00
  • c294802199 Add HTML Range tests for character data mutation callbacks iska 2017-01-02 00:39:55 +01:00
  • ea17eeef9d Fix copy methods for CharacterData and DocumentType nodes iska 2016-12-31 16:26:06 +01:00
  • 9795172c9c Add implementation and tests for Range comparison and intersection methods iska 2016-12-31 03:11:49 +01:00
  • 0319536a6c Add HTML Range tests for boundary comparison iska 2016-12-31 00:34:54 +01:00
  • 3f74fcaa7b Use the “iPhone 7 Plus 10.1” destination in travis.yml iska 2016-12-30 23:35:00 +01:00
  • 78b3069a25 Fix watchOS and iOS destinations in travis.yml iska 2016-12-30 22:54:05 +01:00
  • dfd01b1908 Update Xcode image and SDK versions in travis.yml iska 2016-12-30 22:11:14 +01:00
  • bdacc629eb Add HTML Range tests for node selecting iska 2016-12-30 22:08:23 +01:00
  • 734c185137 Add HTML Range tests for boundaries logic iska 2016-12-30 21:55:36 +01:00
  • de6c215550 Fix check in range’s compare-boundaries method iska 2016-12-30 21:54:58 +01:00
  • b7b29d2af5 Fix HTML Range boundary validations iska 2016-12-30 03:21:17 +01:00
  • 15acfa06f6 Fix HTML Node’s method to compare document positions iska 2016-12-30 03:07:59 +01:00
  • 7506ed8cae Refactor method to get a node’s ancestor chain into the utils class iska 2016-12-30 03:07:33 +01:00
  • 3898ae243c Add HTML Range tests class and setup iska 2016-12-29 22:54:59 +01:00
  • 6da3f7bd49 Mark HTML Range’s default initializer as unavailable iska 2016-12-29 22:54:39 +01:00
  • fb04d49693 Add DOM method for computing a common ancestor of two nodes iska 2016-12-29 22:54:14 +01:00
  • 4d132af99f Update and reorganize private headers and modulemap iska 2016-12-29 22:53:34 +01:00
  • e4a0669cf2 Fix travis badge on develop branch iska 2016-11-28 01:32:25 +01:00
  • e60fe36e25 Fix append-string method in HTML Text node iska 2016-11-27 20:22:21 +01:00
  • 1f6f9d843e Add implementation for range’s update methods on character data mutations iska 2016-11-27 20:21:16 +01:00
  • 5c2f6527a7 Add implementation for HTML Range’s contains-node method iska 2016-11-27 20:19:54 +01:00
  • e4b57f3333 Update deprecation message in HTML Text node iska 2016-11-27 20:19:19 +01:00
  • 6be1bd702f Add implementation for HTML Character Data methods iska 2016-11-27 20:18:12 +01:00
  • ef672e1dbb Add range attaching/detaching to the range’s lifecycle iska 2016-11-27 15:00:13 +01:00
  • 0d95ba33d1 Add HTML Document methods to attach and detach a range to the document iska 2016-11-27 03:13:21 +01:00
  • 9df89043d3 Refactor all private extensions into own separate categories iska 2016-11-27 03:12:58 +01:00
  • 6fdc7ff85b Refactor private HTML Document extensions into one separate category iska 2016-11-27 02:43:10 +01:00
  • c3c7c34310 Deprecate appendString: method in HTML Text node iska 2016-11-27 02:10:10 +01:00
  • fb2952062d Add Character Data implementation as a base for text and comment nodes iska 2016-11-27 02:09:06 +01:00
  • 49799f8bcd Add methods to select a node and node contents in a HTML Range iska 2016-11-22 21:42:45 +01:00
  • 9bd9dfbf6b Add methods to collapse a HTML Range iska 2016-11-22 21:42:15 +01:00
  • 8f0a6d133e Finalize HTML Range methods for setting boundaries iska 2016-11-22 21:41:41 +01:00
  • cfb1707fc4 Implement collapsed, common ancestor & root properties for HTML Range iska 2016-11-22 01:25:04 +01:00
  • 733780091d Add method declaration for comparing HTML Ranges iska 2016-11-22 01:24:02 +01:00
  • 8391a01147 Change HTML Range’s initializer to accept one HTML Document argument iska 2016-11-22 01:23:00 +01:00
  • 6ed0238a89 Add implementation for setting HTML Range’s boundaries iska 2016-11-22 01:19:32 +01:00
  • 80299ad9e0 Change HTMLDocumentPosition to NS_OPTIONS instead of NS_ENUM iska 2016-11-22 01:17:32 +01:00
  • ffc9e629f2 Add index property for HTML Node iska 2016-11-22 01:15:23 +01:00
  • 394a1a53c4 Add root-node property for HTML Node iska 2016-11-22 01:15:09 +01:00
  • 14289f96e5 Add method declarations to collapse and select nodes in the HTML Range iska 2016-11-21 01:23:52 +01:00
  • c57117670f Add method declarations to initialize and define a HTML Range iska 2016-11-21 01:20:14 +01:00
  • a08fb84be9 Add properties to HTML Range interface iska 2016-11-21 01:19:31 +01:00
  • 9fd5d34244 Add HTML Range class stub iska 2016-11-21 01:17:48 +01:00
  • 2fb871a7ff Add implementation for the length property for HTML Nodes iska 2016-11-20 18:36:55 +01:00
  • 46072a09cc Update html5lib-tests to latest commit as of 2016.11.07 iska 2016-11-07 21:50:45 +01:00
  • de2d35fbe6 Merge branch 'release/1.0.0' 1.0.0 iska 2016-09-28 02:09:00 +02:00
  • 6ae00f40e1 Merge branch 'release/1.0.0' into develop iska 2016-09-28 02:09:00 +02:00
  • 76a7930e7d Bump HTMLKit version to 1.0.0 iska 2016-09-28 02:02:51 +02:00
  • 8dc5d0ea50 Update jazzy.yaml for 1.0.0 iska 2016-09-28 02:02:31 +02:00
  • 0e9956efc0 Update podspec for 1.0.0 iska 2016-09-28 02:02:18 +02:00
  • d5888e68a7 Add Changelog entry for HTMLKit 1.0.0 iska 2016-09-28 02:01:10 +02:00
  • 02177e7fac Fix macOS scheme and sdk in travis.yml iska 2016-09-28 01:55:10 +02:00
  • af76666f3c Add watchOS2.0 and tvOS9.0 destinations to travis.yml iska 2016-09-28 01:44:09 +02:00
  • 73dc32aae9 Set deployment targets to macOS 10.9, iOS 9.0, tvOS 9.0 and watchOS 2.0 iska 2016-09-28 01:39:38 +02:00
  • 64cba55677 Replace OSX with macOS throughout project iska 2016-09-28 01:38:59 +02:00
  • 214722c0bf Share example project's scheme iska 2016-09-28 01:36:05 +02:00
  • b8592630d0 Fix simulator name in travis.yml iska 2016-09-28 01:10:04 +02:00
  • a641c64f74 Fix typo in travis.yml iska 2016-09-27 23:34:24 +02:00
  • e20531925a Update travis.yaml for Xcode8 and iOS10 iska 2016-09-27 23:00:45 +02:00
  • 024ab12242 Add docs directory to gitignores iska 2016-09-27 22:50:02 +02:00
  • c2a11e6f97 Add .jazzy.yaml configuration file iska 2016-09-27 22:49:49 +02:00
  • 800336d317 Add nullability annotation for CSSSelectorParser's parse method iska 2016-09-27 22:32:30 +02:00
  • a751cec215 Add example project iska 2016-09-27 22:30:45 +02:00
  • 87a476e523 Change html5lib-tests submodule name iska 2016-09-20 19:30:10 +02:00
  • 7e42fd1e08 Add missing lightweight generics in Parser, Element & Node classes iska 2016-09-20 19:28:08 +02:00
  • 7d1b94219d Add missing deployment target settings in project file iska 2016-09-20 19:27:21 +02:00
  • 29bd89b808 Update playground to Swift 3 iska 2016-09-20 19:27:05 +02:00
  • 45a8e25028 Update project and schemes for Xcode 8 iska 2016-09-13 22:47:33 +02:00
  • 33bb1e39a4 Merge branch 'release/0.9.4' into develop iska 2016-09-03 17:23:09 +02:00
  • 44c987ec13 Merge branch 'release/0.9.4' 0.9.4 iska 2016-09-03 17:21:13 +02:00
  • 3bd5b2d4a2 Fix source code and header paths in podspec file iska 2016-09-03 17:08:17 +02:00
  • 8c312e1508 Bump HTMLKit version to 0.9.4 iska 2016-09-03 16:53:23 +02:00
  • 20d8449a94 Update podspec for 0.9.4 iska 2016-09-03 16:51:58 +02:00
  • 16b85af5af Update README.md iska 2016-09-03 16:51:46 +02:00