Commit Graph

389 Commits

Author SHA1 Message Date
Michael Jennings 4f1e4c1df5 Fri Oct 4 22:06:40 2002 Michael Jennings (mej)
Fixed button label positioning to be based on the font descent, not
just existing button text.


SVN revision: 6408
2002-10-05 02:08:13 +00:00
Michael Jennings 6b461d5434 Fri Oct 4 21:17:42 2002 Michael Jennings (mej)
LibAST 0.5 is now required to build Eterm.  Hope everyone updated.  By
the way, this fixes that old font-starts-with-a-hyphen bug along with
some compiler warnings the resulted from a change in the way the
ASSERT() macro worked.


SVN revision: 6407
2002-10-05 01:19:41 +00:00
Michael Jennings dc6687b670 Sun Sep 29 21:48:10 2002 Michael Jennings (mej)
Fixed Debian Bug #155960.  WM_COMMAND was being set improperly because
equals signs in the arg list were being NUL'd out for no reason.


SVN revision: 6399
2002-09-30 01:49:20 +00:00
Michael Jennings 47841ac519 Sun Sep 22 00:34:42 2002 Michael Jennings (mej)
Added an option to disable the secondary screen as requested by Marc
Merlin <marc@merlins.org>.


SVN revision: 6395
2002-09-22 04:35:54 +00:00
Michael Jennings db1c2aa582 Thu Sep 5 21:47:57 2002 Michael Jennings (mej)
Updates to the termcap/terminfo stuff to make everything work on *BSD.
Thanks to Thomas Dickey <dickey@herndon4.his.com> and Will Yardley
<william@hq.newdream.net> for their assistance with this.


SVN revision: 6391
2002-09-06 01:49:25 +00:00
Michael Jennings e9207f876b Tue Aug 13 22:55:58 2002 Michael Jennings (mej)
Documentation fix from Jim Lewis <jel@louie.cc>.


SVN revision: 6365
2002-08-14 03:01:48 +00:00
Michael Jennings b8f5e6e2a1 Sun Jul 14 00:49:34 2002 Michael Jennings (mej)
Fixed bug pointed out by JC Wong <catalyst@gmx.net> where resizing a
window which had had transparency toggled on would reveal a black spot
at the bottom of the scrollbar.


SVN revision: 6340
2002-07-14 04:55:26 +00:00
Michael Jennings ba78b88603 Thu Jul 11 20:39:28 2002 Michael Jennings (mej)
Addition to last fix.  Also, we're going to specify error messages
that *should* be shown and ignore others, not show all but a select
few.  This helps with the status line issue.


SVN revision: 6338
2002-07-12 00:44:42 +00:00
Michael Jennings aa959247eb Thu Jul 11 20:03:23 2002 Michael Jennings (mej)
Each side of an || must have a valid shell command.


SVN revision: 6337
2002-07-12 00:08:04 +00:00
Michael Jennings 0db3598235 Wed Jul 3 13:49:27 2002 Michael Jennings (mej)
Fixed a bug in libscream that caused remote screen sessions to be
resumed with, e.g., "-e ^Uu_" instead of "-e ^Uu".

Applied a bug fix from Bill Allombert <allomber@math.u-bordeaux.fr>
where I was using the wrong variable for loading the icon file from
disk.

Also fixed a problem where PrintScreen would cause Eterm to exit.
Pointed out by Laurence J. Lane <ljlane@debian.org>.


SVN revision: 6336
2002-07-03 17:55:48 +00:00
Michael Jennings 3649b3a00c Fri Jun 28 17:02:57 2002 Michael Jennings (mej)
One too many....


SVN revision: 6335
2002-06-28 21:06:15 +00:00
Michael Jennings 224817eb24 Fri Jun 28 16:40:55 2002 Michael Jennings (mej)
Additional twin stuff, plus a bug fix for dragging Escreen buttons.


SVN revision: 6334
2002-06-28 20:44:40 +00:00
Michael Jennings 94b2b06ff8 Thu Jun 27 09:14:39 2002 Michael Jennings (mej)
Fix compile when Escreen support is disabled.


SVN revision: 6332
2002-06-27 13:14:56 +00:00
Michael Jennings d0cbe0001c Wed Jun 26 23:14:20 2002 Michael Jennings (mej)
Bug-hunting....


SVN revision: 6331
2002-06-27 03:17:45 +00:00
Michael Jennings ec34068f82 Wed Jun 26 16:58:14 2002 Michael Jennings (mej)
Latest Escreen stuff from Azundris, including work on twin support
(twin.sourceforge.net).


SVN revision: 6330
2002-06-26 21:02:12 +00:00
Michael Jennings 5cc41f7340 Thu Jun 20 18:55:59 2002 Michael Jennings (mej)
Better fix from Azundris.


SVN revision: 6327
2002-06-20 22:59:04 +00:00
Michael Jennings 711fbd54b1 Thu Jun 20 18:32:22 2002 Michael Jennings (mej)
Fixed the updating of the status bar for Escreen.  Also changed strdup
to STRDUP for libast.


SVN revision: 6326
2002-06-20 22:37:41 +00:00
Michael Jennings 82390ad092 Thu Jun 20 11:51:59 2002 Michael Jennings (mej)
Forgot to change the header....


SVN revision: 6325
2002-06-20 15:52:12 +00:00
Michael Jennings 7a1154f3d3 Tue Jun 18 16:24:03 2002 Michael Jennings (mej)
Fixed the flickering of the buttonbar caused by Escreen updates.

Also fixed the deselecting of the current button on redraw.


SVN revision: 6324
2002-06-18 20:27:41 +00:00
Michael Jennings 4e84d0f65b Fri Jun 14 09:05:49 2002 Michael Jennings (mej)
This should fix the bug Creepy spotted where the buttonbar event
initialization was crashing.


SVN revision: 6323
2002-06-14 13:06:34 +00:00
Michael Jennings 9d5764844f Fri Jun 14 01:58:36 2002 Michael Jennings (mej)
Fixed a problem with Ctrl-< and Ctrl-> in Escreen mode.


SVN revision: 6322
2002-06-14 05:59:07 +00:00
Michael Jennings 4e93b984de Fri Jun 14 01:40:50 2002 Michael Jennings (mej)
Fixed a couple bugs, trying to track down some others.


SVN revision: 6321
2002-06-14 05:41:23 +00:00
Michael Jennings b8c1785c39 Sat Jun 8 12:46:44 2002 Michael Jennings (mej)
My own Escreen updates, primarily for devoting a dedicated buttonbar
to Escreen's use.  This keeps Escreen from trodding on your existing
buttonbar, if you have one.  It's hard-coded to bottom-dock right
now; we'll look at configuration later. :-)


SVN revision: 6308
2002-06-08 16:50:38 +00:00
Michael Jennings 92937f46a7 Sat Jun 8 11:41:37 2002 Michael Jennings (mej)
Escreen update with Twin support from Azundris <scream@azundris.com>.


SVN revision: 6307
2002-06-08 15:44:08 +00:00
Michael Jennings ed14ba8dde Sun Jun 2 20:25:55 2002 Michael Jennings (mej)
Oops, missed these.


SVN revision: 6298
2002-06-03 00:26:15 +00:00
Michael Jennings 981b29c895 Sun Jun 2 20:23:07 2002 Michael Jennings (mej)
Latest Escreen patch along with twin support from Azundris.


SVN revision: 6297
2002-06-03 00:24:22 +00:00
Michael Jennings 6df3396a5d Thu May 23 14:12:28 2002 Michael Jennings (mej)
More cleanups and warning removals.


SVN revision: 6275
2002-05-23 18:14:41 +00:00
Michael Jennings 1aa62bc29c Wed May 22 16:52:37 2002 Michael Jennings (mej)
Cleanups of Escreen stuff.  Always use MALLOC/FREE, not malloc/free.


SVN revision: 6272
2002-05-22 20:55:06 +00:00
Michael Jennings e249cd37f6 Wed May 22 16:17:24 2002 Michael Jennings (mej)
Fixed duplicate freeing of menu background pixmap.


SVN revision: 6271
2002-05-22 20:19:28 +00:00
Michael Jennings 9ce5b286eb Wed May 22 11:37:19 2002 Michael Jennings (mej)
Latest Escreen work from Azundris <scream@azundris.com>.


SVN revision: 6270
2002-05-22 15:38:35 +00:00
Michael Jennings d185cd525c Wed May 22 09:21:14 2002 Michael Jennings (mej)
Doh!


SVN revision: 6269
2002-05-22 13:23:08 +00:00
Michael Jennings b5698e4d63 Wed May 22 09:16:55 2002 Michael Jennings (mej)
Touch-ups to help info.


SVN revision: 6268
2002-05-22 13:18:46 +00:00
Michael Jennings 75a9cb4ae7 Fri May 17 11:55:52 2002 Michael Jennings (mej)
If $SCREENRC is defined, use it.


SVN revision: 6256
2002-05-17 15:56:18 +00:00
Michael Jennings af842d9f2a Mon May 13 23:58:16 2002 Michael Jennings (mej)
Fixed a bad paste.


SVN revision: 6253
2002-05-14 03:59:51 +00:00
Michael Jennings b173e4053d Mon May 13 19:18:46 2002 Michael Jennings (mej)
Fixed indentation.


SVN revision: 6252
2002-05-13 23:19:30 +00:00
Michael Jennings 0bdd7edc63 Mon May 13 18:46:06 2002 Michael Jennings (mej)
Latest Escreen patch from Azundris <hacks@azundris.com>.


SVN revision: 6251
2002-05-13 22:47:08 +00:00
Michael Jennings aa6f4b3a77 Tue May 7 10:16:56 2002 Michael Jennings (mej)
configure.in and configure.ac should no longer differ, so let's not
maintain both.


SVN revision: 6220
2002-05-07 14:17:07 +00:00
Michael Jennings 6f6ebe924f Sat May 4 11:12:19 2002 Michael Jennings (mej)
Added a --enable-escreen option for those who wish to try it out.
Also fixed the compile with Escreen and profiling are both enabled,
and disabled Escreen debugging.


SVN revision: 6203
2002-05-04 15:12:59 +00:00
Michael Jennings 92ca20bcba Sat May 4 10:23:38 2002 Michael Jennings (mej)
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
2002-05-04 14:25:30 +00:00
Michael Jennings 43bd347fbb Mon Apr 29 21:18:20 2002 Michael Jennings (mej)
Fixed the --install option which hasn't worked for ages.


SVN revision: 6193
2002-04-30 01:19:33 +00:00
Michael Jennings c9ef7c9002 Mon Apr 29 10:48:33 2002 Michael Jennings (mej)
Disable the screen dump escape sequence and implement a save_buff()
script function instead.


SVN revision: 6191
2002-04-29 14:50:43 +00:00
Michael Jennings ba90de6336 Sun Apr 28 10:06:32 2002 Michael Jennings (mej)
Don't require the new libast just yet....


SVN revision: 6189
2002-04-28 14:07:29 +00:00
Michael Jennings f2f2138304 Fri Apr 26 14:34:08 2002 Michael Jennings (mej)
Minor tweak so bottom-docked buttonbars are properly placed.


SVN revision: 6183
2002-04-26 18:35:12 +00:00
Michael Jennings bba5179976 Fri Apr 26 14:28:08 2002 Michael Jennings (mej)
Reverted Charles Clancy's shading patch (from the 21st) since it
breaks 24bpp on Linux.  Hopefully there is a better fix.

Fixed an ASSERT failure in the buttonbar redraw pointed out by
Laurence J. Lane <ljlane@debian.org>.

Also made multiple buttonbars work properly.


SVN revision: 6182
2002-04-26 18:30:48 +00:00
Michael Jennings d6c4f56dcc Wed Apr 24 22:34:59 2002 Michael Jennings (mej)
Fix warning.


SVN revision: 6178
2002-04-25 02:35:52 +00:00
Michael Jennings 498c820020 Wed Apr 24 22:27:51 2002 Michael Jennings (mej)
Save buttonbar info when we save theme settings.


SVN revision: 6177
2002-04-25 02:28:57 +00:00
Michael Jennings 306487a72e Wed Apr 24 16:56:48 2002 Michael Jennings (mej)
Fixed bug where initial options would get parsed even if they were
part of a -e/--exec expression.


SVN revision: 6174
2002-04-24 20:58:00 +00:00
Michael Jennings e23c811747 Tue Apr 23 14:23:00 2002 Michael Jennings (mej)
Redraw the buttonbar properly when moved.  Spotted by Azundris
<hacks@azundris.com>.

Also fixed the display of underlining with fonts lacking descent.


SVN revision: 6166
2002-04-23 18:25:01 +00:00
Michael Jennings 6352ed7629 Mon Apr 22 09:20:26 2002 Michael Jennings (mej)
Fixed the use of an uninitialized variable pointed out by Azundris
<hacks@azundris.com>.


SVN revision: 6162
2002-04-22 13:22:44 +00:00
Michael Jennings 5e2bad6411 Sun Apr 21 14:06:19 2002 Michael Jennings (mej)
A patch from Charles Clancy <tclancy@uiuc.edu> to fix shading on
Solaris.


SVN revision: 6159
2002-04-21 18:07:28 +00:00