<feed xmlns='http://www.w3.org/2005/Atom'>
<title>iced_selection/src/operation.rs, branch feat/global-selectable</title>
<subtitle>Text selection for iced
</subtitle>
<id>https://git.pml68.dev/iced_selection/atom?h=feat%2Fglobal-selectable</id>
<link rel='self' href='https://git.pml68.dev/iced_selection/atom?h=feat%2Fglobal-selectable'/>
<link rel='alternate' type='text/html' href='https://git.pml68.dev/iced_selection/'/>
<updated>2025-12-30T17:13:59Z</updated>
<entry>
<title>fix(selectable): prevent clash with other's custom operations</title>
<updated>2025-12-30T17:13:59Z</updated>
<author>
<name>alex-ds13</name>
<email>145657253+alex-ds13@users.noreply.github.com</email>
</author>
<published>2025-12-06T13:33:32Z</published>
<link rel='alternate' type='text/html' href='https://git.pml68.dev/iced_selection/commit/?id=d23ed3bfe439131004cf8c247fb4b4600fa92aff'/>
<id>urn:sha1:d23ed3bfe439131004cf8c247fb4b4600fa92aff</id>
<content type='text'>
- Make the `global_selection` operation check for the new
  `IndependentSelection` when trying to downcast_mut.
- `IndependentSelection` uses wraps a `RefCell` so it can change its
  inner value. Theres some helper methods to create this
  `IndependentSelection` from an existing value and to then get the
  changed value once the operation is done. This way the `Text` and
  `Rich` simply need to pass this `IndependentSelection` to the
  operation `custom` method which will make sure it wont clash with any
  other custom operations that could be using `&amp;mut bool` as well.
</content>
</entry>
<entry>
<title>feat(selectable): draft implementation of selectable widget</title>
<updated>2025-12-30T17:13:59Z</updated>
<author>
<name>alex-ds13</name>
<email>145657253+alex-ds13@users.noreply.github.com</email>
</author>
<published>2025-12-04T02:40:12Z</published>
<link rel='alternate' type='text/html' href='https://git.pml68.dev/iced_selection/commit/?id=de65c1dc7285b15c87862198b98b435345715d7d'/>
<id>urn:sha1:de65c1dc7285b15c87862198b98b435345715d7d</id>
<content type='text'>
</content>
</entry>
</feed>
