Commit Graph

27 Commits

Author SHA1 Message Date
Boris Faure 76f1bf4342 prefix EINA_UNUSED parameters with an underscore
and fix related issues
2016-10-05 22:00:22 +02:00
kidanger bd9f8591e1 sel: fix incorrect event struct use 2015-05-31 15:59:42 +02:00
Boris Faure 2228945f2c refactor win.c to use the Term_Container abstraction 2015-04-23 20:07:59 +02:00
Carsten Haitzler cb77fe619a Revert "the tab selector is back!"
This reverts commit 4fd9c9d178.
2014-12-03 08:42:42 +09:00
Boris Faure 4fd9c9d178 the tab selector is back! 2014-11-29 22:05:19 +01:00
Boris Faure 34979f1ce4 get rid of Eina_Bool in bitfields 2014-08-28 21:04:00 +02:00
Boris Faure cb6423fd73 tab selector: don't overzoom. Closes T875. 2014-06-09 12:53:00 +02:00
Carsten Haitzler fd53d48735 whitespace cleanup 2014-06-09 08:14:00 +09:00
Carsten Haitzler f7cd970c19 fix sel to not respond to mouse events when exit_on_sel is set
this should actually fix T618 without animation breakages
2014-06-09 08:12:41 +09:00
Carsten Haitzler be8c20ab26 Revert "Tab-switching from keyboard should exit asap. Closes T618"
This reverts commit ab3759b67b.

Now the animation ends suddenly with no transition in some cases, but
smoothly in others. exit_on_sel is set when sel_exit() is called to
set it. it is ONLY called if the term to sel != current term (thus a
new term is selected immediately when the sel appears), so it can know
to begin an exit anim when the initial animation has finished. how
about instead of breaking the animatkon, just disable mouse event
handling (move, click) if exit_on_sel is set? :)
2014-06-09 08:05:36 +09:00
Boris Faure ab3759b67b Tab-switching from keyboard should exit asap. Closes T618 2014-06-08 19:09:43 +02:00
Boris Faure 6fd4e8c57a add an option to decide whether the bell rings 2014-04-22 23:38:03 +02: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
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 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
Boris Faure 30392f23a9 s/__UNUSED__/EINA_UNUSED/g 2013-08-27 15:36:50 +02:00
Carsten Haitzler 8e6c0c563e use key not keyname so xmodmap works 2013-07-31 15:14:32 +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
Carsten Haitzler b949583c34 glue in beep flag on sel creation if you missed a beep in a hidden tab. 2013-04-17 12:50:19 +09:00
Carsten Haitzler 87d585bd07 show overlay with number of open tabs - keep it faded out until you
mouseover. click to bring up tab switcher. mouse controls on tab
switcher work now... click to select. up & down arrow work too...
2013-04-06 23:30:45 +09:00
Carsten Haitzler 5444820f19 fix up artiifacts in tab selector zoom.
fix up video./audio restart in sel by not duplicating (instead add 1 edje obj
level in between and include bg with term. may affect other themes).
2013-04-06 14:02:05 +09:00
Carsten Haitzler 72e813bf2a fix segv happiness in term tab sel. 2013-03-23 15:50:16 +09:00
Carsten Haitzler 64196937ab some cleaning up of pending things.. so we can do a terminology 0.3
:)
2013-03-20 19:00:05 +09:00
Carsten Haitzler edd37bbae7 track term titles properly and put them in tab sel views. done for the
moment.
2013-03-20 13:47:56 +09:00
Carsten Haitzler 29dd7608c2 improve tab sel look to have its own. 2013-03-20 12:55:15 +09:00
Carsten Haitzler 1880987f63 fix tab switching to zoom FROM current TO next/prev slot properly when
just next/prev switching.
2013-03-20 09:04:05 +09:00
Carsten Haitzler e60db60b12 guess what the cat dragged in... "tabs" in terminology. just a
selector right now that u call up from keybindings. if u switch terms
it kicks in with some visuals too. theme stuff is currently not
done/ready at all. just recycling terminolgy bg edje atm. havent done
anything to:

1. track "window titles" per term and put into tab term previews
2. make preview look decent (some shadowing and spacing between terms
etc.)
3. track/display things like bell alerts

still need to have a way to suspend/unsuspend invisible terms so media
stuff pauses in playback etc. etc.
2013-03-19 19:49:47 +09:00