aboutsummaryrefslogtreecommitdiffhomepage
path: root/README
AgeCommit message (Collapse)AuthorFilesLines
2016-11-20updated README: new featuresRobin Haberkorn1-9/+18
2016-08-19updated README: mention some more design features of SciTECORobin Haberkorn1-2/+16
2016-01-31updated to Gtk+ 3 and revamped the Gtk interface's popup widgetRobin Haberkorn1-2/+1
* depend on Gtk+ 3.10. If necessary older versions should also be supportable. GtkOverlay was already introduced in v3.2 * A fallback for GtkFlowBox is compiled in if the Gtk installation is too old. This applies even to Ubuntu 14.04 which still runs Gtk v3.10. * the threading the Gtk UI is left as it is for the time being even though the synchronization mechanism has been deprecated. Alternative approaches have to be tried out and benchmarked. * Completely revamped the GtkInfoPopup widget. It is now as powerful as the Curses UI's popup widget. * A GtkOverlay is used instead of the top-level window hack in the Gtk2 version. * GtkFlowBox is used to lay out the columns of the popup. * I had to work around restrictions of GtkScrolledWindow by writing my own poor-mans scrolled window which handles size requests correctly. * The popup window no longer overflows the screen size, instead we scroll. * Scrolling pagewise is finally supported. Wraps at the end of a list just like the Curses UI. * Instead of using only two stock icons, we now use GIO to get file and directory icons for the current theme. This looks even better. * The GtkFlowBox allows selections which can be used for mouse interaction later. But this is not yet implemented. * Theming of the popup widget and command line is still not performed correctly.
2015-10-18updated README: there's a Yocto layer now providing SciTECORobin Haberkorn1-0/+2
2015-09-24mention nanonote-ports OpenWrt feed in READMERobin Haberkorn1-0/+2
2015-07-28added full Haiku OS support (non x86_gcc2)Robin Haberkorn1-2/+4
* Haiku can be handled like UNIX in most respects since it is POSIX compliant, has a UNIX-like terminal emulator and uses ncurses. * still the Glib platform macro is G_OS_HAIKU instead of G_OS_UNIX, so the preprocessor conditionals had to be adapted. * the only functional difference between a Haiku and UNIX build is the default SCITECOCONFIG path. We use the config path returned by Glib instead of $HOME, so .teco_ini will be in ~/config/settings on Haiku. Other UNIX ports appear to use the same conventions. * Some Haiku-specific restrictions still apply: * Haiku's terminal is xterm-compatible, but only supports 8 colors. Therefore only the terminal.tes color scheme can be used and the terminal must be set up to "Use bright instead of bold text". * The terminal has artifacts. This appears to be a Haiku bug and affects other curses applications as well. * GTK is yet unsupported on Haiku, so there may never be a GUI port (unless someone writes a QT GUI for SciTECO). * SciTECO cannot be built with the legacy gcc2 used for BeOS compatibility on Haiku. This would require too many changes for an obsolete platform. BeOS and the x86_gcc2 platform of Haiku will therefore never be supported. The PPC and ARM platforms of Haiku should work but are untested. * a HaikuPorts recipe will be provided for the next regular SciTECO release. This should hopefully allow installation via HaikuDepot.
2015-03-18updated README: there are recent brebuilt packages now...Robin Haberkorn1-5/+2
2015-03-16implemented function key masking (context-sensitive function key macros)Robin Haberkorn1-0/+1
* fnkeys.tes has been updated to enable the command line editing macros (cursor keys, etc.) only in the "start" state. This avoids the annoying effect of inserting the macros into string arguments where they have no effect and must be rubbed out again.
2015-03-16fixup: left align icon in first README paragraphRobin Haberkorn1-2/+1
2015-03-16added icon to README.mdRobin Haberkorn1-0/+2
2015-03-02updated documentation: cover undo/redo, the new ^G editing command and ↵Robin Haberkorn1-0/+5
removal of ^T
2014-12-09updated README: elaborate on supported platforms, libraries and featuresRobin Haberkorn1-8/+37
2014-11-10README: mention Github wikiRobin Haberkorn1-0/+1
2014-02-17mention sciteco.sf.net as the project's homepageRobin Haberkorn1-2/+3
2014-02-16updated README: begin to reference resources on SourceforgeRobin Haberkorn1-3/+3
2013-03-20moved and updated installation infos into INSTALLRobin Haberkorn1-29/+6
* list download archives in README instead
2013-03-19updated README: gcc 4.4 and later are supportedRobin Haberkorn1-8/+12
* cleaned up dependency list
2013-03-17updated README: all of the features are supportedRobin Haberkorn1-2/+0
2013-03-16add links to Github pagesRobin Haberkorn1-3/+4
2013-03-16updated README: teco.ini is documented in sciteco(1)Robin Haberkorn1-3/+1
2013-03-16updated README: mention sciteco(7), fix Video TECO spellingRobin Haberkorn1-6/+7
2013-02-22added --with-scinterm site-config option and cleaned up Curses configurationRobin Haberkorn1-3/+4
may be used to have multiple scinterm-versions in the Scintilla source tree
2013-01-20minor manpage fixes and README updatedRobin Haberkorn1-0/+6
2013-01-20added patch enabling TECO-style (^X) control code echoing in ScintillaRobin Haberkorn1-0/+2
in the future, I might submit a more elaborate Scintilla patch for configuring the control code strings.
2013-01-19support only Scinterm >= v1.1 (contains SCI_COLOR_PAIR macro and indirectly ↵Robin Haberkorn1-0/+1
fixes PDCurses support)
2012-12-04updated README (autoconf-based build system)Robin Haberkorn1-4/+7
2012-12-04first working version of autotools based build-systemRobin Haberkorn1-0/+65