X Code
05f8b6342b
Add comments
3 years ago
Arshak Aghakaryan
736de5ef18
Do not show caret on screen when the editor is not focused ( #555 )
3 years ago
X Code
2080aab6a9
Launch link improvements
...
Allows launching links in editing mode, where:
* For desktop platforms: links launch on `Cmd` + `Click` (macOS) or `Ctrl` + `Click` (windows, linux)
* For mobile platforms: long-pressing a link shows a context menu with multiple actions (Open, Copy, Remove) for the user to choose from.
3 years ago
X Code
373193ac3c
Upgrade to 2.5.2: Skip image when pasting
3 years ago
X Code
d2444a2af0
Fix checkbox functionality ( #541 )
...
* Fix checkbox functionality
* Remove class QuillCheckbox
3 years ago
X Code
df20936737
Desktop selection improvements
...
Added `Shift` + `Click` support for extending selection on desktop
Added automatic scrolling while selecting text with mouse
3 years ago
X Code
a0f3830ad5
Hide selection overlay for collapsed selection
3 years ago
X Code
d1fa59a759
Reformat code
3 years ago
Andy Trand
6961542216
disable floating cursor ( #526 )
3 years ago
X Code
e5fe8a9871
Format code
3 years ago
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