Commit Graph

72 Commits

Author SHA1 Message Date
Cedric BAIL 48f47fad26 terminology: resize an existing selection.
SVN revision: 74051
2012-07-18 08:36:28 +00:00
Carsten Haitzler 8a1e27df66 sex up the selection in terminology. :)
SVN revision: 73861
2012-07-15 04:49:20 +00:00
Carsten Haitzler 4e2d2fe856 fix selection to display right again.
SVN revision: 73803
2012-07-13 09:20:07 +00:00
Carsten Haitzler 89251d17d7 factor out link finding algorithm to its own file.
SVN revision: 73800
2012-07-13 09:12:01 +00:00
Cedric BAIL 01cefcedd7 terminology: temporary fix for selecting the first column.
SVN revision: 73783
2012-07-13 00:41:43 +00:00
Daniel Juyung Seo 98a812eea0 terminology termio.c: Warn--. Compare with the same type.
SVN revision: 73780
2012-07-12 23:09:40 +00:00
Carsten Haitzler c5b4a080ab printf--
SVN revision: 73607
2012-07-12 09:09:03 +00:00
Cedric BAIL 187443ad74 terminology: use edje for selection.
NOTE: I am ot really able to use GIMP/Inkscape, so plain
rectangle for the moment. Patch welcome.


SVN revision: 73570
2012-07-11 12:09:00 +00:00
Nicholas Hughart 9ef6a138c5 Avoid jumping on keypress for non-character keys.
Without this fix, trying to use shift+page up/down to scroll is very
cumbersome.  Other similar key combinations may exist, but I'm not 
sure.



SVN revision: 73546
2012-07-11 00:18:28 +00:00
Carsten Haitzler bc3ac248f5 1 more bug nuked. we must convert \n to \r from copy & paste in terms. yay!
SVN revision: 73407
2012-07-06 10:08:51 +00:00
Cedric BAIL 3656913985 terminology: let jump on keypress.
SVN revision: 73323
2012-07-05 04:36:47 +00:00
Carsten Haitzler f5bef8a0ed incoming sexiness... links, file paths, email addresses found in text
on mousover. highlight with a subtley animated underline and on
click.. do something sensible. the inline handler is the sexiest of
all. try local file pahts for now (full paths). as they work best.
remote urls for video files SHOULd work if they have http:// etc.
before them - no adjusting of loose ones. u may want to look at the
helpers config panel. internal handling of remote urls for media
doesnt download currently. still needs to be done. anyway. enjoy!



SVN revision: 73288
2012-07-04 14:44:43 +00:00
Carsten Haitzler 2f57d0c7a9 add to READMe and... add logic to find urls under the mouse. also
email addresses. seems to work well imho. :)



SVN revision: 73243
2012-07-03 15:25:19 +00:00
Carsten Haitzler 9b476039cf fix grid->text conversion to handle some space cornercases better.
SVN revision: 73236
2012-07-03 12:57:32 +00:00
Tom Hacohen a8594e252e Terminology: Listen to N_LONG_TAPS move instead of start.
SVN revision: 73188
2012-07-03 05:28:31 +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 654e760033 and now also use gesture layer for long-press for control panel and
zoom controls too for font size change (happens to make ctrl+mouse
wheel zoom too)



SVN revision: 73122
2012-07-02 03:47:02 +00:00
Carsten Haitzler f9474527a9 more touch (coform+imf) integration done in preparation.
SVN revision: 73120
2012-07-02 02:52:48 +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 d3a0eafd07 add ctrl+shift+ins for pasting primary and add info to READMe about
mouse/kbd controls.



SVN revision: 73037
2012-06-29 13:33:37 +00:00
Carsten Haitzler c320a5a230 use new ecore-input compose handling in terminology.
SVN revision: 72983
2012-06-28 08:21:51 +00:00
Sebastian Dransfeld 10c9a30898 terminology: I need my Alt+D in shell
SVN revision: 72968
2012-06-27 20:54:17 +00:00
Carsten Haitzler b8190b75ca complete unabirdged compose table/tree in terminology now. this should
go to ecore i think.



SVN revision: 72952
2012-06-27 15:27:59 +00:00
Carsten Haitzler da57521fcc multi-key compose table++ :) not complete table. see wekipedia table
to merge.



SVN revision: 72911
2012-06-27 03:26:34 +00:00
Carsten Haitzler 7903d9a81d keypad numlock etc. working. shift kp-/+ to change font size. shift
kp/ for copy, shift insert for paste, shift+kp* to reset top 10pt.



SVN revision: 72870
2012-06-26 10:30:41 +00:00
Mike Blumenkrantz 666d4223c9 add new terminology option to disable that infernal cursor blinking; this should, in theory, be a combo box with different styles (underline, solid, invisible, etc), but imo the first thing is the ability to disable the blinking overall
SVN revision: 72856
2012-06-26 08:05:43 +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 0bfc44c6e9 adjust copy & paste text extraction to be much nicer.
SVN revision: 72800
2012-06-25 11:26:21 +00:00
Carsten Haitzler 87f8a0e624 handle selection loss cb's from elm now
SVN revision: 72799
2012-06-25 11:17:03 +00:00
Carsten Haitzler 5984c4109d fix odditieis in selection text generation
SVN revision: 72762
2012-06-24 10:01:53 +00:00
Carsten Haitzler 23e9852efa fix word sel in scrollback
SVN revision: 72758
2012-06-24 08:45:10 +00:00
Carsten Haitzler 256059af6e move current options pane 1 level down and now its a controls pane
with copy, paste and options. copy & paste use clipboard, not primary.



SVN revision: 72755
2012-06-24 06:39:54 +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
Carsten Haitzler 3b0a9d4013 fix jed/emacs again - might hurt some intl stuff tho... dunno.
SVN revision: 72714
2012-06-23 07:18:47 +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 26a88cd2dd fix exit code handling and propagate exit from pty->io->main
SVN revision: 72545
2012-06-20 14:12:26 +00:00
Mike Blumenkrantz bc0282d50d add an option to disable cursor strobe light from typing: strobe effect enabled by default
SVN revision: 72527
2012-06-20 08:29:08 +00:00
Jihoon Kim 5758281a6e terminology: remove _imf_cursor_set in _smart_calculate. It isn't needed anymore because it is called whenever cursor is moved
SVN revision: 72519
2012-06-20 06:23:07 +00:00
Gustavo Sverzut Barbieri abc8235dff better usage of eina_strbuf
SVN revision: 72504
2012-06-19 19:59:35 +00:00
Gustavo Sverzut Barbieri e0e7fbfd94 log: separate termpty logging from the rest.
Make raster the-crying-baby stop complain about log. Now we can have
only termpty logging, with a short format, by using:

{{{
    export EINA_LOG_FILE_DISABLE=1
    export EINA_LOG_LEVELS=termpty:4
    terminology
}}}



SVN revision: 72503
2012-06-19 19:53:02 +00:00
Gustavo Sverzut Barbieri 2cd2514538 utils/theme: unify code, error messages and allow fallback.
Introduced two nice helpers to aid common Edje handling:
 * apply theme, using fallback if main is not found;
 * reload theme if file changed.



SVN revision: 72490
2012-06-19 15:59:49 +00:00
Carsten Haitzler c71424367d emit key sig all the time.
SVN revision: 72488
2012-06-19 15:35:37 +00:00
Carsten Haitzler bbdb7e98b6 emit signal to cursor on key down.
SVN revision: 72476
2012-06-19 13:16:22 +00:00
Carsten Haitzler 5556daa373 warn--
SVN revision: 72466
2012-06-19 09:59:30 +00:00
Carsten Haitzler 10521f87f8 imf ifdefs gone.
SVN revision: 72447
2012-06-19 07:19:31 +00:00
Carsten Haitzler 235da7fe25 ecore null complaint fix if imf not there.
SVN revision: 72445
2012-06-19 07:14:59 +00:00
Jihoon Kim 362bc6b233 terminology: fix build error in case of no ecore-imf
SVN revision: 72433
2012-06-19 04:29:10 +00:00
Jihoon Kim b9d7a35e74 terminology: set cursor location whenever cursor is moved
SVN revision: 72432
2012-06-19 04:16:36 +00:00
Gustavo Sverzut Barbieri 9ad9f44669 fix ecore-imf linkage
SVN revision: 72429
2012-06-19 01:07:33 +00:00
Gustavo Sverzut Barbieri 4f4dd65c97 add IMF support, composited keys! usable with us-intl keyboard ;-)
SVN revision: 72427
2012-06-19 00:37:27 +00:00