cedric [Sat, 23 Jun 2012 08:32:48 +0000 (08:32 +0000)]
terminology: apparently insert doesn't move the cursor.
NOTE: please test it and report issue, but apparently this
fix emacs and bash for me.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72717
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 23 Jun 2012 07:21:44 +0000 (07:21 +0000)]
fix typo
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72715
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 23 Jun 2012 07:18:47 +0000 (07:18 +0000)]
fix jed/emacs again - might hurt some intl stuff tho... dunno.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72714
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 23 Jun 2012 06:44:20 +0000 (06:44 +0000)]
printf--
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72713
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 23 Jun 2012 06:43:02 +0000 (06:43 +0000)]
handle a lot more escape codes now and mouse tracking too.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72712
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 23 Jun 2012 02:33:52 +0000 (02:33 +0000)]
remove artwiz fonts -> dont do terminal drawing chars. also map point
draw char to unicode one. evas maps back if needed.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72711
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 21 Jun 2012 13:50:10 +0000 (13:50 +0000)]
update mapping notes.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72605
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 21 Jun 2012 11:55:55 +0000 (11:55 +0000)]
finally i knwo whjat the unicode gfx char table has in it!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72596
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 21 Jun 2012 08:18:12 +0000 (08:18 +0000)]
only print err or crit logs. others not compiled in.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72572
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 21 Jun 2012 07:55:00 +0000 (07:55 +0000)]
react to keypress instead?
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72571
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 20 Jun 2012 14:12:26 +0000 (14:12 +0000)]
fix exit code handling and propagate exit from pty->io->main
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72545
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 20 Jun 2012 13:37:35 +0000 (13:37 +0000)]
animate on key press might be better wording :)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72543
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Wed, 20 Jun 2012 08:29:08 +0000 (08:29 +0000)]
add an option to disable cursor strobe light from typing: strobe effect enabled by default
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72527
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Wed, 20 Jun 2012 06:23:07 +0000 (06:23 +0000)]
terminology: remove _imf_cursor_set in _smart_calculate. It isn't needed anymore because it is called whenever cursor is moved
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72519
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 20 Jun 2012 04:50:33 +0000 (04:50 +0000)]
comment table for draw chrs - need to actuallly specfy them in
comments tyho - next.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72512
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 19 Jun 2012 19:59:35 +0000 (19:59 +0000)]
better usage of eina_strbuf
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72504
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 19 Jun 2012 19:53:02 +0000 (19:53 +0000)]
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
}}}
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72503
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 19 Jun 2012 19:40:40 +0000 (19:40 +0000)]
improve logging.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72502
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 19 Jun 2012 18:57:56 +0000 (18:57 +0000)]
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.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72500
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 19 Jun 2012 15:59:49 +0000 (15:59 +0000)]
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.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72490
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Jun 2012 15:35:37 +0000 (15:35 +0000)]
emit key sig all the time.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72488
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 19 Jun 2012 15:02:03 +0000 (15:02 +0000)]
mild: more room for options and less annoying cursor.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72486
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
thanatermesis [Tue, 19 Jun 2012 14:38:44 +0000 (14:38 +0000)]
Shift-Tab support added, tested in shell and vim
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72483
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 19 Jun 2012 13:28:20 +0000 (13:28 +0000)]
mild's translucent is now usable.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72478
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Jun 2012 13:16:22 +0000 (13:16 +0000)]
emit signal to cursor on key down.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72476
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Jun 2012 12:54:50 +0000 (12:54 +0000)]
disable font size slider when selecting a bitmap.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72475
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Jun 2012 12:09:50 +0000 (12:09 +0000)]
appcur mode - home/end need different handling.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72473
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Jun 2012 12:07:09 +0000 (12:07 +0000)]
make note of shell vs vim for home/end
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72472
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Jun 2012 11:54:24 +0000 (11:54 +0000)]
fix home/end to match xterm.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72471
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Jun 2012 10:55:24 +0000 (10:55 +0000)]
update README
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72470
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Jun 2012 09:59:30 +0000 (09:59 +0000)]
warn--
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72466
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Jun 2012 09:57:38 +0000 (09:57 +0000)]
from cipp -> alt cursor key handling
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72465
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Jun 2012 09:08:21 +0000 (09:08 +0000)]
add ecore-imf-evas too
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72458
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Jun 2012 07:58:08 +0000 (07:58 +0000)]
work around focus baddies on options show/hide -> tasn.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72454
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Jun 2012 07:33:11 +0000 (07:33 +0000)]
make gustavo happy with options now espanding when term expands (up to
a point) but still keepign preview room on the left for me.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72450
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Jun 2012 07:19:31 +0000 (07:19 +0000)]
imf ifdefs gone.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72447
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Jun 2012 07:16:13 +0000 (07:16 +0000)]
make ecore-imf required.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72446
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Jun 2012 07:14:59 +0000 (07:14 +0000)]
ecore null complaint fix if imf not there.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72445
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Jun 2012 06:57:26 +0000 (06:57 +0000)]
add cr imgs to makefile
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72442
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 19 Jun 2012 06:56:25 +0000 (06:56 +0000)]
tone donw shine on top, add a glint, and actually make cursor sexy :)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72441
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Tue, 19 Jun 2012 04:29:10 +0000 (04:29 +0000)]
terminology: fix build error in case of no ecore-imf
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72433
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Tue, 19 Jun 2012 04:16:36 +0000 (04:16 +0000)]
terminology: set cursor location whenever cursor is moved
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72432
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jihoon [Tue, 19 Jun 2012 03:42:20 +0000 (03:42 +0000)]
terminology: add __UNUSED__ for unused parameter
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72431
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 19 Jun 2012 01:07:33 +0000 (01:07 +0000)]
fix ecore-imf linkage
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72429
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
antognolli [Tue, 19 Jun 2012 01:02:19 +0000 (01:02 +0000)]
terminology: Fix ecore-imf DSO missing flag.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72428
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 19 Jun 2012 00:37:27 +0000 (00:37 +0000)]
add IMF support, composited keys! usable with us-intl keyboard ;-)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72427
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 18 Jun 2012 21:36:42 +0000 (21:36 +0000)]
minor speedup to lookup keynames.
just compare the string if input size matches.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72420
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 18 Jun 2012 21:24:33 +0000 (21:24 +0000)]
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.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72419
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 18 Jun 2012 14:22:15 +0000 (14:22 +0000)]
fix warnings, adjust license to BSD in -L output.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72407
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 18 Jun 2012 13:59:09 +0000 (13:59 +0000)]
support intense colors.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72406
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
devilhorns [Mon, 18 Jun 2012 12:42:25 +0000 (12:42 +0000)]
Terminology: Add autogen.sh to Makefile.am for Sleep_Walker.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72391
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 18 Jun 2012 12:14:36 +0000 (12:14 +0000)]
limit updates to fps.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72388
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 18 Jun 2012 11:18:46 +0000 (11:18 +0000)]
fix backscroll reconfig segv
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72384
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 18 Jun 2012 11:07:05 +0000 (11:07 +0000)]
fix file set for font preview to use config theme path return.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72383
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 18 Jun 2012 09:55:52 +0000 (09:55 +0000)]
debugprintf-- - not needed anymore
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72378
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Mon, 18 Jun 2012 09:18:29 +0000 (09:18 +0000)]
Terminology: Fixed shift + arrows to send the right escapes.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72375
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 18 Jun 2012 08:56:27 +0000 (08:56 +0000)]
terminology: shift + double click now expand the selection to the clicked word.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72374
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 18 Jun 2012 08:29:34 +0000 (08:29 +0000)]
fix options/fontpreivew for mild.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72371
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Mon, 18 Jun 2012 08:07:41 +0000 (08:07 +0000)]
Terminology: Support CTRL+Arrow sequences.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72368
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 18 Jun 2012 07:54:40 +0000 (07:54 +0000)]
actually get elm scale config val and set on textgrid nd preview
objects.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72367
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 18 Jun 2012 07:43:44 +0000 (07:43 +0000)]
use new item styles for genlist and make font preview wide.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72366
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 18 Jun 2012 06:32:56 +0000 (06:32 +0000)]
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.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72335
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 18 Jun 2012 02:56:58 +0000 (02:56 +0000)]
terminology: reload theme when file change.
NOTE: use edje_watch to test the change to your own theme faster.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72332
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 23:20:17 +0000 (23:20 +0000)]
ok then - BSD. so it can be a lib.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72324
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 17 Jun 2012 22:34:41 +0000 (22:34 +0000)]
oops, do not need to del it.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72321
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 17 Jun 2012 22:30:07 +0000 (22:30 +0000)]
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?
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72320
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 17 Jun 2012 20:59:54 +0000 (20:59 +0000)]
play nice: use XDG_CONFIG_HOME for configuration files.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72317
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 17 Jun 2012 20:29:25 +0000 (20:29 +0000)]
bugfix showing options.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72316
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 17 Jun 2012 20:24:23 +0000 (20:24 +0000)]
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.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72315
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 17 Jun 2012 19:13:03 +0000 (19:13 +0000)]
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.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72313
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 17 Jun 2012 18:41:23 +0000 (18:41 +0000)]
performance: allow limiting the maximum log level at compile time.
Although eina_log is not that harmful, allowing the user to remove
debug/info messages for production is good, it reduces the overhead
and also allows removing the strings from the final binary.
I'd recommend production builds with:
./configure --with-maximum-log-level=2
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72311
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 17 Jun 2012 18:28:19 +0000 (18:28 +0000)]
use $SHELL and simplify logic a bit.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72310
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 17 Jun 2012 18:12:38 +0000 (18:12 +0000)]
add mild theme without that weird highlight.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72309
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 17 Jun 2012 18:03:33 +0000 (18:03 +0000)]
fix cursor and fontpreview when theme is an absolute path.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72308
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 17 Jun 2012 17:38:03 +0000 (17:38 +0000)]
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.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72307
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Sun, 17 Jun 2012 17:20:27 +0000 (17:20 +0000)]
terminology .gitignore: Updated .gitignore
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72305
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 17 Jun 2012 17:13:50 +0000 (17:13 +0000)]
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.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72303
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 17 Jun 2012 17:04:17 +0000 (17:04 +0000)]
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.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72302
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 17 Jun 2012 16:36:59 +0000 (16:36 +0000)]
ignore built/generated files
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72301
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 17 Jun 2012 16:32:23 +0000 (16:32 +0000)]
add logging for our sanity
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72300
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 17 Jun 2012 16:28:02 +0000 (16:28 +0000)]
use autoconf to define system extensions for us.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72299
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sun, 17 Jun 2012 16:03:46 +0000 (16:03 +0000)]
use getopt for our sanity.
It would be fine to review the options, particularly the short
options, to match common -t/--title, etc.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72298
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 11:04:33 +0000 (11:04 +0000)]
fix typo
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72292
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 10:56:21 +0000 (10:56 +0000)]
weird if case in termio - fix.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72290
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 09:54:36 +0000 (09:54 +0000)]
del options widget after 10 sec delay when they popped down.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72287
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 09:45:28 +0000 (09:45 +0000)]
dont need calc call.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72286
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 09:44:55 +0000 (09:44 +0000)]
update todo more.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72285
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 09:43:47 +0000 (09:43 +0000)]
update TODO and add tmp changes checkbox.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72284
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 09:30:10 +0000 (09:30 +0000)]
set genlist to homogenous for fonts.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72283
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 09:26:01 +0000 (09:26 +0000)]
more options sections -> translucent moved to video and now u can
select video engine and mute state in the gui.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72282
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 07:10:27 +0000 (07:10 +0000)]
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... :)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72276
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 06:06:38 +0000 (06:06 +0000)]
add -h/--help for vtorri
:)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72272
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 06:01:14 +0000 (06:01 +0000)]
scalable formats now re-load/render/scale themselevs on resize (svg,
ps, pdf) in terminology.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72271
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 05:41:02 +0000 (05:41 +0000)]
terminology does animated gif bg's now.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72269
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 05:19:21 +0000 (05:19 +0000)]
wallpaers working on cdmline - partially
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72268
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 04:11:07 +0000 (04:11 +0000)]
cmd shoudl be static const
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72265
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 04:10:17 +0000 (04:10 +0000)]
and lets move on to the... FUN!
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72264
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 03:00:01 +0000 (03:00 +0000)]
default backscroll -> 2000 lines, default wordsep string move space to
start :)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72261
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 02:35:07 +0000 (02:35 +0000)]
fix jump on change option to work.
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72257
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Jun 2012 02:04:44 +0000 (02:04 +0000)]
add some noise to make gradients look less "banded".
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/terminology@72255
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33