Commit Graph

851 Commits

Author SHA1 Message Date
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
Cedric BAIL d4445b87f9 autotools: we do include file from subdir, so we need this option 2013-12-13 14:58:12 +09:00
Aleksandar Popadić e170f85ce3 Do not switch buffer if buffer already switched.
Summary:
Mutt does this. It sets the alternate buffer, it disables it, it
disables it again and enables it back.

Test Plan:
Run mutt, quit mutt, run mutt, quit mutt. You should see the
residual background from mutt.

Reviewers: billiob

Differential Revision: https://phab.enlightenment.org/D371
2013-12-10 21:45:11 +01:00
Aleksandar Popadić 59a7627e86 Fix reflow on resize when in alternate buffer. Closes T637
Summary:
After commit 05d091483a screen swap form
alternate buffer to primary buffer is not the same as the reversed. Take this
into account when resizing.

Test Plan: Build history, man echo, resize, quit manual.

Reviewers: billiob

Differential Revision: https://phab.enlightenment.org/D370
2013-12-10 21:23:32 +01:00
Boris Faure 74aceac418 let's release terminology 0.4.0 2013-12-07 18:26:28 +01:00
Boris Faure 67fc3b4ce0 update AUTHORS 2013-12-07 18:26:28 +01:00
Boris Faure 7df0ca9be9 update .mailmap 2013-12-07 18:26:28 +01:00
Boris Faure 426bf933c4 use .mailmap 2013-12-07 18:26:28 +01:00
Boris Faure 707b77fa4d add NEWS and change release date 2013-12-07 18:26:28 +01:00
Carsten Haitzler 6cbc4c1a09 wrap code - line2 COULD be NULL technically, so handle that case 2013-12-06 19:00:23 +09:00
Boris Faure 05d091483a fix changing state when swapping buffers. Closes T605
For some reason, this is not a real swap. Thanks to gregkh for the great
bug report.
2013-12-05 22:48:58 +01:00
Boris Faure c93c431279 have a list with the keybindings
This is ugly, makes evas complain… but it's better than nothing and users
might discover the bindings about the "tab" switcher…
And we're in feature-freeze.
2013-12-04 22:51:45 +01:00
Boris Faure 2ae7fada13 add dummy option about key bindings 2013-12-04 22:07:13 +01:00
Boris Faure bb86f4b07b cleanup options code 2013-12-04 21:42:16 +01:00
Carsten Haitzler 83b8fec527 theme selector - use gengrid instead of list
this makes the theme selector look much nicer. it's a step in the
right direction, but not 100% there. did this more as an example for
people filling in wallpaper and color selector (colors will need to
have a scheme/theme and preview too and then a way to edit a custom
theme/scheme).
2013-12-03 15:25:37 +09:00
Boris Faure 0d7bc41f8d update ChangeLog 2013-12-03 00:03:38 +01:00
Aleksandar Popadić b31638a630 Fix resize from width=1 to wider.
Test Plan:
Shrink terminal to width=1 and expand. Empty lines appear above
prompt line.

Reviewers: billiob

Differential Revision: https://phab.enlightenment.org/D361
2013-12-02 21:51:03 +01:00
Boris Faure da8c2ce773 emulate cursors if needed on mouse wheel. Closes T411
This is done when in alternate buffer and no mouse mode is set.
2013-12-01 23:40:58 +01:00
Boris Faure fa0cdc0e1d remove unused parameter 2013-12-01 23:19:54 +01:00
Aleksandar Popadić d0c6c1d457 Rewrite reflow on resize
Summary:
simplify code (treat every resize as a single case) and fill the lines
from the bottom up

Reviewers: billiob

Differential Revision: https://phab.enlightenment.org/D355
2013-12-01 19:47:12 +01:00
Boris Faure fae338a84f typo. Closes T544 2013-12-01 19:07:39 +01:00
Boris Faure 185249b6bd use more safety macros on Termio *sd 2013-12-01 18:50:45 +01:00
Boris Faure 54aa692ee2 fix selection pasting on wrong term. Closes T408 2013-12-01 18:22:17 +01:00
Boris Faure fd38df3108 fix controls button "copy" not reflecting correct selection state 2013-12-01 16:49:35 +01:00