Commit Graph

198 Commits

Author SHA1 Message Date
Franz Liedke
c68a6280a7 Add changelog 2019-09-15 22:44:30 +02:00
Franz Liedke
94574514e4 Update vulnerable JS dependencies 2019-09-13 15:39:40 +02:00
Franz Liedke
b1f57ade19 Add GitHub workflow for JavaScript building 2019-08-20 23:54:22 +02:00
flarum-bot
68dcc83582 Bundled output for commit 5fe1de86dc [skip ci] 2019-08-01 21:18:40 +00:00
David Sevilla Martín
5fe1de86dc Update to Twemoji 12 and switch to 'simple-emoji-map' (#20) 2019-08-01 23:17:25 +02:00
Toby Zerner
7ae9b1263b Fix travis builds 2018-12-04 10:16:33 +10:30
Toby Zerner
73b09c8161 Remove sudo: false
See https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration
2018-11-21 18:57:14 +10:30
flarum-bot
58e29a6eff Bundled output for commit 547d9f9971 [skip ci] 2018-11-21 08:19:29 +00:00
Toby Zerner
547d9f9971 Make npm package private, update deps, change watch to dev 2018-11-21 18:44:50 +10:30
Toby Zerner
805000196b Remove copyright year from LICENSE 2018-11-21 18:37:20 +10:30
flarum-bot
54c750d147 Bundled output for commit 60e22f9304 [skip ci] 2018-11-17 08:26:14 +00:00
Toby Zerner
60e22f9304 Update dependencies 2018-11-17 18:53:38 +10:30
Toby Zerner
c0c48bcf87 Give emojis symmetrical margin 2018-11-14 13:53:07 +10:30
flarum-bot
072ad25dc0 Bundled output for commit a93ab1bdb0 [skip ci] 2018-11-12 21:20:16 +00:00
Clark Winkelmann
7a97d281ba Fix cursor not being placed correctly after emoji insertion 2018-11-12 22:17:34 +01:00
flarum-bot
a095f17ea3 Bundled output for commit d3329fe11c [skip ci] 2018-11-12 10:35:04 +00:00
Toby Zerner
d3329fe11c Make sure the emoji popup doesn't go off the top of the screen on mobile 2018-11-12 17:37:07 +10:30
Toby Zerner
b3d0dd3aa9 Add a small "type to search" instruction to the top of the emoji popup 2018-11-12 17:37:07 +10:30
Toby Zerner
3d0097ea12 Improve emoji suggestion sorting
Not sure why emoji suggestions were being sorted by the length of their
name... Reverting this means that exact matches are displayed at the
top again which is good.
2018-11-12 17:37:07 +10:30
Toby Zerner
00b3d7b19a Add emoji button to text editor toolbar 2018-11-12 17:37:07 +10:30
flarum-bot
0c5aa10812 Bundled output for commit 735f5c030a [skip ci] 2018-10-21 04:49:43 +00:00
Toby Zerner
735f5c030a Rename package 2018-10-21 15:16:21 +10:30
Toby Zerner
1af9f7f86b Change hyphens to underscores in filename 2018-10-20 20:28:07 +10:30
Franz Liedke
37cd29a38a Rename bootstrap.php 2018-10-17 23:39:49 +02:00
Toby Zerner
e385961d90 Rename package 2018-10-17 13:44:47 +10:30
Sajjad Hashemian
d618d69dcf add replace emoji shorcutes with unicode migration (#18) 2018-10-10 00:36:08 +02:00
flarum-bot
877dc41018 Bundled output for commit ab44c2b629 [skip ci] 2018-09-26 20:07:16 +00:00
Sajjad Hashemian
ab44c2b629 use twemoji (#16)
* use twemoji

* insert emoji instead of shortcode

* cleanups

* generate emojiMap using emojibase

* remove redunant spaces

* remove dead codes

* use prebuild and prewatch

* update dependencies
2018-09-26 22:06:08 +02:00
flarum-bot
680c5c3784 Bundled output for commit 8bf2ff4464 [skip ci] 2018-09-21 01:02:07 +00:00
Toby Zerner
8bf2ff4464 Update dependencies 2018-09-21 10:25:47 +09:30
Franz Liedke
a785f39387 Use new Frontend extender
See flarum/core#851.
2018-07-23 16:28:11 +02:00
Toby Zerner
d6823f4242 Merge branch 'tz/formatter-extender' 2018-06-22 12:24:53 +09:30
flarum-bot
602a7190f9 Bundled output for commit de0861aa19 [skip ci] 2018-06-20 05:26:36 +00:00
Toby Zerner
de0861aa19 Fix Travis' deploy key 2018-06-20 14:32:25 +09:30
Toby Zerner
76cc195c55 Remove progress flag 2018-06-20 13:54:01 +09:30
Toby Zerner
b7346f39ad Webpack (#15)
See https://github.com/flarum/core/pull/1367

* Replace gulp with webpack and npm scripts for JS compilation
* Set up Travis CI to commit compiled JS
* Restructure `js` directory; only one instance of npm, forum/admin are "submodules"
* Restructure `less` directory
2018-06-20 13:35:08 +09:30
Toby Zerner
93ee7de0fc Use new Formatter extender 2018-06-17 15:01:19 +09:30
Toby Zerner
ae31581450 Restructure JS and LESS 2018-06-17 14:53:35 +09:30
Toby Zerner
d7191c19db Move to devDependencies 2018-04-25 10:31:52 +09:30
Toby Zerner
d5a4195cbc Update for webpack 2018-04-25 10:16:58 +09:30
Franz Liedke
22885b7796 Extender: List all assets explicitly 2018-01-21 21:09:04 +01:00
Miles Cellar
1578a4587f Update license year range to 2018 2018-01-15 19:34:37 +01:00
Toby Zerner
71bf905ec3 Require beta 8 2018-01-11 12:24:50 +10:30
Franz Liedke
ead3957c28 Use new extenders for bootstrapping 2018-01-03 09:59:10 +01:00
Toby Zerner
92017e5a40 Merge branch 'master' into next-back 2017-12-26 19:50:48 +10:30
Toby Zerner
41616e45ca Revert omission of image size
Turns out this is still required in SVG mode :D
2017-11-09 21:00:27 +10:30
Toby Zerner
ca788d711c Remove B) shortcut
It's pretty common in text (eg. and A), B), C) list) and is usually not
intended.
2017-11-08 20:21:41 +10:30
Zeokat
996f1724de Use SVG emoji instead of PNG 2017-11-08 20:18:26 +10:30
Mark
4bc06b4276 Fix downscaled image rendering in chrome 2017-10-28 10:13:26 +10:30
Charlie
f4e7a80033 Update for beta 8 (#11)
* Update for beta 8

* Never changed for the deprecated event
2017-09-05 08:32:01 +02:00
Toby Zerner
c43a940dd8 Update dependencies 2017-07-08 21:49:55 +09:30
VSN Reddy Janga
754c2e68b7 Hide diff for compiled diff files 2017-02-20 19:33:30 +05:30
Miles Cellar
ca77ca8837 Update year 2017-01-01 22:43:34 +01:00
Toby Zerner
ef76573cac Apply fixes from StyleCI
[ci skip] [skip ci]
2016-11-29 05:29:38 +00:00
Toby Zerner
37381a7ecb Recompile JS 2016-11-19 22:04:58 +10:30
Toby Zerner
91430aa6c9 Update StyleCI rules 2016-11-16 15:46:09 +10:30
Toby Zerner
2cb1a2a8c8 v0.1.0-beta.6 2016-10-19 21:12:56 +10:30
Toby Zerner
f1e1efdc31 Use new event name 2016-06-03 11:01:17 +09:30
Toby Zerner
ce537f195d Recompile dist JS using latest version of babel 2016-06-03 11:01:11 +09:30
Franz Liedke
16f3a09856 Deduplicate emojis even after using multiple matchers
Fixes flarum/core#968.
2016-05-28 16:22:31 +09:00
Franz Liedke
dbf82e4641 Use newly extracted KeyboardNavigatable util for emoji dropdown
Refs flarum/core#264.
2016-05-15 22:36:18 +09:00
Franz Liedke
a3b92ed02c Remove special case handling for certain emojis
This does not seem to be necessary anymore after the recent update of the emoji map.
2016-05-14 23:24:06 +09:00
Franz Liedke
5f7195b3fa Match emojis from the beginning before trying fuzzy matches
Fixes flarum/core#901.
2016-05-14 22:59:25 +09:00
cestrensem
c67091709c New icons (#7)
* Icons placed separately

* Actualized iconpack

* import new icons from separate file
2016-05-14 22:13:03 +09:00
Toby Zerner
6dd0f040f4 Require core v0.1.0-beta.5 2016-03-29 18:45:00 +10:30
Toby Zerner
fe194a097e Upgrade to flarum-gulp 0.2.0 / Babel 6 2016-03-18 09:32:03 +10:30
Toby Zerner
45ddf48c69 Clean up linting stuff 2016-03-10 17:22:49 +10:30
Toby Zerner
87c98b49e7 Remove old file 2016-03-07 22:21:36 +10:30
Toby Zerner
869277cb10 Applied fixes from StyleCI 2016-02-25 22:54:28 -05:00
Toby Zerner
d3018a1fc3 Add StyleCI config 2016-02-26 14:01:58 +10:30
Toby Zerner
88bbd8ef3b Trigger autocomplete when : follows a newline too 2016-02-22 21:51:24 +10:30
Sajjad Hasehmian
37efc0c6a7 Update Autocomplete comments 2016-02-15 14:05:35 +03:30
Sajjad Hasehmian
15a87c55eb improve emoji popup 2016-02-12 20:11:30 +03:30
Toby Zerner
50d88d4547 Improve emoji autocomplete dropdown
- Add a key to each list item so that Mithril's diffing algorithm is used correctly. This prevents the emoji images from remaining for half a second before they update to a new suggestion.
- Clean up styles. The `PostPreview` doesn't really belong here.
2016-02-07 11:47:49 +10:30
Toby Zerner
7359407b54 Tweak emoticon aliases
- Make :) and :( map to "slight smile/frown"
- Remove :* to solve flarum/core#305
2016-02-07 11:44:48 +10:30
Sajjad Hasehmian
31772b9a76 Use EmojiOne fixes flarum/core#744 2016-02-02 12:44:03 +03:30
Sajjad Hasehmian
bd7a72911b Add Emoji auto suggestion menu fixes flarum/core#397
Clean Up
2016-02-01 23:33:14 +03:30
Sajjad Hasehmian
e9ea22d591 Use TextFormatter Emoji plugin 2016-02-01 00:31:54 +03:30
Maël Soucaze
63d5747407 Update license year range to 2016 2016-01-25 16:51:33 +01:00
Toby Zerner
d38c49809c Add Composer branch-alias
This allows installations to require version 0.1.0 with minimum-stability=dev, and they will get the latest from master.

See flarum/core#727
2016-01-19 17:19:17 +10:30
Toby Zerner
38de892d36 Rename package 2015-12-29 12:55:05 +10:30
Toby Zerner
5515ad91a5 Release 0.1.0-beta.3 2015-11-03 10:02:52 +10:30
Toby Zerner
866edd9f9a Update metadata 2015-10-12 15:00:15 +10:30
Toby Zerner
57ed9dad5f Update for composer branch 2015-10-11 17:02:19 +10:30
Toby Zerner
751dddd940 Add gitattributes 2015-09-17 09:10:28 +09:30
Toby Zerner
9a342be495 Add LICENSE information 2015-09-04 12:32:52 +09:30
Toby Zerner
1f1a8d8f45 Update npm dependency 2015-09-04 12:07:50 +09:30
Toby Zerner
009f52c5e1 Update flarum.json 2015-09-04 12:07:46 +09:30
Toby Zerner
ae6dfee007 Add phpcs, Travis, clean up editorconfig and eslint 2015-09-04 11:37:09 +09:30
Toby Zerner
1eb5d79944 Use new listen API 2015-08-13 12:49:07 +09:30
Toby Zerner
ca85d1ebe2 Add icon 2015-08-13 12:49:04 +09:30
Toby Zerner
637e3abfc9 PERF: Cache emojified post content 2015-07-31 20:32:49 +09:30
Toby Zerner
cb358a9084 Update for live preview refactor 2015-07-28 16:06:37 +09:30
Toby Zerner
6527868924 Update gulp module configuration 2015-07-27 14:19:11 +09:30
Toby Zerner
68b402015a Better way to override formatting util 2015-07-27 14:19:08 +09:30
Toby Zerner
c5bb8bcf6c PERF: avoid reinstantiation of event subscribers 2015-07-27 11:54:03 +09:30
Toby Zerner
e536ea5d0d Temporarily remove :/ emoticon
See https://github.com/s9e/TextFormatter/issues/12
2015-07-24 13:30:06 +09:30
Toby Zerner
4d5146b829 Initial commit 2015-07-23 20:36:02 +09:30