Thomas Gstädtner
4e2dd06861
ibar exec list: allow fast application switching by scrollwheel
2013-06-17 07:49:22 +01:00
Thomas Gstädtner
1daf85faa5
rename ibar timer_cb to menu_cb, as it isn't used only for the timer
2013-06-15 10:14:48 +01:00
Thomas Gstädtner
934bae833d
add middle mouse binding for ibar exec menu
...
this allows for quick, timer-less, access to the menu
2013-06-15 10:14:09 +01:00
Carsten Haitzler
02d9596178
fix ibar exe watcher segv hole.
...
i got a segv with ibar and exe instance watching. a watcher was still
active even tho ic was freed (i think)... i don't know the
reproduction steps, but i think this is a hole.. so plug it.
2013-06-04 19:18:43 +09:00
Mike Blumenkrantz
c3bfd72525
delete ibar menu timer on mouse move to prevent interference when dragging icons
2013-05-30 07:49:53 +01:00
Carsten Haitzler
74d23ebd80
when an exe is removed from ibar icon exes, del watcher to avoid segv.
2013-05-20 22:24:30 +09:00
Carsten Haitzler
75f8470839
just in case - set list of exe's to null on freeing it in ibar
2013-05-20 21:49:53 +09:00
Mike Blumenkrantz
d208926bdf
fix crash when deleting icon menu
2013-05-20 12:02:34 +01:00
Carsten Haitzler
5548e4afa7
... improve that popup box from ibar to not scale all over the place... but.. comp mirrors are full of garbage for me.
2013-05-19 23:34:10 +09:00
discomfitor
9ef130a6da
ibar now conceals a terrible power. the first person who can figure it out without reading the commit gets a surprise!
2013-05-18 19:39:52 +01:00
Mike Blumenkrantz
2d55999aad
reuse comp canvas for ibar grab win
2013-05-07 13:11:05 +01:00
Miculcy Brian
bb375592d3
IBar fixes when using other sources than 'default'.
...
SVN revision: 83442
2013-01-29 16:33:16 +00:00
Mike Blumenkrantz
fbd2efaf46
fix crash when changing ibar source
...
ticket #2101
SVN revision: 81682
2012-12-24 13:12:47 +00:00
Massimo Maiurana
72bff90279
Use gettext correctly to translate the "Icon %s" message (patch from Igor Murzov)
...
SVN revision: 81051
2012-12-16 17:01:31 +00:00
Massimo Maiurana
9f1d6e067e
Store and handle action names correctly. (patch from Igor Murzov)
...
SVN revision: 81049
2012-12-16 16:58:17 +00:00
Mike Blumenkrantz
e5903f4740
add support for and use eina_list_last_data_get
...
SVN revision: 79144
2012-11-12 10:05:09 +00:00
Mike Blumenkrantz
15b668e01a
more build fixes: MAX into e.h if not defined, remove other definitions as pointed out by Robert David
...
ticket #1757 (2/3)
SVN revision: 79138
2012-11-12 09:16:23 +00:00
Carsten Haitzler
e574adfed7
add single-instance launching infra support for e17 as well as launch
...
tracking for ibar.
SVN revision: 76793
2012-09-18 10:00:37 +00:00
Mike Blumenkrantz
4c0fa2d381
big roundup commit fixing leaky submenus
...
SVN revision: 75973
2012-09-03 08:30:39 +00:00
Mike Blumenkrantz
94e2fc5257
clean up gadget right click menus to stop leaking
...
SVN revision: 75285
2012-08-15 07:22:04 +00:00
Carsten Haitzler
76788535e2
ibar now has an action to be able to focus it and its kbd navigable. :)
...
SVN revision: 74835
2012-08-03 10:10:23 +00:00
Mike Blumenkrantz
98601e4198
sed -i 's/(E_Gadcon_Client_Class/(const E_Gadcon_Client_Class/g'
...
SVN revision: 74474
2012-07-27 08:25:22 +00:00
doyoun.kang
5ac9b0d111
From: doyoun.kang@samsung.com
...
Subject: [E-devel] [Patch][e][ibar] Add a configuration for locking icon movement
Dear all.
I added a configuration value which (un)locks icon movement in ibar module. This will be usefull if the user doesn't want to move an icon in iBar on the Shelf.
You can (un)set this value "iBar -> Settings -> Icon Movement field -> Lock Icon Move checkbox".
Please review this patch.
Thanks.
--
Doyoun Kang
SVN revision: 73910
2012-07-16 07:31:12 +00:00
Mike Blumenkrantz
e0df3ac375
fix super long-standing ibar bug where multiple ibars using the same source would never be updated until restart when changes were made
...
also consolidate E_Order objects per source
SVN revision: 72693
2012-06-22 08:27:10 +00:00
Mike Blumenkrantz
21d37fcbbc
formatting
...
SVN revision: 72691
2012-06-22 07:28:13 +00:00
Mike Blumenkrantz
f715dc41fe
missed this ibar config item function, fix fix!
...
SVN revision: 72690
2012-06-22 07:24:31 +00:00
Mike Blumenkrantz
74edef9f46
fix memory leak spotted by seb in gc_id_new. this whole thing is pretty confusing; I'm glad we don't have docs for it
...
SVN revision: 72689
2012-06-22 07:21:51 +00:00
Mike Blumenkrantz
7dbd2e8de9
fix the same instance id bug as in pager, this will likely delete configs for a large number of modules
...
SVN revision: 72592
2012-06-21 11:03:50 +00:00
Boris Faure
27264671d0
e/gadcon: label() returns a const char*
...
Original patch by Fabien Romano from OpenBSD
SVN revision: 65204
2011-11-14 21:46:57 +00:00
Hannes Janetzek
950f9cd729
e17: use GADCON_CLIENT_CONFIG_GET, remove old transitional code to remove config items without id
...
SVN revision: 63125
2011-09-03 14:39:28 +00:00
Sebastian Dransfeld
0a0c4d5209
efreet: Revert changed flag
...
Only send event when cache is actually updated.
SVN revision: 62548
2011-08-18 07:34:02 +00:00
Sebastian Dransfeld
70ed1d3def
e: Ignore efreet cache update on no change
...
SVN revision: 62507
2011-08-16 12:46:47 +00:00
Hannes Janetzek
7f457f1911
e17: add option to have gadcon client settings menu in toplevel again.
...
added e_menu_item_new_relative(E_Menu, E_Menu_Item *rel) which appends
new item to rel or prepends it when rel is NULL.
changed e_gadcon_util_client_menu_append to to take only the gadget menu
and returns the new toplevel menu that should be shown by gcc
depending on the setting this is a new menu with gadget menu as submenu
or the gadet_menu with gadget menu items appended
updated e-modules-extra comes in a minute
SVN revision: 57826
2011-03-17 17:08:36 +00:00
Christopher Michael
59ea0baaec
Use PATH_MAX.
...
Add UNUSED where needed.
SVN revision: 55200
2010-12-03 16:49:20 +00:00
Sebastian Dransfeld
8769f96b0e
listen to icon cache changes
...
SVN revision: 55146
2010-12-02 08:34:18 +00:00
Sebastian Dransfeld
6d1de4d853
remove weird unneeded hack
...
SVN revision: 54387
2010-11-09 21:32:04 +00:00
Sebastian Dransfeld
32a8f5160d
Fix dnd working with reference coords.
...
SVN revision: 54383
2010-11-09 21:14:38 +00:00
Sebastian Dransfeld
2a048b5005
gadcon helper functions
...
SVN revision: 54348
2010-11-08 20:11:45 +00:00
Sebastian Dransfeld
7ec3dd0f41
Right drop target size
...
If we are in an autoscroll container, use it's size as drop target
SVN revision: 54328
2010-11-08 14:05:29 +00:00
Sebastian Dransfeld
1ba2fd77a0
Set fdo icon directly in e_icon
...
This makes it simple to find the right icon size for current view size
SVN revision: 54177
2010-11-05 13:11:31 +00:00
Sebastian Dransfeld
7edb27b105
update ibar icon to match shelf size
...
SVN revision: 53852
2010-10-25 10:21:14 +00:00
Christopher Michael
5e2543b7de
Use PATH_MAX for variable handling a file location.
...
Don't declare variables in the middle of code.
Comment out unused function.
Use the Application's icon for the menu item that is displayed when
you right-click an icon in ibar.
SVN revision: 52104
2010-09-09 20:20:24 +00:00
Christopher Michael
55c0358bb2
Only declare this variable if it will be used.
...
SVN revision: 52077
2010-09-09 15:08:36 +00:00
Miculcy Brian
b485216e82
separator fix
...
SVN revision: 52076
2010-09-09 15:04:36 +00:00
Miculcy Brian
2f8f31fbf5
This commit will change the shelf menu completly:
...
If you have a Gadget and open the menu over it, all gadget specific options are under a separate submenu. The menu items which the Gadget sets theirself can be put on the main menu tree or on the Gadget submenu.
If you don't see a reason for this, check the ibar menu _before_ and _after_. :)
This api change broke all modules but i already fixed them all. Hope everything works... I also shortend text strings, etc, etc.
Hope you like it! :)
SVN revision: 52041
2010-09-09 14:44:21 +00:00
Miculcy Brian
a324194bdf
remove duplicated entry
...
SVN revision: 51756
2010-08-30 16:04:02 +00:00
Christopher Michael
d7b096fb53
Fix compiler warning about signed & unsigned comparison.
...
SVN revision: 51446
2010-08-19 20:17:01 +00:00
Christopher Michael
68c0bf230c
Add UNUSED where needed.
...
SVN revision: 51375
2010-08-19 00:00:56 +00:00
Lucas De Marchi
6638a10e20
FORMATTING
...
* Remove vim modelines:
find . -name '*.[chx]' -exec sed -i '/\/\*$/ {N;N;/ \* vim:ts/d}' \{\} \;
find . -name '*.[chx]' -exec sed -i '/\/[\*\/] *vim:/d' \{\} \;
* Remove leading blank lines:
find . -name '*.[cxh]' -exec sed -i '/./,$!d'
If you use vim, use this in your .vimrc:
set ts=8 sw=3 sts=8 expandtab cino=>5n-3f0^-2{2(0W1st0
SVN revision: 50816
2010-08-04 16:57:32 +00:00
Cedric BAIL
c6a118d738
* e: remove warning due to Ecore API change.
...
SVN revision: 49833
2010-06-24 16:19:12 +00:00