summaryrefslogtreecommitdiff
path: root/src/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* Fri Aug 18 13:41:14 2006 Michael Jennings (mej)Michael Jennings2006-08-181-8/+8
| | | | | | | | Addressed licensing concerns. ---------------------------------------------------------------------- SVN revision: 24877
* Sat Jun 17 23:06:03 2006 Michael Jennings (mej)Michael Jennings2006-06-181-2/+2
| | | | | | | | | Daniel Macks <dmacks@netspace.org> noticed that gdb.scr wasn't being installed. Oops. Fixed now. ---------------------------------------------------------------------- SVN revision: 23491
* Tue Jun 14 15:36:09 2005 Michael Jennings (mej)Michael Jennings2005-06-141-2/+10
| | | | | | | | | Added SSE2 support patch thanks to Tres Melton <tres@mindspring.com> and John Ellson <ellson@research.att.com>. ---------------------------------------------------------------------- SVN revision: 15322
* Tue Mar 15 16:44:09 2005 Michael Jennings (mej)Michael Jennings2005-03-151-0/+1
| | | | | | | | | | | | | | | | | Reverted part of a patch from Chris Schoeneman <crs23@bigfoot.com> (changelog entry "Fri Jun 25 17:48:24 2004") which broke dead keys and compose-key sequences. Fixed autoSHIT for dist/distcheck/distclean/maintainer-clean and newer autoSHIT versions. Fixed error in saving of cut_chars attribute. Fixed saving/handling of beep_command attribute. ---------------------------------------------------------------------- SVN revision: 13745
* Sat May 4 10:23:38 2002 Michael Jennings (mej)Michael Jennings2002-05-041-1/+1
| | | | | | | | | | | Ran reformat-code on the tree. Also merged in Azundris' Escreen patch. It's disabled by default for the moment pending further testing, but you can enable it manually by defining ESCREEN. SVN revision: 6202
* applied automatic encodings patch, see ChangeLog. Also a minor CONFIG_BUFFtzz2002-02-201-1/+3
| | | | | | | missing define fix. SVN revision: 5962
* We're getting awfully close....Michael Jennings2001-05-081-3/+3
| | | | SVN revision: 4738
* Got rid of some overkillMichael Jennings2000-11-171-5/+3
| | | | SVN revision: 3902
* Fix make distcheck.Michael Jennings2000-11-171-2/+8
| | | | SVN revision: 3899
* Thu Nov 16 16:27:09 PST 2000 Michael Jennings <mej@eterm.org>Michael Jennings2000-11-171-8/+5
| | | | | | | This time it really works. No, I mean it this time. Seriously. SVN revision: 3897
* Thu Nov 16 16:20:19 PST 2000 Michael Jennings <mej@eterm.org>Michael Jennings2000-11-171-2/+2
| | | | | | | Well, it would've worked just fine if not for a stupid typo. =P SVN revision: 3896
* Thu Nov 16 16:40:54 PST 2000 Michael Jennings <mej@eterm.org>Michael Jennings2000-11-161-3/+14
| | | | | | | | | | | | | | | VA bought some licenses for Insure++, so I've been using it to audit Eterm. These are just the initial results of the collaboration; there will most likely be more. So far things are looking pretty good. I just wish Insure++ had more helpful messages. I'd really love to be able to track down those reads/writes involving freed pointers that it claims to have found in Imlib2.... I also had to try and make the build work without MMX. I did so; I just hope it still works *with* MMX.... =) SVN revision: 3895
* Mon Oct 30 07:45:16 PST 2000 Michael Jennings <mej@eterm.org>Michael Jennings2000-10-301-4/+2
| | | | | | | | | | | | | Several small changes, like freeing pixmaps which won't be needed later, reducing the default Imlib2 cache size to 0 bytes (we don't really use it well), and an image path bugfix spotted by Teodor Zlatanov <tzz@iglou.com>. The big change, of course, is the disappearance of libmej and the new dependency on libast, which is now distributed separately. SVN revision: 3793
* Tue Oct 17 10:24:43 PDT 2000 Michael Jennings <mej@eterm.org>Michael Jennings2000-10-171-7/+7
| | | | | | | | Fixed a typo which caused Makefile.am to break. Found by Jos� Romildo Malaquias <romildo@urano.iceb.ufop.br>. SVN revision: 3642
* Teeny tiny omission.Michael Jennings2000-09-061-1/+1
| | | | SVN revision: 3336
* Thu Aug 31 23:02:10 PDT 2000 Michael Jennings <mej@eterm.org>Michael Jennings2000-09-011-2/+6
| | | | | | | | Still more big changes. Working on adding pixmap and GC tracking to libmej using the existing allocation tracking routines. SVN revision: 3291
* Thu May 4 00:32:45 PDT 2000 Michael Jennings <mej@eterm.org>Michael Jennings2000-05-041-4/+3
| | | | | | | | | Added new shade/tint routines, including some done in MMX assembly, by Willem Monsuwe <willem@stack.nl>. Thanks Willem! These should prove to be faster than the old stuff, probably by quite a bit. SVN revision: 2595
* Thu Apr 27 19:54:28 PDT 2000 Michael Jennings <mej@eterm.org>Michael Jennings2000-04-281-1/+1
| | | | | | | | Made some changes to the build process that should fix things for people without shared library dependencies working. SVN revision: 2570
* Thu Feb 10 15:10:01 PST 2000 Michael Jennings <mej@eterm.org>Michael Jennings2000-02-111-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the first public availability of the work thus far on Eterm 0.9.1. There's quite a bit of new stuff here. * Added scrollbar thumb support. * Completely redid the terminfo/termcap stuff. The terminfo file is now compiled (by tic) and installed by default (unless you specify --without-terminfo). The config files still say xterm, though, because some programs (like SLang and GNU mc) use the silly algorithm of "Is $TERM set to xterm?" to detect mouse reporting support in a terminal. =P But if you don't ever use xterm, you can use Eterm's termcap and just name it "xterm" instead. Thanks to Marius Gedminas <mgedmin@takas.lt> for his patch that started this whole revamp. * Added the kEsetroot script for KDE users from Dax Games <dgames@isoc.net>. * You can now configure the Home and End emulation via --with-home= and --with-end= options to configure. The --with-terminfo option is also new, and --enable-xim is now the default. * Added a new image state, disabled, for when Eterm loses focus. This is supported by all widgets (well, all those that could possibly be on screen when Eterm lost focus), even the background image. So you could actually have all your images darken on focus out and restore to normal on focus in. * Widget colors formerly dealt with as colors (menu text color, scrollbar color, etc.) are now handled by the imageclasses. Each image state can have a foreground and background color defined. The current exception is the background image; I hope to add that later. The foreground is the text color and the background is the object color (for solid color mode). So menu text color is set by the menu imageclass. And again, for unfocused colors, use the disabled state of the imageclass. * Proportionally-spaced fonts are now handled much better. They are still forced into evenly-spaced columns (it's a terminal for crying out loud!) but at least you don't end up with Eterm's wider than your screen. :-) * Home on refresh is gone, as is home on echo. It's now much simpler. There are two options: home on output, and home on input, the former being a combination of echo and refresh. Also, keypresses that don't necessarily have corresonding output can trigger a home on input, like Ctrl-End or whatever...ones that don't have special meaning. Credit to Darren Stuart Embry <dse@louisville.edu> for pointing out this issue and the one with "m-" in font names. * I finally got around to re-merging the new parser stuff from my work on the Not Game. Closed up some old potential behavior quirks with theme parsing. * Added a new escape sequence to fork-and-exec a program. Also added a scrollback search capability to highlight all occurances of a string in your scrollback buffer. Use the new "Etsearch" utility to access it. "Etsearch string" to search for a string, then "Etsearch" by itself to reset the highlighting. * And of course, the biggie. Eterm now supports a completely- customizeable buttonbar. Not a menubar, a buttonbar. It can have an arbitrary number of buttons, and each button can perform an action, just like a menuitem. So a button could bring up a menu (like a menubar) or launch a program (like a launchbar) or perform an operation (like a toolbar). Each button can have an icon, text, or both. And you can have buttons left- or right-justified in the buttonbar. You will eventually be able to have an arbitrary number of buttonbars, but I'm still working on that. As with any change this big, things could very easily be broken. So beware. :-) I have tested this myself, and everything seems to work, but I can't test every possibility. Let me know if you find anything that's broken, and enjoy! SVN revision: 2048
* Thu Nov 18 21:47:02 PST 1999 Michael Jennings <mej@eterm.org>Michael Jennings1999-11-191-5/+8
| | | | | | | | | | I've rewritten almost the entire scrollbar. It mostly works, but it still has issues. I've put an #error directive in so that it won't compile; take it out if you *really* wanna try it. It's much more efficient than before. SVN revision: 1333
* Thu Oct 28 20:11:15 PDT 1999 Michael Jennings <mej@eterm.org>Michael Jennings1999-10-281-1/+1
| | | | | | | | | | Fixed a couple problems pointed out by Joel Lesher <filgy@blazenet.net> and Rahsheen Porter <strider@cipher.neuplanet.cx> regarding tinted/shaded transparency and a typo in the auto mode theme file. Doh! SVN revision: 1038
* Wed Oct 27 17:36:35 PDT 1999 Michael Jennings <mej@eterm.org>Michael Jennings1999-10-271-1/+1
| | | | | | | Modified libtool flags per recommendation of HJ Lu <hjl@gnu.org>. SVN revision: 1008
* Mon Oct 11 16:48:22 PDT 1999 Michael Jennings <mej@eterm.org>Michael Jennings1999-10-111-4/+3
| | | | | | | | More useless, hackish, and/or poorly-written code meets an untimely end. SVN revision: 799
* Mon Oct 11 15:54:52 PDT 1999 Michael Jennings <mej@eterm.org>Michael Jennings1999-10-111-2/+2
| | | | | | | | | | Lots of cleanups here, including a couple fixes for bugs noticed by Tom Gilbert <gilbertt@tomgilbert.freeserve.co.uk> and Martin Tyler <martin@boo.org>. Also removed the requirement of glibc 2.1 for using SVR4-style pty's (/dev/pts/*) under Linux. SVN revision: 798
* Thu Oct 7 18:48:31 PDT 1999 Michael Jennings <mej@eterm.org>Michael Jennings1999-10-071-3/+3
| | | | | | | | | Shaved off around 100 KB of memory usage per Eterm by moving more code into the shared library, removing lots of unneeded variables, and fixing some small leaks here and there. SVN revision: 710
* Tue Sep 28 14:18:44 PDT 1999 Michael Jennings <mej@eterm.org>Michael Jennings1999-09-281-1/+1
| | | | | | | | Several fixes here, some of which I forgot to commit a couple days ago. Oopsie. =) SVN revision: 438
* Tue Sep 21 20:00:50 PDT 1999 Michael Jennings <mej@eterm.org>Michael Jennings1999-09-221-2/+2
| | | | | | | | Initial work on font caching. WARNING: This code is broken and will not compile, but I'm going home anyway. SVN revision: 362
* Fri Sep 3 17:05:02 PDT 1999 Michael Jennings <mej@eterm.org>Michael Jennings1999-09-031-2/+2
| | | | | | | Eterm passes "make distcheck" now. Hurray. SVN revision: 174
* Fri Aug 27 19:39:26 PDT 1999 Michael Jennings <mej@eterm.org>Michael Jennings1999-08-281-3/+3
| | | | | | | Fix fix fix. SVN revision: 107
* Wed Aug 18 14:58:08 PDT 1999 Michael Jennings <mej@eterm.org>Michael Jennings1999-08-181-7/+4
| | | | | | | | | | | Cleanups on the automake/libtool stuff in src/. Thanks to John Ellson <ellson@lucent.com> for getting me interested enough to set about fixing it. :-) Also cleaned up the XIM code to fit with the rest of Eterm. SVN revision: 54
* Tue Aug 17 18:06:01 PDT 1999 Michael Jennings <mej@eterm.org>Michael Jennings1999-08-181-15/+8
| | | | | | | | Now that we have a fixed CVS server.... This includes the old 0.8.10 code, but it's now 0.9. It also includes a timer subsystem. SVN revision: 52
* Initial import of Eterm 0.8.9 sourcesMichael Jennings1999-08-171-0/+30
SVN revision: 38