Commit Graph

62 Commits

Author SHA1 Message Date
Boris Faure 144e0b5068 add option to disable terminology escape codes that could be considered
security issues by some

They are enabled by default.
2015-08-23 20:57:49 +02:00
godfath3r 10b7b19bc9 Add 'Show miniview by default' in options.
Summary: Fixes T1876

Reviewers: billiob, raster

Maniphest Tasks: T1876

Differential Revision: https://phab.enlightenment.org/D2869
2015-08-02 22:44:32 +02:00
Boris Faure 3ffcbadd6f remove app server dead code 2014-12-13 12:30:55 +01:00
Carsten Haitzler 5ed68d82b2 terminology - add tab bar at the top that looks like normal tabs
this makes the default (and solarized) themes have a tab bar at the
top that look and behave like normal tabs. option to disable these.

other themes might need some updating if they dont follow default by
 #including it.
2014-12-11 22:19:55 +09:00
Carsten Haitzler f408f58316 Revert "add option to hide top tab bar on launch"
This reverts commit 9abf95c981.
2014-12-03 08:42:35 +09:00
Carsten Haitzler 25605153e3 Revert "get rid of application server"
This reverts commit 3ffe45d1c6.
2014-12-03 08:42:29 +09:00
Boris Faure 3ffe45d1c6 get rid of application server
you won't be missed
2014-11-30 20:59:47 +01:00
Boris Faure 9abf95c981 add option to hide top tab bar on launch 2014-11-29 22:28:20 +01:00
Boris Faure 8204c5c340 options_behavior.c: use macros to reduce code duplication 2014-10-15 21:44:59 +02:00
Boris Faure d4c2c23394 reorganize config struct 2014-10-15 21:44:59 +02:00
Carsten Haitzler 4fd5c82c63 appserver in terminology -disable right now as eo api is used - bad 2014-09-26 00:53:04 +09:00
Boris Faure 4617a8b6c3 no more than 128k lines of scrollback 2014-09-13 14:16:41 +02:00
Boris Faure f1cb4c85a9 fix scrollback option 2014-09-08 21:28:26 +02:00
Anisse Astier adb2d84042 Add debug messages 2014-09-08 21:28:26 +02:00
Boris Faure eb347e9585 elm_slider_step_set was only introduced in elm 1.8 2014-08-15 11:03:51 +02:00
Boris Faure c14f6949ae wordseparators shouldn't be in the config, the ui is unusable 2014-08-12 22:07:03 +02:00
Boris Faure b1fa774056 localize tab animation time 2014-08-10 18:09:23 +02:00
Boris Faure f43decc790 have an exponential scale for scrollback 2014-08-10 18:06:28 +02:00
Boris Faure ca9b866f4a improve option names 2014-07-27 15:24:54 +02:00
Boris Faure 793f42daa5 gettextify options 2014-07-26 11:37:26 +02:00
Boris Faure 4362049175 config: correctly display "bell_rings" 2014-05-17 21:03:42 +02:00
Boris Faure 6fd4e8c57a add an option to decide whether the bell rings 2014-04-22 23:38:03 +02:00
Boris Faure fd518e1a80 fix typo 2014-04-22 21:21:22 +02:00
Jason L. Cook 5e70628dae Added config directive for Active Links, defaulting to true
Summary:
Added element ot config struct to support toggling of Active Links

Added boolean to support Active Links config directive

Added configuration directive for Active Links

Return from appropriate functions if Active Links is disabled

Test Plan: Reviewers

Reviewers: billiob, raster

CC: billiob, raster

Differential Revision: https://phab.enlightenment.org/D689
2014-04-11 21:30:52 +02:00
Boris Faure 35f8d46c11 add mouse-over focus. Closes T589 2014-03-15 23:01:31 +01:00
Gustavo Lima Chaves 6cb39e4a8d Let our size spinners be editable. 2014-03-15 01:04:31 -03:00
Gustavo Lima Chaves a78acc35d7 Make zero-time switches between tabs flick-less. 2014-03-13 00:20:32 -03:00
Gustavo Lima Chaves 1ee57c508e Revert "Make an option to disable tab switch animations."
This reverts commit 1d689839c0.
2014-03-12 23:22:27 -03:00
Gustavo Lima Chaves 1d689839c0 Make an option to disable tab switch animations.
I bet I'm not the one driven crazy by them. So let's keep the bling by
default, but make it possible to override that.

In this patch I also sugest usage of tooltips on the config knobs.
How do you like it?
2014-03-11 23:49:40 -03:00
Markus Törnqvist 7c4a989279 Settings option for login_shell 2014-01-13 07:21:36 +02:00
Carsten Haitzler ecb2962dd5 capitalize option label 2013-11-17 15:11:19 +09:00
Daniel Juyung Seo ab982fa9a6 zoom option: tab zoom animation time can go down to zero if users want. 2013-10-19 03:01:41 +09:00
Boris Faure 93acca2b23 fix options order
"Always open at size" goes with the 2 spinners below
2013-09-28 10:50:31 +02:00
Boris Faure f539eba7ca screw terminfo: have a config to decide whether erase is del or backspace
One day I'll have to dig into the terminfo/termcap mess :(
Maybe get the O'Reilly book about it…
2013-09-26 21:19:18 +02:00
Boris Faure ef543aa753 have a config to choose whether to set TERM to xterm-256color 2013-09-26 21:18:27 +02:00
José Roberto de Souza 230c484f3f Implementation of elm_app_server
This is disabled by default, and enabled in settings.
Also there a option to automatic restore opened terminals.
2013-09-19 15:54:32 -03:00
Lucas De Marchi f8ff064499 Add option to disable drag and drop
Enabling drag and drop on a desktop (!touch) is too cumbersome: we
aren't allowed to select part of the link anymore since it would start
the drag and drop operation.
2013-09-12 03:05:18 -03:00
Boris Faure 30392f23a9 s/__UNUSED__/EINA_UNUSED/g 2013-08-27 15:36:50 +02:00
Carsten Haitzler b5a0abc3a7 shorten labels for options so options fit in default term size. 2013-05-11 00:04:29 +09:00
Daniel Juyung Seo ee735ae32c config tab_zoom: make the tab zoom animation time configurable.
I prefer faster zoom for tab. Now you can configure the animation time from options -> behavior settings.
2013-05-03 20:51:55 +09:00
Daniel Juyung Seo a927ace445 options_behavior.c: removed unnecessary variable. 2013-05-03 20:51:55 +09:00
Godfath3r 174368be27 add geometry as a config parameter
We can now save custom geometry for terminology to start.
2013-04-17 22:02:14 +02: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
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 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 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
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 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