Boris Faure
f8429209bb
add a Toolkit settings category to launch elementary_config. Closes T1492
2014-09-14 23:18:55 +02:00
Boris Faure
51555f9c35
fork can fail
2014-09-14 22:46:22 +02:00
Boris Faure
c312797e4e
font_set should be copied when forking the config
...
we don't want to change the font whenever the config is forked!
2014-09-14 22:29:25 +02:00
Boris Faure
d53c4c5742
try to guess a scalable default font. Closes T1426
2014-09-14 17:30:30 +02:00
Boris Faure
6d4219137f
try to handle OOM on "termpty_save"
2014-09-14 14:11:14 +02:00
Boris Faure
4617a8b6c3
no more than 128k lines of scrollback
2014-09-13 14:16:41 +02:00
Chris Michael
33c19c0bfb
terminology: Fix formatting
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-11 08:24:45 -04:00
Chris Michael
e4bf56d862
terminology: Remove blank line
...
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-11 08:23:38 -04:00
Chris Michael
4731d8d826
terminology: Don't declare 'action' variable unless we have gettext
...
and nls
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-11 08:23:12 -04:00
Chris Michael
10542a205f
Revert "terminology: Remove unused variable"
...
This reverts commit e82dea1d27
.
Oopsie, revert this one....my compiler apparently was lying to me :(
2014-09-11 08:20:53 -04:00
Chris Michael
e82dea1d27
terminology: Remove unused variable
...
NB: _actions is not being used in the key_bindings_load function, so
remove the variable.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-11 07:53:34 -04:00
Chris Michael
6ed8e857a1
terminology: Remove unused variable
...
NB: _blocks is not being used anywhere in the termptysave file, so remove
the variable.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
2014-09-11 07:49:21 -04:00
Carsten Haitzler
15b55d5eb7
Revert "do not crash when the scrollback mempool is OOM"
...
This reverts commit 815a357ad9
.
this patch breaks paging and backscroll completely. just try less or
more - eg
man ls
then resize the window. :)
2014-09-10 16:57:32 +09:00
Boris Faure
815a357ad9
do not crash when the scrollback mempool is OOM
2014-09-08 21:28:26 +02:00
Boris Faure
527bd7358e
scrollback_save: cleanup
2014-09-08 21:28:26 +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
fd1e4ffd45
fix segfault when decoding buggy xterm sequence. cf T1625
2014-09-04 20:45:02 +02:00
Gwang O Lee
a14652de13
update po: modify typo and corresponding to the D1404
...
Summary: update pot & po files.
Reviewers: huchi, billiob, seoz
Reviewed By: billiob, seoz
Subscribers: seoz, DarkCircle
Differential Revision: https://phab.enlightenment.org/D1405
2014-09-05 03:32:37 +09:00
Gwang O Lee
1c64e7c7c5
add "Close the current terminal" key binding
...
Summary:
First, you must delete the '~/.config/terminology/config/standard/base.cfg'.
Key : Ctrl + Shift + End
Reviewers: huchi, seoz, billiob
Reviewed By: billiob
Subscribers: seoz
Differential Revision: https://phab.enlightenment.org/D1404
2014-09-04 16:04:40 +02:00
Boris Faure
91a0254dc6
fixed keyboard scrolling
2014-09-03 20:55:00 +02:00
Kai Huuhko
0d754439a5
Fix last commit by moving the closing parenthesis away from line comment
...
I'm redirecting all spankies to billiob for the bad patch
2014-09-03 14:05:04 +03:00
Kai Huuhko
4fc3fd2326
Move a closing tag to correct position in about dialog contents
2014-09-03 13:24:46 +03:00
Boris Faure
ae24098f73
fix dnd with media with spaces. Closes T1586
...
The path is url encoded without the prefix "file:".
2014-09-02 21:18:24 +02:00
Boris Faure
bd31879114
group actions to improve the configuration screen
2014-09-02 20:42:45 +02:00
Boris Faure
772843d568
add ui to configure key bindings
2014-09-02 20:42:45 +02:00
Boris Faure
57b06067a8
load key bindings from config
2014-09-02 20:42:45 +02:00
Boris Faure
c839959a51
have all the default shortcuts in the hash map
2014-09-02 20:42:45 +02:00
Boris Faure
2f9532d28c
store keybindings in a hash map
2014-09-02 20:42:45 +02:00
Gwang O Lee
a6653a9c80
update pot & ko.po file.
...
Summary:
Portable Object Template and ko.po update.
(some fix - options_keys.c)
Reviewers: seoz, huchi, billiob
Reviewed By: billiob
Subscribers: ryuan.choi, billiob, seoz, DarkCircle
Differential Revision: https://phab.enlightenment.org/D1377
2014-08-31 21:17:08 +02:00
Boris Faure
a482eda31a
fix miniview not showing up
2014-08-31 17:02:59 +02:00
Boris Faure
34979f1ce4
get rid of Eina_Bool in bitfields
2014-08-28 21:04:00 +02:00
Wonguk Jeong
f06c9f52a3
Revert "options: color picker added"
...
it makes option color ugly. I will put picker again after figure it out
This reverts commit a25b27e232
.
2014-08-25 21:58:19 +02:00
Wonguk Jeong
a25b27e232
options: color picker added
...
Fixes T1032
2014-08-25 19:51:14 +02:00
Wonguk Jeong
8b2a3aa838
media: audio visualize by default
2014-08-25 18:03:09 +02:00
Boris Faure
bcd3699a9d
fix shift-F1..4. Closes T1564.
2014-08-22 22:19:44 +02:00
Boris Faure
1ef2fbb8a3
refactor keys handling in termio: move to keyin, 2nd round!
2014-08-22 21:54:04 +02:00
Carsten Haitzler
117d9e7840
Revert "refactor keys handling in termio: move to keyin"
...
this breaks emacs and jed totally - ctrl+space to do selection blocks
is gone! :(
This reverts commit 9215f941e9
.
2014-08-22 14:12:04 +09:00
Boris Faure
9215f941e9
refactor keys handling in termio: move to keyin
2014-08-21 23:29:53 +02:00
Wonguk Jeong
31df543ec6
options: remove unused global variable
2014-08-21 21:48:42 +02:00
Wonguk Jeong
bce172cc87
media: audio visualization support (phase 1)
...
support audio visualization for typop, tycat
This is just first phase with hard coded type (EMOTION_VIS_LIBVISUAL_INFINITE)
TODO:
1. configurable visualizing type in option
2. hide visualizing option if it is not supported.
(it's currently supported with "gstreamer" engine)
2014-08-21 20:32:58 +02:00
Boris Faure
1f68d2836b
make terminology compile with efl 1.8
2014-08-20 19:47:24 +02:00
Boris Faure
4b425b9054
constify key_down event in termio
2014-08-19 23:09:50 +02:00
Boris Faure
901807fc09
also remove debugwhite
2014-08-19 22:48:00 +02:00
Boris Faure
ed3bc87316
try to reorganize termio.c
2014-08-19 22:39:32 +02:00
Boris Faure
19734613d1
get rid of mirror stuff, it is not used
2014-08-19 21:45:27 +02:00
Wonguk Jeong
80caa24ab6
utils: clarify error message
2014-08-18 18:53:49 +02:00
Wonguk Jeong
a49265e609
media: fix inaccessible media control problem in typop
...
Fixes T1545
2014-08-18 18:48:58 +02:00
Wonguk Jeong
23ee76e572
media: raise media control above selection event obj
...
Fixes T1454
2014-08-18 17:56:58 +02:00
Carsten Haitzler
4fe0c07254
add : to word separators
2014-08-18 17:18:03 +09:00
Carsten Haitzler
5ddd6dfa63
tycat and tylsd - dont init system modules in ecore. not neeeded
2014-08-18 15:53:54 +09:00
Boris Faure
6c50375f26
Party time! be able to set foreground color
...
Reset is not yet implemented for that…
Idea is from http://www.reddit.com/r/linux/comments/2ds0he/xterm_party/
2014-08-17 22:20:40 +02:00
godfath3r
93e2d73a87
options_keys: update shift+Up/Down for -1/+1 line scroll
...
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D1339
2014-08-17 22:14:33 +02:00
godfath3r
277acdc9b5
miniview: fix a bug when mv is open and you open a new tab.
...
Summary:
Before the fix, the previous tabs miniview stayed faultly
visible for the new tab.
Reviewers: billiob
Reviewed By: billiob
Differential Revision: https://phab.enlightenment.org/D1338
2014-08-17 22:13:54 +02:00
Boris Faure
5dfb63a14a
handle queries on some xterm escape codes
2014-08-17 17:44:19 +02:00
Boris Faure
61050bd7cc
clean up xterm escape codes handling
2014-08-17 17:32:57 +02:00
Boris Faure
fa88d971b1
remvove links when content change underneath
2014-08-17 16:46:16 +02:00
godfath3r
6e82dff4e0
termio: add Shift + Up/Down shortcut for +1/-1 line scroll navigation
...
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D1336
2014-08-16 18:46:26 +02:00
godfath3r
31da027aef
miniview: scroll position indicator when jump on change isn't checked.
...
Summary:
Fix indicators position when your are at some place in scrollback
and terminal outputs some new lines (say from a running command). It
now scrolls to where it should be.
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D1335
2014-08-16 18:45:14 +02:00
Carsten Haitzler
149d23d484
re-fix wrodsep to work again and not segv
2014-08-15 20:20:15 +09:00
Carsten Haitzler
cd0bfa5d0c
fix segv on word set search
2014-08-15 20:00:24 +09: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
9a16eb57a1
handle some DSR: the cursor position reports
2014-08-14 21:48:26 +02:00
Wonguk Jeong
8ba6a73139
options: theme preview cursor/selection bug fix
...
Default theme is used for fallback when we apply theme.
But, in the preview, current theme has been used for fallback.
Fixes T1535
2014-08-13 19:34:57 +02:00
Boris Faure
572f2301f5
fix out of bounds access. CID 1231069
2014-08-13 03:20:19 +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
ae820f3897
extract csi_reset_mode
2014-08-11 22:03:56 +02:00
godfath3r
20c4a7b514
main: follow coding style
...
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D1310
2014-08-11 22:03:56 +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
f124aea76e
fix F1-F4 on normal mode (do like xterm)
...
Tested on vim and mc.
2014-08-09 14:16:37 +02:00
godfath3r
ca8f4ce2d3
Add splits as startup arguments
...
Summary:
You can have use one of the following options:
______
| | | -s or --split v
|__|__|
______
|_____| -s or --split h
|_____|
______
| |__| -s or --split v-h
|__|__|
______
|__| | -s or --split vh
|__|__|
______
|__ __| -s or --split h-v
|__|__|
______
|__|__| -s or --split hv
|_____|
______
|__|__| -s or --split vh--h
|__|__|
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D1244
2014-08-09 12:22:19 +02:00
Boris Faure
4f3ee44e6b
fix compatibility with efl 1.7
2014-08-09 11:33:22 +02:00
Boris Faure
8be1c44d61
fix focus issue with multiple tabs
2014-08-06 23:09:23 +02:00
Boris Faure
43fc3eff04
blend in app_server_eet.{c,h}
2014-08-06 22:22:03 +02:00
Boris Faure
9e685ffbd2
cleanup timers in termio.c
2014-08-04 21:43:45 +02:00
Boris Faure
7de97c0007
don't waste cpu mouseover when the mouse is not moving. Closes T1457
...
_termio_link_find() is the real culprit here but it's not yet its time to
get rewritten.
2014-08-03 21:05:03 +02:00
Boris Faure
2f58445033
fix focus issue due to "mouse_over_focus" conflict. Closes T1380
2014-08-03 17:26:04 +02:00
Wonguk Jeong
9a4b244c64
options: stringshare, list clear bug fix
...
1. _backgroundlist was not clear after free
2. _system_path was not clear after stringshare_del
3. various style prob.
@fix
2014-07-31 20:52:56 +02:00
Wonguk Jeong
15260bcddf
options: do not update wallpaper if selected one is same to current one
...
in case of video wallpaper
if we just get into setting -> wallpaper, video was restarted.
@fix
2014-07-31 20:16:29 +02:00
Iván Briano
0a8e42276c
Don't undef gettext, it breaks the build when it's disabled
...
Somewhere along the line, libintl.h is included whether or not
--disable-nls was passed to configure, and undefining gettext makes the
macros in that header make no sense.
2014-07-30 11:00:35 -03:00
Wonguk Jeong
14a7fb779f
mute audio to all terms
...
Audio mute is currently global setting (it will be synced, if user changed option).
Therfore, apply mute to all terms not only to focused term.
2014-07-29 05:30:03 +02:00
Wonguk Jeong
7efef95b14
termio: audio mute for activate media block support
...
activate media block was not affected by audio muted setting.
testplan:
1. tycat media file
2. option->video->Audio muted
3. check whether the media block is muted/unmuted properly
2014-07-29 04:00:51 +02:00
Wonguk Jeong
ace0b53a34
termio: remove duplicated function prototype
2014-07-29 03:50:09 +02:00
Boris Faure
42acb4b5d1
fix segfault
...
due to invalid eina_stringshare_del() after pool is freed by
elm_shutdown()
2014-07-27 20:00:52 +02:00
Boris Faure
ca9b866f4a
improve option names
2014-07-27 15:24:54 +02:00
Boris Faure
651364b191
don't translate VLC and fix Gstreamer 1.X option's name
2014-07-26 20:12:52 +02:00
Jean Guyomarc'h
353f3e27ba
Fix autotools+ignores (auto-generated files). Fix linking error with --disable-nls.
...
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D1239
2014-07-26 19:55:24 +02:00
Boris Faure
9a66d33438
should have removed that comment
2014-07-26 17:09:20 +02:00
Boris Faure
38c5f1d4ec
clip media controls. Cf T1369
2014-07-26 16:51:14 +02:00
Boris Faure
601450db01
review translation strings. Closes T1433
2014-07-26 11:37:27 +02:00
Boris Faure
8a3c15e08e
gettextify termcmd.c,termio.c,termpty.c,termptyesc.c
2014-07-26 11:37:26 +02:00
Boris Faure
793f42daa5
gettextify options
2014-07-26 11:37:26 +02:00
Boris Faure
06bdb882db
gettextify m*.c
2014-07-26 11:37:26 +02:00
Boris Faure
b98f6107c3
gettextify in about.c,app_server.c,controls.c
2014-07-26 11:37:26 +02:00
Boris Faure
0ebe84383b
Add (early) gettext support
2014-07-26 11:37:26 +02:00
Wonguk Jeong
b14042aa49
media: improve media control pos/vol slider
...
Summary:
currently, pos/vol could be changed by using only knob not slider area.
use slider area as event source, and control knob internally.
Fixes T1440
Test Plan: terminology -> tycat video file -> try to control pos/vol by clicking slider area
Reviewers: billiob
Subscribers: seoz
Maniphest Tasks: T1440
Differential Revision: https://phab.enlightenment.org/D1219
2014-07-23 07:07:01 +09:00
Iván Briano
f08f457697
Don't show the miniview by default
...
This object will be swallowed into the theme and that's how its
visibility should be controlled. But in the case that the user's theme
doesn't have the right part, we are left with a dangling object floating
in a corner and visible when it shouldn't be.
2014-07-22 11:18:05 -03:00
godfath3r
620802fb69
Remove some unnesecarry from _smart_show
...
Reviewers: billiob
Differential Revision: https://phab.enlightenment.org/D1212
2014-07-21 22:18:59 +02:00
godfath3r
54280b97f6
cleanup. Remove lines with values stored to variables never used
...
Summary:
as found with clang static analysis tool.
Reviewers: billiob, raster
Differential Revision: https://phab.enlightenment.org/D1207
2014-07-21 20:42:57 +02:00