Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/krzyzanowskim/STTextView

Performant and reusable macOS text view component (TextKit2), with line numbers and more. NSTextView replacement.
https://github.com/krzyzanowskim/STTextView

Disable insertion point when not first responder

9ddf9f2a23f0e70de8f09397e82166beddf51bb7 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
did change text delegate. update attributes

4c6aeb9945085e37b4b56e88d1e4e26c955a48cc authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Fix tag

c80a70248a2757015a6735031063731d3f0a4d2f authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Licence change to dual-licence

1f681a582157f965400aa4db3c4d72323e26ff82 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Undo typing

c0908c7ba0f926f991208ae281093c63d1ebb71d authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Fix delete selected range

e64457a38884fea7a5da4bc0d8ad6708252770c9 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Delegate uses NSTextRange. User initiated changes uses internal shouldChangeText(in:string)

56c40583e57b831537b0887290b802bd467e1302 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
insertionPointColor:

feca8c75cab60209bc71edeebef7fdf0a6f14404 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
STText is useless

46ed3aa917c53756a6ccd5449d95eb4f82d8c523 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Highlight full width

37d100ca3c0dee2a71c61158daba0c90160ac9e3 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Set container padding to 0

f258c6b708541335f5e670376c3baeb37dd28c24 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Remove only insertion point

47bdedbf10aec10edb98972d021fe73171eee13d authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Blink insertion point

a32291ef70a0caf2e7f5816167a2b6d91814f3b3 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Select only if there's no prior selection

c12857ee52057a658f12f6640197b7db1eca21b7 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Select region for context menu

879d413c779852e0f7ffb023f822e0243e13adbc authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Show context menu

f5827cac44df7ea17a38a5041127c90543858b50 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Select on double tap

fc913a2466457abe43085ae82011228448f81b6f authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
public -> open

7afa48c75b87eb39deb414fdbb8a6adf9b883451 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Fix first responder interaction

273e25bb1c4b9d650b4f66b4cafe28fda8ad4bd4 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Update README

1a504418a9369183f336fcbc38a81df88e5fba6b authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Update README

456d61c33550ac204f98c80f142ab41eb3c01135 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Make first responder on mouse down

2f110e419b988fc64c491cb8ffee0c6c4aef1506 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Open class. Set background. Set selectedRange

84e2c05327aaddcf6d3e93bd2e896fed0d227200 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Update video

23deaec4ee1e7b7bb7cc63f2e29a4eaf8cd52a9b authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Move mouse methods to separate file

2c192e08e2f91bf80cca077c400b7e878569244e authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Fix scroll to selection interaction with drag to select

d9b32e25c1ebcdb96316ae3350f48178a9a0366a authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Scroll to selection position

1a096ffa4d6a1bbcdf54fbe37657adaf6be78843 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Scroll visible to selection after change

ceaf9d5cad02b25e2d9e585107a9afbe978b5860 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
scroll to selection after text did change

ba4a100c6f3de39e07f2558695feffcc96b22c2c authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Extend workaround

edc88497c4b9d93938c4f109cefb6e1cb9311211 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Next barch of delete operations

9dd9382ba7fa8d86d220a2619787cacae0806e52 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Implement more Delete operations

20ce9a22be58fdf23b07f545c115c3643bc473a8 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
typingAttributes. Cleanup scrolling.

Initial work toward proper scroll to visible area for selection and insertion

c73f5f3e7341c5bd7414f7b394ca3a7820267b37 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Move code around

4de47b5d1f95d580aaab661e5c11020081f4294c authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Scroll to visible insertion point location

bd304047d0ed74c3d693b3e82fcdb90287e7ea49 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Update README

f7ae0d3d31c27cc20543fe183a2afc7c7fcaf729 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Fix Selection highlighting for non everlaping ranges

067db0bcb2fcf3171611ca64a4bebea2bf909d30 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
cup/paste/delete. fix selection range

4b602e0e2790bd5c8aeeaea8b0cadf8a51468b0a authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Copy selected string to clipboard

c8c28bf5fbc261d10980da0d26b1863572136802 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Scroll to selection while select

6cc718e01b7e78fb8187914096f2b06867b4ddec authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Update line highlight on keyboard selection change

477e05805e2702ec63df04f183019fc868b5e0c8 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>
Initial Commit

dd2719c62b672d492816990598e82f52c86926a8 authored over 2 years ago by Marcin Krzyzanowski <[email protected]>