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
0556318761
reflow: change _text_save_top() termpty_text_save_top()
...
also change prototype
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
Boris Faure
9511fe6f01
fix mouse interactions using urxvt style (in mc)
...
Bug easily fixed with the help of ptyproxy :)
2013-04-08 18:26:58 +02:00
Boris Faure
8e9443a58c
fix clearing screen till the end
2013-04-08 18:26:58 +02:00
Carsten Haitzler
f0670d0c8a
this should fix a seg on exit.
2013-04-08 10:52:10 +09:00
Carsten Haitzler
87d585bd07
show overlay with number of open tabs - keep it faded out until you
...
mouseover. click to bring up tab switcher. mouse controls on tab
switcher work now... click to select. up & down arrow work too...
2013-04-06 23:30:45 +09:00
Carsten Haitzler
5444820f19
fix up artiifacts in tab selector zoom.
...
fix up video./audio restart in sel by not duplicating (instead add 1 edje obj
level in between and include bg with term. may affect other themes).
2013-04-06 14:02:05 +09:00
Gustavo Lima Chaves
cf088606b2
Most important of TODOs.
...
What's a fancy terminal which does not behave well as a... terminal? :)
2013-04-03 11:16:08 -03:00
Godfath3r
cf532f60bf
Terminology: add man page for terminology.
...
put everything in man/ folder.
configure.ac edit, man page should be installed now with make install
2013-03-29 19:37:29 +09:00
Stefan Schmidt
fc04ce9b4d
tyls: Don't print -l option as it is not implemented.
...
A bit confusing to show it but then do nothing like what it suggests.
Can come back once we have it implemented.
2013-03-28 15:01:50 +00:00
Godfath3r
49dcfba91a
terminology: README file update. Patch by godfath3r.
...
Update README file for box/block selection and fix some typos.
2013-03-28 23:35:24 +09:00
Carsten Haitzler
4caebb56b7
fix some media handling of mp3's and music files with tyls+thumb links.
2013-03-28 20:14:56 +09:00
Daniel Juyung Seo
1fb9a04ad8
TODO++
2013-03-28 17:43:23 +09:00
Carsten Haitzler
f477acf0cf
warn--
2013-03-25 16:12:05 +09:00
Carsten Haitzler
1391f69b75
note about cwd.
2013-03-25 09:01:32 +09:00
Carsten Haitzler
fa4ebb5b2f
icons for buttons, theme overlay (for now) and some theme polishing
...
for terminology sel
2013-03-24 19:56:01 +09:00
Carsten Haitzler
72e813bf2a
fix segv happiness in term tab sel.
2013-03-23 15:50:16 +09:00
Godfath3r
28071e731e
fix boxsel misbehaviour when pasting with middle click.
...
When in terminology, user selects some text with boxselection (shift +
click/drag) and pastes in the same window with middle click.
The box selection then transforms into normal. Now it's fixed.
2013-03-22 20:37:04 +01:00
Carsten Haitzler
2fdfbda22c
todo++
2013-03-20 21:26:25 +09:00
Sebastian Dransfeld
74e62b2d32
Only search for theme once
...
Efreet uses one cache file for one theme. So by cycling themes we blow
the cache, and thus slowing things down considerably. We should find one
theme, and then stick with it.
2013-03-20 12:22:27 +01:00
Sebastian Dransfeld
4aa421fe24
Include <Efreet.h> directly
2013-03-20 12:22:27 +01:00
Carsten Haitzler
9693331c4d
update gitignore.
2013-03-20 19:15:27 +09:00
Carsten Haitzler
64196937ab
some cleaning up of pending things.. so we can do a terminology 0.3
...
:)
2013-03-20 19:00:05 +09:00
Carsten Haitzler
edd37bbae7
track term titles properly and put them in tab sel views. done for the
...
moment.
2013-03-20 13:47:56 +09:00
Carsten Haitzler
c2afdf1380
fix bevel image/theme to not have gap at top.
2013-03-20 13:01:43 +09:00
Carsten Haitzler
29dd7608c2
improve tab sel look to have its own.
2013-03-20 12:55:15 +09:00
Carsten Haitzler
1880987f63
fix tab switching to zoom FROM current TO next/prev slot properly when
...
just next/prev switching.
2013-03-20 09:04:05 +09:00
Sebastian Dransfeld
21abbe6db8
terminology: guard for evas 1.8 features
2013-03-19 20:20:22 +01:00
Carsten Haitzler
89d5ae52e4
update terminology todo.
2013-03-19 20:41:11 +09:00
Carsten Haitzler
e60db60b12
guess what the cat dragged in... "tabs" in terminology. just a
...
selector right now that u call up from keybindings. if u switch terms
it kicks in with some visuals too. theme stuff is currently not
done/ready at all. just recycling terminolgy bg edje atm. havent done
anything to:
1. track "window titles" per term and put into tab term previews
2. make preview look decent (some shadowing and spacing between terms
etc.)
3. track/display things like bell alerts
still need to have a way to suspend/unsuspend invisible terms so media
stuff pauses in playback etc. etc.
2013-03-19 19:49:47 +09:00
Carsten Haitzler
53fcba486a
sync term list sizes on resize
2013-03-18 09:36:58 +09:00
Boris Faure
193d308093
clear text with codepoint 0 instead of space
2013-03-17 21:39:14 +01:00
Carsten Haitzler
3a436ac0fe
printf--
2013-03-17 23:54:08 +09:00
Carsten Haitzler
eca8593193
infra for multiple terms per split slot.
2013-03-17 23:52:13 +09:00
Carsten Haitzler
7d90f43fff
restore terminology escapes.
2013-03-14 20:27:36 +09:00
Jean-Philippe Andre
ffd8f82a52
Fix last commit
...
Invalid buffer size
2013-03-14 12:14:34 +09:00
Jean-Philippe Andre
3223e32949
Fix crashes in escape sequence parsings
...
Crashes happen when using cat against binary files (png, mp4, ...)
Buffer overflow in _handle_esc_dcs()
Suspected overflow in _handle_esc_terminology()
Invalid return value in _handle_esc_terminology()
Don't write "ABC\r\n" on ENQ symbol
Silence some errors
2013-03-14 12:14:34 +09:00
Daniel Juyung Seo
e34ac90739
tyls.c: removed unused variables.
2013-03-12 02:00:30 +09:00
Daniel Juyung Seo
150799348a
termio.c: check elm rather than ecore for the drag and drop.
...
1. This includes ecore check as well.
2. Check the version more properly.
2013-03-12 01:50:06 +09:00