the whole idea that we add 'star char' to the title of modified tab-- is bad. it makes tabs wider/smaller (smaller on Undo) so they shift next tabs (with variable width option).
I vote to change it like VScode/ST3-- show circle instead of X mark.
if Cud doesnt show X marks at all- let's show circle at the tab right edge over title.
VScode

ST

OTOH, it is not simple to implelent, so I think I postpone it.
The way VSCode and ST3 mark modified tabs is more fancy from a design point of view, but the way CudaText does this marking is more noticeable and therefore more practical. So, leave it as it is.
Note:
Somebody (as i) switches off "x" mark to short tab width.
So in the case Cuda has no place to "change x to •".
This is not problem for me – i always see only to tab color
