Boris Faure
74aa62f13c
reflow: horizontally shrink backlog
2013-04-12 22:13:16 +02:00
Boris Faure
d90396a803
reflow: define OLD_SCREEN() on a higher level
2013-04-12 22:13:16 +02:00
Boris Faure
f810600875
reflow: move cursor line when horizontally expanding
2013-04-12 22:13:16 +02:00
Boris Faure
25928a31b4
reflow: shrink vertically in place if needed
2013-04-12 22:13:16 +02:00
Boris Faure
55d2d0e483
reflow: dummy vertical shrink
2013-04-12 22:13:16 +02:00
Boris Faure
b605913b1d
reflow: fix backscroll expansion when full
2013-04-12 22:13:16 +02:00
Boris Faure
18c8aff57c
reflow: add vertically expansion support
2013-04-12 22:13:16 +02:00
Boris Faure
591529c05f
reflow: WIP: vertical expansion
2013-04-12 22:13:16 +02:00
Boris Faure
852400f039
reflow: correctly set line length when pushing to backscroll
2013-04-12 22:13:16 +02:00
Boris Faure
050892a04c
reflow: remove empty lines due to screen expansion
2013-04-12 22:13:16 +02:00
Boris Faure
04cfd43af4
reflow: rewrap correctly between backscroll and screen
...
Refs: #1184
2013-04-12 22:13:16 +02:00
Boris Faure
ee9e6af8c0
reflow: add backscroll expanding
...
Refs: #1184
2013-04-12 22:13:16 +02:00
Boris Faure
8208428e89
reflow: expand screen
...
Refs: #1184
2013-04-12 22:13:16 +02:00
Carsten Haitzler
735d93fbc4
1. add the ability to have a link AND image path in inline images and
...
thumbs (allows for different thumbnail compared to what it links to).
2. fix if media obj is deleted on its own (stop button).
2013-03-11 16:56:07 +09:00
Carsten Haitzler
f32952ce49
redundant set to 0.
...
SVN revision: 83568
2013-02-02 07:39:29 +00:00
Carsten Haitzler
0015767f4b
tidy yp tycat - handle edj and mp3/audio files - ahare extensions
...
handling and filtering, actually free tup termblocks when no longer
referenced without needing a gc, etc. ...
SVN revision: 83441
2013-01-29 15:54:47 +00:00
Carsten Haitzler
95c757c449
allow terminology top build with 1.7?
...
SVN revision: 83400
2013-01-29 03:52:57 +00:00
Carsten Haitzler
3b9b38b86c
make block insert allow the inserter to specify a character to replace
...
on insert. this allows multiple insertions to be "active
simultaneously". until all the inset chars are used up. need to wrap
these insert chars with begin/end escapes still for efficiency and so
you can use insert chars elsewhere in the same text output area.
also clean up warnings.
SVN revision: 83394
2013-01-29 00:43:13 +00:00
Carsten Haitzler
2781da8076
tcat... comes out to play fir the first time. not final... but a start.
...
SVN revision: 83385
2013-01-28 16:06:26 +00:00
Cedric BAIL
1b69c6c544
efl: deprecate eina_unicode_utf8_get_next, add eina_unicode_utf8_next_get.
...
SVN revision: 83048
2013-01-22 02:00:55 +00:00
Cedric BAIL
e36295ce3e
terminology: improve speed of text scrolling by using a circular buffer.
...
SVN revision: 83038
2013-01-21 14:02:32 +00:00
Cedric BAIL
548e12472e
terminology: revert previous commit at it is not ready yet for primetime.
...
SVN revision: 83013
2013-01-20 10:48:17 +00:00
Cedric BAIL
61576f1496
terminology: use a circular buffer for the screen.
...
SVN revision: 83012
2013-01-20 10:15:47 +00:00
Cedric BAIL
37d7bdd9c2
terminology: small speedup by calling directly the underlying function.
...
SVN revision: 82934
2013-01-17 12:15:02 +00:00
Carsten Haitzler
e401e87660
terminology can do multi instance now (in a single process). that
...
means 2 or 3 or more windows == same terminology process. there is a
checkbox to turn it on.
in theory it CAN do multipe terms within 1 windows, except there's
incomplete sizing logic code for hansling step sizing and min size
with multielp terms in the same window (imagine u laid them out in a
table grid... all we need is a table and pack n terms in and presto..
but the sizing will be "bizarre" at the moment)... if they are packed
on top of eachother like a notebook... sure - but no notebook widget
and no way to sensibly display and switch... but the code infra now
all supports it in theory. this is more about testing and making that
infra work. first will probably be a grid layout of some sort because
frankly... it's easier.
but for now... lets get this multi-instance fun on the table.
SVN revision: 81740
2012-12-27 11:20:32 +00:00
Gustavo Sverzut Barbieri
84d381344a
big time improvement: relative paths: ~/file, ./file and ../file
...
The current working directory is assumed to be the cwd of our shell
pid, discovered from /proc/$PID/cwd link.
SVN revision: 77662
2012-10-09 17:09:26 +00:00
Sebastian Dransfeld
c8e8753ed7
terminology: input data is unsigned
...
Code inside debug block
SVN revision: 77196
2012-09-28 11:10:58 +00:00
Carsten Haitzler
57ef054525
support a login shell option.
...
SVN revision: 77141
2012-09-27 09:33:33 +00:00
Carsten Haitzler
75696669c2
close tty fd before doing signal killing on shutdown.
...
SVN revision: 74894
2012-08-06 04:11:14 +00:00
Carsten Haitzler
2f851c1d0a
be a bit more paranoid about killling off child process from
...
terminology.
SVN revision: 74892
2012-08-06 01:13:20 +00:00
Carsten Haitzler
00e10bda2a
add bunch of option s to terminology suggested by Thanatermesis - not
...
in the exact way asked due to ecore-getopt, but they are there
functionally.
SVN revision: 74884
2012-08-05 09:38:58 +00:00
Carsten Haitzler
6f3f7c10f9
go back to xterm - 256 colors extn makes apps look like arse.
...
SVN revision: 74480
2012-07-27 09:41:58 +00:00
Carsten Haitzler
a40115fb3b
lets try pretend to be xterm-256color and see how this works?
...
SVN revision: 74333
2012-07-24 02:16:21 +00:00
Carsten Haitzler
197e0bbf46
splut up termpty a lot. still escape handling is the largest bit -
...
1200 lines or so, but not a lot that canbe done about that as its the
smallest really logical unit there.
SVN revision: 73798
2012-07-13 08:46:33 +00:00
Carsten Haitzler
92d58dc532
mouve doublewidth checking to its own file to not "pollute" termpty.c.
...
also make it more of a tree to minimize compares.
SVN revision: 73787
2012-07-13 06:22:46 +00:00
Boris Faure
e48f693aea
terminology: display ACS_*. should fix ncurses issues
...
SVN revision: 73369
2012-07-05 16:22:57 +00:00
Sebastian Dransfeld
5ecbbb7f23
terminology: Move mouse_rep out of state
...
Seems it shouldn't be swapped vim does:
mouse_rep = on
swap
mouse_rep = off
swap
which breaks mouse usage after using vim
SVN revision: 73137
2012-07-02 08:58:49 +00:00
Carsten Haitzler
689e2c2dd7
begin on custom command infra, fix home/end for emacs, and fix about
...
dialog to restart properly and dismiss layer to be above about.
SVN revision: 73085
2012-07-01 00:24:30 +00:00
Carsten Haitzler
a7dce6cb45
actuallly syslexia - 7f not f7!!!!
...
SVN revision: 72936
2012-06-27 10:09:50 +00:00
Carsten Haitzler
d393562526
fix handling - filtering out 0xf7 -> del. don't do it. it's a divide
...
sign in unicode.
SVN revision: 72935
2012-06-27 10:08:14 +00:00
Carsten Haitzler
553db8906e
support double-wide asian chars with ugly tables and stuff!
...
SVN revision: 72836
2012-06-26 01:38:13 +00:00
Carsten Haitzler
2a2048d40f
first cut visul bell and bewll handling with urgent enable while not
...
focued and bell goes off (optional). gfx can be much nicer - really
quick and dirty led img
SVN revision: 72718
2012-06-23 09:25:01 +00:00
Cedric BAIL
e2c25bc45b
terminology: apparently insert doesn't move the cursor.
...
NOTE: please test it and report issue, but apparently this
fix emacs and bash for me.
SVN revision: 72717
2012-06-23 08:32:48 +00:00
Carsten Haitzler
791a1630a6
printf--
...
SVN revision: 72713
2012-06-23 06:44:20 +00:00
Carsten Haitzler
099de44801
handle a lot more escape codes now and mouse tracking too.
...
SVN revision: 72712
2012-06-23 06:43:02 +00:00
Carsten Haitzler
e672d4b895
remove artwiz fonts -> dont do terminal drawing chars. also map point
...
draw char to unicode one. evas maps back if needed.
SVN revision: 72711
2012-06-23 02:33:52 +00:00
Carsten Haitzler
cba16ddb2e
update mapping notes.
...
SVN revision: 72605
2012-06-21 13:50:10 +00:00
Carsten Haitzler
3de1d85a71
finally i knwo whjat the unicode gfx char table has in it!
...
SVN revision: 72596
2012-06-21 11:55:55 +00:00
Carsten Haitzler
26a88cd2dd
fix exit code handling and propagate exit from pty->io->main
...
SVN revision: 72545
2012-06-20 14:12:26 +00:00
Carsten Haitzler
aed804227b
comment table for draw chrs - need to actuallly specfy them in
...
comments tyho - next.
SVN revision: 72512
2012-06-20 04:50:33 +00:00