Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/krzyzanowskim/STTextView
Performant and reusable text view component (TextKit 2), with line numbers and more. UITextView / NSTextView replacement.
https://github.com/krzyzanowskim/STTextView
Add emoji to the sample text
b5c185cc9bf4953512a1cd05d82d26ce1bcbf1f4 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
b5c185cc9bf4953512a1cd05d82d26ce1bcbf1f4 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Fix characters enumeration
91f3898d9a0c96011b8fb171a6af59bb3e63a8e1 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
91f3898d9a0c96011b8fb171a6af59bb3e63a8e1 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
^Space do not interfere with other shortcuts
493b28329b580b5425e59b2f13652480acf466f6 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
493b28329b580b5425e59b2f13652480acf466f6 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
codeql is not standard
0472a01a762670ae2f691acaf1ade4e93a1ddf1c authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
0472a01a762670ae2f691acaf1ade4e93a1ddf1c authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Remove redundant check
0a671e0d732178c8975f8eab300283066614aa18 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
0a671e0d732178c8975f8eab300283066614aa18 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Update features
bc9ba1506492a54841c62bc6708615aa98600f41 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
bc9ba1506492a54841c62bc6708615aa98600f41 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Option to showsInvisibleCharacters
fdcd77cc9e7c2c3538ad4732c21ca5db7d99e348 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
fdcd77cc9e7c2c3538ad4732c21ca5db7d99e348 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
substring loop fix
d503b14624189c7437460e2dfbf9872e4b168ebc authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
d503b14624189c7437460e2dfbf9872e4b168ebc authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
minors
0e24ff5e03d6df7cbb18a7ebc4dd39c6eee40a29 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
0e24ff5e03d6df7cbb18a7ebc4dd39c6eee40a29 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Update documentation. Adjust API
8f789ef09711b533a881c49c5ed94167ceb1c4b6 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
8f789ef09711b533a881c49c5ed94167ceb1c4b6 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Fix y position in wrapped text
e80aa36a1a4889cdf966b60b08926cb702642148 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
e80aa36a1a4889cdf966b60b08926cb702642148 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Deselect spellcheck selection on start typing
c7e01256ff0ceef35238d86518866e0a4cd26f5e authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
c7e01256ff0ceef35238d86518866e0a4cd26f5e authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
More spellchecked related calls
f8bb2eeb4f6c42c3c29cf75dc3951888853c4a12 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
f8bb2eeb4f6c42c3c29cf75dc3951888853c4a12 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
variant of didChangeText with range
86beb5291784d2d29ae77efe8f9400e9b835145b authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
86beb5291784d2d29ae77efe8f9400e9b835145b authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Fix typing attributes on location in certain setup. Default spellcheck values
a1fbf6ea65de4431e00b698d68d766b98a6b819d authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
a1fbf6ea65de4431e00b698d68d766b98a6b819d authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Spellcheck improvements (hopefully, because no documentation)
91d1447296317378839f1e4d379b4dc1c894a822 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
91d1447296317378839f1e4d379b4dc1c894a822 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Don't set rendering attributes where regular attribute is expected
4a50e1e608b219290d32f4e1f9ff85e637e99d3d authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
4a50e1e608b219290d32f4e1f9ff85e637e99d3d authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Install decorationView for custom rendering attributes drawing
624a570fb29bcb48a790586508e351d3883e30d6 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
624a570fb29bcb48a790586508e351d3883e30d6 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Carefully workaround enumeratedattributes odds (FB12863947)
92e83e25ce2ad3c8ff402496c43d170b010ce8f0 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
92e83e25ce2ad3c8ff402496c43d170b010ce8f0 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Update README.md
Signed-off-by: Marcin Krzyzanowski <[email protected]>
da53620e55a175d55bf20d8bb693e332a7f9e353 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Update README.md
Signed-off-by: Marcin Krzyzanowski <[email protected]>
8fe2c7a4caa4e121099faff12ef29af1862463de authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Update README.md
Signed-off-by: Marcin Krzyzanowski <[email protected]>
c3eaecb7ec9ef9db5d5e7a7d6709959582126a3f authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Store spellchecking annotations as rendering attributes only
1ad6f0d93281ee60bfba3f6b845e7f67e38c5c66 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
1ad6f0d93281ee60bfba3f6b845e7f67e38c5c66 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Update README
db5af8da0e6814ab593b337ecfc3d0d52f077cec authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
db5af8da0e6814ab593b337ecfc3d0d52f077cec authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Spell checker support
a9b97df61b0dd596b93c3e3b726d7af311d064b3 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
a9b97df61b0dd596b93c3e3b726d7af311d064b3 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Move isExtraLineFragment to STTextKitPlus
7be150da14224a6b13ebfbb1458f3ef86d57ada1 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
7be150da14224a6b13ebfbb1458f3ef86d57ada1 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Add selection to example
78d878f9590b517332e5e8d6b467c1245f352d8b authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
78d878f9590b517332e5e8d6b467c1245f352d8b authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Update selection binding
1046965bd62dc05cf17beb4b4e901cdae851395e authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
1046965bd62dc05cf17beb4b4e901cdae851395e authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
STTextViewUI.TextView expose selection binding
54c28617349a3ac6d76c1995383c7081d8fc0a3c authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
54c28617349a3ac6d76c1995383c7081d8fc0a3c authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Post correct notification
8016ef8d7083cf7941e390b38df0d3c13e1101be authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
8016ef8d7083cf7941e390b38df0d3c13e1101be authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Fix swiftui timing updating initial text value
e62d93903cb45010fa4e8d7ca845446cd6f29b3c authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
e62d93903cb45010fa4e8d7ca845446cd6f29b3c authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Deprecate textDidChange
84206a466718ae748e8894e5b5dc6ad6875cede3 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
84206a466718ae748e8894e5b5dc6ad6875cede3 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
selectedTextRange
8d77a6bd1b866926918756cb3b2fc999ec0976a1 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
8d77a6bd1b866926918756cb3b2fc999ec0976a1 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Make NSTextLocation quasi-equatable public
075f5006d2f67386df4c1a7376e697d6f7fd1d3a authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
075f5006d2f67386df4c1a7376e697d6f7fd1d3a authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Fix highlighting of extra line fragment. Rework highlighting logic
c1f1d2fe58f04f97e942ec2f90c6625ad67f057d authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
c1f1d2fe58f04f97e942ec2f90c6625ad67f057d authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Improve numbers highlighting on edges
a84c13b8170ed5f58a98dbb8fde9e7f7e5dfa183 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
a84c13b8170ed5f58a98dbb8fde9e7f7e5dfa183 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Don't highlight when select
ca2a2935e2f9b1b084ac694b0a2303fb1010f251 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
ca2a2935e2f9b1b084ac694b0a2303fb1010f251 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Fix ruler higlight on empty document
5958fac7aed4ca5d7579c878e53ae8a9a738240a authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
5958fac7aed4ca5d7579c878e53ae8a9a738240a authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Note. possible workaround for unexpected layout frame size
4f88a545348e578d531dbf0592e9b68acd422325 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
4f88a545348e578d531dbf0592e9b68acd422325 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Unify selection logic
89604dc96de05d952512ae90e891c2bd0f4d28de authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
89604dc96de05d952512ae90e891c2bd0f4d28de authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Don't clear typing attributes in empty document
aaf330cb8f07fb53766617cc79cd8d5a6652e00c authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
aaf330cb8f07fb53766617cc79cd8d5a6652e00c authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
highlight line in all cases (when selection is at the end of the document)
403f5e5bd2f15e6903deb3a961a2f51b0a6cecd0 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
403f5e5bd2f15e6903deb3a961a2f51b0a6cecd0 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Return sorted insertion points
e0caa4b0f89096463c9c2f887a0c8c060e1738cd authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
e0caa4b0f89096463c9c2f887a0c8c060e1738cd authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
refine condition of empty document
c8956dca73bfa2224797fcfeb31c1e8956b90800 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
c8956dca73bfa2224797fcfeb31c1e8956b90800 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
length is already utf16, and faster
4261f283bdfca43e75ceb57f3884b85eb0ae83dd authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
4261f283bdfca43e75ceb57f3884b85eb0ae83dd authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
newline default to typing attribute
220071c2eba9aac52a3909cf0add25adea5976c0 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
220071c2eba9aac52a3909cf0add25adea5976c0 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Insert newline character with typing attributes
e2387e3e92371731950b2d3bf755570e65fd5f35 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
e2387e3e92371731950b2d3bf755570e65fd5f35 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
It's typingLineHeight
1da497aa42d3eb53c8c6a562dbb50f93cc087bca authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
1da497aa42d3eb53c8c6a562dbb50f93cc087bca authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Adjust line numbers layout for empty document
8193e323e00eaa7d983b216bbca4c71f4febebdd authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
8193e323e00eaa7d983b216bbca4c71f4febebdd authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Workaround empty document segment frame height
c170e2b529492fcd7aeb017cd1370bbe246c4231 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
c170e2b529492fcd7aeb017cd1370bbe246c4231 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Calculate default line height without TextKit1
29b03d9943d882af245fc7170901282f04766cef authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
29b03d9943d882af245fc7170901282f04766cef authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
sometimes reported height is way above the final value for the document
56cfa6a8ca803a68c8aa095174338413f394f66c authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
56cfa6a8ca803a68c8aa095174338413f394f66c authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Frame height can only grow
2206ab4a9306212439c560bdab9b353c49298322 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
2206ab4a9306212439c560bdab9b353c49298322 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
update docs and defaults
9f8b1f75df21c90e999e4db3202683c4d98bf135 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
9f8b1f75df21c90e999e4db3202683c4d98bf135 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Use modernized API
c49c0ce3fba6ed2305a2aef58899e9ea8f5bf7ae authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
c49c0ce3fba6ed2305a2aef58899e9ea8f5bf7ae authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Minors
2c2cb5586640584b4d31fd43e3a8cf1b200fb569 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
2c2cb5586640584b4d31fd43e3a8cf1b200fb569 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Check for viewport range availability
fcf2be24606652ee2713a0020015b29920f2cf0d authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
fcf2be24606652ee2713a0020015b29920f2cf0d authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Disable certain string operations in Demo app due to performance reasons
988e9f80dc773d38d945cfb9fbed8f0478af1706 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
988e9f80dc773d38d945cfb9fbed8f0478af1706 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Improve/Fix find&replace
ec6e726f0925aa36990115a77e58e2d9ab00cbc5 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
ec6e726f0925aa36990115a77e58e2d9ab00cbc5 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Rework scrollToVisible routine to improve (hopefully) scrollin
f6c5d01a2cf16e86d352a796bcf188dff014b0cd authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
f6c5d01a2cf16e86d352a796bcf188dff014b0cd authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
NSTextFinderClient minors
59db4252a7e637e2fc808b764607683035b59d71 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
59db4252a7e637e2fc808b764607683035b59d71 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
fix clamped range
b44cb733e7424269d0b3b8f21a3de4a1f8ed07ff authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
b44cb733e7424269d0b3b8f21a3de4a1f8ed07ff authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Clamp highlight range because enumerateTextSegments is slow
869b2be2261f3d64eab318cb80a0076b513d508a authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
869b2be2261f3d64eab318cb80a0076b513d508a authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Fix drawing multiple insertion points
0f4fc52b878b2509d696d525893fd4b5aa05b3ce authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
0f4fc52b878b2509d696d525893fd4b5aa05b3ce authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Layout on end live resize
a1fd15e6824c03b69217a973174b0d86c5f44e9c authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
a1fd15e6824c03b69217a973174b0d86c5f44e9c authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
minor display opt
51cb3789689296f2a92b68760c0eb6b0eb992235 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
51cb3789689296f2a92b68760c0eb6b0eb992235 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Calculate min/max X for viewport bounds
2c73ef2010e1f41cfc89c919199916c7ab203382 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
2c73ef2010e1f41cfc89c919199916c7ab203382 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Viewport width equals visible rect
3de6370b869af6a5a375b6d129a8af284b5fa62a authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
3de6370b869af6a5a375b6d129a8af284b5fa62a authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Fix condition
9c4eaf7a1a508d03f559ad71ff6bd1232290bdde authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
9c4eaf7a1a508d03f559ad71ff6bd1232290bdde authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Fix adjusted container width
65654334d4230561d189cecc34bb6552a07443dc authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
65654334d4230561d189cecc34bb6552a07443dc authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Use Natural Language to tag words
9d18f121f091999cf93c18c7c5365308abd282bc authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
9d18f121f091999cf93c18c7c5365308abd282bc authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
cancel completion task
20d81d806b959e7f509af2225e205e1236d9f6d3 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
20d81d806b959e7f509af2225e205e1236d9f6d3 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
TextEdit demo provide simple list of words for autocompletion
083333b27494cde166e847c92baaf4dd1d639b5b authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
083333b27494cde166e847c92baaf4dd1d639b5b authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
minor
d62b3a2ee9bde334f74c94209f287f4acc33d60d authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
d62b3a2ee9bde334f74c94209f287f4acc33d60d authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
safely enumerate layout in the viewport
b99858d0b7b339d20cc7c83f6c769772154807ae authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
b99858d0b7b339d20cc7c83f6c769772154807ae authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
NSCoder initializer is not available
f5a5ae48932ba46792dfc6ce8037d4e2146c28d1 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
f5a5ae48932ba46792dfc6ce8037d4e2146c28d1 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
make selectable for editable. disable editable when disable selectable
d7547de4087aef128ed02968dcac318e84ef16fe authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
d7547de4087aef128ed02968dcac318e84ef16fe authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
ApproximateEquality is internal
35c63b6742f09d47763f62b3e568ee3eb7172380 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
35c63b6742f09d47763f62b3e568ee3eb7172380 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Move more public API to STTextKitPlus target
8e702a9b81017db7696613d7b158b5f23ceb5973 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
8e702a9b81017db7696613d7b158b5f23ceb5973 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
STTextKitPlus library and target with public TextKit helpers
d86bbabd3914e51893754a1228e11f365ec03fd5 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
d86bbabd3914e51893754a1228e11f365ec03fd5 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Add readable/writeable pasteboard types
2b5d98851e5a42e16ba1c9486a4da51908972e2a authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
2b5d98851e5a42e16ba1c9486a4da51908972e2a authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Fix/Workaround deprecated pasteboard types handling
On a Swift type level "NSPasteboardType.string = NSPasteboard.PasteboardType.string"
that's not ...
Implement NSServicesMenuRequestor and use in copy&paste
731737573e66546a0184ec7847c8b08c993da2e8 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
731737573e66546a0184ec7847c8b08c993da2e8 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Invalid cursor
e69b34fb944ff851b396f2b485d2908abcaf2a74 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
e69b34fb944ff851b396f2b485d2908abcaf2a74 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Handle custom keyboard shortcut in performKeyEquivalent
e05b7901371cd10244247b051f4a147150de7ff0 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
e05b7901371cd10244247b051f4a147150de7ff0 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
minor
4b7230d6a2800ee307f02aa0346be451b57d2832 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
4b7230d6a2800ee307f02aa0346be451b57d2832 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Remove is any
85d8ae92299baca3699b7ec3569e38e2f175436d authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
85d8ae92299baca3699b7ec3569e38e2f175436d authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Remove insertion point on selection (improved)
384120a92d8b601da36e1892ca7cabcb51ac7966 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
384120a92d8b601da36e1892ca7cabcb51ac7966 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Remove insertion point view only if needed
e49437844106a06b627c86611f1468ce8029646f authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
e49437844106a06b627c86611f1468ce8029646f authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Refine custom completion view delegate
3f843229e7fa304e4cc16acda7ab0cffffdaac88 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
3f843229e7fa304e4cc16acda7ab0cffffdaac88 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
docs update
f23474811aa87d160bf462e4a6d63246263753c5 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
f23474811aa87d160bf462e4a6d63246263753c5 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Modernize completion API by embracing 'any protocol'
3d2c003fc8242a69c63496ca40d712872e1d361b authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
3d2c003fc8242a69c63496ca40d712872e1d361b authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Open default annotation class
8f259ebd686ffd9e18d5c4a9b06409f8ba94ad89 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
8f259ebd686ffd9e18d5c4a9b06409f8ba94ad89 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Default marked attributes to underline
89dd9613324b8f91775179f4a7591e278dfc3643 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
89dd9613324b8f91775179f4a7591e278dfc3643 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Full height insertion point
c543698d7343c055c031a73f2cff7aa357ca2af0 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
c543698d7343c055c031a73f2cff7aa357ca2af0 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Make STCompletionItem NSView based
c3b37b51c2645cbd48f3b26143722d8d1afc78c9 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
c3b37b51c2645cbd48f3b26143722d8d1afc78c9 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Remove redundant frame
897c5ffe3c6b35664ab085d43238b3a95e79440d authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
897c5ffe3c6b35664ab085d43238b3a95e79440d authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Completion item implementation provide a row view
f6d2c50ba0f7b99e3bfd94b19e94e112eb674992 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
f6d2c50ba0f7b99e3bfd94b19e94e112eb674992 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Rewrite completion row to SwiftUI Views
adopt "any STCompletionItem" in place of "Any"
d9b36b264c6daaf85675971692284be55769ca5f authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
Adjust completion window height
5c297482eff837f0cc54bbf82b6a55b1cf6c2a14 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>
5c297482eff837f0cc54bbf82b6a55b1cf6c2a14 authored over 1 year ago by Marcin Krzyzanowski <[email protected]>