platform/upstream/enlightenment.git
15 years agoOops. Use exit(-1) instead of my tested _e_main_shutdown(-1). My Bad :(
Christopher Michael [Sun, 19 Jul 2009 09:03:49 +0000 (09:03 +0000)]
Oops. Use exit(-1) instead of my tested _e_main_shutdown(-1). My Bad :(

SVN revision: 41429

15 years agoAdd missing eina_shutdown to E's main shutdown stack.
Christopher Michael [Sun, 19 Jul 2009 08:59:20 +0000 (08:59 +0000)]
Add missing eina_shutdown to E's main shutdown stack.
Fix formatting.
Remove Whitespace.

SVN revision: 41428

15 years agoFix minor typo in comment. Nothing serious.
Christopher Michael [Sun, 19 Jul 2009 02:24:12 +0000 (02:24 +0000)]
Fix minor typo in comment. Nothing serious.

SVN revision: 41425

15 years agoRemove annoying printf. If you are using this to debug something, please use
Christopher Michael [Sat, 18 Jul 2009 21:10:27 +0000 (21:10 +0000)]
Remove annoying printf. If you are using this to debug something, please use
#if 0 around it.

SVN revision: 41422

15 years agoUpdated translations from launchpad
Aron Xu [Fri, 17 Jul 2009 07:24:57 +0000 (07:24 +0000)]
Updated translations from launchpad

SVN revision: 41381

15 years agofix placement to actually respect overlay allow of shelves
Carsten Haitzler [Fri, 17 Jul 2009 01:42:37 +0000 (01:42 +0000)]
fix placement to actually respect overlay allow of shelves

SVN revision: 41376

15 years ago'everything' module:
Hannes Janetzek [Wed, 15 Jul 2009 23:14:53 +0000 (23:14 +0000)]
'everything' module:
- enable app history again and added fix to not screw it up anymore.
  maybe e_exehist_add should check that a valid entry is produced before adding it.
  ei->exe was NULL in e_exehist_sorted_list_get. need to track it down further..

SVN revision: 41357

15 years ago'everything' module:
Hannes Janetzek [Wed, 15 Jul 2009 21:08:01 +0000 (21:08 +0000)]
'everything' module:
- calc: default to truncate with scale=3, ignored when input begins with scale=X;

SVN revision: 41353

15 years ago'everything' module: calc
Hannes Janetzek [Wed, 15 Jul 2009 20:39:33 +0000 (20:39 +0000)]
'everything' module: calc
- truncate rest of division with scale=3
- workaround for wrong syntax issue

SVN revision: 41352

15 years ago'everything' module:
Hannes Janetzek [Wed, 15 Jul 2009 14:37:01 +0000 (14:37 +0000)]
'everything' module:
- made triggers exclusive for now. i.e. '=' only shows calc plugin
- calc: create special window for clipboard selection
- fixed apps glob matches

SVN revision: 41351

15 years ago'everything' module:
Hannes Janetzek [Wed, 15 Jul 2009 12:22:42 +0000 (12:22 +0000)]
'everything' module:
- added edit/new application entry actions
- cleaned up action-selector plugin

SVN revision: 41349

15 years agorename ECORE_EVAS_ENGINE_SOFTWARE_X11 to ECORE_EVAS_ENGINE_SOFTWARE_XLIB
Vincent Torri [Tue, 14 Jul 2009 21:19:30 +0000 (21:19 +0000)]
rename ECORE_EVAS_ENGINE_SOFTWARE_X11 to ECORE_EVAS_ENGINE_SOFTWARE_XLIB

SVN revision: 41331

15 years agoupdating french translation
Massimo Maiurana [Tue, 14 Jul 2009 12:02:31 +0000 (12:02 +0000)]
updating french translation

SVN revision: 41325

15 years agono, we can't try to kill a window on request and then expect that it is killed and...
Miculcy Brian [Mon, 13 Jul 2009 00:24:15 +0000 (00:24 +0000)]
no, we can't try to kill a window on request and then expect that it is killed and hide the border...

SVN revision: 41317

15 years agoe_config_dialog: reuse e_dialog on changes between basic and advanced.
Gustavo Sverzut Barbieri [Sun, 12 Jul 2009 00:24:11 +0000 (00:24 +0000)]
e_config_dialog: reuse e_dialog on changes between basic and advanced.

This patch will reuse the same e_dialog and thus window while changing
contents between basic and advanced. The benefit, among many, is to
avoid titlebar flashing like hell when you click the toggle button.

By: manio

SVN revision: 41314

15 years agofix e_border handling of without_border flag.
Gustavo Sverzut Barbieri [Sun, 12 Jul 2009 00:21:28 +0000 (00:21 +0000)]
fix e_border handling of without_border flag.

Ooops! My last changes to introduce without_border broke things, often
unnoticed but it was in the way when we requested resize of existing
window, done in the patch to reuse the e_dialog while toggling between
basic<->advanced by manio.

Thanks manio for spotting and Sachiel for the time help debugging it.

SVN revision: 41313

15 years agogadman: use one gadcon per zone.
Gustavo Sverzut Barbieri [Sat, 11 Jul 2009 20:46:55 +0000 (20:46 +0000)]
gadman: use one gadcon per zone.

Before gadman was using a single gadcon for all zones, that lead to
problems like popup menus being incorrectly placed.

The correct solution is to mimic shelves and have one gadcon per zone,
including the top layer.

By: manio

SVN revision: 41312

15 years agofixed a typo
Massimo Maiurana [Sat, 11 Jul 2009 18:40:58 +0000 (18:40 +0000)]
fixed a typo

SVN revision: 41311

15 years agoupdating french and italian translations
Massimo Maiurana [Sat, 11 Jul 2009 18:05:06 +0000 (18:05 +0000)]
updating french and italian translations

SVN revision: 41310

15 years agomake it easy to run e under valgrind and debug crashes.
Gustavo Sverzut Barbieri [Sat, 11 Jul 2009 16:27:37 +0000 (16:27 +0000)]
make it easy to run e under valgrind and debug crashes.

this should help us in near future:

  * -valgrind[=MODE], to run under valgrind and toggle interesting
     options as we often request users to give us valgrind logs but
     they're often running valgrind on wrong binaries and with wrong
     parameters. See enlightenment_start -help for more, but in sort:
     -valgrind=all should give us enough information.

  * -valgrind-log-file=path, so the log will not mix with lots of
     output we do.

  * debug: on crashes, always list traceback (execinfo/glibc
    functions) and check if gdb exists, if so ask it to print out
    traceback of all threads to stdout. gdb will be detached as soon
    as messages were printed and everything should work without gdb as
    well.

SVN revision: 41309

15 years agosystray: fix bad icon placement.
Gustavo Sverzut Barbieri [Sat, 11 Jul 2009 14:47:59 +0000 (14:47 +0000)]
systray: fix bad icon placement.

Some icons will change their geometry and this should be reflected on
layout.

This should fix some icons being incorrectly placed (Google Desktop,
VideoLan, Claws-Mail, ...)

By: Vincent Francois

SVN revision: 41308

15 years ago'everything' module: workround - need to find a better way when pop back to a plugin...
Hannes Janetzek [Fri, 10 Jul 2009 15:57:49 +0000 (15:57 +0000)]
'everything' module: workround - need to find a better way when pop back to a plugin that fetches async

SVN revision: 41296

15 years ago'everything' module:
Hannes Janetzek [Fri, 10 Jul 2009 15:47:19 +0000 (15:47 +0000)]
'everything' module:
- dirbrowse: '..' or '/' + <tab> goes to parent resp root dir

SVN revision: 41295

15 years ago'everything' module:
Hannes Janetzek [Fri, 10 Jul 2009 14:08:06 +0000 (14:08 +0000)]
'everything' module:
- added '..' and '/' handling to dirbrowse
- added fullscreen/unfullscren action to border-actions

SVN revision: 41294

15 years ago'everything' module: fix tab alignment
Hannes Janetzek [Fri, 10 Jul 2009 00:05:01 +0000 (00:05 +0000)]
'everything' module: fix tab alignment

SVN revision: 41291

15 years ago'everything' module:
Hannes Janetzek [Thu, 9 Jul 2009 22:58:40 +0000 (22:58 +0000)]
'everything' module:
- fix segv in calc
- added triggers to plugins. '=' for calc, to be configurable soon
- added optional realize-cb for plugins to delay list generation until shown

SVN revision: 41290

15 years ago'everything' module: remember last used app for mime. should become a list though...
Hannes Janetzek [Wed, 8 Jul 2009 22:06:14 +0000 (22:06 +0000)]
'everything' module: remember last used app for mime. should become a list though (fix exehist?)

SVN revision: 41282

15 years agoexebuf: fix sorting and use title from .desktop for history list
Hannes Janetzek [Wed, 8 Jul 2009 21:39:43 +0000 (21:39 +0000)]
exebuf: fix sorting and use title from .desktop for history list

SVN revision: 41281

15 years agoUpdated translations from launchpad
Aron Xu [Wed, 8 Jul 2009 11:49:05 +0000 (11:49 +0000)]
Updated translations from launchpad

SVN revision: 41275

15 years agoe17 exehist: do not add file params to exhist
Hannes Janetzek [Tue, 7 Jul 2009 17:38:42 +0000 (17:38 +0000)]
e17 exehist: do not add file params to exhist

SVN revision: 41268

15 years ago'everything' module: update exehist
Hannes Janetzek [Tue, 7 Jul 2009 17:37:31 +0000 (17:37 +0000)]
'everything' module: update exehist

SVN revision: 41267

15 years ago'everything' module: moved things to e_mod_main.h
Hannes Janetzek [Tue, 7 Jul 2009 16:31:10 +0000 (16:31 +0000)]
'everything' module: moved things to e_mod_main.h

SVN revision: 41266

15 years ago'everything' module: added config for plugin order
Hannes Janetzek [Tue, 7 Jul 2009 16:30:11 +0000 (16:30 +0000)]
'everything' module: added config for plugin order
- pass plugin instance to plugin functions.. again

SVN revision: 41265

15 years ago'everything' module: start of config dialog
Hannes Janetzek [Mon, 6 Jul 2009 12:08:57 +0000 (12:08 +0000)]
'everything' module: start of config dialog
- fix segv possible segv when popping a state from action-seletor

SVN revision: 41254

15 years agowallpaper2 - select wallpaper that is used on start
Carsten Haitzler [Mon, 6 Jul 2009 09:43:58 +0000 (09:43 +0000)]
wallpaper2 - select wallpaper that is used on start
version config - literally keep the last 9 config revisions (10 including the
current) and if config gets corrupted...it auto-falls back to the last good
one.

SVN revision: 41252

15 years agoFix comment spelling.
Christopher Michael [Sat, 4 Jul 2009 19:15:34 +0000 (19:15 +0000)]
Fix comment spelling.

SVN revision: 41250

15 years ago'everything' module: formatting, whitespace cleanup
Hannes Janetzek [Sat, 4 Jul 2009 11:10:28 +0000 (11:10 +0000)]
'everything' module: formatting, whitespace cleanup

SVN revision: 41248

15 years agoJust some minor formatting.
Christopher Michael [Sat, 4 Jul 2009 02:16:45 +0000 (02:16 +0000)]
Just some minor formatting.

SVN revision: 41247

15 years agoFix ticket #343 (autoscroll and resizable not being set after restart).
Christopher Michael [Sat, 4 Jul 2009 01:44:34 +0000 (01:44 +0000)]
Fix ticket #343 (autoscroll and resizable not being set after restart).
Formatting.
Whitespace Removal.
Variable cleanup.
Add missing 'static' declaration on private function.
Move EAPI functions to be together in the source before local functions.

SVN revision: 41246

15 years ago'everything' module: calc: put result in primary selection AND clipboard
Hannes Janetzek [Fri, 3 Jul 2009 16:34:33 +0000 (16:34 +0000)]
'everything' module: calc: put result in primary selection AND clipboard

SVN revision: 41245

15 years agoUpdated Czech translation
Daniel Kolesa [Fri, 3 Jul 2009 16:05:05 +0000 (16:05 +0000)]
Updated Czech translation

SVN revision: 41244

15 years ago'everything' module: no more flickering of tabs when updating input
Hannes Janetzek [Fri, 3 Jul 2009 15:56:21 +0000 (15:56 +0000)]
'everything' module: no more flickering of tabs when updating input
- cleanups

SVN revision: 41243

15 years ago'everythin' module:
Hannes Janetzek [Fri, 3 Jul 2009 13:37:54 +0000 (13:37 +0000)]
'everythin' module:
- added initial version of calculator frontend (only bc for now)
  - return without candidate selected adds current result to the history
  - return on candidate puts result in clipboard
- scrolling for the plugin selector tabs
- fix segv when popping a state without a selected candidate

SVN revision: 41242

15 years agoadding turkish translations for desktop files
Massimo Maiurana [Thu, 2 Jul 2009 16:56:15 +0000 (16:56 +0000)]
adding turkish translations for desktop files

SVN revision: 41232

15 years agoUpdated Czech translation for Enlightenment.
Daniel Kolesa [Thu, 2 Jul 2009 12:05:31 +0000 (12:05 +0000)]
Updated Czech translation for Enlightenment.

SVN revision: 41231

15 years ago1. New field in E_Fm2_Op_Registry_Entry named dialog, that hold pointer
semernin [Wed, 1 Jul 2009 18:35:26 +0000 (18:35 +0000)]
1. New field in E_Fm2_Op_Registry_Entry named dialog, that hold pointer
   to error, abort or overwrite dialogs.
2. Glyph in fileman_opinfo theme that show have or not operation linked
   filemanager window.
3. When click on operation on fileman_opinfo, then linked efm window
   raised or attention dialog if error exist.

SVN revision: 41229

15 years agoupdating french and italian translations
Massimo Maiurana [Wed, 1 Jul 2009 11:23:41 +0000 (11:23 +0000)]
updating french and italian translations

SVN revision: 41227

15 years ago * e: Remove not correctly initialized warning.
Cedric BAIL [Tue, 30 Jun 2009 09:27:03 +0000 (09:27 +0000)]
* e: Remove not correctly initialized warning.

SVN revision: 41225

15 years agoList of changes:
semernin [Mon, 29 Jun 2009 14:38:03 +0000 (14:38 +0000)]
List of changes:

   1. Gadcon sities:
      -- 'E_Gadcon_Site' enum to list all available sities,
      -- added 'is_site' callback for distinguish gadcon sities,
      -- 'e_gadcon_site_is_*' helpers written to use in gadget modules,
      -- gadcon config dialogs modified to show only gadgets that appropriate
         to selected gadcon site,
      -- all gadget modules updated for using new callback.

      When callback is not provided in module, then gadget can be used in
      any gadcon site.

   2. Filemanager:
      -- added error icon to unexisting path dialog,
      -- added callback 'func.abort' to 'E_Fm2_Op_Registry_Entry' to specify
         abort operation sequence (if not provided, then operation is not
         cancelable),
      -- added parameter to 'e_fm2_op_registry_entry_add' to specify abort
         method on construct 'E_Fm2_Op_Registry_Entry' or make non-cancelable
         operation if this function is not provided,
      -- added 'e_fm2_operation_abort' call to cancel efm2 operation,
      -- added method '_e_fm2_operation_abort_internal' that represent efm2
         default handler of operation cancelling,
      -- 'done' and 'total' fields of 'E_Fm2_Op_Registry_Entry' changed to
         off_t type, also all message handlers modified to work with it
         (to show progress for large files correctly),
      -- improved file operation progress processing,
      -- added cancel button to operation progress gadget in filemanager window,
      -- added delete file glyph to operation progress gadget,
      -- improved status message for efm2 operation progress.

   3. Filemanager slave:
      -- fixed critical bug in message handling via stdin/stdout,
      -- fixed critical bug in removing task from list,
      -- improved 'E_FM_OP_ABORT' handling,
      -- fix rollback counting on moving files.

   4. Fileman_opinfo module:
      -- a new theme writed: status string and gadget for view operation status
         in summary and detail modes,
      -- summary mode: operation glyph, state message, progressbar, abort button,
      -- detail mode: all for summary + from filename, to filename,
      -- summary/detailed button works as trigger,
      -- added source of module theme and used images.

   4. Pathbar module:
      -- non-critical fix, just for safety.

   Also patch contains several minor updates to serve main task.

SVN revision: 41224

15 years agoupdating italian translations
Massimo Maiurana [Sun, 28 Jun 2009 19:19:36 +0000 (19:19 +0000)]
updating italian translations

SVN revision: 41220

15 years agomore todo's done, added another tho :(
Carsten Haitzler [Sat, 27 Jun 2009 13:27:37 +0000 (13:27 +0000)]
more todo's done, added another tho :(

SVN revision: 41217

15 years agoone more todo done
Carsten Haitzler [Sat, 27 Jun 2009 11:42:46 +0000 (11:42 +0000)]
one more todo done

SVN revision: 41215

15 years agoupdate m4 macros (mainly formatting)
Vincent Torri [Sat, 27 Jun 2009 06:42:14 +0000 (06:42 +0000)]
update m4 macros (mainly formatting)

SVN revision: 41212

15 years agofix todo's for wp2 - do one.
Carsten Haitzler [Fri, 26 Jun 2009 15:11:03 +0000 (15:11 +0000)]
fix todo's for wp2 - do one.

SVN revision: 41207

15 years ago'everything' module: show on current zone
Hannes Janetzek [Thu, 25 Jun 2009 05:56:02 +0000 (05:56 +0000)]
'everything' module: show on current zone

SVN revision: 41192

15 years ago'everything' module: added open-file sub action for apps (try tab on an app)
Hannes Janetzek [Wed, 24 Jun 2009 20:02:37 +0000 (20:02 +0000)]
'everything' module: added open-file sub action for apps (try tab on an app)

- added Evry_Action which allows to add actions to item types that are
  provided by other source plugins. The action can act on two items, e.g.
  select an app -> chose action 'open file' -> all plugins which provide FILE
  are queried -> select file -> enter executes app with given file
- moved back to static plugin instances, plugin that can be instantiated
  recursively must thandle this in begin/cleanup functions (see dir_browse)

SVN revision: 41189

15 years ago * Also load icons from a given full path, not only by the theme-name.
Davide Andreoli [Tue, 23 Jun 2009 20:52:04 +0000 (20:52 +0000)]
 * Also load icons from a given full path, not only by the theme-name.
This fix some (not showed) icons, expecially with the configmenu module.

SVN revision: 41177

15 years agoupdating turkish translation
Massimo Maiurana [Tue, 23 Jun 2009 20:29:49 +0000 (20:29 +0000)]
updating turkish translation

SVN revision: 41176

15 years agoupdating french translation
Massimo Maiurana [Tue, 23 Jun 2009 10:53:04 +0000 (10:53 +0000)]
updating french translation

SVN revision: 41168

15 years ago'everything' module: fix segv on open-with with custom command
Hannes Janetzek [Mon, 22 Jun 2009 18:33:17 +0000 (18:33 +0000)]
'everything' module: fix segv on open-with with custom command
- fix issue with finding .desktops for exehist items

SVN revision: 41162

15 years ago'everything' module: fix dir-browse sort ordering
Hannes Janetzek [Sun, 21 Jun 2009 23:39:24 +0000 (23:39 +0000)]
'everything' module: fix dir-browse sort ordering

SVN revision: 41154

15 years ago'everything' module: mo icons
Hannes Janetzek [Sun, 21 Jun 2009 23:25:39 +0000 (23:25 +0000)]
'everything' module: mo icons

SVN revision: 41153

15 years ago'everything' module: folder icon :)
Hannes Janetzek [Sun, 21 Jun 2009 22:40:21 +0000 (22:40 +0000)]
'everything' module: folder icon :)

SVN revision: 41149

15 years ago'everything' module: fix segv when launching command with no plugin selected
Hannes Janetzek [Sun, 21 Jun 2009 21:27:33 +0000 (21:27 +0000)]
'everything' module: fix segv when launching command with no plugin selected

SVN revision: 41148

15 years agoget zone from gadcon.
Gustavo Sverzut Barbieri [Sun, 21 Jun 2009 21:18:44 +0000 (21:18 +0000)]
get zone from gadcon.

The old code that query the zone based on x,y was causing me
segfaults. When battery module was in a hidden shelf, the position was
outside any zone and then segmentation fault.

As far as I understand, gcc->gadcon->zone should always exist and
always be correct, but I don't have xinerama setup now to confirm
that.

If you know this is wrong, let me know!

SVN revision: 41147

15 years ago'everything' module: merge file-open with apps plugin
Hannes Janetzek [Sun, 21 Jun 2009 21:16:02 +0000 (21:16 +0000)]
'everything' module: merge file-open with apps plugin
- changed api to pass input to action: e.g. open-with accepts now commands,
  if no item is selected

SVN revision: 41146

15 years agoLet's at least check for NULL pointer.
Gustavo Sverzut Barbieri [Sun, 21 Jun 2009 21:14:49 +0000 (21:14 +0000)]
Let's at least check for NULL pointer.

SVN revision: 41145

15 years agoexebuf: show different .desktops even if they have the same executable
Hannes Janetzek [Sun, 21 Jun 2009 19:56:01 +0000 (19:56 +0000)]
exebuf: show different .desktops even if they have the same executable

SVN revision: 41144

15 years agoupdating turkish translation
Massimo Maiurana [Sun, 21 Jun 2009 18:07:51 +0000 (18:07 +0000)]
updating turkish translation

SVN revision: 41143

15 years ago'everything' module: fix segv on tab with no candidate
Hannes Janetzek [Sun, 21 Jun 2009 15:20:15 +0000 (15:20 +0000)]
'everything' module: fix segv on tab with no candidate

SVN revision: 41140

15 years ago'everything' module: fix segv
Hannes Janetzek [Sun, 21 Jun 2009 14:28:17 +0000 (14:28 +0000)]
'everything' module: fix segv

SVN revision: 41139

15 years ago'everything' module: keep selected candidate when popping to previous candidate list
Hannes Janetzek [Sun, 21 Jun 2009 10:37:12 +0000 (10:37 +0000)]
'everything' module: keep selected candidate when popping to previous candidate list

SVN revision: 41137

15 years ago'everything' module theme update
Hannes Janetzek [Sun, 21 Jun 2009 10:32:21 +0000 (10:32 +0000)]
'everything' module theme update

SVN revision: 41136

15 years ago'everything' module:
Hannes Janetzek [Sun, 21 Jun 2009 10:31:38 +0000 (10:31 +0000)]
'everything' module:
- added (still simple) plugins for tracker, file-open and directory browser
- 'tab' shows available actions for a candidate

SVN revision: 41135

15 years agoe_fm2: avoid invalid mouse-up.
Gustavo Sverzut Barbieri [Sat, 20 Jun 2009 15:54:52 +0000 (15:54 +0000)]
e_fm2: avoid invalid mouse-up.

Here's another patch I've made for efm2 to fix an issue that I've
often experienced using it (in Illume) with a touch-screen
device (Freerunner).  It often happens a very strange thing: I
try to finger-scroll a bottom icon (it must be on the latest row)
moving my thumb up, well... The the scroller doesn't scroll, but
wherever and whenever I release my finger, the selected icon is
executed!

I don't really know to what is this due (the touchscreen seems to
perform correctly by the way), but I've never been able to
replicate it using a mouse in my PC.

Anyway to fix this issue, that could be specific, I've used a
workaround that I think that could be applied for all: it
basically checks if the mouse has been released in the area where
the clicked icon is, before sending a "selected" callback.

It needs the previously attached
e_fm2-single-click-delay-support.patch to be applied correctly.

Going deeply into the real issue I've made some tests, and I got
that this seems mostly due to an evas issue (I figure), since the
e_fm2's scrollframe never sets the evas event flag to:
EVAS_EVENT_FLAG_ON_HOLD
(that would avoid the un-wanted click).
After some debugging there, I've also seen that in this very
particular buggy case the _e_smart_event_mouse_up() and
_e_smart_event_mouse_move() callback functions are never
called (so I figure that evas doesn't add the callbacks at all
for the scrollframe, while they are added in the e_fm2).

Let me know what you think about this... I thing that the Om
users would need a fix like this.

By: Marco Trevisan (Treviño)

SVN revision: 41129

15 years agoIllume now uses thresholds to avoid unwanted clicks.
Gustavo Sverzut Barbieri [Sat, 20 Jun 2009 15:52:00 +0000 (15:52 +0000)]
Illume now uses thresholds to avoid unwanted clicks.

Use the e_fm2 single_click_delay option in illume's e_fm2 to allow to
 configure, from the launcher settings, a click delay to prevent
un-wanted clicks.

I've added a slider to configure the delay from the settings (also if it
has some issues, check the code comments and let me know if should be
redesigned). The default value is set to 120 ms, but it works great too
for lower values.

By: Marco Trevisan (Treviño)

SVN revision: 41128

15 years agoavoid unwanted clicks on touch-screen.
Gustavo Sverzut Barbieri [Sat, 20 Jun 2009 15:49:54 +0000 (15:49 +0000)]
avoid unwanted clicks on touch-screen.

avoiding the un-wanted clicks with touch-screen devices (especially if
they aren't so precise); it basically allows to set a time delay to be
awaited (pressing over an icon) before sending a "selected" callback.

Thanks to this, it could be needed a longer pressure to select an item
in the file-manager; useful for embedded/touch-based systems.

By: Marco Trevisan (Treviño)

SVN revision: 41127

15 years ago * e: Remove all reference to Evas_Data and move to Eina_Bool.
Cedric BAIL [Wed, 17 Jun 2009 13:46:54 +0000 (13:46 +0000)]
* e: Remove all reference to Evas_Data and move to Eina_Bool.

SVN revision: 41080

15 years agoback to svn soname
Carsten Haitzler [Mon, 15 Jun 2009 06:29:43 +0000 (06:29 +0000)]
back to svn soname

SVN revision: 41042

15 years agomake distcheck and... SNAP!
Carsten Haitzler [Mon, 15 Jun 2009 05:32:49 +0000 (05:32 +0000)]
make distcheck and... SNAP!

SVN revision: 41039

15 years agoDo not evaluate deleted borders.
Gustavo Sverzut Barbieri [Mon, 15 Jun 2009 01:33:41 +0000 (01:33 +0000)]
Do not evaluate deleted borders.

This bug was showing when fast toggling between advanced<->basic in
config dialogs.

Note, however, that there are a remaining alien bug with fast
toggling. It's aborting due adding evas object as member of another
from other canvas, which is not allowed. I tried to debug it and it's
REALLY weird, the advanced or basic create_widgets() are being called
twice, from inside the same function, like if the create_widgets() was
calling itself, but the code do not do that, I traced some that would
happen from e_widget_button_add()!!! Like if we had threads of were
being preempted from nowhere, really strange... seems like a stack
corruption :-(

SVN revision: 41038

15 years ago'everything' module:
Hannes Janetzek [Thu, 11 Jun 2009 14:50:34 +0000 (14:50 +0000)]
'everything' module:
- fix possible segv in evry_plug_config
- enabled main menu augmentation
- smooth scrolling is back

SVN revision: 41007

15 years agoUpdated Czech translations and fixed string in Places module.
Daniel Kolesa [Thu, 11 Jun 2009 13:33:43 +0000 (13:33 +0000)]
Updated Czech translations and fixed string in Places module.

SVN revision: 41006

15 years agofix annoying bug with config dialog window layout.
Gustavo Sverzut Barbieri [Wed, 10 Jun 2009 22:53:00 +0000 (22:53 +0000)]
fix annoying bug with config dialog window layout.

as spotted by manio, toggling between "Basic" and "Advanced" mode was
making the window move (just open Theme dialog and toggle).

Manio suggested a fix by keeping window center between both modes, but
I think that given our top-left to bottom-right reading (LTR) we
better keep the title bar (x,y) intact and avoid full rescan. This can
be weird in small screens where the dialog will not be centered
anymore and that will show easily, but on regular screens this should
not be an issue.

Also spotted that it was wrong when trying to avoid window overflow
(using x instead of y).

PS: I wonder why we destroy and create the window all over again! This
is really annoying, title bar will show the focus animation and you
get lost (need to rescan it again).

SVN revision: 41004

15 years agoUpdated uk.po by ted.korostiled@gmail.com
Aron Xu [Wed, 10 Jun 2009 12:18:39 +0000 (12:18 +0000)]
Updated uk.po by ted.korostiled@gmail.com

SVN revision: 40988

15 years agodo not segv on executables that return non-zero.
Gustavo Sverzut Barbieri [Tue, 9 Jun 2009 16:45:59 +0000 (16:45 +0000)]
do not segv on executables that return non-zero.

if an executable returns non-zero a dialog will be present with
information, if it was a .desktop file, then it would use the "Name"
field to name the log and all.

However, the .desktop reference was deleted and the dialog would use a
bogus pointer. Now we take a reference insidethe dialog and just
release it on dialog deletion.

Found by manio, fix by me.

SVN revision: 40987

15 years agoupdating german translation
Massimo Maiurana [Tue, 9 Jun 2009 10:57:29 +0000 (10:57 +0000)]
updating german translation

SVN revision: 40980

15 years agodo not segfault on empty filename to escape.
Gustavo Sverzut Barbieri [Tue, 9 Jun 2009 10:25:25 +0000 (10:25 +0000)]
do not segfault on empty filename to escape.

Avoid case where e_exec (and possible others) gives
e_util_filename_escape() a NULL parameter, actually another bug, but
does not hurt to safe guard this one.

By: manio

SVN revision: 40979

15 years agouse auto-resize instead of fixed dialog size.
Gustavo Sverzut Barbieri [Mon, 8 Jun 2009 17:40:46 +0000 (17:40 +0000)]
use auto-resize instead of fixed dialog size.

this will help with dialogs in languages with larger labels/text.

SVN revision: 40975

15 years ago'everything' module:
Hannes Janetzek [Mon, 8 Jun 2009 16:37:40 +0000 (16:37 +0000)]
'everything' module:
- fix update matches to show the right current source
- beginning to add settings

SVN revision: 40974

15 years ago'everything' module: set update_timer NULL on hide
Hannes Janetzek [Mon, 8 Jun 2009 16:01:27 +0000 (16:01 +0000)]
'everything' module: set update_timer NULL on hide

SVN revision: 40973

15 years ago'everything' module
Hannes Janetzek [Mon, 8 Jun 2009 13:44:11 +0000 (13:44 +0000)]
'everything' module
- fix segv on command execution
- cleanups

SVN revision: 40967

15 years agoupdating french and italian translations
Massimo Maiurana [Mon, 8 Jun 2009 10:30:28 +0000 (10:30 +0000)]
updating french and italian translations

SVN revision: 40964

15 years agofix typo
Miculcy Brian [Sun, 7 Jun 2009 22:13:43 +0000 (22:13 +0000)]
fix typo

SVN revision: 40958

15 years agofix typo
Miculcy Brian [Sun, 7 Jun 2009 22:07:05 +0000 (22:07 +0000)]
fix typo

SVN revision: 40957

15 years agoresize first, show last.
Gustavo Sverzut Barbieri [Sun, 7 Jun 2009 21:25:34 +0000 (21:25 +0000)]
resize first, show last.

This was showing on languages with larger strings, like french.

By: Vincent François.

SVN revision: 40956

15 years agoupdating french and italian translations
Massimo Maiurana [Sun, 7 Jun 2009 17:33:22 +0000 (17:33 +0000)]
updating french and italian translations

SVN revision: 40947

15 years agoefm+tabs: do not segv if toolbars are disabled.
Gustavo Sverzut Barbieri [Sun, 7 Jun 2009 16:00:35 +0000 (16:00 +0000)]
efm+tabs: do not segv if toolbars are disabled.

do not crash if user request a tab but efm is not using toolbars (ie:
nav, path).

It is still producing weird results when create more than one tab.

SVN revision: 40945

15 years agoremove all traces of the resize callback function. it iss not needed anymore
Viktor Kojouharov [Sun, 7 Jun 2009 08:56:16 +0000 (08:56 +0000)]
remove all traces of the resize callback function. it iss not needed anymore

SVN revision: 40940

15 years agousing tab to switch between tabs
Viktor Kojouharov [Sun, 7 Jun 2009 08:54:04 +0000 (08:54 +0000)]
using tab to switch between tabs

SVN revision: 40939