Compare commits

...

2 Commits

Author SHA1 Message Date
75578b6126 rename venv 2025-04-06 19:02:46 +02:00
9afc4d1d9c fix exception when selecting text by clicking behind the last character 2025-04-06 19:02:33 +02:00
4 changed files with 7 additions and 4 deletions

2
.idea/misc.xml generated
View File

@@ -3,5 +3,5 @@
<component name="Black">
<option name="sdkName" value="Python 3.12 (krowlog)" />
</component>
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.12 (krowlog) (2)" project-jdk-type="Python SDK" />
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.12 (krowlog)" project-jdk-type="Python SDK" />
</project>

2
.idea/ravenlog.iml generated
View File

@@ -10,7 +10,7 @@
<excludeFolder url="file://$MODULE_DIR$/icons-not-used" />
<excludeFolder url="file://$MODULE_DIR$/venv312" />
</content>
<orderEntry type="jdk" jdkName="Python 3.12 (krowlog) (2)" jdkType="Python SDK" />
<orderEntry type="jdk" jdkName="Python 3.12 (krowlog)" jdkType="Python SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

View File

@@ -479,7 +479,7 @@ class InnerBigText(QWidget):
# # print("%s + %s = %s" % (line.byte_offset(), char_in_line, current_byte))
else:
current_byte = self.model.byte_count()
return current_byte
return SelectionPos(current_byte, True, 1)
def elided_text(self, text: str, width: int):
w = width + self.font_metric.horizontalAdvance("")
@@ -557,7 +557,6 @@ class InnerBigText(QWidget):
def _toggle_follow(self):
self._follow = not self._follow
print(f"follow={self._follow}")
self.update()
def _update_highlight_selected_text(self):

View File

@@ -177,3 +177,7 @@ ä---------ä----------ä---------ä----------ä---------ä----------ä--
17
18
19
アンドレアス
アンドレアス