Commit Graph

745 Commits

Author SHA1 Message Date
Carsten Haitzler f005e70d4a fix selection loss handling with multiple wins in 1 process. 2013-04-15 23:54:47 +09:00
Carsten Haitzler 86b0d64c54 fix focus restoration when creating new tabs or splits by allowing cb
to restore it.
2013-04-15 13:33:23 +09:00
Boris Faure 450d271627 reflow: update TODO :) 2013-04-12 22:22:15 +02:00
Boris Faure 0c47c4ba4d reflow: fix horizontal shrinking 2013-04-12 22:13:17 +02:00
Boris Faure 274e2b13b2 reflow: fix vertical shrinking 2013-04-12 22:13:17 +02:00
Boris Faure ce65369d57 reflow: fix displaying history on vertical expansion 2013-04-12 22:13:17 +02:00
Boris Faure b749acfc3c reflow: use termpty_cell_copy() instead of memcpy()
Also get rid of _termpty_text_copy().
2013-04-12 22:13:17 +02:00
Boris Faure ea60fdf9a4 reflow: fix setting cursor position on vertical shrink 2013-04-12 22:13:17 +02:00
Boris Faure 66e8493154 reflow: skip last empty lines when vertically shrinking 2013-04-12 22:13:17 +02:00
Boris Faure a7858ecc2e reflow: display content from backlog when vertically expanding 2013-04-12 22:13:17 +02:00
Boris Faure fc7dcbdad6 reflow: don't let resize to 1x1
this occurs on terminolog start. dunno why ftm but it annoys me
2013-04-12 22:13:17 +02:00
Boris Faure 57032d607e reflow: do not shrink unused lines 2013-04-12 22:13:17 +02:00
Boris Faure 9c9a05e958 reflow: do not always reset circular_offset on resize 2013-04-12 22:13:16 +02:00
Boris Faure df08549f84 reflow: horizontally shrink the screen buffer 2013-04-12 22:13:16 +02:00
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 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