Commit Graph

200 Commits

Author SHA1 Message Date
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 3275e03aa5 terminology: better handling of position
SVN revision: 73163
2012-07-02 12:49:51 +00:00
Mike McCormack 958f8a340c terminology: printf--
SVN revision: 73161
2012-07-02 12:36:43 +00:00
Carsten Haitzler 4fd2814c02 avoid size creep during font options changes by remembering size at
start and any "suspected" real resizing by the user.



SVN revision: 73156
2012-07-02 12:06:44 +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 5afd73501f any button now dismisses the popup dialog things.
SVN revision: 73083
2012-06-30 14:21:00 +00:00
Carsten Haitzler 84261ed6ec fix about text.
SVN revision: 73082
2012-06-30 11:19:33 +00:00
Carsten Haitzler fb1c18ada9 oops forgot to add.
SVN revision: 73081
2012-06-30 11:16:14 +00:00
Carsten Haitzler becb0201aa about box is there... mwahahhahahahahahah!
SVN revision: 73080
2012-06-30 11:08:07 +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 ed90cabb60 missing alt+backspace keyin entry.
SVN revision: 73034
2012-06-29 12:21:01 +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 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 da57521fcc multi-key compose table++ :) not complete table. see wekipedia table
to merge.



SVN revision: 72911
2012-06-27 03:26:34 +00:00
Daniel Juyung Seo 0f3b3ccdbd terminology: Added 'Not Implemented Yet' stub for theme and wallpaper.
SVN revision: 72907
2012-06-27 00:53:57 +00:00
Davide Andreoli 2425f68e16 Terminology: pressing stop will delete the media smart,thus remove the video and the media controls and leave the user with its bg. So simple...raster, do I miss something?
SVN revision: 72890
2012-06-26 19:07:47 +00:00
Carsten Haitzler 01447a6483 umm blink should be on by defaut - jump on change too.
SVN revision: 72888
2012-06-26 14:58:32 +00:00
Carsten Haitzler 3f10088e8a make note.
SVN revision: 72887
2012-06-26 14:45:38 +00:00
Carsten Haitzler 44763cd614 fix default wordsep list now to be unicode friendly. include unicode
spaces.



SVN revision: 72886
2012-06-26 14:44:14 +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 85e9901227 comment -> need to add some unicode space codepoints to wordsep string
SVN revision: 72837
2012-06-26 01:38:48 +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 c2c935e4a4 fix F1-F4 to give different seq in appcur mode.
SVN revision: 72808
2012-06-25 13:51: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
Davide Andreoli 304434ccf6 also add a slider for seek in the video
SVN revision: 72765
2012-06-24 11:55:46 +00:00
Carsten Haitzler 5984c4109d fix odditieis in selection text generation
SVN revision: 72762
2012-06-24 10:01:53 +00:00
Davide Andreoli 604b3b78f1 Multimedia controls for terminology. When a video is playing on the bg you will have controls to play/pause/stop and change volume.
SVN revision: 72761
2012-06-24 09:49:23 +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 45090c8f26 set terminology env var and add others for copyright.
SVN revision: 72742
2012-06-24 01:27:44 +00:00
Mike McCormack 00f7823b01 terminology: Clear out font config objects that have been destroyed too
SVN revision: 72737
2012-06-23 22:06:17 +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 86b43ae0f4 fix typo
SVN revision: 72715
2012-06-23 07:21:44 +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 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 1db5d17a96 react to keypress instead?
SVN revision: 72571
2012-06-21 07:55:00 +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 596357c77a animate on key press might be better wording :)
SVN revision: 72543
2012-06-20 13:37:35 +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
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
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 b99a543304 improve logging.
SVN revision: 72502
2012-06-19 19:40:40 +00:00
Gustavo Sverzut Barbieri ba1b55fc85 ignore libreadline6's \033[?1034s
seems libreadline6 will issue such escape to toggle 8-bit input, but
it shouldnt:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=577012

Thanks to KainX for helping.



SVN revision: 72500
2012-06-19 18:57:56 +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
Samuel F. Baggen dc204d7fc3 Shift-Tab support added, tested in shell and vim
SVN revision: 72483
2012-06-19 14:38:44 +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 7666a1570b disable font size slider when selecting a bitmap.
SVN revision: 72475
2012-06-19 12:54:50 +00:00
Carsten Haitzler 70603e5527 appcur mode - home/end need different handling.
SVN revision: 72473
2012-06-19 12:09:50 +00:00
Carsten Haitzler 52332899cb make note of shell vs vim for home/end
SVN revision: 72472
2012-06-19 12:07:09 +00:00
Carsten Haitzler db4a99a499 fix home/end to match xterm.
SVN revision: 72471
2012-06-19 11:54:24 +00:00
Carsten Haitzler 5556daa373 warn--
SVN revision: 72466
2012-06-19 09:59:30 +00:00
Carsten Haitzler eff8baf961 from cipp -> alt cursor key handling
SVN revision: 72465
2012-06-19 09:57:38 +00:00
Carsten Haitzler a4dd7976fd work around focus baddies on options show/hide -> tasn.
SVN revision: 72454
2012-06-19 07:58:08 +00:00
Carsten Haitzler fd0b697aeb make gustavo happy with options now espanding when term expands (up to
a point) but still keepign preview room on the left for me.



SVN revision: 72450
2012-06-19 07:33:11 +00:00
Carsten Haitzler 10521f87f8 imf ifdefs gone.
SVN revision: 72447
2012-06-19 07:19:31 +00:00
Carsten Haitzler e34967f6b6 make ecore-imf required.
SVN revision: 72446
2012-06-19 07:16:13 +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
Jihoon Kim f49c145869 terminology: add __UNUSED__ for unused parameter
SVN revision: 72431
2012-06-19 03:42:20 +00:00
Gustavo Sverzut Barbieri 9ad9f44669 fix ecore-imf linkage
SVN revision: 72429
2012-06-19 01:07:33 +00:00
Rafael Antognolli ec18871272 terminology: Fix ecore-imf DSO missing flag.
SVN revision: 72428
2012-06-19 01:02:19 +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
Gustavo Sverzut Barbieri a68eeeca8f minor speedup to lookup keynames.
just compare the string if input size matches.



SVN revision: 72420
2012-06-18 21:36:42 +00:00
Gustavo Sverzut Barbieri 40a519c8d9 support box drawing codes.
Many thanks to KainX for his help to understand the code and
rxvt-unicode for his table to convert the code to unicode codepoints.



SVN revision: 72419
2012-06-18 21:24:33 +00:00
Carsten Haitzler 561e86c6c8 fix warnings, adjust license to BSD in -L output.
SVN revision: 72407
2012-06-18 14:22:15 +00:00
Carsten Haitzler a36cce4ef6 support intense colors.
SVN revision: 72406
2012-06-18 13:59:09 +00:00
Carsten Haitzler bb5a03f0af limit updates to fps.
SVN revision: 72388
2012-06-18 12:14:36 +00:00
Carsten Haitzler 4a071403a0 fix backscroll reconfig segv
SVN revision: 72384
2012-06-18 11:18:46 +00:00
Carsten Haitzler 464b2986ed fix file set for font preview to use config theme path return.
SVN revision: 72383
2012-06-18 11:07:05 +00:00
Carsten Haitzler 9568fb677f debugprintf-- - not needed anymore
SVN revision: 72378
2012-06-18 09:55:52 +00:00
Tom Hacohen 12fcd78ef2 Terminology: Fixed shift + arrows to send the right escapes.
SVN revision: 72375
2012-06-18 09:18:29 +00:00
Cedric BAIL 8735794442 terminology: shift + double click now expand the selection to the clicked word.
SVN revision: 72374
2012-06-18 08:56:27 +00:00
Tom Hacohen 1412485b6d Terminology: Support CTRL+Arrow sequences.
SVN revision: 72368
2012-06-18 08:07:41 +00:00
Carsten Haitzler efb9cd7567 actually get elm scale config val and set on textgrid nd preview
objects.



SVN revision: 72367
2012-06-18 07:54:40 +00:00
Carsten Haitzler 4ea4ab4d32 use new item styles for genlist and make font preview wide.
SVN revision: 72366
2012-06-18 07:43:44 +00:00
Carsten Haitzler a97e4a8763 sorry gustavo -> font preview has gone back to how it was before. it
was bithc-slow on creation and its a shame to waste the spare icon
slot. i'll add a new style ot genlist in e17 to have ONLy a start or
end icon and then use that. the preview text entry i feel has dubious
use... lets discuss, but it doesnt belong in that dialog/pane.



SVN revision: 72335
2012-06-18 06:32:56 +00:00
Cedric BAIL fa397e90f6 terminology: reload theme when file change.
NOTE: use edje_watch to test the change to your own theme faster.


SVN revision: 72332
2012-06-18 02:56:58 +00:00
Gustavo Sverzut Barbieri 3382690cb2 oops, do not need to del it.
SVN revision: 72321
2012-06-17 22:34:41 +00:00
Gustavo Sverzut Barbieri d2321e4f65 improve and simplify font preview.
Allow user-defined text to be used, some letters are a pain like zero
x "o", "l" x "1"...

I've simplified the preview to use a single edje object and text
class, but the item is not growing as expected on updates... Edje bug?



SVN revision: 72320
2012-06-17 22:30:07 +00:00
Gustavo Sverzut Barbieri b220b1e468 play nice: use XDG_CONFIG_HOME for configuration files.
SVN revision: 72317
2012-06-17 20:59:54 +00:00
Gustavo Sverzut Barbieri ffa6d0ab67 bugfix showing options.
SVN revision: 72316
2012-06-17 20:29:25 +00:00