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
11 years ago
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
11 years ago
Gustavo Sverzut Barbieri
329c558c5d
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
SVN revision: 72311
11 years ago
Gustavo Sverzut Barbieri
1a15b87491
use $SHELL and simplify logic a bit.
...
SVN revision: 72310
11 years ago
Gustavo Sverzut Barbieri
e099b4a8d9
add mild theme without that weird highlight.
...
SVN revision: 72309
11 years ago
Gustavo Sverzut Barbieri
03e58cbad2
fix cursor and fontpreview when theme is an absolute path.
...
SVN revision: 72308
11 years ago
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
11 years ago
Daniel Juyung Seo
8497f7a389
terminology .gitignore: Updated .gitignore
...
SVN revision: 72305
11 years ago
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
11 years ago
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
11 years ago
Gustavo Sverzut Barbieri
3ecf32e825
ignore built/generated files
...
SVN revision: 72301
11 years ago
Gustavo Sverzut Barbieri
fec0f1e071
add logging for our sanity
...
SVN revision: 72300
11 years ago
Gustavo Sverzut Barbieri
98a197c4b2
use autoconf to define system extensions for us.
...
SVN revision: 72299
11 years ago
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
11 years ago
Carsten Haitzler
567fb934df
fix typo
...
SVN revision: 72292
11 years ago
Carsten Haitzler
78affdfbdb
weird if case in termio - fix.
...
SVN revision: 72290
11 years ago
Carsten Haitzler
ce4096f1cd
del options widget after 10 sec delay when they popped down.
...
SVN revision: 72287
11 years ago
Carsten Haitzler
6ccc3bbb9c
dont need calc call.
...
SVN revision: 72286
11 years ago
Carsten Haitzler
9cb38365ab
update todo more.
...
SVN revision: 72285
11 years ago
Carsten Haitzler
a93b94e2fd
update TODO and add tmp changes checkbox.
...
SVN revision: 72284
11 years ago
Carsten Haitzler
27cdf9753d
set genlist to homogenous for fonts.
...
SVN revision: 72283
11 years ago
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
11 years ago
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
11 years ago
Carsten Haitzler
8edab21318
add -h/--help for vtorri
...
:)
SVN revision: 72272
11 years ago
Carsten Haitzler
67f9cb1c5c
scalable formats now re-load/render/scale themselevs on resize (svg,
...
ps, pdf) in terminology.
SVN revision: 72271
11 years ago
Carsten Haitzler
546faa5e83
terminology does animated gif bg's now.
...
SVN revision: 72269
11 years ago
Carsten Haitzler
5f85b494de
wallpaers working on cdmline - partially
...
SVN revision: 72268
11 years ago
Carsten Haitzler
030397d1c0
cmd shoudl be static const
...
SVN revision: 72265
11 years ago
Carsten Haitzler
c5ee45929b
and lets move on to the... FUN!
...
SVN revision: 72264
11 years ago
Carsten Haitzler
2e2fb45271
default backscroll -> 2000 lines, default wordsep string move space to
...
start :)
SVN revision: 72261
11 years ago
Carsten Haitzler
8fa238e240
fix jump on change option to work.
...
SVN revision: 72257
11 years ago
Carsten Haitzler
b89fbeb633
add some noise to make gradients look less "banded".
...
SVN revision: 72255
11 years ago
Carsten Haitzler
ad5c53dd3a
touch up options
...
SVN revision: 72245
11 years ago
Carsten Haitzler
4aed1d8a50
behavior entries now should all work and save.
...
SVN revision: 72242
11 years ago
Carsten Haitzler
0049982fe1
make bg shadow image more grey than black - better for terminal
...
content visibility.
SVN revision: 72240
11 years ago
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
11 years ago
Carsten Haitzler
b04669cd32
rename nexus font name, add terminus fonts, change def cfg.
...
SVN revision: 72235
11 years ago
Carsten Haitzler
b2b538d48e
and hok to right object for slider cb again
...
SVN revision: 72231
11 years ago
Carsten Haitzler
71da0e6a76
and add xfont copyright info - add to extra dist in makefile.am
...
SVN revision: 72230
11 years ago
Carsten Haitzler
523cd8a55a
add a bunch of fonts from x11 std bitmap ones to terminology bitmap
...
install.
SVN revision: 72229
11 years ago
Carsten Haitzler
dec6c71c19
and add mini+maxi "A" labels either side of the slider. now that looks
...
awesome.
SVN revision: 72228
11 years ago
Carsten Haitzler
f2090fac89
make 40x40 preview scale too.
...
SVN revision: 72227
11 years ago
Carsten Haitzler
ad5f7d547b
oh and make genlist items update for font size changes... oh this is
...
gorgeously good for usability!
SVN revision: 72226
11 years ago
Carsten Haitzler
b0a4efe651
much nicer font selector with previews of all fonts - faster to come
...
up too. use genlist.. woooo!
SVN revision: 72224
11 years ago
Carsten Haitzler
28667adc4e
we not be needin no steeking termch anymore.
...
SVN revision: 72219
11 years ago
Carsten Haitzler
776e0b2e96
handle textgrid font size changes properly
...
save and load config now (font size/font changes stick now)
SVN revision: 72216
11 years ago
Vincent Torri
7443e137c4
add a TODO
...
SVN revision: 72214
11 years ago
Carsten Haitzler
7bff2bd96b
handle null term row return - in case.
...
SVN revision: 72210
11 years ago
Carsten Haitzler
cf7cd1e42c
terminology now uses textgrid.. .oh so much FAAAASTER... and saves
...
gobs and gobs of ram.
SVN revision: 72209
11 years ago
Carsten Haitzler
63c500a9ed
new options arrangment - more efficient and practical
...
SVN revision: 72140
11 years ago