Commit Graph

195 Commits

Author SHA1 Message Date
Mike Blumenkrantz a8bfedc268 have to unlock shelf at this point or else it will never hide anymore
fixes ticket #1013


SVN revision: 72806
2012-06-25 13:04:13 +00:00
Mike Blumenkrantz e1acc237ed fix some remaining shelf autohide bugs related to shelves drawn on the container
SVN revision: 72804
2012-06-25 12:10:31 +00:00
Mike Blumenkrantz 251ae5f857 add e_gadcon_client_autoscroll_toggle_disabled_set() to prevent disabling autoscroll in a gadget
SVN revision: 72795
2012-06-25 10:46:51 +00:00
Mike Blumenkrantz 9d5f2a7c63 also ensure min size for shelf gadgets is not greater than max size
SVN revision: 72787
2012-06-25 08:25:07 +00:00
Mike Blumenkrantz 1c0ae4ffcb shelf gadgets no longer tries to set min/max sizes that are larger than the shelf
SVN revision: 72786
2012-06-25 08:22:16 +00:00
Mike Blumenkrantz 82ae1fcaac when a gc_init function fails, delete the config and clean up after: mainly for systray
SVN revision: 72564
2012-06-21 06:47:26 +00:00
Vincent Torri c3b0637802 e17: whitespaces--
SVN revision: 72561
2012-06-21 06:19:43 +00:00
Mike Blumenkrantz 1a7c41f86a formatting
SVN revision: 72540
2012-06-20 12:43:15 +00:00
Cedric BAIL 2d0970da9a e: warning--.
SVN revision: 70751
2012-05-04 02:34:56 +00:00
Carsten Haitzler 515819cdb5 make all zone matching agree on the same convention - use zone->num,
not zone->id. zone->id is for matching u to zinerama/xrandr
screens/outputs. e re-sorts based on highest res screens first, lower
res later.



SVN revision: 67951
2012-02-15 04:35:18 +00:00
Carsten Haitzler 2812e15939 make aspect size requests work properly with autoscroll in shelf.
SVN revision: 66312
2011-12-18 14:03:15 +00:00
Carsten Haitzler a3bfd5d8bb have tasks always set inset and autoscroll so it works right.
SVN revision: 65118
2011-11-13 05:47:09 +00:00
Carsten Haitzler 0b4f2529f9 overkill doing "Gadget nameofgadget in the menu. just nameofgadget
will do. also it wasnt translated anyway.



SVN revision: 64624
2011-11-01 22:33:38 +00:00
Youness Alaoui 88f331c878 wtf, removing wrongly inserted tabs in previous commit
SVN revision: 64588
2011-10-31 23:26:24 +00:00
Youness Alaoui a98518a9de E: gadcon width adjustment was entering an infinite loop if no gadget had autoscroll enabled
the 'need' variable had to be initialized to 0, and a break condition for the loop
also needed to be added otherwise we'd end up in an infinite loop if no gadget
had autoscroll (in which case, the need var was never modified).

SVN revision: 64587
2011-10-31 23:22:07 +00:00
Carsten Haitzler d5247cd243 and refine new gadcon layout somemore - so much simpler now! yay!
SVN revision: 64556
2011-10-31 12:04:34 +00:00
Carsten Haitzler be4202e8a6 disable resizable gadcon gadgets because we now have autoscroll expand
stuff working.



SVN revision: 64551
2011-10-31 10:10:17 +00:00
Carsten Haitzler 4a76470496 taskbar++!
one more todo item being knocked off. but there.
also no proper icon for it yet. mostly code from the old taskbar with
lots of little things fixed.



SVN revision: 64518
2011-10-30 07:36:54 +00:00
Hannes Janetzek 4651579f73 e17/gadcon client menu: dont restrict 'move to' when gadcon has no site restrictions
SVN revision: 58600
2011-04-12 20:42:19 +00:00
Hannes Janetzek bbcae9589b e17/gadcon: dont show 'move to' entries for sites to which gadgets cannot be moved
SVN revision: 58568
2011-04-11 20:39:42 +00:00
Christopher Michael 43c493f090 E17 - Fixup some compiler warnings
gadcon: Fix 'limit' may be used uninitialized.
        Fix formatting in some places.
menus:  Fix several variables may be used uninitialized warnings.
comp:   Add UNUSED where needed.
        Fix formatting in some places.



SVN revision: 58467
2011-04-08 05:31: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
Carsten Haitzler d9184e351d on free of list.. set list ptr to null tnx. :)
SVN revision: 55859
2011-01-05 03:14:34 +00:00
Carsten Haitzler ab3e4d2f1b dont access null cf in gcc.
SVN revision: 55827
2011-01-03 15:37:49 +00:00
Christopher Michael 71d8f97aff Add some missing checks to make sure Gadcon Container and Gadcon
Clients are valid before we try using them.



SVN revision: 55789
2010-12-31 16:51:25 +00:00
Peter van de Werken 565303e0f3 Modified patch.
From: Peter van de Werken <pwerken-e@a-eskwadraat.nl>
Only add a separator if there is something to separate.



SVN revision: 55780
2010-12-30 13:44:39 +00:00
Mike Blumenkrantz bd9200c460 avoid two null derefs
SVN revision: 55712
2010-12-22 22:55:55 +00:00
Gustavo Sverzut Barbieri 6f2213cb25 convert init/shutdown to EINTERN, move some to _update().
Do not abuse the concept of e_*_init(), make them call-once and those
that needed multiple call are renamed to e_*_update(). To make sure
convert them to EINTERN so the symbols are not exported.

Actually I guess too much is exported as EAPI while they should be
EINTERN, but that would require manual investigation, while this patch
was basically created with sed + grep.



SVN revision: 54795
2010-11-22 15:21:32 +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 8f1e82d9f9 TODO++
SVN revision: 54326
2010-11-08 14:05:08 +00:00
Sebastian Dransfeld 7867b41c98 Don't allow NULL id
This fixes #567

SVN revision: 54243
2010-11-06 18:13:57 +00:00
Miculcy Brian dd641e9259 New categories for modules.
To be continued soon...


SVN revision: 53514
2010-10-17 17:33:44 +00:00
Carsten Haitzler 4dfa97df1f menu icons.. are meant to be e_icon objects... devilhorns!
:)
(damned 64bit shit found it)



SVN revision: 52119
2010-09-10 04:09:00 +00:00
Christopher Michael 5a6461bcd8 Handle case where gadcon may not have the icon function for menu.
SVN revision: 52110
2010-09-09 22:18:00 +00:00
Christopher Michael 312da38b10 Get the Label from the gadget itself for display in the menu (rather
than the gadget name which is usually just a short version which would
mean less to the user).

Use the Icon from the gadget itself for display in the menu.



SVN revision: 52106
2010-09-09 20:46:24 +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
Lucas De Marchi 25113159a5 Fix common misspellings
Some misspellings were manually reverted since in E there are tons of .po with
phrases in other languages. Other than that all the changes in the following
files were reverted:

 * src/modules/illume/dicts/English_(US).dic
 * src/modules/illume-keyboard/dicts/English_(US).dic


Following misspellings were fixed:

acquited->acquitted
adres->address
adress->address
alreayd->already
aquire->acquire
arbitarily->arbitrarily
cant->can't
Capetown->Cape
carefull->careful
causalities->casualties
Celcius->Celsius
certian->certain
commandoes->commandos
considerd->considered
conveyer->conveyor
dependant->dependent
didnt->didn't
discontentment->discontent
doesnt->doesn't
everytime->every
exemple->example
existance->existence
existant->existent
existince->existence
Farenheit->Fahrenheit
forbad->forbade
funguses->fungi
guage->gauge
guerilla->guerrilla
guerillas->guerrillas
happend->happened
hasnt->hasn't
heros->heroes
inbetween->between
independant->independent
inital->initial
intrusted->entrusted
irregardless->regardless
isnt->isn't
knifes->knives
layed->laid
loosing->losing
marrage->marriage
midwifes->midwives
miniscule->minuscule
monickers->monikers
mroe->more
noone->no one
occured->occurred
omre->more
paralell->parallel
payed->paid
planed->planned
quitted->quit
quizes->quizzes
seperated->separated
seperate->separate
shoudl->should
similiar->similar
simplier->simpler
specifiying->specifying
teh->the
toke->took
torpedos->torpedoes
Tuscon->Tucson
unecessary->unnecessary
useage->usage
usefull->useful
useing->using
waht->what
wanna->want
whith->with
wich->which
withing->within




SVN revision: 52006
2010-09-08 23:59:07 +00:00
Michael BOUCHAUD 8f557cd30c Use a const char * here, remove some warning
SVN revision: 51402
2010-08-19 15:18:18 +00:00
Christopher Michael 9469f5ff41 Add UNUSED.
Init some vars.



SVN revision: 51338
2010-08-18 20:25:13 +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
Christopher Michael d1e46e3888 Fix segfault if gadget has no zone.
SVN revision: 49163
2010-05-23 20:39:51 +00:00
Christopher Michael 57f2c2bd48 Set new client config geometry resolution to match current resolution
(better than a hard-coded value which may be incorrect).



SVN revision: 48748
2010-05-11 05:05:51 +00:00
Sebastian Dransfeld 78b294c4a8 make clang happy
SVN revision: 45176
2010-01-15 11:29:50 +00:00
Christopher Michael ffaef6196d When setting gadcon zone, record the zone id in config struct. (There was a
placeholder for it, but never got filled).
Fix some formatting while I am in here.



SVN revision: 44914
2010-01-05 22:06:47 +00:00
Sebastian Dransfeld bda24a1f0d Make clang happy
SVN revision: 44230
2009-12-06 19:42:41 +00:00
Christopher Michael 2a7f105194 If CLANG needs this return there, then don't create o_control until after in
case we do actually hit this return.



SVN revision: 43967
2009-11-25 01:10:11 +00:00
Christopher Michael fc8c5cac0d Add illume-indicator module to configure.ac
Some formatting in e_gadcon/e_shelf.



SVN revision: 43966
2009-11-25 01:02:11 +00:00
Christopher Michael 09edadd2a5 Use MENU_POP_DIRECTION_AUTO instead of DIRECTION_DOWN.
SVN revision: 43960
2009-11-24 21:17:18 +00:00