* Add a whole-word toggle to Find in page. Match-whole-word uses window.find so substring hits inside larger words are skipped; the Ab icon dims when off. Co-authored-by: Cursor <cursoragent@cursor.com> * Fix Find in page crash from MainApp.E1 type mismatch. The recompiled find bar loaded E1 as float; it is an int, so promote with int-to-float in dispatchDraw. Co-authored-by: Cursor <cursoragent@cursor.com> * Fix Find in page crash from MainUtil.c8/X4 signatures. Those helpers take View, not EditText; the recompiled find bar used the wrong descriptor. Co-authored-by: Cursor <cursoragent@cursor.com> * Tighten Find bar layout and keep whole-word highlights. Place the whole-word toggle between clear and the match count, use tighter equal action-icon spacing, and highlight every whole-word hit with mark tags instead of only the current selection. Co-authored-by: Cursor <cursoragent@cursor.com> * Fix whole-word find returning 0/0 after the first mark. Stop reassigning the text node to the right remnant when wrapping matches end-to-start, which broke later splitText offsets. Co-authored-by: Cursor <cursoragent@cursor.com> * Add a case-sensitive toggle left of whole-word in Find. Native findAllAsync has no match-case option, so case-sensitive (alone or with whole-word) uses the same mark-based highlighter. Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Cursor <cursoragent@cursor.com>
789 B
48x48px
789 B
48x48px