Mike Blumenkrantz
92d5cd9826
terminology crashes on close--
...
SVN revision: 81843
2012-12-28 20:30:31 +00:00
Lucas De Marchi
a9b695ebbd
terminology: Fix Ecore version check
...
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 81824
2012-12-28 16:11:02 +00:00
Carsten Haitzler
b5aff77833
work around edbus issues by forcing the mainloop to run at least one
...
cycle with some dummy things... in ipc launch mode.
also make selection jump to end if a newline is there - as disussed on
ml.
SVN revision: 81775
2012-12-28 02:28:39 +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
Carsten Haitzler
e953a2e4ea
and handle loop.. or not looping.. i there is a queue. :)
...
SVN revision: 81688
2012-12-25 15:14:36 +00:00
Carsten Haitzler
f0da587105
put some meat on the terminology custom escape handling BONES!
...
SVN revision: 81687
2012-12-25 14:47:54 +00:00
Carsten Haitzler
dbcac72da3
propagate excape command to main.c and put in some skeleton for
...
handling cmds.
SVN revision: 81686
2012-12-25 01:53:41 +00:00
Carsten Haitzler
52b938fedc
fix file path link detect.
...
SVN revision: 81685
2012-12-25 01:15:56 +00:00
Carsten Haitzler
1982be3087
oops - return with boolean from timer cb.
...
SVN revision: 81679
2012-12-24 11:25:10 +00:00
Carsten Haitzler
7720a2e4f0
make fonts delay loaded .. with soem randomness so they dont batch all
...
at once...
SVN revision: 81658
2012-12-23 12:19:40 +00:00
Boris Faure
20ce6a52f6
terminology: remove trailing newline when selecting text. Fix #1967
...
Patch by Panagiotis Galatsanos <galatsanosp at gmail com>
SVN revision: 81644
2012-12-22 18:09:17 +00:00
Carsten Haitzler
4cb6987ecf
ummm shouldnt dbg.. be a dbg log? :)
...
SVN revision: 81013
2012-12-15 07:48:17 +00:00
Carsten Haitzler
d5bdabb2bc
make the new opt stuff for 1.8 and newer only.
...
SVN revision: 81011
2012-12-15 04:26:13 +00:00
Boris Faure
d18cc90367
terminology: cleanup escape sequences parsing. Fix #1628
...
Charset length for example was not correctly handled and could even lead
to segfaults.
SVN revision: 80980
2012-12-14 18:52:19 +00:00
Boris Faure
1434247df2
terminology: ' ' can be underlined or striken through
...
Commit on rev 78285 got wrongly removed.
Please, use svn revert (or git revert) instead of pushing some old working
code you had. I do hate wasting my time twice on the same bug I fixed weeks ago.
SVN revision: 80623
2012-12-10 21:52:39 +00:00
Boris Faure
2575234b18
terminology: fix mouse motion for all modes
...
SVN revision: 79642
2012-11-24 20:27:40 +00:00
Sebastian Dransfeld
a5f9a22da9
terminology: fix mouse tracking in vim
...
SVN revision: 79641
2012-11-24 19:55:37 +00:00
Sebastian Dransfeld
1dc602a8a0
terminology: defines for doublewidth
...
SVN revision: 79481
2012-11-20 21:18:42 +00:00
Boris Faure
53aa6d66fc
Revert "terminology: use solarized colors"
...
This reverts commit cf35576bd3e5cf4f95ef637f6c55ebd0b91317cd.
SVN revision: 78930
2012-11-05 15:31:45 +00:00
Boris Faure
a8272ed352
terminology: use solarized colors
...
SVN revision: 78928
2012-11-05 15:29:39 +00:00
Sebastian Dransfeld
9336575145
Fix typo
...
SVN revision: 78638
2012-10-30 08:15:17 +00:00
Boris Faure
9e0d981e24
terminology: fix is_dblwidth
...
should use a proper bitmap someday…
Fixes #1687
SVN revision: 78627
2012-10-29 22:04:21 +00:00
Boris Faure
4b64f43863
terminology: fix potential segfault when writing after end of line
...
SVN revision: 78619
2012-10-29 19:02:40 +00:00
Boris Faure
d9e70cefbc
terminology: fix mouse button release handling
...
Need to send 3 to indicate Release instead of the button number.
SVN revision: 78472
2012-10-25 20:27:11 +00:00
Boris Faure
f5184b4364
terminology: report mouse wheel
...
SVN revision: 78471
2012-10-25 19:36:46 +00:00
Boris Faure
480c5506b7
terminology: rewrite mouse handling
...
Fix mouse in vim. Should also fix it in mc.
SVN revision: 78412
2012-10-24 21:34:36 +00:00
Boris Faure
db90244654
terminology: correctly set device id
...
In vim, 'set ttymouse' was returning 'xterm' and not 'xterm2' because
the device id was incorrectly returned.
SVN revision: 78411
2012-10-24 21:34:25 +00:00
Stefan Schmidt
8b54f15969
terminology: Don't shadow a previous local i here.
...
I is such a popular variable name. :)
SVN revision: 78371
2012-10-23 14:47:51 +00:00
Carsten Haitzler
2c18ec8ba2
revert! broke terminology build completely.
...
SVN revision: 78312
2012-10-22 02:12:55 +00:00
Boris Faure
06b9d771df
terminology: ' ' can be underlined or striken through
...
This fixes cursorline in vim when it uses underline
SVN revision: 78285
2012-10-20 14:02:49 +00:00
Flavio Vinicius Alvares Ceolin
0dcc9e2044
Using the edje_codegen to handle with the theme
...
Using the code generated to handle the parts of the
edj file. Trying to avoid mistakes with the parts names and
make the code more independent from the theme (the parts can
change the name since it maintaining the same api)
SVN revision: 78271
2012-10-19 22:04:01 +00:00
Carsten Haitzler
26c02a3f9e
oops i broke url fetching in generla in terminology! fix!
...
SVN revision: 78155
2012-10-18 07:55:53 +00:00
Carsten Haitzler
a66f961eb0
nicer helpers options.
...
SVN revision: 78107
2012-10-17 08:07:49 +00:00
Boris Faure
7d01e6ad09
terminology: reset scroll state on "clear all"
...
SVN revision: 78070
2012-10-16 19:38:32 +00:00
Cedric BAIL
48f15f3850
terminology: revert r77987 as it break htop.
...
SVN revision: 78039
2012-10-16 07:56:27 +00:00
Boris Faure
ca40aa9b8e
Revert "terminology: use solarized colors"
...
SVN revision: 77988
2012-10-15 08:18:42 +00:00
Boris Faure
b605dfa84b
terminology: reset scroll markers once done
...
SVN revision: 77987
2012-10-15 08:18:27 +00:00
Boris Faure
28cd2ef56f
terminology: use solarized colors
...
SVN revision: 77986
2012-10-15 08:17:15 +00:00
Gustavo Sverzut Barbieri
4f0ec86b00
hard dep on efreet.
...
SVN revision: 77684
2012-10-09 20:20:28 +00:00
Gustavo Sverzut Barbieri
cb10618af3
use better variables to fallback home configuration dir.
...
SVN revision: 77665
2012-10-09 17:37:11 +00:00
Gustavo Sverzut Barbieri
f4c02d3e95
add termio_cwd_get(), may be useful in future.
...
When we add multiple tabs or windows, it may be useful to get the cwd
to keep context (konsole does that).
SVN revision: 77664
2012-10-09 17:32:29 +00:00
Gustavo Sverzut Barbieri
0a4938a4f2
utils: add and use homedir_get()
...
SVN revision: 77663
2012-10-09 17:20:27 +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
Gustavo Sverzut Barbieri
bbb2a2d5af
support 'mailto:address'
...
SVN revision: 77661
2012-10-09 16:16:19 +00:00
Gustavo Sverzut Barbieri
08e164ce10
casestartswith() macro to help strncasecmp() with static comparison.
...
SVN revision: 77654
2012-10-09 15:14:24 +00:00
Gustavo Sverzut Barbieri
2a0e0fd2b4
refactor url handling.
...
there are still some left to be done, will come to it later.
SVN revision: 77653
2012-10-09 15:11:09 +00:00
Gustavo Sverzut Barbieri
5bfed09e13
just highlight emails with domains containing a period.
...
While a domain "localhost" is valid, it's very annoying as most PS1
prompts are in the form 'user@hostname' and terminology will highlight
them. To avoid so just create links for user@hostname.something
SVN revision: 77647
2012-10-09 14:50:01 +00:00
Gustavo Sverzut Barbieri
52af5639d7
properly handle youtube url
...
previously this case would fail:
http://myserver.com/?dst=www.youtube.com&x=y
we must check ".youtube.com" is before the query start (?).
SVN revision: 77645
2012-10-09 14:16:45 +00:00
Carsten Haitzler
c5fcea8bbe
handle direct youtube media links as mov style. :)
...
SVN revision: 77634
2012-10-09 10:40:06 +00:00
Sebastian Dransfeld
4df8415b4e
terminology: mark/remove unused variables
...
SVN revision: 77628
2012-10-09 08:40:48 +00:00
Sebastian Dransfeld
32a57202ba
terminology: add header for theme_apply()
...
SVN revision: 77627
2012-10-09 08:40:37 +00:00
Boris Faure
41c7edd9d9
terminology: revert 77549,77551 about fixing a vim issue.
...
Will investigate further.
SVN revision: 77616
2012-10-09 07:47:24 +00:00
Boris Faure
39d2fea874
terminology: add missing parentheses
...
SVN revision: 77551
2012-10-06 20:53:45 +00:00
Boris Faure
e097c4c8af
terminology: fix vim issue
...
SVN revision: 77549
2012-10-06 20:23:20 +00:00
Sebastian Dransfeld
3da3c04b5d
terminology: Ctrl+right always shows menu
...
SVN revision: 77510
2012-10-05 07:50:16 +00:00
Sebastian Dransfeld
3bd79e480c
terminology: handle mouse move
...
SVN revision: 77489
2012-10-04 23:19:17 +00:00
Sebastian Dransfeld
62998e5a97
terminology: No need to fetch smart data twice
...
SVN revision: 77488
2012-10-04 23:19:13 +00:00
Sebastian Dransfeld
7067a61849
terminology: Improve terminal mouse handling
...
No mouse interaction when terminal handles it.
SVN revision: 77487
2012-10-04 23:19:09 +00:00
Sebastian Dransfeld
2a03fbbd04
terminology: Add DCS handler
...
SVN revision: 77485
2012-10-04 23:18:59 +00:00
Sebastian Dransfeld
64d87067ba
terminology: Check for 7-bit ST (ESC \)
...
SVN revision: 77484
2012-10-04 23:18:54 +00:00
Sebastian Dransfeld
2b8026c24c
terminology: Check for correct terminator
...
SVN revision: 77483
2012-10-04 23:18:50 +00:00
Sebastian Dransfeld
146ee734c7
terminology: define important chars for all file
...
SVN revision: 77482
2012-10-04 23:18:46 +00:00
Sebastian Dransfeld
60fc5e860c
terminology: Fix typo in comment
...
SVN revision: 77481
2012-10-04 23:18:42 +00:00
Sebastian Dransfeld
500e7be8b2
terminology: pretend we are a new xterm version
...
This improves how vim interacts with terminology.
SVN revision: 77480
2012-10-04 23:18:39 +00:00
Sebastian Dransfeld
d390987a75
terminology: remove double click flag
...
terminal control sequences knows nothing about double click
SVN revision: 77479
2012-10-04 23:18:35 +00:00
Sebastian Dransfeld
c6648aa523
terminology: Fix typo in comment
...
SVN revision: 77478
2012-10-04 23:18:30 +00:00
Gustavo Lima Chaves
f7e338ebab
[terminology] Handling csi escape code 'Z'.
...
Unfortunately it doesn't fix the 'rendering' problems of the
application it came from yet (mutt-kz), but it seems to be what
http://www.inwap.com/pdp10/ansicode.txt says it should do.
Anyone using mutt with a sidebar (only on sidebar showing mode we get
the booboos, but not on other terminals) willing to help? :P
SVN revision: 77442
2012-10-04 15:23:07 +00:00
Sebastian Dransfeld
31e6db4883
terminology: Don't paste when in mouse mode
...
Fixes double pasting in vi. But there seems to be a selection problem in
terminology as it isn't possible to paste in vi when selecting from
terminology.
SVN revision: 77368
2012-10-03 12:23:06 +00:00
Flavio Vinicius Alvares Ceolin
22fba090a0
Adding support for selection of theme
...
SVN revision: 77333
2012-10-02 20:24:13 +00:00
Christopher Michael
a474cf4341
Terminology: Add missing UNUSED for functions which do not use 'data'
...
and other parameters.
SVN revision: 77234
2012-10-01 06:08:32 +00:00
Sebastian Dransfeld
9c9511429e
terminology: Fix xterm escape termination
...
According to http://rtfm.etla.org/xterm/ctlseq.html xterm Operating
System Control escape sequences are terminated by ST or BEL.
This fixes #1499
SVN revision: 77198
2012-09-28 11:12:15 +00:00
Sebastian Dransfeld
bb20618912
terminology: use enough space for output
...
If value is outside range it can use most of unsigned int range as it is
a unicode character.
SVN revision: 77197
2012-09-28 11:12:04 +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
Sebastian Dransfeld
1268f27d81
Check if mkstemps exists
...
"Fixes" #1533
SVN revision: 77035
2012-09-24 12:18:52 +00:00
Daniel Juyung Seo
6bfc4c1407
terminology: Use recent elementary apis. elm_entry_scrollbar_policy_set -> elm_scroller_policy_set.
...
SVN revision: 76359
2012-09-09 22:57:55 +00:00
Carsten Haitzler
ac5270c30d
add #include - missing and make pinch zoom gesture for font size
...
change ... less sensitive.
SVN revision: 76326
2012-09-08 00:26:09 +00:00
Carsten Haitzler
684e8fb1ea
trim down options config space usage some more.
...
SVN revision: 76249
2012-09-06 15:28:14 +00:00
Carsten Haitzler
fe227c4d63
have options not use so much horizontal space. :)
...
SVN revision: 76248
2012-09-06 15:19:33 +00:00
Carsten Haitzler
5d6496ef4f
add webp and img formats u can look at now. :)
...
SVN revision: 75952
2012-09-03 06:24:51 +00:00
Carsten Haitzler
a24f4ba16d
split options inot more swallows in the terminology theme because this
...
is eventually how it needs to work as i wanted wallpaper and theme
stuff to totally see the terminology txt/bg like wp2 in e17. :)
SVN revision: 75941
2012-09-02 14:10:31 +00:00
Gustavo Sverzut Barbieri
9237fe7786
open links with applications if "Control" is pressed.
...
It's handy to preview things in the terminal, but sometimes we want to
use the external applications (high res image to see details), then
holding "Control" while clicking the link will force the default
application.
SVN revision: 75631
2012-08-23 15:47:24 +00:00
Leandro Pereira
a258b46431
terminology: Cleanup _smart_cb_key_down()
...
SVN revision: 75610
2012-08-23 09:44:31 +00:00
Leandro Pereira
6e04128e7d
terminology: Add shortcuts to increase/decrease font sizes
...
Ctrl+Alt+= Increase
Ctrl+Alt+- Decrease
Ctrl+Alt+0 Normal size
Ctrl+Alt+9 Big size
SVN revision: 75591
2012-08-23 06:21:30 +00:00
Leandro Pereira
db0f11758d
terminology: Ignore empty commands
...
SVN revision: 75590
2012-08-23 05:58:06 +00:00
Leandro Pereira
ddae600684
terminology: Use a lookup table for g[0-8] commands
...
SVN revision: 75589
2012-08-23 05:50:20 +00:00
Gustavo Sverzut Barbieri
6e790ac6d2
always guarantee there is an opaque object at the bottom of non-translucent windows.
...
if you set media bg as png or other images with transparency, it would
show garbage.
SVN revision: 75586
2012-08-23 02:53:59 +00:00
Gustavo Sverzut Barbieri
a6ed899bd6
termcmd: show error messages to ease debug.
...
SVN revision: 75585
2012-08-23 02:46:37 +00:00
Gustavo Sverzut Barbieri
8524aae983
termcmd: allow setting the background.
...
SVN revision: 75584
2012-08-23 02:41:57 +00:00
Gustavo Sverzut Barbieri
3aa2288a07
refactor cmd in separate functions, it's growing too big.
...
SVN revision: 75583
2012-08-23 02:27:54 +00:00
Gustavo Sverzut Barbieri
0accdc7ef5
media: turn off media on video playblack del.
...
if the object is deleted by media_stop(), then we must listen to it
and emit "media,off". We should also clean up the config->background
if it's temporary, so it's not restarted on the next
main_media_update() (changing config options).
SVN revision: 75582
2012-08-23 02:15:44 +00:00
Gustavo Sverzut Barbieri
d859563fb7
add some shortcuts to "g" termcmd.
...
SVN revision: 75539
2012-08-22 10:57:51 +00:00
Carsten Haitzler
141119f0d2
good idea from gustavo - a g command for terminology's cmdbox.
...
g20x20 = make term 20x20 chars.
SVN revision: 75537
2012-08-22 10:34:28 +00:00
Gustavo Sverzut Barbieri
93dd23541c
hide popmedia on video stop.
...
it was weird to have an empty popmedia background doing nothing.
SVN revision: 75530
2012-08-22 09:20:54 +00:00
Carsten Haitzler
342795710b
and adapt to the api i changed (a 1.7 api so no probs) for cnp.
...
SVN revision: 75524
2012-08-22 08:34:06 +00:00
Carsten Haitzler
1bb459afda
clean up formatting for easier editing.
...
SVN revision: 75514
2012-08-22 03:14:58 +00:00
Carsten Haitzler
af8667a832
testing toolbar - figuring out why icon size set didnt work and also
...
added empty colros config pane, testing vertical toolbar scroll.
SVN revision: 75513
2012-08-22 03:12:40 +00:00
Carsten Haitzler
60cda4bcf3
unsetenv on desktop startup id to make seoz happy.
...
SVN revision: 75506
2012-08-21 15:01:39 +00:00
Carsten Haitzler
32eef7b67f
cleaner imf side-step on alt. :)
...
SVN revision: 75424
2012-08-19 03:32:39 +00:00
Carsten Haitzler
da816d1bd6
streamline compose code - less cnp
...
SVN revision: 75397
2012-08-18 01:30:05 +00:00
Carsten Haitzler
0576da08a1
delay focusing on cmdbox entry a bit to make it reliable.
...
SVN revision: 75340
2012-08-17 03:21:06 +00:00
Carsten Haitzler
aca951e7c3
adjust command mode key.
...
SVN revision: 75302
2012-08-16 03:50:01 +00:00
Carsten Haitzler
dd94047ffc
and non-bitmap path for big.
...
SVN revision: 75255
2012-08-14 12:33:16 +00:00
Carsten Haitzler
a684b21b57
add some infra for cmd-mode for terminology. only 1 working cmd atm
...
"f" (font changes)
SVN revision: 75254
2012-08-14 12:30:55 +00:00
Carsten Haitzler
d99c9a920a
enable url fetching for backgrounds AND media popups with nice busy
...
and and progress bar.
SVN revision: 75018
2012-08-08 13:15:54 +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
fc2796ba79
dont clash short options (short optiosn should allow multiple chars...
...
grrrr. not very useful once u have lots of options)
SVN revision: 74890
2012-08-06 00:06:13 +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
0241ff28a6
warn--
...
SVN revision: 74515
2012-07-28 00:23:10 +00:00
Carsten Haitzler
2f980684bd
make on key press jump actually just filter known lock/modifiers.
...
there's enough strcmps anyway. it isi JUSt a strcmp on a keypress...
SVN revision: 74514
2012-07-28 00:22:08 +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
f0a7bfd2d9
hmm no - i't using the real 256 colorcube. wow.
...
SVN revision: 74337
2012-07-24 03:29:03 +00:00
Carsten Haitzler
9a41a51cb5
ok some things use the 256 col repeat set so make sure it repeats.
...
SVN revision: 74336
2012-07-24 03:27:23 +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
7bce758c1d
small patch - make `xxxxyyy...xxx' quotes detected by link checker too.
...
SVN revision: 74308
2012-07-23 08:11:42 +00:00
Cedric BAIL
57f71763e1
terminology: always animate the right selector border.
...
SVN revision: 74200
2012-07-20 02:30:35 +00:00
Cedric BAIL
9976c65a7d
terminology: just say no to drug !
...
SVN revision: 74198
2012-07-20 01:38:09 +00:00
Carsten Haitzler
cf055cc1b2
oops fix an oopsie id id that broke korean double with detection!
...
SVN revision: 74186
2012-07-19 13:06:37 +00:00
Anisse Astier
38ea776f47
From: Anisse Astier <anisse@astier.eu>
...
Subject: [E-devel] [PATCH] Terminology : send bell signal to cursor
Some people are crazy, and might want to theme the cursor during bell.
Let's allow that.
SVN revision: 74176
2012-07-19 09:28:42 +00:00
Bruno Dilly
c6f1bf0711
Terminology: fix typo on license description
...
Patch by Anisse Astier <anisse@astier.eu>
SVN revision: 74146
2012-07-18 20:47:39 +00:00
Cedric BAIL
48f47fad26
terminology: resize an existing selection.
...
SVN revision: 74051
2012-07-18 08:36:28 +00:00
Cedric BAIL
ef79bfe671
terminology: correctly detect death of window.
...
SVN revision: 74045
2012-07-18 07:18:45 +00:00
Carsten Haitzler
b2d5d19c80
make disable cursor inverted logically in the ui (makes more sense)
...
SVN revision: 73951
2012-07-17 07:46:01 +00:00
Carsten Haitzler
2307203d49
1. note a bug i spotted in elm-scroller, and make terminology use the
...
feature.. so i can debug it. also fix errant clearing out of email
helper string in options dialog.
SVN revision: 73949
2012-07-17 06:57:41 +00:00
Carsten Haitzler
8a1e27df66
sex up the selection in terminology. :)
...
SVN revision: 73861
2012-07-15 04:49:20 +00:00
Carsten Haitzler
942060a0fc
really update word separator list by default to include a boatload of
...
unicdoe separator chars. :)
SVN revision: 73814
2012-07-13 14:15:32 +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
Carsten Haitzler
7b8304692b
and call the extended escape handler too.
...
SVN revision: 73799
2012-07-13 08:47:14 +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
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
ebfd55429e
emacs top/bottom button ctlr+_home/end fixed.
...
SVN revision: 73409
2012-07-06 11:02: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
Carsten Haitzler
39577505f0
todo-- -> smooth/nosmooth mode for media during resize.
...
SVN revision: 73391
2012-07-06 03:24:43 +00:00
Michael BOUCHAUD
8d33dadf56
terminology: add an option to be run without a wm
...
SVN revision: 73376
2012-07-05 19:19:21 +00:00
Boris Faure
e48f693aea
terminology: display ACS_*. should fix ncurses issues
...
SVN revision: 73369
2012-07-05 16:22:57 +00:00
Gustavo Sverzut Barbieri
0dd23fb9bc
M-x delete-trailing-whitespace
...
gooooooooooood please stop with trailing whitespaces.
SVN revision: 73368
2012-07-05 15:12:54 +00:00
Gustavo Sverzut Barbieri
74c994a1a5
use ECORE_GETOPT_STORE_TRUE instead of bool.
...
BOOL was used for mute because it reflects on the configuration.
For simple "whenever I see an option, mark it" use STORE_TRUE instead
with the variables defaulting to FALSE.
SVN revision: 73367
2012-07-05 15:11:30 +00:00
Carsten Haitzler
f7b03ac74d
add a bunch of options for title, name, role, override, borderless,
...
iconic, etc. on cmdline.
SVN revision: 73337
2012-07-05 10:04:39 +00:00
Carsten Haitzler
5adb2747b8
make min size 1x1 for warning fix, add 2 todo's and make configs
...
versioned finally. :)
SVN revision: 73336
2012-07-05 09:38:43 +00:00
Christopher Michael
2f9e9628cc
Terminology: Add missing __UNUSED__ to function paramaters where
...
needed. Initialize iw & ih to zero to remove compiler warning about
uninitialized variables.
SVN revision: 73325
2012-07-05 06:19:17 +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
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
Gustavo Sverzut Barbieri
652df62d45
options infrastructure refactor.
...
There is no global config option anymore, we have option instances
that are set to the termio and media for future queries.
The idea is that we can later have different configuration per termio,
like multiple windows or tabs with different font size, background,
etc.
It's just a refactor. It would be better to define if things like
background is up to the whole terminal and then save to a different
config entry... or just save the global and copy it for next termio,
defining the other instances as 'temporary'. Anyway: policy to be defined.
SVN revision: 72315
2012-06-17 20:24:23 +00:00
Gustavo Sverzut Barbieri
35e7dbbf4e
better handle -e 'command' if there is a shell expression.
...
If command contains spaces, $ or other known shell commands, it's
spawned with a "sh -c $COMMAND" instead.
this allows us to start terminology to "watch ps" or things like that.
Also changed the return code on failure to 127, similar to system(3).
NOTE: should we reset some signals? Remember that ecore traps most of them.
SVN revision: 72313
2012-06-17 19:13:03 +00:00
Gustavo Sverzut Barbieri
1a15b87491
use $SHELL and simplify logic a bit.
...
SVN revision: 72310
2012-06-17 18:28:19 +00:00
Gustavo Sverzut Barbieri
03e58cbad2
fix cursor and fontpreview when theme is an absolute path.
...
SVN revision: 72308
2012-06-17 18:03:33 +00:00
Gustavo Sverzut Barbieri
7f0c9cdc47
remove shadow warning.
...
"i" is already defined at the beginning of the function and is
(ab)used everywhere.
I'd rather narrow the variable scope to where it's used, but would
require a major refactor of the code.
SVN revision: 72307
2012-06-17 17:38:03 +00:00
Gustavo Sverzut Barbieri
4a31ed1658
remove shadow warnings of math.h y1 constant.
...
to make it readable I've used 'start_y = y1'
to make it sane, I've replaced 'end_y = y2', then x1, x2 as well.
SVN revision: 72303
2012-06-17 17:13:50 +00:00
Gustavo Sverzut Barbieri
3fe325aad5
reduce number of warnings with -Wall -Wextra.
...
there are still some shadow cases to be fixed and some parameters I've
left unused since it seems like a bug in the API or code.
SVN revision: 72302
2012-06-17 17:04:17 +00:00
Gustavo Sverzut Barbieri
fec0f1e071
add logging for our sanity
...
SVN revision: 72300
2012-06-17 16:32:23 +00:00
Gustavo Sverzut Barbieri
98a197c4b2
use autoconf to define system extensions for us.
...
SVN revision: 72299
2012-06-17 16:28:02 +00:00
Gustavo Sverzut Barbieri
f7d8b9627d
use getopt for our sanity.
...
It would be fine to review the options, particularly the short
options, to match common -t/--title, etc.
SVN revision: 72298
2012-06-17 16:03:46 +00:00
Carsten Haitzler
567fb934df
fix typo
...
SVN revision: 72292
2012-06-17 11:04:33 +00:00
Carsten Haitzler
78affdfbdb
weird if case in termio - fix.
...
SVN revision: 72290
2012-06-17 10:56:21 +00:00
Carsten Haitzler
ce4096f1cd
del options widget after 10 sec delay when they popped down.
...
SVN revision: 72287
2012-06-17 09:54:36 +00:00
Carsten Haitzler
6ccc3bbb9c
dont need calc call.
...
SVN revision: 72286
2012-06-17 09:45:28 +00:00
Carsten Haitzler
a93b94e2fd
update TODO and add tmp changes checkbox.
...
SVN revision: 72284
2012-06-17 09:43:47 +00:00
Carsten Haitzler
27cdf9753d
set genlist to homogenous for fonts.
...
SVN revision: 72283
2012-06-17 09:30:10 +00:00
Carsten Haitzler
28be56ac42
more options sections -> translucent moved to video and now u can
...
select video engine and mute state in the gui.
SVN revision: 72282
2012-06-17 09:26:01 +00:00
Carsten Haitzler
e5570a7a9f
and the nuttiness comes. backroung images (still), animated gifs,
...
scalable bg's (svg, ps, pdf etc.) that re-render at new scales, edje
backgrounds and... ... .......
VIDEO WALLPAPERS. that's right folks. you can now play video.. IN the
background of your terminal... and it works.. even loops.. and plays
audio... :)
SVN revision: 72276
2012-06-17 07:10:27 +00:00
Carsten Haitzler
8edab21318
add -h/--help for vtorri
...
:)
SVN revision: 72272
2012-06-17 06:06:38 +00:00
Carsten Haitzler
67f9cb1c5c
scalable formats now re-load/render/scale themselevs on resize (svg,
...
ps, pdf) in terminology.
SVN revision: 72271
2012-06-17 06:01:14 +00:00
Carsten Haitzler
546faa5e83
terminology does animated gif bg's now.
...
SVN revision: 72269
2012-06-17 05:41:02 +00:00
Carsten Haitzler
5f85b494de
wallpaers working on cdmline - partially
...
SVN revision: 72268
2012-06-17 05:19:21 +00:00
Carsten Haitzler
030397d1c0
cmd shoudl be static const
...
SVN revision: 72265
2012-06-17 04:11:07 +00:00
Carsten Haitzler
c5ee45929b
and lets move on to the... FUN!
...
SVN revision: 72264
2012-06-17 04:10:17 +00:00
Carsten Haitzler
2e2fb45271
default backscroll -> 2000 lines, default wordsep string move space to
...
start :)
SVN revision: 72261
2012-06-17 03:00:01 +00:00
Carsten Haitzler
8fa238e240
fix jump on change option to work.
...
SVN revision: 72257
2012-06-17 02:35:07 +00:00
Carsten Haitzler
ad5c53dd3a
touch up options
...
SVN revision: 72245
2012-06-16 18:21:48 +00:00
Carsten Haitzler
4aed1d8a50
behavior entries now should all work and save.
...
SVN revision: 72242
2012-06-16 17:31:54 +00:00
Carsten Haitzler
2b75cba66b
more config in gui plus translucency now works. even from gui. wordsep
...
and scrollback config wont save/change. need to do.
SVN revision: 72237
2012-06-16 14:00:00 +00:00
Carsten Haitzler
b04669cd32
rename nexus font name, add terminus fonts, change def cfg.
...
SVN revision: 72235
2012-06-16 13:17:35 +00:00
Carsten Haitzler
b2b538d48e
and hok to right object for slider cb again
...
SVN revision: 72231
2012-06-16 11:12:39 +00:00
Carsten Haitzler
dec6c71c19
and add mini+maxi "A" labels either side of the slider. now that looks
...
awesome.
SVN revision: 72228
2012-06-16 10:57:20 +00:00
Carsten Haitzler
f2090fac89
make 40x40 preview scale too.
...
SVN revision: 72227
2012-06-16 10:50:48 +00:00
Carsten Haitzler
ad5f7d547b
oh and make genlist items update for font size changes... oh this is
...
gorgeously good for usability!
SVN revision: 72226
2012-06-16 10:48:04 +00:00
Carsten Haitzler
b0a4efe651
much nicer font selector with previews of all fonts - faster to come
...
up too. use genlist.. woooo!
SVN revision: 72224
2012-06-16 10:45:26 +00:00
Carsten Haitzler
28667adc4e
we not be needin no steeking termch anymore.
...
SVN revision: 72219
2012-06-16 07:31:42 +00:00
Carsten Haitzler
776e0b2e96
handle textgrid font size changes properly
...
save and load config now (font size/font changes stick now)
SVN revision: 72216
2012-06-16 06:28:39 +00:00
Carsten Haitzler
7bff2bd96b
handle null term row return - in case.
...
SVN revision: 72210
2012-06-16 05:27:03 +00:00
Carsten Haitzler
cf7cd1e42c
terminology now uses textgrid.. .oh so much FAAAASTER... and saves
...
gobs and gobs of ram.
SVN revision: 72209
2012-06-16 05:07:33 +00:00
Carsten Haitzler
63c500a9ed
new options arrangment - more efficient and practical
...
SVN revision: 72140
2012-06-14 14:18:11 +00:00
Carsten Haitzler
34aa491749
move optiosn to their own files now. cleaner.
...
SVN revision: 72088
2012-06-13 15:10:18 +00:00
Carsten Haitzler
f30dc0a330
fix selection get of backscrolled text!
...
SVN revision: 72073
2012-06-13 08:23:18 +00:00
Carsten Haitzler
d4682b6daa
show selected font in font selector
...
SVN revision: 72056
2012-06-13 01:09:20 +00:00
Jihoon Kim
d27a42884b
terminology: remove trailing whitespace
...
SVN revision: 72053
2012-06-13 00:26:00 +00:00
Carsten Haitzler
07dc14b946
much better sizing behavior ith font changing
...
SVN revision: 72039
2012-06-12 16:15:55 +00:00
Carsten Haitzler
40f8eb4522
use images/terminology.png
...
SVN revision: 72038
2012-06-12 16:02:57 +00:00
Carsten Haitzler
d1df37d32f
xx notes
...
SVN revision: 72029
2012-06-12 13:17:17 +00:00
Carsten Haitzler
752afd5e86
xx notes
...
SVN revision: 72028
2012-06-12 13:16:47 +00:00
Carsten Haitzler
0a02632ae8
add soem mroe bitmap fonts. note: must debug many of them with evas.
...
also add ARTWIZ.txt (not installed) AND.. options dialog for selecting
font and font size. :) nothing saved yet.
SVN revision: 72026
2012-06-12 13:08:09 +00:00
Carsten Haitzler
8b822a61d7
finally a terminal emulator for efl! sure - uses a lot of text
...
objects. need evas textgrid obj and more, but this marks a first
"usable" state for terminology. more needs doing like underline and
strikethrough support, blink support, visual bell, config panel etc.
SVN revision: 72007
2012-06-12 10:10:01 +00:00