X Code
7ee58bf46d
Upgrade to 2.8 ( #519 )
3 years ago
X Code
13d542680e
iOS - floating cursor
3 years ago
X Code
890e5842e5
Upgrade to 2.2.0: Support flutter 2.8
3 years ago
Andy Trand
881372dd13
selection delegate methods, imports cleanup ( #515 )
3 years ago
li3317
2db6f59dac
use named constructor for raw editor
3 years ago
li3317
4f0fa755b1
Fix visibility of text selection handlers on scroll
4 years ago
li3317
170752f66d
fix offset
4 years ago
Xin Yao
5b230a718b
Rename CustomeKeyboardListener to KeyboardEventHandler
4 years ago
Xin Yao
52f5193819
Address KeyboardListener class name conflict
4 years ago
Aldy J
97ba9cfb39
Text Alignment functions + Block Format standards ( #382 )
...
* Mute problem reports
* For PR: Text Alignment functions + Block Format standards
* Restore analysis_options.yaml to original settings
4 years ago
kevinDespoulains
a24241cf6b
Raw editor update to support putting QuillEditor inside a Scrollable view ( #371 )
4 years ago
li3317
bd109bffcc
Skip image when pasting
4 years ago
Xin Yao
2c9bbcf8e9
Rename StyleBuilder to CustomStyleBuilder
4 years ago
X Code
f56bbff75f
Support for building custom inline styles ( #351 )
4 years ago
Xin Yao
6f8624e3af
Bring into view upon selection extension
...
When extending selection, have scroll controller jump to the most appropriate offset to display selection extension
4 years ago
li3317
350296e4bf
small change
4 years ago
li3317
bb38db5ed0
add readOnly to emdedBuilder
4 years ago
Cheryl Zhang
0c5a045d28
Format code
4 years ago
gtyhn
869503c2d3
solve placeholder issue, removing must focus ( #286 )
...
* fix the OnImagePickCallback return value
* solve placeholder issue, removing must focus
4 years ago
Till Friebe
e2ab4df8cd
Fix paste bug
4 years ago
Till Friebe
3d6a915d26
Fix paste ( #236 )
...
closes #235 .
4 years ago
Till Friebe
ee45815da5
Remove exception when widget is not mounted
4 years ago
Till Friebe
404857817b
Fix null exception
4 years ago
George
95359f66b5
Fixes for flutter web ( #234 )
...
* Fix for Attribute object comparison
* Fix for "Unexpected null value" error on web
Clipboard is now supported on web, via a permission request through the browser
Co-authored-by: George Johnson <george@indiespring.com>
4 years ago
Till Friebe
d4e4b0d507
Hide implementation files ( #233 )
4 years ago
Till Friebe
ac68c2373d
Improve further SOC of raw editor
...
This improves separation of concerns for the RawEditor by moving
the code for the text selection delegate to a separate class,
furthermore add more comments.
The PR does not change the functionality of the code.
4 years ago
Till Friebe
0c05c530e3
Improve SOC of raw editor ( #228 )
...
Improve separation of concerns for `RawEditor` by moving the code
for the keyboard to a separate class, furthermore add more comments.
The PR does not change the functionality of the code.
4 years ago
Till Friebe
5655920937
Improve SOC of raw editor ( #227 )
...
Improve separation of concerns for RawEditor by moving the code
for the text input client to a separate class, furthermore add
more comments.
4 years ago
kevinDespoulains
1ac73b7cae
Adding missing overrides to make package work with Flutter 2.2.0 ( #226 )
4 years ago
Gyuri Majercsik
08412c167a
171: support for non-scrollable text editor ( #188 )
...
Co-authored-by: Gyuri Majercsik <gyuri@fluttech.com>
4 years ago
kevinDespoulains
e49421f48c
Updating checkbox to handle tap ( #186 )
...
* updating checkbox to handle tap
* updating checkbox to handle long press and using UniqueKey() to avoid weird side effects
* removed useless doc
Co-authored-by: Kevin Despoulains <kevin.despoulains@scriptandgo.com>
4 years ago
Xin Yao
df602cfa9b
Format code
4 years ago
Xun Gong
273340a1f6
Pass getTextPosition instead of passing the tap text position to be more flexible; optional ignoreFocus on replaceText
4 years ago
Xun Gong
106e54c3fc
add scrollBottomInset
4 years ago
Till Friebe
8c663ad9f5
Add comments from Zefyr to nodes folder
...
Since quite a lot of code was taken from Zefyr, the license should
be changed to BSD to meet the requirements of Zefyr.
4 years ago
Till Friebe
873bfbcee1
Sort constructors first
4 years ago
Till Friebe
5c18ca1dc3
Prefer int literals
4 years ago
Till Friebe
78594aa266
Cascade invocations
...
Use the cascading style when succesively invoking methods on the
same reference.
4 years ago
Till Friebe
0a136edb86
Avoid void async
...
When declaring an async method or function which does not return
a value, declare that it returns Future and not just void.
4 years ago
Till Friebe
6c31fb1bc3
Avoid types on closure parameters
...
Annotating types for function expression parameters is usually
unnecessary because the parameter types can almost always be
inferred from the context, thus making the practice redundant.
4 years ago
Till Friebe
bc494bc50f
Prefer final
...
Declaring variables as final when possible is a good practice
because it helps avoid accidental reassignments and allows the
compiler to do optimizations.
4 years ago
Till Friebe
31ec14c114
Prefer relative imports
...
This streamlines our imports.
4 years ago
Xin Yao
41056bcc4c
Revert " ☝️ Update deprecated code ( #136 )"
...
This reverts commit d62f15d889
.
4 years ago
Jeremie Corpinot
d62f15d889
☝️ Update deprecated code ( #136 )
4 years ago
Xin Yao
084adcb1e7
Refactor code
4 years ago
Xin Yao
8ab586c318
Fix text selection in read-only mode
4 years ago
Xin Yao
53eaf34ad9
Revert change in openConnectionIfNeeded for readonly mode
4 years ago
hyouuu
047d0f729b
default color, Document.fromDelta, fix isItCut null check ( #123 )
...
* default color, Document.fromDelta, fix isItCut null check
* fix merge conflict
4 years ago
Xin Yao
f0dcca00d9
Readonly mode - temporary hack to dismiss keyboard
4 years ago
Xin Yao
5b9fb52804
Make showCursor default to true
4 years ago