Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: wysiwyg editor #107

Merged
merged 366 commits into from
May 16, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
366 commits
Select commit Hold shift + click to select a range
313085a
Internal: Updated dependencies. [skip ci]
Reinmar Apr 25, 2018
784d3c0
Internal: Build.
Reinmar Apr 25, 2018
3b4d99a
Release: v10.0.0.
Reinmar Apr 25, 2018
dcb9efc
Docs: Changelog. [skip ci]
Reinmar May 22, 2018
60af225
Internal: Updated dependencies. [skip ci]
Reinmar May 22, 2018
42fba67
Internal: Build.
Reinmar May 22, 2018
31da392
Release: v10.0.1.
Reinmar May 22, 2018
02cf000
Internal: Build.
Reinmar Jun 19, 2018
83ec409
Docs: Changelog. [skip ci]
Reinmar Jun 21, 2018
0debe07
Docs: Corrected the changelog. [skip ci]
Reinmar Jun 21, 2018
8e810ec
Internal: Build.
Reinmar Jun 21, 2018
b3006b8
Internal: Updated dependencies. [skip ci]
Reinmar Jun 21, 2018
37b9236
Internal: Build.
Reinmar Jun 21, 2018
3df4a4d
Release: v10.1.0.
Reinmar Jun 21, 2018
fb93195
Switched to [email protected] and UglifyJsWebpackPlugin.
ma2ciek Jun 28, 2018
3c64be8
Internal: Build.
ma2ciek Jun 28, 2018
0644561
Changed RegExp for preserved comments.
ma2ciek Jun 29, 2018
579ef69
Switched back to banner with exclamation mark.
ma2ciek Jul 3, 2018
b1fb405
Webpack up.
Reinmar Jul 5, 2018
32bac9a
Bump, bump.
Reinmar Jul 5, 2018
9ceee90
Hide unnecessary warnings.
Reinmar Jul 5, 2018
c78b564
Improved comments.
Reinmar Jul 5, 2018
e06c13b
Merge branch 't/ckeditor5-dev/371'
Reinmar Jul 5, 2018
b67a873
Internal: Upgraded version of Node.js. See ckeditor/ckeditor5-dev#417.
Jul 6, 2018
16c4977
Docs: Improved the package description.
Reinmar Jul 6, 2018
767be88
Docs: Improved keywords and the readme. [skip ci]
Reinmar Jul 6, 2018
e8716c0
Internal: Aligned code to changes in ckeditor5-core. See ckeditor/cke…
Reinmar Jul 10, 2018
9c1fa4e
Internal: Build.
Reinmar Jul 10, 2018
8697aac
Other: Changed the build structure. TODO. Closes ckeditor/ckeditor5#1…
Reinmar Jul 11, 2018
bf3340f
Internal: Build.
Reinmar Jul 11, 2018
23bafd1
Internal: Build.
Reinmar Jul 12, 2018
bad6620
Internal: Build.
oleq Jul 12, 2018
d8190e7
Internal: Build.
oleq Jul 12, 2018
1a4afc8
Internal: Build.
oleq Jul 12, 2018
c775414
Removed unnecessary comment in `webpack.config.js`.
ma2ciek Jul 17, 2018
5f48d2f
Merge branch 't/ckeditor5/1162'
Reinmar Jul 17, 2018
4928cd4
Internal: Further builds simplifications plus some comments.
Reinmar Jul 17, 2018
8b37056
Internal: Build.
Reinmar Jul 17, 2018
16971ff
Internal: Build.
Reinmar Jul 18, 2018
a23c363
Docs: Changelog. [skip ci]
Reinmar Jul 18, 2018
1d3a23d
Docs: Corrected the changelog. [skip ci]
Reinmar Jul 18, 2018
2142d9b
Internal: Updated dependencies. [skip ci]
Reinmar Jul 18, 2018
8f73991
Internal: Build.
Reinmar Jul 18, 2018
a616ed1
Release: v11.0.0.
Reinmar Jul 18, 2018
5c68414
Internal: Build.
Reinmar Jul 18, 2018
089523f
Internal: Build.
Reinmar Jul 18, 2018
1efdea3
Docs: Changelog. [skip ci]
Reinmar Jul 18, 2018
f3f145b
Internal: Build.
Reinmar Jul 18, 2018
24acd3b
Release: v11.0.1.
Reinmar Jul 18, 2018
5c99fda
Docs: Changed links to documentation. See ckeditor/ckeditor5#1192.
Aug 21, 2018
1afd725
Internal: Upgraded dependencies.
Reinmar Aug 23, 2018
131383a
Docs: Changed links to documentation. See ckeditor/ckeditor5#1192.
Aug 24, 2018
366c5b0
Upgraded version of ESLint.
Sep 6, 2018
3500460
Merge branch 't/ckeditor5/1203'
Reinmar Sep 7, 2018
0878492
Added build screenshot to README.md.
Sep 18, 2018
7ce9b35
Added Media Embed and Table features to the build.
oleq Sep 20, 2018
85360cd
Internal: Build.
oleq Sep 20, 2018
d2f1766
Merge pull request #10 from ckeditor/t/ckeditor5/1245
Reinmar Sep 21, 2018
48c5a68
Internal: Build.
oleq Sep 21, 2018
8a09764
Merge branch 'master' into t/ckeditor5/1247
Reinmar Sep 24, 2018
aa031ba
That option got renamed in the meantime.
Reinmar Sep 24, 2018
b9940e3
Merge branch t/ckeditor5/1247
Reinmar Sep 24, 2018
ccd2e4a
Internal: Build.
Reinmar Oct 3, 2018
0ed16a0
Docs: Changelog. [skip ci]
Reinmar Oct 8, 2018
5765346
Docs: Corrected the changelog. [skip ci]
Reinmar Oct 9, 2018
67065ce
Internal: Updated dependencies. [skip ci]
Reinmar Oct 9, 2018
4665850
Internal: Build.
Reinmar Oct 9, 2018
fcfe4d8
Release: v11.1.0. [skip ci]
Reinmar Oct 9, 2018
8222eeb
Docs: Fixed invalid merge in the readme.
Reinmar Oct 10, 2018
8769cf7
Docs: Changelog. [skip ci]
Reinmar Oct 11, 2018
4ee3a50
Internal: Build.
Reinmar Oct 11, 2018
ad9122b
Release: v11.1.1. [skip ci]
Reinmar Oct 11, 2018
4c7e4cc
Docs: Made contributing guide link to our docs. [skip ci]
Reinmar Oct 18, 2018
419fe10
Feature: Introduced the Paste From Office feature.
Reinmar Nov 14, 2018
7eb332a
Feature: Introduced the CKFinder integration plugin.
Reinmar Nov 22, 2018
4b6dc29
Internal: Build.
Reinmar Nov 29, 2018
eb19342
Internal: Build.
Reinmar Dec 5, 2018
3a1cf11
Docs: Changelog. [skip ci]
Reinmar Dec 5, 2018
2f58bb1
Docs: Corrected the changelog. [skip ci]
Reinmar Dec 5, 2018
613c6ad
Internal: Updated dependencies. [skip ci]
Reinmar Dec 5, 2018
5a31459
Internal: Build.
Reinmar Dec 5, 2018
1cbb171
Release: v11.2.0. [skip ci]
Reinmar Dec 5, 2018
5d596ec
Introduced a linter and Travis.
Dec 6, 2018
e267586
Added a configuration for ESLint.
Dec 12, 2018
f5a30c4
Directory created by Mgit on CI must be ignored as well.
Dec 12, 2018
60e7d58
Code style in tests.
Dec 12, 2018
3c7784e
Update raw-loader dependency.
jodator Dec 19, 2018
fc6aad7
Merge pull request #13 from ckeditor/t/ckeditor5/1420
oleq Dec 19, 2018
1e3aff8
Merge branch 'master' into t/ckeditor5/1236
Jan 2, 2019
b2b5e34
Merge pull request #12 from ckeditor/t/ckeditor5/1236
oleq Jan 4, 2019
26e8461
Aligned Travis configuration after switching to Yarn. See https://git…
Reinmar Jan 6, 2019
ac9484c
Docs: Added build status badges to the README. See: ckeditor/ckeditor…
Jan 7, 2019
ad497f5
Fixed formatting in Travis configuration file.
Jan 7, 2019
d895592
Updated deps.
Reinmar Jan 10, 2019
7aeca9f
Merge branch 'master' into ckeditor5/t/1214
Reinmar Jan 10, 2019
229c9d8
Merge brabch ckeditor5/t/1214
Reinmar Jan 10, 2019
fc7a9b2
Add memory leak test.
jodator Jan 16, 2019
2c425e9
Add missing ckeditor5-core dependency.
jodator Jan 22, 2019
6f1f1d1
Merge pull request #14 from ckeditor/t/ckeditor5/1341
oleq Jan 22, 2019
26db683
Internal: Bumped the year. [skip ci]
Jan 23, 2019
2b57143
Upgraded version of husky.
Jan 31, 2019
527f864
Internal: Upgraded husky and the pre-commit hook configuration (see: …
oleq Jan 31, 2019
2d6150d
Other: Upgraded minimal versions of Node and npm. See: ckeditor/ckedi…
Feb 13, 2019
d04066c
Internal: Updated deps.
Reinmar Feb 19, 2019
c34ed53
Internal: Build.
Reinmar Feb 19, 2019
ca797ed
Internal: Build.
Reinmar Feb 21, 2019
33fd01e
Docs: Updated the homepage link. [skip ci]
Reinmar Feb 26, 2019
0e4d8cf
Docs: Changelog. [skip ci]
Reinmar Feb 28, 2019
2f20c78
Docs: Corrected the changelog. [skip ci]
Reinmar Feb 28, 2019
4ec7a04
Docs: Corrected the changelog. [skip ci]
Reinmar Feb 28, 2019
cfd7db2
Internal: Updated dependencies. [skip ci]
Reinmar Feb 28, 2019
1ac1289
Internal: Build.
Reinmar Feb 28, 2019
15a8354
Release: v12.0.0. [skip ci]
Reinmar Feb 28, 2019
6c7ce77
Internal: Removed unnecessary and added missing deps.
Reinmar Mar 28, 2019
3efcde2
Internal: Introduced Slack Notifications for this repository on CI.
Mar 29, 2019
0d9339a
Internal: Build.
Reinmar Apr 4, 2019
5eb4820
Internal: Build.
Reinmar Apr 8, 2019
353ae48
Docs: Changelog. [skip ci]
Reinmar Apr 10, 2019
8b15641
Docs: Corrected the changelog. [skip ci]
Reinmar Apr 10, 2019
c391f02
Internal: Updated dependencies. [skip ci]
Reinmar Apr 10, 2019
d2492aa
Internal: Build.
Reinmar Apr 10, 2019
223d5cc
Release: v12.1.0. [skip ci]
Reinmar Apr 10, 2019
8d3a92c
Internal: Changed a way how to install Chrome on Travis. [skip ci]
Apr 12, 2019
5f0567d
Internal: Updated the license header. See ckeditor/ckeditor5#1557. [s…
Apr 15, 2019
0cacb07
Merge branch 'master' into t/ckeditor5/1655
Apr 17, 2019
0037fd8
Internal: Introduced reporting to Slack from Travis.
Reinmar Apr 17, 2019
93421c9
Internal: Build.
Reinmar May 28, 2019
e7c9160
Internal: Updated license section in README. See ckeditor/ckeditor5#1…
pomek May 29, 2019
5c711e2
Docs: Changelog. [skip ci]
Reinmar Jun 5, 2019
8a157b6
Docs: Corrected the changelog. [skip ci]
Reinmar Jun 5, 2019
f22bc0f
Internal: Updated dependencies. [skip ci]
Reinmar Jun 5, 2019
16fb931
Internal: Build.
Reinmar Jun 5, 2019
fdcc80b
Release: v12.2.0. [skip ci]
Reinmar Jun 5, 2019
667c665
Removed BrowserStack from the repository.
pomek Jun 6, 2019
ede1ef7
Tests: Removed BrowserStack integration in this repository (see ckedi…
oleq Jun 13, 2019
30e3b5a
Internal: Build.
Reinmar Jul 1, 2019
e4289ab
Internal: Build.
Jul 2, 2019
59b6081
Docs: Changelog. [skip ci]
Reinmar Jul 4, 2019
1aeb91a
Docs: Corrected the changelog. [skip ci]
Reinmar Jul 4, 2019
c4f8cf6
Internal: Updated dependencies. [skip ci]
Reinmar Jul 4, 2019
2d8dd98
Internal: Build.
Reinmar Jul 4, 2019
3e4c2e4
Release: v12.3.0. [skip ci]
Reinmar Jul 4, 2019
b711024
Internal: Ping CI.
Reinmar Jul 4, 2019
4ae1d95
Internal: Bumped up deps.
Reinmar Jul 9, 2019
01ba811
Internal: Build.
Reinmar Jul 10, 2019
f693d8d
Docs: Changelog. [skip ci]
Reinmar Jul 10, 2019
3e59100
Docs: Corrected the changelog. [skip ci]
Reinmar Jul 10, 2019
6989bc7
Internal: Updated dependencies. [skip ci]
Reinmar Jul 10, 2019
2a86ffa
Internal: Build.
Reinmar Jul 10, 2019
b157751
Release: v12.3.1. [skip ci]
Reinmar Jul 10, 2019
ecb26e0
All tests require an image that exists. It will not cause the 404 error.
pomek Jul 30, 2019
b7d3d35
Tests: Use sample file for automated tests. See ckeditor/ckeditor5-de…
jodator Aug 1, 2019
b2ee47a
Bumped style-loader to v1.0.0. Aligned the webpack config to the new …
oleq Aug 8, 2019
bb7a2f8
Bumped up raw-loader, uglifyjs-webpack-plugin, webpack, and webpack-c…
oleq Aug 13, 2019
79ae2e0
Internal: Build.
Reinmar Aug 14, 2019
086eab1
Merge pull request #16 from ckeditor/t/ckeditor5/1945
Reinmar Aug 14, 2019
836c36e
Internal: Build.
Reinmar Aug 19, 2019
db1aad8
Other: Changed the URL under bugs key in package.json file. Now we ha…
pomek Aug 23, 2019
7095bb0
Internal: Build.
Reinmar Aug 26, 2019
34c8049
Docs: Changelog. [skip ci]
Reinmar Aug 26, 2019
cc96b1b
Docs: Corrected the changelog. [skip ci]
Reinmar Aug 26, 2019
745235c
Internal: Updated dependencies. [skip ci]
Reinmar Aug 26, 2019
c263feb
Internal: Build.
Reinmar Aug 26, 2019
ac4ee7e
Release: v12.4.0. [skip ci]
Reinmar Aug 26, 2019
0abb481
Internal: Make CI green.
Reinmar Aug 26, 2019
a0b0764
Docs: Removed gitter badge. See ckeditor/ckeditor5#2037. [skip ci]
Reinmar Sep 11, 2019
0506f8a
Internal: Upgraded CI environment to use Xenial version of the distro…
pomek Sep 12, 2019
98cb2bf
Feature: Enabled the indent feature in the build.
oleq Oct 15, 2019
254f4d1
Internal: Build.
oleq Oct 15, 2019
3a4a1fc
Merge pull request #18 from ckeditor/i/1844
Reinmar Oct 16, 2019
f7780ca
Internal: Build.
Reinmar Oct 17, 2019
7bab3b5
Docs: Changelog. [skip ci]
mlewand Oct 23, 2019
13092a0
Docs: Corrected the changelog. [skip ci]
mlewand Oct 23, 2019
ae28dc3
Docs: Corrected the changelog. [skip ci]
mlewand Oct 23, 2019
8f2861e
Internal: Updated dependencies. [skip ci]
mlewand Oct 23, 2019
d514d5a
Internal: Build.
mlewand Oct 23, 2019
32b6ac5
Release: v15.0.0. [skip ci]
mlewand Oct 23, 2019
ba825fe
Internal: Make CI green.
mlewand Oct 23, 2019
19fa62d
Internal: Updated the GitHub PR template because all packages share t…
oleq Oct 29, 2019
d4f1329
Internal: Enabled stylelint in the package.
oleq Oct 31, 2019
9563f6f
Internal: Allowed empty input in the stylelint script to avoid errors…
oleq Nov 20, 2019
3ee373b
Internal: Added the stylelintrc config. [skip ci]
oleq Nov 20, 2019
26fe76c
Used the external stylelint-config-ckeditor5 package for stylelint co…
oleq Nov 20, 2019
2e04ab7
Replaced UglifyJS with Terser.
pomek Nov 24, 2019
729fe00
Merge branch 'i/5696'
mlewand Nov 25, 2019
4cea1d0
Merge branch 'master' into i/1353
Reinmar Nov 26, 2019
b2734ca
Merge pull request #19 from ckeditor/i/1353
Reinmar Nov 26, 2019
6842405
Internal: Build.
mlewand Nov 27, 2019
2a18c68
Internal: Added a missing pacakge dev-dependencies. See ckeditor/cked…
pomek Nov 28, 2019
2770d2d
Internal: Made the error initialization catch statements more informa…
mlewand Dec 3, 2019
fe417e0
Minor improvements to error messages used in manual tests and a sampl…
oleq Dec 3, 2019
161e25c
Merge pull request #20 from ckeditor/i/1803
oleq Dec 3, 2019
8efee6f
Docs: Changelog. [skip ci]
mlewand Dec 4, 2019
6a8aa96
Docs: Corrected the changelog. [skip ci]
mlewand Dec 4, 2019
8b168a6
Internal: Updated dependencies. [skip ci]
mlewand Dec 4, 2019
ad69b85
Internal: Build.
mlewand Dec 4, 2019
0d73987
Release: v16.0.0. [skip ci]
mlewand Dec 4, 2019
3178e38
Internal: Make CI green.
mlewand Dec 4, 2019
82a930c
Internal: Added blog post URL. [skip ci]
mlewand Dec 9, 2019
ca9f857
Internal: Fixed blog post URL for the 11.0.0 release. [skip ci]
mlewand Dec 9, 2019
78d1f7e
Merge branch 'changelog'
mlewand Dec 9, 2019
bc6e8e0
Internal: Added config for package.json to .editorconfig. See #318.
Reinmar Jan 3, 2020
974766e
Internal: Bumped the year. [skip ci]
pomek Jan 7, 2020
6657774
Internal: Build.
mlewand Feb 13, 2020
042c488
Internal: Build.
mlewand Feb 13, 2020
c62d98e
Docs: Changelog. [skip ci]
Reinmar Feb 19, 2020
65e3f12
Docs: Corrected the changelog. [skip ci]
Reinmar Feb 19, 2020
b58fe58
Internal: Updated dependencies. [skip ci]
mlewand Feb 20, 2020
fc703f7
Internal: Build.
mlewand Feb 20, 2020
608e74e
Release: v17.0.0. [skip ci]
mlewand Feb 20, 2020
b7edc4b
Internal: Make CI green.
mlewand Feb 20, 2020
0720b91
Fix dangling comma.
jodator Feb 21, 2020
d2493ec
Code style: fix code issues.
jodator Feb 24, 2020
6aee3f0
Docs: Version 17.0.0 blog post links arrived!
mlewand Feb 28, 2020
b3af4c2
Add TextTransformation plugin to the build config
panr Mar 3, 2020
493a7db
Merge pull request #21 from ckeditor/i/6304
oleq Mar 11, 2020
e2ab432
Internal: Build.
oleq Mar 11, 2020
e612985
Internal: Build.
mlewand Mar 13, 2020
6be01ce
Added data-cke attribute to style selector.
pomek Mar 18, 2020
4e063a2
Docs: Changelog. [skip ci]
mlewand Mar 19, 2020
ff1295b
Docs: Corrected the changelog. [skip ci]
mlewand Mar 19, 2020
72800c8
Internal: Updated dependencies. [skip ci]
mlewand Mar 19, 2020
b3eba1f
Internal: Build.
mlewand Mar 19, 2020
03c610e
Release: v18.0.0. [skip ci]
mlewand Mar 19, 2020
1b45ba2
Internal: Make CI green.
mlewand Mar 19, 2020
5b0498d
Merge branch 'master' into i/6454
jodator Mar 26, 2020
792529a
Internal: Build.
jodator Mar 26, 2020
6d6d57a
Merge pull request #22 from ckeditor/i/6454
jodator Mar 26, 2020
95ac25d
Internal: Updated the version of Node.js on Travis. See ckeditor/cked…
pomek Apr 6, 2020
f5c39d5
Internal: Updated dependencies.
mlewand Apr 23, 2020
fb146dc
Internal: Build.
mlewand Apr 23, 2020
c52d244
Docs: Changelog. [skip ci]
mlewand Apr 28, 2020
0da162b
Docs: Corrected the changelog. [skip ci]
mlewand Apr 28, 2020
a49bb65
Docs: Corrected the changelog. [skip ci]
mlewand Apr 29, 2020
06b30fc
Internal: Updated dependencies. [skip ci]
mlewand Apr 29, 2020
769c1c3
Internal: Build.
mlewand Apr 29, 2020
a88210d
Release: v19.0.0. [skip ci]
mlewand Apr 29, 2020
5dd1e11
use CKEditor in MomentaryChat
dai-shi May 16, 2020
b6b33ba
Add 'ckeditor5/' from commit 'a88210d816b6f9177f57587a920ab45390f75e72'
dai-shi May 16, 2020
e5e56cf
custom ckeditor5 build
dai-shi May 16, 2020
475ad01
editor layout tuning
dai-shi May 16, 2020
615e7bc
move tgz to web
dai-shi May 16, 2020
fcf0236
use custom package published on npm
dai-shi May 16, 2020
95d1c48
remove unused tgz
dai-shi May 16, 2020
dd5877e
adjust balloon toolbar z-index
dai-shi May 16, 2020
18c7b3a
clean install
dai-shi May 16, 2020
1a1e532
test manual edit lock file
dai-shi May 16, 2020
65830b6
remove scoped package
dai-shi May 16, 2020
9a96ad4
add pretest to force install the package
dai-shi May 16, 2020
7bc2f2b
rename pkg
dai-shi May 16, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions ckeditor5/.editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Configurations to normalize the IDE behavior.
# http://editorconfig.org/

root = true

[*]
indent_style = tab
tab_width = 4
charset = utf-8
end_of_line = lf
trim_trailing_whitespace = true
insert_final_newline = true

[package.json]
indent_style = space
tab_width = 2
12 changes: 12 additions & 0 deletions ckeditor5/.eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
/**
* @license Copyright (c) 2003-2020, CKSource - Frederico Knabben. All rights reserved.
* For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
*/

/* eslint-env node */

'use strict';

module.exports = {
extends: 'ckeditor5'
};
18 changes: 18 additions & 0 deletions ckeditor5/.gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
* text=auto

*.htaccess eol=lf
*.cgi eol=lf
*.sh eol=lf

*.css text
*.htm text
*.html text
*.js text
*.json text
*.php text
*.txt text
*.md text

*.png -text
*.gif -text
*.jpg -text
9 changes: 9 additions & 0 deletions ckeditor5/.github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
### Suggested merge commit message ([convention](https://github.com/ckeditor/ckeditor5-design/wiki/Git-commit-message-convention))

Type: Message. Closes ckeditor/ckeditor5#000.

---

### Additional information

*For example – encountered issues, assumptions you had to make, other affected tickets, etc.*
3 changes: 3 additions & 0 deletions ckeditor5/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
node_modules/
package-lock.json
/build
3 changes: 3 additions & 0 deletions ckeditor5/.stylelintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"extends": "stylelint-config-ckeditor5"
}
29 changes: 29 additions & 0 deletions ckeditor5/.travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
sudo: required
dist: xenial
addons:
chrome: stable
firefox: latest
language: node_js
services:
- xvfb
node_js:
- '10'
cache:
yarn: true
branches:
except:
- stable
before_install:
- export START_TIME=$( date +%s )
- npm i -g yarn
install:
- yarn add @ckeditor/ckeditor5-dev-tests
- ckeditor5-dev-tests-install-dependencies
script:
- ckeditor5-dev-tests-travis
after_script:
- export END_TIME=$( date +%s )
- ckeditor5-dev-tests-notify-travis-status
env:
global:
- secure: Obx7ujsi5TOh0kAdxrCIj2osZF5efUsbDtEFx/fN80VyGQbMd8UHb2GCSutRwttlD0CSlU1AIKiqLb1jPXgAA5WnpVEzWuB32lDJJQcuISWB799PQiO58aHT/XQDPVwJbDJZPCBPTfJPb1Vpg1gk/m+pWhWY2OWXlwqhL5YwZK7iB7OOoY7bGIAmhEg58QndRu7K9sfVDUzNTW1ikbCGvdZ9Sle5oVaEh8ucv5kgwFq+P2wRp3D9k03lBhxFsg9iOHDly9sZewJU+uNHHFaGQjDB5RzQtwf2jmbg389IBOG7qoFTpBbnuZcMCeqY9hq2ZMJHqHAr3VdPWWmgpbFY5G8oyHIdjnQI2I6sDTfNjEYfeKou4LyNNEz25PvwgJ7ICa2CPkSzCCqQFWTk4Ww6N8zYyVZ/Ryl2vD8qasDGiVx+//rPluhItO0DnWNz8IQI8+PCib8se0MGGqxqhbtvBTZdpLcWN/5anXjqDCQMFRlTgAeednqeRhPvDnXEIEh7El86D5TehWnpX3Ws0goyX9e3UORnmKMKivtkCLRZsA/t4MhP/lxZiIoPpC5Yl/64X8F3M2bK9wPVyPLwfsiy/T7tjyDPTIA8ZWSv7k/YlQcnrS5qXTozzoqrbsbo75WLea/6Z70qcAWdKtqUkl6rfrm8W7iCAo6s5UTbIXbx6g8=
1,018 changes: 1,018 additions & 0 deletions ckeditor5/CHANGELOG.md

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions ckeditor5/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Contributing
========================================

See the [official contributors' guide to CKEditor 5](https://ckeditor.com/docs/ckeditor5/latest/framework/guides/contributing/contributing.html) to learn more.
21 changes: 21 additions & 0 deletions ckeditor5/LICENSE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
Software License Agreement
==========================

**CKEditor 5 inline editor build** – https://github.com/ckeditor/ckeditor5-build-inline <br>
Copyright (c) 2003-2020, [CKSource](http://cksource.com) Frederico Knabben. All rights reserved.

Licensed under the terms of [GNU General Public License Version 2 or later](http://www.gnu.org/licenses/gpl.html).

Sources of Intellectual Property Included in CKEditor
-----------------------------------------------------

Where not otherwise indicated, all CKEditor content is authored by CKSource engineers and consists of CKSource-owned intellectual property. In some specific instances, CKEditor will incorporate work done by developers outside of CKSource with their express permission.

The following libraries are included in CKEditor under the [MIT license](https://opensource.org/licenses/MIT):

* Lo-Dash - Copyright (c) JS Foundation and other contributors https://js.foundation/. Based on Underscore.js, copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors http://underscorejs.org/.

Trademarks
----------

**CKEditor** is a trademark of [CKSource](http://cksource.com) Frederico Knabben. All other brand and product names are trademarks, registered trademarks or service marks of their respective holders.
72 changes: 72 additions & 0 deletions ckeditor5/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
CKEditor 5 inline editor build
==============================================

[![npm version](https://badge.fury.io/js/%40ckeditor%2Fckeditor5-build-inline.svg)](https://www.npmjs.com/package/@ckeditor/ckeditor5-build-inline)
[![Build Status](https://travis-ci.org/ckeditor/ckeditor5-build-inline.svg?branch=master)](https://travis-ci.org/ckeditor/ckeditor5-build-inline)
<br>
[![Dependency Status](https://david-dm.org/ckeditor/ckeditor5-build-inline/status.svg)](https://david-dm.org/ckeditor/ckeditor5-build-inline)
[![devDependency Status](https://david-dm.org/ckeditor/ckeditor5-build-inline/dev-status.svg)](https://david-dm.org/ckeditor/ckeditor5-build-inline?type=dev)

The inline editor build for CKEditor 5. Read more about the [inline editor build](https://ckeditor.com/docs/ckeditor5/latest/builds/guides/overview.html#inline-editor) and see the [demo](https://ckeditor.com/docs/ckeditor5/latest/examples/builds/inline-editor.html).

![CKEditor 5 inline editor build screenshot](https://c.cksource.com/a/1/img/npm/ckeditor5-build-inline.png)

## Documentation

See:

* [Installation](https://ckeditor.com/docs/ckeditor5/latest/builds/guides/integration/installation.html) for how to install this package and what it contains.
* [Basic API](https://ckeditor.com/docs/ckeditor5/latest/builds/guides/integration/basic-api.html) for how to create an editor and interact with it.
* [Configuration](https://ckeditor.com/docs/ckeditor5/latest/builds/guides/integration/configuration.html) for how to configure the editor.
* [Creating custom builds](https://ckeditor.com/docs/ckeditor5/latest/builds/guides/development/custom-builds.html) for how to customize the build (configure and rebuild the editor bundle).

## Quick start

First, install the build from npm:

```bash
npm install --save @ckeditor/ckeditor5-build-inline
```

And use it in your website:

```html
<div id="editor">
<p>This is the editor content.</p>
</div>
<script src="./node_modules/@ckeditor/ckeditor5-build-inline/build/ckeditor.js"></script>
<script>
InlineEditor
.create( document.querySelector( '#editor' ) )
.then( editor => {
window.editor = editor;
} )
.catch( error => {
console.error( 'There was a problem initializing the editor.', error );
} );
</script>
```

Or in your JavaScript application:

```js
import InlineEditor from '@ckeditor/ckeditor5-build-inline';

// Or using the CommonJS version:
// const InlineEditor = require( '@ckeditor/ckeditor5-build-inline' );

InlineEditor
.create( document.querySelector( '#editor' ) )
.then( editor => {
window.editor = editor;
} )
.catch( error => {
console.error( 'There was a problem initializing the editor.', error );
} );
```

**Note:** If you are planning to integrate CKEditor 5 deep into your application, it is actually more convenient and recommended to install and import the source modules directly (like it happens in `ckeditor.js`). Read more in the [Advanced setup guide](https://ckeditor.com/docs/ckeditor5/latest/builds/guides/integration/advanced-setup.html).

## License

Licensed under the terms of [GNU General Public License Version 2 or later](http://www.gnu.org/licenses/gpl.html). For full details about the license, please check the `LICENSE.md` file or [https://ckeditor.com/legal/ckeditor-oss-license](https://ckeditor.com/legal/ckeditor-oss-license).
102 changes: 102 additions & 0 deletions ckeditor5/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
{
"name": "@daishi/ckeditor5-build-inline-custom",
"version": "19.0.0-custom.4",
"description": "The inline editor build of CKEditor 5 – the best browser-based rich text editor.",
"keywords": [
"ckeditor5-build",
"ckeditor",
"ckeditor5",
"ckeditor 5",
"wysiwyg",
"rich text",
"editor",
"html",
"contentEditable",
"editing",
"operational transformation",
"ot",
"collaboration",
"collaborative",
"real-time",
"framework"
],
"main": "./build/ckeditor.js",
"files": [
"build"
],
"devDependencies": {
"@ckeditor/ckeditor5-adapter-ckfinder": "^19.0.0",
"@ckeditor/ckeditor5-autoformat": "^19.0.0",
"@ckeditor/ckeditor5-basic-styles": "^19.0.0",
"@ckeditor/ckeditor5-block-quote": "^19.0.0",
"@ckeditor/ckeditor5-ckfinder": "^19.0.0",
"@ckeditor/ckeditor5-core": "^19.0.0",
"@ckeditor/ckeditor5-dev-utils": "^13.0.0",
"@ckeditor/ckeditor5-dev-webpack-plugin": "^9.0.0",
"@ckeditor/ckeditor5-easy-image": "^19.0.0",
"@ckeditor/ckeditor5-editor-inline": "^19.0.0",
"@ckeditor/ckeditor5-essentials": "^19.0.0",
"@ckeditor/ckeditor5-heading": "^19.0.0",
"@ckeditor/ckeditor5-image": "^19.0.0",
"@ckeditor/ckeditor5-indent": "^19.0.0",
"@ckeditor/ckeditor5-link": "^19.0.0",
"@ckeditor/ckeditor5-list": "^19.0.0",
"@ckeditor/ckeditor5-media-embed": "^19.0.0",
"@ckeditor/ckeditor5-paragraph": "^19.0.0",
"@ckeditor/ckeditor5-paste-from-office": "^19.0.0",
"@ckeditor/ckeditor5-special-characters": "^19.0.0",
"@ckeditor/ckeditor5-table": "^19.0.0",
"@ckeditor/ckeditor5-theme-lark": "^19.0.0",
"@ckeditor/ckeditor5-typing": "^19.0.0",
"@ckeditor/ckeditor5-ui": "^19.0.0",
"@ckeditor/ckeditor5-upload": "^19.0.0",
"eslint": "^5.5.0",
"eslint-config-ckeditor5": "^2.0.0",
"husky": "^1.3.1",
"lint-staged": "^7.0.0",
"postcss-loader": "^3.0.0",
"raw-loader": "^3.1.0",
"style-loader": "^1.0.0",
"stylelint": "^11.1.1",
"stylelint-config-ckeditor5": "^1.0.0",
"terser-webpack-plugin": "^2.2.1",
"webpack": "^4.39.1",
"webpack-cli": "^3.3.6"
},
"engines": {
"node": ">=8.0.0",
"npm": ">=5.7.1"
},
"author": "CKSource (http://cksource.com/)",
"license": "GPL-2.0-or-later",
"homepage": "https://ckeditor.com/ckeditor-5",
"bugs": "https://github.com/ckeditor/ckeditor5/issues",
"repository": {
"type": "git",
"url": "https://github.com/ckeditor/ckeditor5-build-inline.git"
},
"scripts": {
"build": "webpack --mode production",
"test": "npm run lint",
"lint": "eslint --quiet '**/*.js'",
"stylelint": "stylelint --quiet --allow-empty-input 'theme/**/*.css' 'docs/**/*.css'",
"preversion": "npm run build; if [ -n \"$(git status src/ckeditor.js build/ --porcelain)\" ]; then git add -u src/ckeditor.js build/ && git commit -m 'Internal: Build.'; fi"
},
"lint-staged": {
"**/*.js": [
"eslint --quiet"
],
"**/*.css": [
"stylelint --quiet --allow-empty-input"
]
},
"eslintIgnore": [
"build/**",
"packages/**"
],
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
}
}
41 changes: 41 additions & 0 deletions ckeditor5/sample/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>CKEditor 5 – inline editor build – development sample</title>
<style>
body {
max-width: 800px;
margin: 20px auto;
}
</style>
</head>
<body>

<h1>CKEditor 5 – inline editor build – development sample</h1>

<div id="editor">
<h2>Sample</h2>

<p>This is an instance of the <a href="https://ckeditor.com/docs/ckeditor5/latest/builds/guides/overview.html#inline-editor">inline editor build</a>.</p>

<figure class="image">
<img src="../tests/manual/sample.jpg" alt="Autumn fields" />
</figure>

<p>You can use this sample to validate whether your <a href="https://ckeditor.com/docs/ckeditor5/latest/builds/guides/development/custom-builds.html">custom build</a> works fine.</p>
</div>

<script src="../build/ckeditor.js"></script>
<script>
InlineEditor.create( document.querySelector( '#editor' ) )
.then( editor => {
window.editor = editor;
} )
.catch( error => {
console.error( 'There was a problem initializing the editor.', error );
} );
</script>

</body>
</html>
Loading