aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/interface.h
AgeCommit message (Expand)AuthorFilesLines
2025-02-23support mouse interaction with popup windowsRobin Haberkorn1-1/+3
2025-02-16implemented mouse support via special ^KMOUSE and <EJ> with negative keysRobin Haberkorn1-0/+22
2025-01-13updated copyright to 2025Robin Haberkorn1-1/+1
2024-12-13implemented Scintilla lexer for SciTECO code, i.e. TECO syntax highlightingRobin Haberkorn1-1/+0
2024-09-09teco_glyphs2bytes() and teco_bytes2glyphs() renamed to teco_interface_glyphs2...Robin Haberkorn1-3/+3
2024-09-09the ^EUq string building escape now respects the encoding (can insert bytes o...Robin Haberkorn1-0/+6
2024-09-09avoid redunancies between teco_qreg_plain_get_character() and teco_state_star...Robin Haberkorn1-0/+6
2024-09-09Unicode support for the Q-Register commands (refs #5)Robin Haberkorn1-4/+18
2024-09-09Glyph to byte offset mapping is now using the line character index (refs #5)Robin Haberkorn1-6/+3
2024-09-09implemented Unicode support for rubin/rubout and a number of commands (WIP) (...Robin Haberkorn1-1/+2
2024-01-21updated copyright to 2024Robin Haberkorn1-1/+1
2023-04-05updated copyright to 2023Robin Haberkorn1-1/+1
2022-06-21updated copyright to 2022 and updated TODORobin Haberkorn1-1/+1
2021-10-11upgraded to Scintilla 5.1.3 and Scinterm 3.1Robin Haberkorn1-1/+1
2021-05-30THE GREAT CEEIFICATION EVENTRobin Haberkorn1-323/+123
2017-03-03updated copyright to 2017Robin Haberkorn1-1/+1
2016-11-20fixed glib warnings about using g_mem_set_vtable() and revised memory limitingRobin Haberkorn1-7/+7
2016-11-18improved command line option handlingRobin Haberkorn1-5/+2
2016-08-19Integrated clipboard supportRobin Haberkorn1-0/+16
2016-02-10avoid unnecessary undo token allocations in batch mode: greatly speeds up bat...Robin Haberkorn1-5/+5
2016-01-31interfaces have their own automake subdirectories and convenience libraries nowRobin Haberkorn1-2/+2
2016-01-28updated copyright to 2016Robin Haberkorn1-1/+1
2015-07-14programmable terminal color redefinition and theming SciTECO curses UI based ...Robin Haberkorn1-1/+3
2015-03-01keep rubbed out command line for later re-insertion and massive Cmdline clean...Robin Haberkorn1-8/+8
2015-02-23implemented to undo stack memory limitingRobin Haberkorn1-6/+6
2015-02-11updated copyright to 2015Robin Haberkorn1-1/+1
2014-12-09Curses: support cycling through long lists of possible auto-completions and o...Robin Haberkorn1-0/+5
2014-11-24turn off Scintilla undo collection by default and fixed memleakRobin Haberkorn1-0/+7
2014-11-17renamed the "NCurses" UI to "Curses" internallyRobin Haberkorn1-2/+2
2014-11-17Make sure QRegister::view is properly initialized and cleaned upRobin Haberkorn1-1/+11
2014-11-17simplified (User) Interface APIRobin Haberkorn1-5/+10
2014-11-16rewritten View and Interface base classes using the Curiously Recurring Templ...Robin Haberkorn1-56/+149
2014-11-16avoid saving interface instance in UndoTokenInfoUpdate by implementing its ru...Robin Haberkorn1-13/+22
2014-11-16first working version of the one-view-per-buffer designRobin Haberkorn1-0/+80
2014-11-11added all of SciTECO's declarations to the "SciTECO" namespaceRobin Haberkorn1-2/+8
2014-02-15updated Copyright to year 2014Robin Haberkorn1-1/+1
2014-02-15all interface classes define the same type InterfaceCurrent, simplifying the ...Robin Haberkorn1-0/+3
2013-02-22fixed global object initialization order issueRobin Haberkorn1-1/+2
2013-02-22use preprocessor error if no interface has been selectedRobin Haberkorn1-0/+2
2013-01-19updated copyright (2012-2013)Robin Haberkorn1-1/+1
2013-01-19allow <CTRL/C> to be typed; aborts last typed charRobin Haberkorn1-0/+8
2012-12-04added copyright notice to every source fileRobin Haberkorn1-0/+17
2012-12-04autoconf preparation: move everything into src/ subdirRobin Haberkorn1-0/+112