Commit Graph

924 Commits

Author SHA1 Message Date
Boris Faure 00f627d354 do not set bg to INVISIBLE when using 256 colors 2014-01-15 23:30:43 +01:00
Boris Faure 2706eef099 Merge remote-tracking branch 'mjtorn/login_shell'
Conflicts:
	src/bin/config.c
2014-01-15 22:03:26 +01:00
Markus Törnqvist 044a7f98b9 Use config->login_shell
Thanks cippp for finding this!
2014-01-13 07:23:27 +02:00
Markus Törnqvist 7c4a989279 Settings option for login_shell 2014-01-13 07:21:36 +02:00
Markus Törnqvist 2e064a2fe2 Add configuration for login_shell 2014-01-13 07:20:07 +02:00
Markus Törnqvist d802bf6324 Make the login_shell option behave as all others
Cheers cippp!
2014-01-13 07:19:36 +02:00
Boris Faure e3adfa2a2d remove unused variable 2014-01-12 23:16:15 +01:00
Aleksandar Popadić 9ac9719fe9 Rewrite colour setting in _smart_apply
Summary:
Rewrite colour setting to be more general. Before colour inversion
did not work with 256 colour palette.

Test Plan: echo -e "\e[7;38;5;240;48;5;255m####\e[0m" --> output is invisible

Reviewers: billiob

Reviewed By: billiob

Differential Revision: https://phab.enlightenment.org/D421
2014-01-12 23:15:18 +01:00
Boris Faure 70557c7184 fix warnings on options_wallpaper.c 2014-01-12 23:11:11 +01:00
Boris Faure c7400109d8 update about with contributors from AUTHORS 2014-01-12 23:10:40 +01:00
Boris Faure 052a63aae2 we're in 2014 2014-01-12 23:10:40 +01:00
Boris Faure 79034500d3 add header guards 2014-01-12 23:10:40 +01:00
Carsten Haitzler bfc4ca1ae6 adjust years for copying. 2014-01-11 22:47:09 +09:00
Boris Faure ac4117ce8a add bracketed paste (by egmont). Closes T670 2014-01-06 21:51:23 +01:00
Aleksandar Popadić c3f40b8cd8 Set the autowrap switch at the end of the line not before
Summary:
All the rest of the code expects the autowrap switch to be set at the
end of the line. Now in the case of double width characters the autowrap switch
is set before the line ending.

Reviewers: billiob

Differential Revision: https://phab.enlightenment.org/D433
2014-01-06 21:45:28 +01:00
Aleksandar Popadić cf5e838084 Do not scroll on Shift-PgUp when in alternate buffer.
Test Plan: build some history, vi, Shift+PgUp -> it scrolls when it shouldn't

Reviewers: billiob

Differential Revision: https://phab.enlightenment.org/D422
2014-01-06 21:43:46 +01:00
Boris Faure 603b7cd239 fix prototypes when no ELDBUS. Closes T724 2014-01-06 21:11:10 +01:00
zmike 954d6a0463 I cleverly added a comment stating that this #if wasn't a typo
...it was a typo
2014-01-06 08:17:16 -05:00
Chris Michael 1dfbbe8c85 Remove EINA_UNUSED from parameter that is actually used.
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-04 12:25:40 +00:00
Jerome Pinot dd4ae7d8ea terminology: correct 2 typos in man page 2014-01-02 22:12:07 +09:00
Carsten Haitzler 31c99d6127 make wallpaper (and other options) apply to current term (splits/tabs) 2014-01-02 15:54:46 +09:00
Chris Michael 81a0d28a30 Fix copy/paste error when termio object is deleted.
When we get the evas callback for the termio object being deleted,
then we Do Not want to readd the same callback. Instead we should do
evas_object_event_callback_del_full here.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-01 15:54:06 +00:00
Chris Michael 26474588d1 Remove whitespace
Signed-off-by: Chris Michael <devilhorns@comcast.net>
2014-01-01 15:54:06 +00:00
Carsten Haitzler fd30817bb1 fix wallpaper crash on adding path then cancel
this fixes T711 :)
2014-01-01 13:24:28 +09:00
Mike Blumenkrantz 4bfa81d2d6 retain compat with previous tw protocol when building with 1.8 elm 2013-12-30 18:41:45 -05:00
Mike Blumenkrantz 7a2d665610 fix teamwork with 1.9
this id encoding only gets applied for wayland-running clients...not sure if htis is the best way to detect it but it works
2013-12-30 18:32:22 -05:00
Mike Blumenkrantz 734b652cbf update teamwork usage for new version compat 2013-12-30 12:54:15 -05:00
Boris Faure 272e8daa4d handle config upgrade 2013-12-30 17:45:22 +01:00
Boris Faure 7d26943f66 Correctly save tab zoom config. Closes T627
We can do it know that we have can upgrade config
2013-12-30 17:45:22 +01:00
Cedric BAIL a4d890119a terminology: wallpaper - simplify logic matching extention by using Eina infrastructure. 2013-12-30 15:50:54 +09:00
Carsten Haitzler 7f92258ee4 terminology - make wp display more than basic img formats (edj, scale etc.) 2013-12-29 14:59:57 +09:00
Carsten Haitzler bcdfbbadfb fix warnings and minor formatting from wallpaper options 2013-12-29 14:02:16 +09:00
Marcel Hollerbach 85ded7e105 Implemented the wallpaper settings page.
Summary: Implemented a little page where you can set your background for your terminology.

Reviewers: raster, billiob

Reviewed By: raster

CC: seoz

Differential Revision: https://phab.enlightenment.org/D362
2013-12-29 13:45:27 +09:00
Carsten Haitzler a48836c528 solarized - fix build to actually be solarized as it was. 2013-12-28 18:21:20 +09:00
Aleksandar Popadić ae9226f823 Give commit 5ab7a6f827 another go
"Do not let CUU and CUD scroll off screen."
Previously I missed how the default values are implemented.

Reviewers: billiob, cedric

Differential Revision: https://phab.enlightenment.org/D417

Signed-off-by: Cedric BAIL <cedric.bail@samsung.com>
2013-12-27 16:17:15 +09:00
Cedric BAIL 1cc793f564 Revert "Do not let CUU and CUD scroll off screen."
This reverts commit 5ab7a6f827.

This patch did completely break emacs for me. I have no idea what the intent was, but
at least my application/OS is broken.
2013-12-26 11:36:51 +09:00
Aleksandar Popadić 1f62a447a3 DECCOLM - do not change terminal height
Summary: I'm taking xterm as a reference here.

Reviewers: billiob

Reviewed By: billiob

Differential Revision: https://phab.enlightenment.org/D410
2013-12-25 12:09:54 +01:00
Aleksandar Popadić 5ab7a6f827 Do not let CUU and CUD scroll off screen.
Summary:
ISO 6429 is a bit vague here but I don't think that the cursor should
be let go off screen.

Test Plan: terminology -g80x30, vttest, 1 -> test failed

Reviewers: billiob

Reviewed By: billiob

Differential Revision: https://phab.enlightenment.org/D409
2013-12-25 12:07:13 +01:00
Aleksandar Popadić a3e67d8567 Fix a boundary case for wrap off
Test Plan: vttest, 2 -> the last "*" is missing

Reviewers: billiob

Differential Revision: https://phab.enlightenment.org/D411
2013-12-25 12:03:21 +01:00
Aleksandar Popadić 4ed6ca9385 Close T643 for the time being.
Reviewers: billiob

Maniphest Tasks: T643

Differential Revision: https://phab.enlightenment.org/D408
2013-12-25 11:57:13 +01:00
Carsten Haitzler f424fd9bbe theme - move solarized to 2 edc files that #include default 2013-12-25 13:18:01 +09:00
Carsten Haitzler a5adff345e bump to 0.4.99 for dev 2013-12-19 15:44:42 +09:00
Carsten Haitzler f40eab09f2 color options - fill in colors options panel.
this makes the colors config work and able to save/load a custom
color palette. when enabled it overrides the theme provided palette
for the "base" 48 colors (normal + bright with intense modes of each).
2013-12-16 23:53:01 +09:00
Boris Faure 6ea42c38ae fix mouse scroll on mode SGR/NONE. Closes T661 2013-12-15 21:54:52 +01:00
Alex-P. Natsios af5531f8dd autotools: add clean target for man/Makefile.in
Summary:
man/Makefile.in is an autotools generated file that we do not need nor
want into the repo.
Without this rule it is not removed properly when you issue the command:
    "make maintainer-clean"

Reviewers: billiob

Differential Revision: https://phab.enlightenment.org/D383
2013-12-15 21:44:10 +01:00
Boris Faure 73310b6c88 fix mouse scroll in mc. Closes T661 2013-12-15 21:33:23 +01:00
Chris Michael edcf25c9af Remove 2 variables which are not needed.
After we fetch geometry, we are only using w & h for comparison. X/Y
are never used, so remove those two variables.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-14 09:00:53 +00:00
Chris Michael a31e29e016 Remove EINA_UNUSED for function parameter that is actually used.
'data' is used in this function for terminal assignment, so remove the
EINA_UNUSED from the function declaration.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
2013-12-13 18:54:15 +00:00
Cedric BAIL de1969a124 git: ignore generated files 2013-12-13 15:07:22 +09:00
Cedric BAIL 5f15fae4e7 tabs: improve behavior by making possible to navigate between them by using mouse wheel.
More theme work is needed, but first step for T449.
2013-12-13 14:59:26 +09:00