aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/interface-gtk
AgeCommit message (Expand)AuthorFilesLines
2024-12-13implemented Scintilla lexer for SciTECO code, i.e. TECO syntax highlightingRobin Haberkorn1-1/+1
2024-11-05fully support relocatable binaries, improving AppImagesRobin Haberkorn1-21/+11
2024-10-21GTK/Win32: include trailing null byte in gtk_selection_data_set_text()Robin Haberkorn1-1/+6
2024-10-21GTK/Win32: fixed clipboard retrieval (trailing nulls)Robin Haberkorn1-0/+5
2024-10-05Gtk UI: support setting and getting clipboards containing null bytesRobin Haberkorn1-9/+52
2024-09-12function key macros have been reworked into a more generic key macro featureRobin Haberkorn1-13/+35
2024-09-11the SciTECO parser is Unicode-based now (refs #5)Robin Haberkorn1-5/+5
2024-09-09Xq and ]q inherit the document encoding from the source document (refs #5)Robin Haberkorn1-1/+1
2024-09-09Gtk: ignore the keyboard layout whereever possible (refs #5)Robin Haberkorn1-22/+78
2024-09-09input and displaying of Unicode characters is now possible (refs #5)Robin Haberkorn1-8/+0
2024-02-03GTK: allow disabling client-side decorations by setting $GTK_CSD=0Robin Haberkorn1-7/+2
2024-02-03Gtk: set icons a bit later after calling gtk_widget_show()Robin Haberkorn1-39/+44
2024-01-21updated copyright to 2024Robin Haberkorn5-5/+5
2023-06-19the SciTECO data installation path is now configurable via --with-scitecodatadirRobin Haberkorn1-1/+1
2023-06-18fixed caret scrolling on startupRobin Haberkorn1-61/+64
2023-05-14resolved warning in gtk-label.c due to wrong enum typeRobin Haberkorn1-1/+1
2023-05-09fixed CTRL+C interruptions on Windows; optimized CTRL+C polling on Gtk+Robin Haberkorn1-22/+25
2023-04-27Gtk: fixed scrolling in the command line widgetRobin Haberkorn1-7/+2
2023-04-27Gtk: fixed entering dead keysRobin Haberkorn1-25/+63
2023-04-19fixup: reverted the last Scintilla patch and unref Scintilla objects via g_ob...Robin Haberkorn1-9/+1
2023-04-18no longer try to avoid automatic scrolling - this is patched out of Scintilla...Robin Haberkorn1-5/+2
2023-04-05updated copyright to 2023Robin Haberkorn5-5/+5
2022-11-28fixed a number of crashes due to empty string arguments or uninitialized regi...Robin Haberkorn1-0/+1
2022-06-21updated copyright to 2022 and updated TODORobin Haberkorn5-5/+5
2022-06-21Gtk+: fixed interpretation of Alt-Gr-keypressesRobin Haberkorn1-1/+6
2022-06-21Gtk+: Stop memory limiting when idlingRobin Haberkorn1-0/+8
2021-12-22Curses: added teco_interface_is_interrupted() fallback and standardized how t...Robin Haberkorn1-0/+10
2021-10-15Gtk: disabled ^Z suspension on Unix for the time beingRobin Haberkorn1-9/+0
2021-10-15Gtk: solve the key-repeat problem once and for all (or improved on it at least)Robin Haberkorn1-1/+2
2021-10-15Gtk: prevent hard to predict teco_interface_key_pressed_cb() recursionsRobin Haberkorn1-1/+5
2021-10-13GTK: Support for Xembed protocol via --xembedRobin Haberkorn1-1/+18
2021-10-13GTK: revised the key processing again to prevent crashesRobin Haberkorn1-41/+35
2021-10-13improved default selection colors and made them configurable via color.tesRobin Haberkorn1-1/+2
2021-10-13GTK: fixed teco_view_free() (hopefully)Robin Haberkorn1-20/+7
2021-10-13GTK: prevent crashes when pressing keys very quicklyRobin Haberkorn1-1/+2
2021-10-11Gtk+ 3 UI: Don't use deprecated functions and make sure that the UI is update...Robin Haberkorn1-37/+38
2021-10-11optimized caret scrolling: this is a costly operation and is now done only on...Robin Haberkorn1-0/+10
2021-10-11upgraded to Scintilla 5.1.3 and Scinterm 3.1Robin Haberkorn1-2/+2
2021-10-08Gtk: fixed message bar's background colorRobin Haberkorn1-7/+7
2021-10-08revised icon loading on Windows and packaging againRobin Haberkorn1-19/+28
2021-06-08Gtk UI: fixed lookup of icons and fallback.css on WindowsRobin Haberkorn1-33/+39
2021-06-08get rid of the GObject Builder (GOB2): converted teco-gtk-info-popup.gob and ...Robin Haberkorn8-715/+812
2021-05-30THE GREAT CEEIFICATION EVENTRobin Haberkorn10-6697/+1759
2017-04-30removed CLANG and HAVE_SIZED_DEALLOCATION conditionalsRobin Haberkorn1-8/+2
2017-03-08yet another revision of memory limiting: the glibc mallinfo() approach has be...Robin Haberkorn1-0/+3
2017-03-03updated copyright to 2017Robin Haberkorn4-4/+4
2016-11-22Gtk interface: make sure that the default display is openedRobin Haberkorn1-2/+10
2016-11-18improved command line option handlingRobin Haberkorn2-5/+9
2016-08-19Integrated clipboard supportRobin Haberkorn2-1/+79
2016-02-10avoid unnecessary undo token allocations in batch mode: greatly speeds up bat...Robin Haberkorn1-2/+2