Commit Graph

941 Commits

Author SHA1 Message Date
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
godfath3r c029c9fe9b Miniview: Fix indicators initial position
Summary:
  When you scrollback to history and miniview is disable,
  when you enable it, it doesn't really know the correct
  position to show. Now it does!

Reviewers: billiob

Reviewed By: billiob

Differential Revision: https://phab.enlightenment.org/D1206
2014-07-20 21:33:38 +02:00
wonguk.jeong a83bd06905 tyalpha: support opacity level option
Summary:
support opacity level option for tyalpha.

usage: tyalpha [-p] on|off|<opacity level>

Test Plan: terminology -> tyalpha 60

Reviewers: billiob, raster

Subscribers: seoz

Differential Revision: https://phab.enlightenment.org/D1197
2014-07-17 12:50:04 +02:00
Boris Faure 2833ad913c fix compiler warnings 2014-07-15 12:37:51 +02:00
wonguk.jeong 0f463fc4bf tycat: show a media properly in precise area
Summary:
Precise multimedia size/type/aspect ratio could be acquired after first frame has been decoded.

Therefore,

Fixes T1376

1. put every file in the queue, and handle them one by one
2. in case of video, block queue handling until "frame_decode" callback is invoked.
3. to avoid infinite blocking, put timer for timeout check

Test Plan:
1.terminology -> tycat "video file" -> check whether the video size is fit to real video size
2.            -> tycat "audio file" -> check whether black area is shown or not

Reviewers: billiob, raster

Subscribers: seoz

Maniphest Tasks: T1376

Differential Revision: https://phab.enlightenment.org/D1192
2014-07-15 12:34:00 +02:00
Boris Faure 3afe93fd71 lz4: fix shadow variables, again… 2014-07-15 12:32:58 +02:00
Godfath3r 5db4ef8519 Terminology: Miniview: add position indicator
Summary: Merge branch 'miniview_indicator'

Reviewers: raster, billiob

Maniphest Tasks: T1417

Differential Revision: https://phab.enlightenment.org/D1150
2014-07-15 12:27:27 +02:00
Cedric BAIL e3fbd7f030 lz4: fix another security issue on ARM 32. 2014-07-14 16:00:09 +02:00
Boris Faure 585345f836 add % to opacity level 2014-07-13 15:23:24 +02:00
wonguk.jeong 5bcf35d642 options: opacity level configuration support
Summary:
In translucency mode, opacity level could be changed with this patch.

@fixes T1066

Test Plan: option -> video -> turn on translucency -> change opacity level

Reviewers: billiob, raster

Subscribers: seoz

Maniphest Tasks: T1066

Differential Revision: https://phab.enlightenment.org/D1180
2014-07-13 15:11:46 +02:00
Boris Faure 1891ce2ef1 remove useless code 2014-07-13 00:27:43 +02:00