platform/upstream/enlightenment.git
11 years agoupdate po's
Carsten Haitzler (Rasterman) [Wed, 27 Mar 2013 12:49:58 +0000 (21:49 +0900)]
update po's

11 years agoremove azy code and build/configure checks. after zmike made it plain
Carsten Haitzler (Rasterman) [Wed, 27 Mar 2013 12:26:15 +0000 (21:26 +0900)]
remove azy code and build/configure checks. after zmike made it plain
azy will never become part of efl, and things like being able to do
http get/posts etc. should be part of efl itself as a core feature,
then we forever will have to choose ecore_con_url or some efl
mechanism OR azy.. or go implement both always, and implementing both
is just stupid. imlementing azy only means we add more dependencies
outside of efl and we repeat the mistakes of the past with the split
tree, or we implement the efl method only (ecore-con-url), so i'm
choosing the one with the least dependencies. call me if this position
on azy outside of efl changes.

11 years agofix ibox crash when border hasn't been assigned to a zone
Mike Blumenkrantz [Tue, 26 Mar 2013 11:51:40 +0000 (11:51 +0000)]
fix ibox crash when border hasn't been assigned to a zone

11 years agoupdate azyshot to new api
Mike Blumenkrantz [Mon, 25 Mar 2013 08:24:35 +0000 (08:24 +0000)]
update azyshot to new api

11 years agoremove unneeded variable set in wizard
Mike Blumenkrantz [Fri, 22 Mar 2013 10:02:49 +0000 (10:02 +0000)]
remove unneeded variable set in wizard

11 years agoAUTHORS: Add myself to the list
Stefan Schmidt [Fri, 22 Mar 2013 08:53:08 +0000 (08:53 +0000)]
AUTHORS: Add myself to the list

11 years agoupdating catalan translation
maxerba [Thu, 21 Mar 2013 22:58:47 +0000 (23:58 +0100)]
updating catalan translation

11 years agoE conf intl: Initialise basic_language variable.
Tom Hacohen [Thu, 21 Mar 2013 16:20:52 +0000 (16:20 +0000)]
E conf intl: Initialise basic_language variable.

Judging from the code it seems that this variable is supposed to be init to
NULL.

11 years agoconf2: fix declaration of 'const char * const *' string.
Tom Hacohen [Thu, 21 Mar 2013 16:17:19 +0000 (16:17 +0000)]
conf2: fix declaration of 'const char * const *' string.

11 years agodear Mike,
Cedric BAIL [Thu, 21 Mar 2013 01:04:32 +0000 (10:04 +0900)]
dear Mike,

If you just want to silence your warning remove all -W from your CFLAGS and
take your revenge back to your compiler. Introducing bugs to just silent warning
is not gona help any one.

The borker,
  Cedric

11 years agoIf a crtc has no outputs, then skip it.
Chris Michael [Wed, 20 Mar 2013 13:39:57 +0000 (13:39 +0000)]
If a crtc has no outputs, then skip it.

This fixes an issue where "monitors" would be created with only a stand.

Signed-off-by: Chris Michael <devilhorns@comcast.net>
11 years agoupdate po's
Carsten Haitzler (Rasterman) [Wed, 20 Mar 2013 12:08:59 +0000 (21:08 +0900)]
update po's

11 years agoadd event rect for menus to ensure that clicks outside the menu will dismiss the...
Mike Blumenkrantz [Wed, 20 Mar 2013 09:50:47 +0000 (09:50 +0000)]
add event rect for menus to ensure that clicks outside the menu will dismiss the menu

11 years agodear cedric,
Mike Blumenkrantz [Wed, 20 Mar 2013 08:33:40 +0000 (08:33 +0000)]
dear cedric,

fucking compile things before you commit.

your vengeful buddy,
mike

11 years agoebluez4: Have all functions and vars conditional for the unlock feature.
Stefan Schmidt [Tue, 19 Mar 2013 08:52:27 +0000 (08:52 +0000)]
ebluez4: Have all functions and vars conditional for the unlock feature.

If we only use them in conditional blocks we don't need them to be defined
for all cases.

11 years agoupdating portuguese translation
maxerba [Mon, 18 Mar 2013 13:19:11 +0000 (14:19 +0100)]
updating portuguese translation

11 years agoupdating catalan translation
maxerba [Mon, 18 Mar 2013 07:52:40 +0000 (08:52 +0100)]
updating catalan translation

11 years agoE: fix typos.
Cedric Bail [Sun, 17 Mar 2013 15:18:37 +0000 (00:18 +0900)]
E: fix typos.

11 years agoe: add automatic desktop lock/unlock when a bluetooth device disapear.
Cedric Bail [Sun, 17 Mar 2013 15:07:34 +0000 (00:07 +0900)]
e: add automatic desktop lock/unlock when a bluetooth device disapear.

This use a custom implementation of l2ping to ping known device and do
proper action when they go away. I don't recommend to use the auto unlonck,
but it is there if someone need it.

11 years agopo: fix build of hu.po
Cedric Bail [Sat, 16 Mar 2013 03:22:14 +0000 (12:22 +0900)]
po: fix build of hu.po

11 years agopo: fix mismerge.
Cedric Bail [Sat, 16 Mar 2013 03:10:40 +0000 (12:10 +0900)]
po: fix mismerge.

11 years agobluetooth: detect availability of header.
Cedric Bail [Sun, 10 Mar 2013 14:39:22 +0000 (23:39 +0900)]
bluetooth: detect availability of header.

11 years agoebluez: save config.
Cedric Bail [Sun, 10 Mar 2013 14:37:05 +0000 (23:37 +0900)]
ebluez: save config.

11 years agoe: add auto desk lock and unlock to Enlightenment bluez module.
Cedric Bail [Sat, 9 Mar 2013 10:47:30 +0000 (19:47 +0900)]
e: add auto desk lock and unlock to Enlightenment bluez module.

11 years agoupdating hungarian translation
maxerba [Fri, 15 Mar 2013 21:48:10 +0000 (22:48 +0100)]
updating hungarian translation

11 years agowhen azy is enabled, shot module now uses it (successfully!) for uploading
Mike Blumenkrantz [Fri, 15 Mar 2013 13:35:46 +0000 (13:35 +0000)]
when azy is enabled, shot module now uses it (successfully!) for uploading

11 years agoadd optional azy support to e
Mike Blumenkrantz [Fri, 15 Mar 2013 13:35:31 +0000 (13:35 +0000)]
add optional azy support to e

11 years agoupdate .po line #'s
Carsten Haitzler (Rasterman) [Fri, 15 Mar 2013 04:13:26 +0000 (13:13 +0900)]
update .po line #'s

11 years agoenlightenment: do not propagate the systemd socket to E17.
Cedric BAIL [Fri, 15 Mar 2013 03:07:47 +0000 (12:07 +0900)]
enlightenment: do not propagate the systemd socket to E17.

In a proper systemd user session setup, enlightenment_start will be
gone. That is still not doable today and as I plan to roll more feature
in EFL regarding systemd, we need to prevent enlightenment to believe
it is the process started by systemd.

11 years agoautomatically mouse-up the comp evas when a menu is activated so future mouse events...
Mike Blumenkrantz [Thu, 14 Mar 2013 09:11:13 +0000 (09:11 +0000)]
automatically mouse-up the comp evas when a menu is activated so future mouse events will work

11 years agofix dnd visuals when using multiple monitors
Mike Blumenkrantz [Wed, 13 Mar 2013 08:07:07 +0000 (08:07 +0000)]
fix dnd visuals when using multiple monitors

11 years agoremove dnd todos since they're already implemented
Mike Blumenkrantz [Wed, 13 Mar 2013 08:06:57 +0000 (08:06 +0000)]
remove dnd todos since they're already implemented

11 years agoalways deactivate all active menus when manually activating another window
Mike Blumenkrantz [Wed, 13 Mar 2013 07:47:46 +0000 (07:47 +0000)]
always deactivate all active menus when manually activating another window

11 years agofix cpufreq gadget menu popdown
Mike Blumenkrantz [Wed, 13 Mar 2013 07:46:56 +0000 (07:46 +0000)]
fix cpufreq gadget menu popdown

11 years agofix efm link resolving.. again. new case.
Carsten Haitzler (Rasterman) [Tue, 12 Mar 2013 06:47:41 +0000 (15:47 +0900)]
fix efm link resolving.. again. new case.

11 years agogiant comp rejiggering commit #3
discomfitor [Tue, 19 Feb 2013 08:09:05 +0000 (08:09 +0000)]
giant comp rejiggering commit #3

* e menus are now drawn directly onto the compositor canvas

* menu theme now requires at least one part which allows mouse events in every menu group (YOUR MENUS WILL NOT WORK IF YOU ARE USING A THEME WHICH LACKS THIS!!!!!!!)

* menus now also report dangling/zombie menus with slightly more accuracy now

11 years agoif a menu is active, ensure efm does not send icon_mouse_in smart callbacks
discomfitor [Tue, 19 Feb 2013 08:09:01 +0000 (08:09 +0000)]
if a menu is active, ensure efm does not send icon_mouse_in smart callbacks

11 years agoadd menu canvas layer
discomfitor [Tue, 19 Feb 2013 08:08:58 +0000 (08:08 +0000)]
add menu canvas layer

11 years agoportability: don't rely on bash or zsh behavior.
Dieter Roelants [Mon, 11 Mar 2013 01:27:20 +0000 (10:27 +0900)]
portability: don't rely on bash or zsh behavior.

This force the command to be run with exec and prevent them
for staying alive after startup or restart.

Signed-off-by: Cedric BAIL <cedric.bail@free.fr>
11 years agocontact: Fix warnings
Mike McCormack [Sat, 9 Mar 2013 21:10:07 +0000 (08:10 +1100)]
contact: Fix warnings

Signed-off-by: Mike McCormack <mike@atratus.org>
11 years agoe/musi-control: Use ECORE_CALLBACK_PASS_ON.
Stefan Schmidt [Fri, 8 Mar 2013 14:32:13 +0000 (14:32 +0000)]
e/musi-control: Use ECORE_CALLBACK_PASS_ON.

To allow other users to receive the event as well. Spotted by Jose Souza. Thanks!

11 years agoFix edje_cc verbosity if building with V=1
Eduardo Lima (Etrunko) [Thu, 7 Mar 2013 21:08:15 +0000 (18:08 -0300)]
Fix edje_cc verbosity if building with V=1

Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
11 years agoRemove deleted file e_randr_private.h from EXTRA_DIST
Daniel Willmann [Thu, 7 Mar 2013 18:19:09 +0000 (18:19 +0000)]
Remove deleted file e_randr_private.h from EXTRA_DIST

Make distcheck happy

Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
11 years agoupdating italian translationexit
maxerba [Thu, 7 Mar 2013 16:35:09 +0000 (17:35 +0100)]
updating italian translationexit

11 years agoe/music-control: Allow strings to be translated.
Stefan Schmidt [Thu, 7 Mar 2013 11:43:46 +0000 (11:43 +0000)]
e/music-control: Allow strings to be translated.

11 years agoe/music_control: Add option to pause music on desklock.
Stefan Schmidt [Fri, 22 Feb 2013 13:28:09 +0000 (13:28 +0000)]
e/music_control: Add option to pause music on desklock.

Locking your screen pauses the music unlocking starts playing again.
Option is off by default.

11 years ago[access] check active window and send message to the active window
Shinwoo Kim [Thu, 7 Mar 2013 07:20:51 +0000 (16:20 +0900)]
[access] check active window and send message to the active window

11 years agoupdate ChangeLog and NEWS
Jérémy Zurcher [Wed, 6 Mar 2013 14:55:18 +0000 (15:55 +0100)]
update ChangeLog and NEWS

11 years agomixer: cleanup card and channel selection code path
Jérémy Zurcher [Fri, 1 Mar 2013 08:37:22 +0000 (09:37 +0100)]
mixer: cleanup card and channel selection code path

_populate_channel_editor:
   use app->sys_card_name instead of
e_mod_mixer_card_name_get _populate_channels:
   select default channel or first one
_create_cards:
   do not reselect card and channel
e_mixer_app_dialog_select:
   cleanup, remove unused _find_card_by_name and _find_channel_by_name
_mixer_popup_cb_mixer:
   do not modifiy current selection on popup

11 years agomixer: remove unused mixer functions
Jérémy Zurcher [Fri, 1 Mar 2013 07:43:05 +0000 (08:43 +0100)]
mixer: remove unused mixer functions

remove e_mod_mixer_channel_name_get, e_mixer_xxxx_get_channel_name e_mixer_xxxx_set_state

11 years agomixer: use channel capabilities in alsa subsystem
Jérémy Zurcher [Thu, 28 Feb 2013 22:37:40 +0000 (23:37 +0100)]
mixer: use channel capabilities in alsa subsystem

use capabilities bitmap to more precisely target the right alsa calls

11 years agomixer: remove e_mod_mixer_mutable_get and e_mod_mixer_capture_get
Jérémy Zurcher [Thu, 28 Feb 2013 22:15:58 +0000 (23:15 +0100)]
mixer: remove e_mod_mixer_mutable_get and e_mod_mixer_capture_get

it's handled by channel capabilities

11 years agomixer: take advantage of Channel capabilities bitmap
Jérémy Zurcher [Thu, 28 Feb 2013 22:09:58 +0000 (23:09 +0100)]
mixer: take advantage of Channel capabilities bitmap

split channels list into 4 groups:
   Playback, Capture, Switch, Boost
nicely disable volume sliders and mute check when appropriate

11 years agomixer: replace E_Mixer_Channel_Info has_capture with capabilities
Jérémy Zurcher [Thu, 28 Feb 2013 21:00:15 +0000 (22:00 +0100)]
mixer: replace E_Mixer_Channel_Info has_capture with capabilities

capabilities is a bitmap with the following defined bits:
   E_MIXER_CHANNEL_CAN_MUTE       0x01
   E_MIXER_CHANNEL_IS_MONO        0x02
   E_MIXER_CHANNEL_HAS_CAPTURE    0x04
   E_MIXER_CHANNEL_HAS_PLAYBACK   0x08

11 years agomixer: add const to immutable params of mixer api
Jérémy Zurcher [Thu, 28 Feb 2013 14:11:43 +0000 (15:11 +0100)]
mixer: add const to immutable params of mixer api

strengthen mixer's api

11 years agomixer: use E_Mixer_Channel_Info as subsystem fct param
Jérémy Zurcher [Wed, 27 Feb 2013 14:24:30 +0000 (15:24 +0100)]
mixer: use E_Mixer_Channel_Info as subsystem fct param

E_Mixer_Channel is only used within audio subsystems
e_mod_mixer_channel_info_get_by_name returns a E_Mixer_Channel_Info
use e_mod_mixer_channel_info_free to free a single channel_info

11 years agomixer: fix grammar
Jérémy Zurcher [Mon, 25 Feb 2013 15:05:41 +0000 (16:05 +0100)]
mixer: fix grammar

a farm of pigs is a pig farm, says my irish wife;
info should stay singular but for better understanding, use plural

11 years agomixer: add missing _e_mixer_dummy_set calls to sys_dummy
Jérémy Zurcher [Mon, 25 Feb 2013 13:18:29 +0000 (14:18 +0100)]
mixer: add missing _e_mixer_dummy_set calls to sys_dummy

11 years agomixer: factorise get/free card names
Jérémy Zurcher [Mon, 25 Feb 2013 13:15:19 +0000 (14:15 +0100)]
mixer: factorise get/free card names

e_mod_mixer_card_names_free in e_mod_mixer.c is used
to free Eina_List build by e_mod_mixer_card_names_get

11 years agomixer: factorise get/free channels info and names
Jérémy Zurcher [Mon, 25 Feb 2013 13:09:06 +0000 (14:09 +0100)]
mixer: factorise get/free channels info and names

E_Mixer_Channel_Info allocated in subsystems,
then freed in generic functions in e_mod_mixer.c

11 years agomixer: replace struct channel_info with E_Mixer_Channel_Info
Jérémy Zurcher [Sat, 23 Feb 2013 23:53:31 +0000 (00:53 +0100)]
mixer: replace struct channel_info with E_Mixer_Channel_Info

E_Mixer_Channel_Info is defined in e_mod_mixer.h
subsystems will allocte it returning Eina_List
generic functions in e_mod_mixer will free the structs

11 years agomixer: replace e_mod_system.h with e_mod_mixer.hc
Jérémy Zurcher [Sat, 23 Feb 2013 23:45:12 +0000 (00:45 +0100)]
mixer: replace e_mod_system.h with e_mod_mixer.hc

provide a neat mixer api, easier to upgrade

11 years agomixer: pulse use const eina_stringshare as channel name
Jérémy Zurcher [Fri, 22 Feb 2013 23:20:15 +0000 (00:20 +0100)]
mixer: pulse use const eina_stringshare as channel name

neat as done in sys_dummy

11 years agodisable notification module for mobile profiles...just no.
Mike Blumenkrantz [Wed, 6 Mar 2013 13:36:58 +0000 (13:36 +0000)]
disable notification module for mobile profiles...just no.

11 years agoefm now knows about KP_Enter. Patch by godfath3r.
Daniel Juyung Seo [Tue, 5 Mar 2013 09:52:19 +0000 (18:52 +0900)]
efm now knows about KP_Enter. Patch by godfath3r.

KP_Enter key is added in enlightenments file manager.

11 years agofreeze evas and edje when destroying comp canvas to prevent io event flushes from...
Mike Blumenkrantz [Mon, 4 Mar 2013 09:06:23 +0000 (09:06 +0000)]
freeze evas and edje when destroying comp canvas to prevent io event flushes from crashing during shutdown

11 years agoFix revision fetching when not using git.
Tom Hacohen [Fri, 1 Mar 2013 17:03:25 +0000 (17:03 +0000)]
Fix revision fetching when not using git.

11 years agoFix hibernate
Sebastian Dransfeld [Fri, 1 Mar 2013 10:14:58 +0000 (11:14 +0100)]
Fix hibernate

11 years agoRevert "fix edbus message refcounting in udisks efm backend"
Lucas De Marchi [Thu, 28 Feb 2013 18:39:28 +0000 (15:39 -0300)]
Revert "fix edbus message refcounting in udisks efm backend"

This reverts commit 0f9336b105413a92e1e2211f1aecf6d5dd84cd7e.

Message is automatically unrefd by edbus_connection_send() if it is was
successfully sent.

11 years agoFix incorrect monitor position text on some startup cases.
Christopher Michael [Wed, 27 Feb 2013 12:01:25 +0000 (12:01 +0000)]
Fix incorrect monitor position text on some startup cases.

When we call "grid_set" (as a result of the grid object moving or
resizing), we should update the monitor position text.

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
11 years agoSkip refresh rate checks during resize.
Christopher Michael [Tue, 26 Feb 2013 11:06:01 +0000 (11:06 +0000)]
Skip refresh rate checks during resize.

Some people have reported that resizing is difficult, or that they
could not get to the max resolution of their monitor(s). Skipping the
refresh rate check during resolution finding fixes that ... With a big
fat Gotcha !!! because now after changing resolutions, the refresh
rate May not match what was previously selected....

So, as a word of CAUTION: After you set a resolution you should now
Verify your Refresh Rate before Applying, else you may be getting an
undesirable rate :/

Signed-off-by: Christopher Michael <cp.michael@samsung.com>
11 years agofix comp injected object stacking
Mike Blumenkrantz [Tue, 26 Feb 2013 08:39:10 +0000 (08:39 +0000)]
fix comp injected object stacking

previously this was done in such a way that if the "owner" stacking object of an injected object was restacked, the injected object would remain at its original stacking level since it was not tethered to anything and did not have X managing stacking. now comp will anchor injected objects to the stacking container window and adjust stacking as needed for them

fixes shelf stacking in some cases

11 years agofix pager dnd icon deletion
Mike Blumenkrantz [Tue, 26 Feb 2013 07:27:44 +0000 (07:27 +0000)]
fix pager dnd icon deletion

11 years agoadjust readme.
Carsten Haitzler (Rasterman) [Tue, 26 Feb 2013 04:28:18 +0000 (13:28 +0900)]
adjust readme.

11 years agoupdating catalan translation
maxerba [Mon, 25 Feb 2013 20:11:18 +0000 (21:11 +0100)]
updating catalan translation

11 years agoFixed rev part of the version to work with git.
Tom Hacohen [Mon, 25 Feb 2013 17:05:50 +0000 (17:05 +0000)]
Fixed rev part of the version to work with git.

11 years agosome comp WIP on setting object color classes to handle opacity for windows...doesn...
Mike Blumenkrantz [Mon, 25 Feb 2013 10:02:57 +0000 (10:02 +0000)]
some comp WIP on setting object color classes to handle opacity for windows...doesn't work right still because of focus clip

11 years agosave gadman gadget geom on resize
Mike Blumenkrantz [Mon, 25 Feb 2013 09:26:06 +0000 (09:26 +0000)]
save gadman gadget geom on resize

11 years agoreset gadman gadget position if invalid % for size/geom is sent, only create gadget...
Mike Blumenkrantz [Mon, 25 Feb 2013 09:25:03 +0000 (09:25 +0000)]
reset gadman gadget position if invalid % for size/geom is sent, only create gadget menus based on config where applicable

11 years agoupdate gadman gadget position on moves
Mike Blumenkrantz [Mon, 25 Feb 2013 09:24:24 +0000 (09:24 +0000)]
update gadman gadget position on moves

11 years agogadman only rejects dnd events from non-gadman gadcons instead of all gadcons
Mike Blumenkrantz [Mon, 25 Feb 2013 09:23:20 +0000 (09:23 +0000)]
gadman only rejects dnd events from non-gadman gadcons instead of all gadcons

11 years agofix edbus crash in udisks efm backend
Mike Blumenkrantz [Mon, 25 Feb 2013 09:22:29 +0000 (09:22 +0000)]
fix edbus crash in udisks efm backend

11 years agofix edbus message refcounting in udisks efm backend
Mike Blumenkrantz [Mon, 25 Feb 2013 09:22:15 +0000 (09:22 +0000)]
fix edbus message refcounting in udisks efm backend

11 years agogadman no longer crashes when right clicking a dnd-enabled gadget
Mike Blumenkrantz [Mon, 25 Feb 2013 08:18:06 +0000 (08:18 +0000)]
gadman no longer crashes when right clicking a dnd-enabled gadget

11 years agofix relative path opening in efm... if link is relative it was broken.
Carsten Haitzler (Rasterman) [Sun, 24 Feb 2013 03:57:59 +0000 (12:57 +0900)]
fix relative path opening in efm... if link is relative it was broken.

11 years agoupdating various translations
maxerba [Sat, 23 Feb 2013 14:40:38 +0000 (15:40 +0100)]
updating various translations

11 years agoadd .arcconfig for e17.
Carsten Haitzler (Rasterman) [Sat, 23 Feb 2013 13:26:42 +0000 (22:26 +0900)]
add .arcconfig for e17.

11 years agouse activte for contact.
Carsten Haitzler (Rasterman) [Sat, 23 Feb 2013 09:23:51 +0000 (18:23 +0900)]
use activte for contact.

11 years agoupdate po's with new line info.
Carsten Haitzler (Rasterman) [Sat, 23 Feb 2013 02:41:44 +0000 (11:41 +0900)]
update po's with new line info.

11 years agosystray now has a min size of 8x8 so it can be clicked
Mike Blumenkrantz [Fri, 22 Feb 2013 13:56:47 +0000 (13:56 +0000)]
systray now has a min size of 8x8 so it can be clicked

11 years agoe/comp/screen/base/* groups require a clip to ensure the bg images don't overflow
Mike Blumenkrantz [Fri, 22 Feb 2013 13:52:40 +0000 (13:52 +0000)]
e/comp/screen/base/* groups require a clip to ensure the bg images don't overflow

11 years agoe/music_control: Fix typo for playing
Stefan Schmidt [Fri, 22 Feb 2013 13:25:41 +0000 (13:25 +0000)]
e/music_control: Fix typo for playing

11 years agoshelf gadcon can no longer resize smaller than 16x16
Mike Blumenkrantz [Fri, 22 Feb 2013 10:30:29 +0000 (10:30 +0000)]
shelf gadcon can no longer resize smaller than 16x16

11 years agogiant comp rejiggering commit #4
Mike Blumenkrantz [Thu, 21 Feb 2013 12:55:22 +0000 (12:55 +0000)]
giant comp rejiggering commit #4

* dnd canvas removed, dnd objects now drawn directly on compositor canvas

* dnd now correctly picks the top-most dnd-receiver location as its drop target instead of just using the first one in the list

* various other small changes to go along with this

11 years agofix popup comp win initial visibility, also a potential crash on comp win delete
Mike Blumenkrantz [Fri, 22 Feb 2013 10:23:33 +0000 (10:23 +0000)]
fix popup comp win initial visibility, also a potential crash on comp win delete

11 years agoe toolbars now have a gadcon location
Mike Blumenkrantz [Thu, 21 Feb 2013 12:54:21 +0000 (12:54 +0000)]
e toolbars now have a gadcon location

11 years agoadd e_gadcon_repopulate
Mike Blumenkrantz [Thu, 21 Feb 2013 12:51:59 +0000 (12:51 +0000)]
add e_gadcon_repopulate

this allows unpopulate+repopulate calls to occur while the layout is frozen, providing a substantial speedup

11 years agoadd e_toolbar init/shutdown to startup and shutdown
Mike Blumenkrantz [Thu, 21 Feb 2013 12:49:30 +0000 (12:49 +0000)]
add e_toolbar init/shutdown to startup and shutdown

11 years agostart drag if gadget has been moved the size of the gadget
Mike Blumenkrantz [Wed, 20 Feb 2013 10:55:12 +0000 (10:55 +0000)]
start drag if gadget has been moved the size of the gadget

when a gadget is at the edge of its gadcon, it can't move more than this amount, so we have to start the drag immediately

11 years agouse e_gadcon_zone_get for dnd-related functions to ensure we get the right zone:...
Mike Blumenkrantz [Wed, 20 Feb 2013 10:54:34 +0000 (10:54 +0000)]
use e_gadcon_zone_get for dnd-related functions to ensure we get the right zone: fixes toolbar dnd