platform/upstream/enlightenment.git
15 years agoeina_stringshare_replace() gets in!
Gustavo Sverzut Barbieri [Wed, 8 Apr 2009 18:25:02 +0000 (18:25 +0000)]
eina_stringshare_replace() gets in!

I was replicating this code in many places, it should go into eina itself.

It's the right way to change strings that you don't know are
stringshared before, since it will first add a reference and then
remove, making it impossible to have references to go 0 and string
being released before adding new references, fixing the following
possible problem:

   x = eina_stringshare_add("x");
   replace(x, x);

   then:
   incorrect_replace(const char **b, const char *a) {
      eina_stringshare_del(*b); /* reference gets to 0 */
      eina_stringshare_add(a); /* BUG!!! */
      *b = a;
   }

SVN revision: 39903

15 years agoRemove erroneous widget_data_get call
Christopher Michael [Wed, 8 Apr 2009 18:02:27 +0000 (18:02 +0000)]
Remove erroneous widget_data_get call

SVN revision: 39902

15 years agowhen hacking.... know what u are doing
Carsten Haitzler [Wed, 8 Apr 2009 08:34:11 +0000 (08:34 +0000)]
when hacking.... know what u are doing

SVN revision: 39892

15 years agoadd a cmd-line opt to skip format test...
Carsten Haitzler [Wed, 8 Apr 2009 08:30:13 +0000 (08:30 +0000)]
add a cmd-line opt to skip format test...

SVN revision: 39891

15 years agoMake profiles working again. Thanks to Sachiel for the fix :)
Daniel Kolesa [Tue, 7 Apr 2009 18:29:13 +0000 (18:29 +0000)]
Make profiles working again. Thanks to Sachiel for the fix :)

SVN revision: 39889

15 years agoupdating french and italian translations
Massimo Maiurana [Tue, 7 Apr 2009 15:55:32 +0000 (15:55 +0000)]
updating french and italian translations

SVN revision: 39888

15 years agoshorten some strings
Viktor Kojouharov [Mon, 6 Apr 2009 21:22:12 +0000 (21:22 +0000)]
shorten some strings

SVN revision: 39886

15 years agoconvert the fm config dialog into a toolbook.
Viktor Kojouharov [Mon, 6 Apr 2009 20:39:09 +0000 (20:39 +0000)]
convert the fm config dialog into a toolbook.
gui for 2 new options -> windows_modifiers (this should really be the default) and case insensitivity

SVN revision: 39883

15 years agominor speedups.
Gustavo Sverzut Barbieri [Mon, 6 Apr 2009 12:59:58 +0000 (12:59 +0000)]
minor speedups.

the e_main.c change might prove useful as it will minimize path
resolution a lot, something that is not that cheap, even more durin e
startup where disc is still spinning due other tasks
starting. HOWEVER, it might bring problems to those using pre
GLibC-2.4 (we're at 2.9 these days) and maybe people using Solaris or
BSD, let's see if they have any trouble.

SVN revision: 39880

15 years agoFormatting, Whitespace Removal, Remove useless return in one function,
Christopher Michael [Sun, 5 Apr 2009 17:07:18 +0000 (17:07 +0000)]
Formatting, Whitespace Removal, Remove useless return in one function,
Initialize variables to NULL.

SVN revision: 39872

15 years agoFormatting
Christopher Michael [Sun, 5 Apr 2009 16:58:49 +0000 (16:58 +0000)]
Formatting

SVN revision: 39870

15 years agoInclude proper slider images for each group.
Christopher Michael [Sun, 5 Apr 2009 16:35:24 +0000 (16:35 +0000)]
Include proper slider images for each group.

SVN revision: 39868

15 years agodefault theme is now the grey wp at the start... should have a better frame
Carsten Haitzler [Sun, 5 Apr 2009 16:10:50 +0000 (16:10 +0000)]
default theme is now the grey wp at the start... should have a better frame
for it - need to improve the thum frames anyway. also the all desktops/this
desk/this screen now works. need to next add add pic/add exhcange/add
gradient buttons

SVN revision: 39867

15 years agofor e_thumb.. use preload!
Carsten Haitzler [Sun, 5 Apr 2009 03:49:16 +0000 (03:49 +0000)]
for e_thumb.. use preload!

SVN revision: 39866

15 years ago * E_Fwin:
Davide Andreoli [Sun, 5 Apr 2009 00:26:31 +0000 (00:26 +0000)]
 * E_Fwin:

Ctrl+w -> close the window
Ctrl+a -> select all

SVN revision: 39865

15 years ago Fix 'Open' command of EFM. was broken since last commit...
Davide Andreoli [Sat, 4 Apr 2009 23:28:37 +0000 (23:28 +0000)]
 Fix 'Open' command of EFM. was broken since last commit...
Done a quick fix, that code need a refactor

SVN revision: 39864

15 years agoRemove silly return at end of function.
Christopher Michael [Sat, 4 Apr 2009 19:40:00 +0000 (19:40 +0000)]
Remove silly return at end of function.

SVN revision: 39861

15 years agoclick anywhere dismisses slideout.
Carsten Haitzler [Sat, 4 Apr 2009 15:39:12 +0000 (15:39 +0000)]
click anywhere dismisses slideout.

SVN revision: 39859

15 years agonice shadow around/behind the slide-up.
Carsten Haitzler [Sat, 4 Apr 2009 15:11:26 +0000 (15:11 +0000)]
nice shadow around/behind the slide-up.

SVN revision: 39858

15 years agocomments for todo...
Carsten Haitzler [Sat, 4 Apr 2009 14:37:07 +0000 (14:37 +0000)]
comments for todo...

SVN revision: 39856

15 years agoadd a slide out panel/tab to put options and stuff in.
Carsten Haitzler [Sat, 4 Apr 2009 14:15:08 +0000 (14:15 +0000)]
add a slide out panel/tab to put options and stuff in.

SVN revision: 39855

15 years agoand properly hide windows that ask to be iconified on start!
Carsten Haitzler [Sat, 4 Apr 2009 07:18:55 +0000 (07:18 +0000)]
and properly hide windows that ask to be iconified on start!

SVN revision: 39853

15 years ago * Add a submenu to the efm open-with menu, to show suggested applications.
Davide Andreoli [Sat, 4 Apr 2009 04:14:01 +0000 (04:14 +0000)]
 * Add a submenu to the efm open-with menu, to show suggested applications.
So you don't have to load the whole applications list to choose between 2 or 3 options :)

Hope you like it
Dave

SVN revision: 39852

15 years agoIcons compliments of Manowarror. (Hopefully I've put them in the correct location)
Eric Schuele [Sat, 4 Apr 2009 02:52:52 +0000 (02:52 +0000)]
Icons compliments of Manowarror.  (Hopefully I've put them in the correct location)

SVN revision: 39851

15 years agoIcons compliments of Manowarror. (Hopefully I've put them in the correct location)
Eric Schuele [Sat, 4 Apr 2009 02:52:07 +0000 (02:52 +0000)]
Icons compliments of Manowarror.  (Hopefully I've put them in the correct location)

SVN revision: 39850

15 years ago * Patch from Sergey to merge the 2 list in the open with dialog.
Davide Andreoli [Sat, 4 Apr 2009 01:20:32 +0000 (01:20 +0000)]
 * Patch from Sergey to merge the 2 list in the open with dialog.
With a very little fix in table colspans.

Thanks
Dave

SVN revision: 39849

15 years ago * Fix wallpaper import on language with floating point separator different that ','
Davide Andreoli [Sat, 4 Apr 2009 00:37:57 +0000 (00:37 +0000)]
 * Fix wallpaper import on language with floating point separator different that ','

The edc was generated as

   align: 1,3333 1,333;

and thus edje_cc refused to build.

I have done a quick HACK. simply set locale to "C" and the reset to previous locale.
If someone know a cleaner way to solve this issue please let me know.

POSSIBLE ALTERNATIVE SOLUTION:
Why we don't make E able to directly load image files?
I think it's just a matter of 2 lines of code...or am I wrong?
Doing this we can remove all this hackish code to generate edc.

Thanks
Dave

SVN revision: 39848

15 years agoPatch by Sergey to apply efm window geometry if found in the custom file.
Davide Andreoli [Fri, 3 Apr 2009 22:41:31 +0000 (22:41 +0000)]
Patch by Sergey to apply efm window geometry if found in the custom file.
Thanks :)

SVN revision: 39847

15 years ago Scale dialogs icons with e_scale
Davide Andreoli [Fri, 3 Apr 2009 22:05:18 +0000 (22:05 +0000)]
 Scale dialogs icons with e_scale

SVN revision: 39846

15 years agouse scaled icon size.
Gustavo Sverzut Barbieri [Fri, 3 Apr 2009 21:45:33 +0000 (21:45 +0000)]
use scaled icon size.

SVN revision: 39843

15 years agoupdating french translation
Massimo Maiurana [Thu, 2 Apr 2009 11:34:02 +0000 (11:34 +0000)]
updating french translation

SVN revision: 39832

15 years agoChanging e_conf_wallpaper_import dialog.
Rafael Antognolli [Thu, 2 Apr 2009 03:46:22 +0000 (03:46 +0000)]
Changing e_conf_wallpaper_import dialog.

It has been split into two other dialogs, one for wallpaper file selection
and another one for import settings.
Also the "Set As Background" efm action just calls the latter because the file
was already selected.

SVN revision: 39831

15 years agofiles can now be dragged over destination files (not just subdirs). In that case...
Viktor Kojouharov [Wed, 1 Apr 2009 17:03:09 +0000 (17:03 +0000)]
files can now be dragged over destination files (not just subdirs). In that case, the source file will be sent to the directory that houses the dest file. No more seggies

SVN revision: 39829

15 years ago * illumine: Cleanup handler destruction.
Cedric BAIL [Wed, 1 Apr 2009 16:57:29 +0000 (16:57 +0000)]
* illumine: Cleanup handler destruction.

SVN revision: 39828

15 years agoctrl+n duplicates the current fwin
Viktor Kojouharov [Wed, 1 Apr 2009 08:28:21 +0000 (08:28 +0000)]
ctrl+n duplicates the current fwin

SVN revision: 39826

15 years agosome more shadows to wp dialog
Carsten Haitzler [Wed, 1 Apr 2009 02:16:05 +0000 (02:16 +0000)]
some more shadows to wp dialog

SVN revision: 39825

15 years ago * e_box: Prevent the reuse of a free memory adress.
Cedric BAIL [Tue, 31 Mar 2009 16:05:05 +0000 (16:05 +0000)]
* e_box: Prevent the reuse of a free memory adress.

SVN revision: 39821

15 years agooops. timer works now always
Carsten Haitzler [Tue, 31 Mar 2009 12:47:10 +0000 (12:47 +0000)]
oops. timer works now always

SVN revision: 39817

15 years agoleak--
Carsten Haitzler [Tue, 31 Mar 2009 12:20:35 +0000 (12:20 +0000)]
leak--

SVN revision: 39816

15 years agomatching theme changes too...
Carsten Haitzler [Tue, 31 Mar 2009 07:42:25 +0000 (07:42 +0000)]
matching theme changes too...

SVN revision: 39812

15 years agonow dialog doesnt require globals.
Carsten Haitzler [Tue, 31 Mar 2009 06:51:12 +0000 (06:51 +0000)]
now dialog doesnt require globals.

SVN revision: 39811

15 years agoand fix unsel...
Carsten Haitzler [Tue, 31 Mar 2009 06:24:54 +0000 (06:24 +0000)]
and fix unsel...

SVN revision: 39810

15 years agostay open until click on bg to close.
Carsten Haitzler [Tue, 31 Mar 2009 06:22:55 +0000 (06:22 +0000)]
stay open until click on bg to close.

SVN revision: 39809

15 years agoAttach the fm object pointer to the menu generated from the efm.
Davide Andreoli [Mon, 30 Mar 2009 14:31:54 +0000 (14:31 +0000)]
Attach the fm object pointer to the menu generated from the efm.
So you can read the fm object if you hook into the menu.

SVN revision: 39803

15 years ago * Add a new menu api call :
Davide Andreoli [Mon, 30 Mar 2009 13:59:56 +0000 (13:59 +0000)]
 * Add a new menu api call :

EAPI void
e_menu_item_disabled_set(E_Menu_Item *mi, int disable)

Setting the menu item 'disabled' will gray it out and will make it unselectable.

SVN revision: 39802

15 years agoa new wallpaper config dialog. only partly done. try it anyway. it's fun.
Carsten Haitzler [Mon, 30 Mar 2009 13:34:32 +0000 (13:34 +0000)]
a new wallpaper config dialog. only partly done. try it anyway. it's fun.

SVN revision: 39801

15 years agoupdating french translations
Massimo Maiurana [Mon, 30 Mar 2009 12:31:17 +0000 (12:31 +0000)]
updating french translations

SVN revision: 39800

15 years agoupdating it and fr po's and adding fileman_opinfo in potfiles
Massimo Maiurana [Sun, 29 Mar 2009 18:33:55 +0000 (18:33 +0000)]
updating it and fr po's and adding fileman_opinfo in potfiles

SVN revision: 39796

15 years agoadd davemds module as requested.
Gustavo Sverzut Barbieri [Sun, 29 Mar 2009 15:51:12 +0000 (15:51 +0000)]
add davemds module as requested.

SVN revision: 39795

15 years ago * e_fm_operation_registry : Add a new api call: EAPI int e_fm2_op_registry_count...
Davide Andreoli [Sun, 29 Mar 2009 15:33:26 +0000 (15:33 +0000)]
 * e_fm_operation_registry : Add a new api call: EAPI int e_fm2_op_registry_count(void)
 * Add the new simple module fileman_opinfo

The module provide a gadget that show the efm operations in progress. It is just a button
with a dynamic label atm, a better interface to come...

To compile the module you need to add it to configure.ac and src/modules/Makefile.am ... I have those
files too much hacked atm to commit :P

k-s: can you commit the 2 files for me please? just add the new module.

Hope you like it
Dave

SVN revision: 39794

15 years ago * Better dialogs (rename, overwrite etc) for efm
Davide Andreoli [Sun, 29 Mar 2009 01:24:11 +0000 (01:24 +0000)]
 * Better dialogs (rename, overwrite etc) for efm

SVN revision: 39788

15 years ago * e_fm_op_registry : rename duration to eta
Davide Andreoli [Sun, 29 Mar 2009 00:26:43 +0000 (00:26 +0000)]
 * e_fm_op_registry : rename duration to eta
 * e_fm_op : report sizes (done and total) now refer to the whole task, not the single file
 * e_fwin : better operation monitor label (and add a delay on delete)

SVN revision: 39787

15 years ago * Fix mouse click on button widget (when using theme icon, not edje icon)
Davide Andreoli [Sat, 28 Mar 2009 22:26:23 +0000 (22:26 +0000)]
 * Fix mouse click on button widget (when using theme icon, not edje icon)

SVN revision: 39786

15 years ago another enlightenment/error icon reference (that icon never exists :/ )
Davide Andreoli [Sat, 28 Mar 2009 22:18:17 +0000 (22:18 +0000)]
 another enlightenment/error icon reference (that icon never exists :/  )

SVN revision: 39785

15 years ago * Fix e_util_dialog_internal() icon
Davide Andreoli [Sat, 28 Mar 2009 22:16:12 +0000 (22:16 +0000)]
 * Fix e_util_dialog_internal() icon
 * Scale better the efm progress

SVN revision: 39784

15 years agooops, missing free.
Gustavo Sverzut Barbieri [Sat, 28 Mar 2009 21:40:33 +0000 (21:40 +0000)]
oops, missing free.

SVN revision: 39783

15 years agoAdd LINGUAS file.
Nicholas Hughart [Sat, 28 Mar 2009 15:43:24 +0000 (15:43 +0000)]
Add LINGUAS file.

SVN revision: 39778

15 years agoApparently intltool thinks these files should be translated, but they don't need...
Nicholas Hughart [Sat, 28 Mar 2009 15:24:36 +0000 (15:24 +0000)]
Apparently intltool thinks these files should be translated, but they don't need to be.  Adding a skip list to silence warnings.

SVN revision: 39776

15 years agoformatting
Carsten Haitzler [Fri, 27 Mar 2009 14:07:12 +0000 (14:07 +0000)]
formatting

SVN revision: 39761

15 years agoturn off composite on segfault.
Gustavo Sverzut Barbieri [Fri, 27 Mar 2009 02:23:13 +0000 (02:23 +0000)]
turn off composite on segfault.

one of the most annoying problems while using bling is that when E
segfaults it will launch an alert window, but since composite manager
is using the same process/connection as e17, it will not die and e
will not compose as required, so you basically end with a black
screen.

this patch will forcely turn off manual redirection and you'll get the
white-screen-of-death, being able to restart e17.

future: if we really do composite in e18, then please handle this in a
better way.

SVN revision: 39741

15 years agoRemove this because it's just silly.
Christopher Michael [Thu, 26 Mar 2009 00:47:36 +0000 (00:47 +0000)]
Remove this because it's just silly.

SVN revision: 39722

15 years agoDon't expand the bottom check and frame.
Jaime Thomas [Wed, 25 Mar 2009 23:58:52 +0000 (23:58 +0000)]
Don't expand the bottom check and frame.

SVN revision: 39721

15 years agoUpdated Czech translation of Enlightenment.
Daniel Kolesa [Wed, 25 Mar 2009 17:06:13 +0000 (17:06 +0000)]
Updated Czech translation of Enlightenment.

SVN revision: 39719

15 years agoUpdated Czech translations everywhere.
Daniel Kolesa [Wed, 25 Mar 2009 17:02:19 +0000 (17:02 +0000)]
Updated Czech translations everywhere.

SVN revision: 39718

15 years ago Make the file manager progress look black and white
Davide Andreoli [Wed, 25 Mar 2009 00:14:58 +0000 (00:14 +0000)]
 Make the file manager progress look black and white

SVN revision: 39703

15 years agoFix some formatting (still a lot more to fix). Remove whitespace. Make
Christopher Michael [Tue, 24 Mar 2009 21:11:03 +0000 (21:11 +0000)]
Fix some formatting (still a lot more to fix). Remove whitespace. Make
sure int variables are initialized to a value.

SVN revision: 39699

15 years agoAdd missing menu_realize for POP_DIRECTION_RIGHT.
Christopher Michael [Tue, 24 Mar 2009 20:13:50 +0000 (20:13 +0000)]
Add missing menu_realize for POP_DIRECTION_RIGHT.

SVN revision: 39698

15 years agoi found it is useless and cdbs is setting up prefix automatically.
Daniel Kolesa [Tue, 24 Mar 2009 19:56:43 +0000 (19:56 +0000)]
i found it is useless and cdbs is setting up prefix automatically.

SVN revision: 39695

15 years agoforgot to add --prefix=/usr
Daniel Kolesa [Tue, 24 Mar 2009 19:51:00 +0000 (19:51 +0000)]
forgot to add --prefix=/usr

SVN revision: 39694

15 years agoUpdated debian stuff everywhere.
Daniel Kolesa [Tue, 24 Mar 2009 19:44:57 +0000 (19:44 +0000)]
Updated debian stuff everywhere.

SVN revision: 39693

15 years agoplace the progress rectangle on the bottom left and don't overlap with the scrollbars
Davide Andreoli [Tue, 24 Mar 2009 18:04:19 +0000 (18:04 +0000)]
place the progress rectangle on the bottom left and don't overlap with the scrollbars

SVN revision: 39688

15 years agoEFM progress monitor:
Davide Andreoli [Tue, 24 Mar 2009 17:57:30 +0000 (17:57 +0000)]
EFM progress monitor:

 * use edje_box instead of evas_box
 * remove entry_del_handler (use the free_cb instead)
 * sizeof(buf) instead of PATH_MAX in snprintf

Thanks gustavo for suggestions :)

SVN revision: 39687

15 years agoadd a urgent show function on the gadcon level and use that
Viktor Kojouharov [Tue, 24 Mar 2009 16:08:37 +0000 (16:08 +0000)]
add a urgent show function on the gadcon level and use that

(p.s. it's a good idea to recompile any extra module that you might use)

SVN revision: 39686

15 years ago Simple notification when a file operation needs attention
Davide Andreoli [Tue, 24 Mar 2009 15:29:02 +0000 (15:29 +0000)]
 Simple notification when a file operation needs attention

SVN revision: 39684

15 years agoUse the new e_fm_operation_registry infrastructure to show file operation progress...
Davide Andreoli [Tue, 24 Mar 2009 14:52:06 +0000 (14:52 +0000)]
Use the new e_fm_operation_registry infrastructure to show file operation progress in efm

SVN revision: 39682

15 years agopop the shelf if there's no popup
Viktor Kojouharov [Tue, 24 Mar 2009 14:22:54 +0000 (14:22 +0000)]
pop the shelf if there's no popup

SVN revision: 39680

15 years agoRemove useless variable in ecore_evas_resize callback. No reason to
Christopher Michael [Tue, 24 Mar 2009 00:20:38 +0000 (00:20 +0000)]
Remove useless variable in ecore_evas_resize callback. No reason to
fetch data if it's not going to be used.

SVN revision: 39660

15 years agoghost windows-- ?
Carsten Haitzler [Mon, 23 Mar 2009 13:39:24 +0000 (13:39 +0000)]
ghost windows-- ?

SVN revision: 39655

15 years agolost windows.. back!
Carsten Haitzler [Mon, 23 Mar 2009 13:04:02 +0000 (13:04 +0000)]
lost windows.. back!

SVN revision: 39652

15 years agoeina macros in menu loops
Gustavo Sverzut Barbieri [Mon, 23 Mar 2009 12:28:15 +0000 (12:28 +0000)]
eina macros in menu loops

SVN revision: 39651

15 years agotemporarily show the shelf on urgent windows (ibox)
Viktor Kojouharov [Mon, 23 Mar 2009 12:14:31 +0000 (12:14 +0000)]
temporarily show the shelf on urgent windows (ibox)

SVN revision: 39649

15 years agouse safe version to free sub menus.
Gustavo Sverzut Barbieri [Mon, 23 Mar 2009 11:46:14 +0000 (11:46 +0000)]
use safe version to free sub menus.

SVN revision: 39648

15 years agomore leak--!
Carsten Haitzler [Mon, 23 Mar 2009 10:19:13 +0000 (10:19 +0000)]
more leak--!

SVN revision: 39646

15 years agonuke segv in fm and leaks in menus.
Carsten Haitzler [Mon, 23 Mar 2009 09:36:11 +0000 (09:36 +0000)]
nuke segv in fm and leaks in menus.

SVN revision: 39644

15 years agouse new timer add func - for when u want the timer to be relative to the loop
Carsten Haitzler [Mon, 23 Mar 2009 02:14:10 +0000 (02:14 +0000)]
use new timer add func - for when u want the timer to be relative to the loop
tick time - not "now".

SVN revision: 39639

15 years agoallow matching when in history mode
Viktor Kojouharov [Sun, 22 Mar 2009 20:57:10 +0000 (20:57 +0000)]
allow matching when in history mode

SVN revision: 39636

15 years agostop the warnings
Viktor Kojouharov [Sat, 21 Mar 2009 20:50:48 +0000 (20:50 +0000)]
stop the warnings

SVN revision: 39613

15 years agonormalize away spurious percent arguments in the executable
Viktor Kojouharov [Sat, 21 Mar 2009 11:48:45 +0000 (11:48 +0000)]
normalize away spurious percent arguments in the executable

SVN revision: 39608

15 years agoexehist exe normalization
Viktor Kojouharov [Fri, 20 Mar 2009 19:05:27 +0000 (19:05 +0000)]
exehist exe normalization

SVN revision: 39602

15 years agoexport api to be used in e_sys_action and other places.
Gustavo Sverzut Barbieri [Fri, 20 Mar 2009 00:57:57 +0000 (00:57 +0000)]
export api to be used in e_sys_action and other places.

use this call in order to check for existing on-going operations.

SVN revision: 39595

15 years agoupdating turkish translation
Massimo Maiurana [Thu, 19 Mar 2009 21:31:19 +0000 (21:31 +0000)]
updating turkish translation

SVN revision: 39594

15 years ago * e_actions: Use some eina macro.
Cedric BAIL [Thu, 19 Mar 2009 19:03:35 +0000 (19:03 +0000)]
* e_actions: Use some eina macro.

SVN revision: 39591

15 years agoThe action: 'configuration' now accept an option argument.
Davide Andreoli [Thu, 19 Mar 2009 18:28:01 +0000 (18:28 +0000)]
The action: 'configuration' now accept an option argument.
The argument is the name of the config dialog to open, ex: 'advanced/engine'

So you can call:
 enlightenment_remote -exec-action configuration "appearance/theme"

to open the theme congif dialog.

SVN revision: 39588

15 years ago * Ecore_Input: Make it generic.
Cedric BAIL [Thu, 19 Mar 2009 13:06:16 +0000 (13:06 +0000)]
    * Ecore_Input: Make it generic.

SVN revision: 39577

15 years agohave all exits and restarts to use e_sys_action_do()
Gustavo Sverzut Barbieri [Thu, 19 Mar 2009 02:08:09 +0000 (02:08 +0000)]
have all exits and restarts to use e_sys_action_do()

SVN revision: 39569

15 years agofix drag&drop of multiple files and reduce variables scopes.
Gustavo Sverzut Barbieri [Thu, 19 Mar 2009 01:45:58 +0000 (01:45 +0000)]
fix drag&drop of multiple files and reduce variables scopes.

SVN revision: 39568

15 years agomove loop invariant sprintf() outside loop.
Gustavo Sverzut Barbieri [Thu, 19 Mar 2009 00:50:35 +0000 (00:50 +0000)]
move loop invariant sprintf() outside loop.

SVN revision: 39567

15 years agoenjoy stringshare benefits.
Gustavo Sverzut Barbieri [Thu, 19 Mar 2009 00:36:12 +0000 (00:36 +0000)]
enjoy stringshare benefits.

SVN revision: 39566

15 years agoproper cleanup of drop_handlers.
Gustavo Sverzut Barbieri [Thu, 19 Mar 2009 00:19:12 +0000 (00:19 +0000)]
proper cleanup of drop_handlers.

SVN revision: 39565

15 years agocleanup memory usage, add stringshare, fix bug.
Gustavo Sverzut Barbieri [Thu, 19 Mar 2009 00:14:57 +0000 (00:14 +0000)]
cleanup memory usage, add stringshare, fix bug.

 * h->active_type was referring to xdnd->type, that could be freed
   already. Now it's a reference to that string.

 * strcmp() are now direct pointer comparison since strings are shared.

 * no more extra "types" allocated member, make it a variable array at
   the end of the structure.

SVN revision: 39564