<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sciteco/src/interface-gtk/view.c, branch v2.5.2</title>
<subtitle>Scintilla-based Text Editor and COrrector</subtitle>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/'/>
<entry>
<title>updated copyright to 2026</title>
<updated>2026-01-01T06:59:49+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>rhaberkorn@fmsbw.de</email>
</author>
<published>2026-01-01T06:59:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=c2feb2a6f71fc9adb20226fb3c2260c236e974e0'/>
<id>c2feb2a6f71fc9adb20226fb3c2260c236e974e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bumped minimum Gtk version to 3.24</title>
<updated>2025-08-28T08:26:01+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2025-08-27T23:40:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=2070d7faf66425c72677c02616a087d30a9aa863'/>
<id>2070d7faf66425c72677c02616a087d30a9aa863</id>
<content type='text'>
* Gtk 3.24 has been introduced accidentally in 9e3746a4
  due to GtkEventControllerScroll.
* It would be possible to still support v3.12 by partially
  reversing 9e3746a4 and conditionally including teco_interface_scroll_cb().
  But it's probably not worth the trouble.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Gtk 3.24 has been introduced accidentally in 9e3746a4
  due to GtkEventControllerScroll.
* It would be possible to still support v3.12 by partially
  reversing 9e3746a4 and conditionally including teco_interface_scroll_cb().
  But it's probably not worth the trouble.
</pre>
</div>
</content>
</entry>
<entry>
<title>Gtk: fixed setting the mouse cursor after changing the active buffer</title>
<updated>2025-04-19T14:00:18+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2025-04-19T14:00:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=29f1dea16c4ffa21926ccdc5a3b3c73a56d9437a'/>
<id>29f1dea16c4ffa21926ccdc5a3b3c73a56d9437a</id>
<content type='text'>
* The GdkWindow stacking order obviously got messed up when swapping out
  the child widget in the GtkEventBox.
* This was probably also responsible for input events coming through
  to the Scintilla view even though the GtkEventBox should block all
  input events from reaching the Scintilla view.
  The event masking in teco_view_new() is probably no longer necessary -
  but better keep it to be on the safe side.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* The GdkWindow stacking order obviously got messed up when swapping out
  the child widget in the GtkEventBox.
* This was probably also responsible for input events coming through
  to the Scintilla view even though the GtkEventBox should block all
  input events from reaching the Scintilla view.
  The event masking in teco_view_new() is probably no longer necessary -
  but better keep it to be on the safe side.
</pre>
</div>
</content>
</entry>
<entry>
<title>Gtk: prevent drag-and-drop interaction and block more possibly dangerous touch and scroll events</title>
<updated>2025-04-18T03:02:27+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2025-04-18T03:02:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=816d2a300b24ce65a908e251be13b3f1b93cfa81'/>
<id>816d2a300b24ce65a908e251be13b3f1b93cfa81</id>
<content type='text'>
* You could drag and drop text into the Scintilla views, which would confuse SciTECO.
* In the future, we might actually want to support programmable drag-and-drop
  support via special key macros.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* You could drag and drop text into the Scintilla views, which would confuse SciTECO.
* In the future, we might actually want to support programmable drag-and-drop
  support via special key macros.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactored GTK implementation of teco_view_t into its own file</title>
<updated>2025-03-02T00:52:37+00:00</updated>
<author>
<name>Robin Haberkorn</name>
<email>robin.haberkorn@googlemail.com</email>
</author>
<published>2025-03-02T00:38:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fmsbw.de/sciteco/commit/?id=20f530f7e8acc2b658aa63f90f96b6ddbc4430d3'/>
<id>20f530f7e8acc2b658aa63f90f96b6ddbc4430d3</id>
<content type='text'>
Also makes sense since all other GObject classes are in separate files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also makes sense since all other GObject classes are in separate files.
</pre>
</div>
</content>
</entry>
</feed>
