summaryrefslogtreecommitdiff
path: root/legacy/efreet (follow)
AgeCommit message (Collapse)Author
2012-10-21efreet: Fixed build break without edbus2. Patch by vtorri.Daniel Juyung Seo
Thanks a lot vtorri! I tested this with/without edbus2. SVN revision: 78302
2012-10-21efreet: Add dbus efreet daemonSebastian Dransfeld
Not working yet. SVN revision: 78294
2012-10-21efreet: move common function to baseSebastian Dransfeld
SVN revision: 78293
2012-10-19efreet: Fix efreet_init_parse for non existent fileLucas De Marchi
The conversion to eina_file_map() in r78179 broke the error path of efreet_init_parse(). Particularly if file doesn't exist. Since the variables were not initialized it was trying to operate on random values from the stack. So I got the following crash on E17: #0 0x00007f238b0bbd67 in waitpid () from /usr/lib/libpthread.so.0 #1 0x00000000004397a3 in e_alert_show () #2 0x0000000000526392 in e_sigseg_act () #3 <signal handler called> #4 0x0000000000000031 in ?? () #5 0x00007f239315df0f in efreet_ini_parse (file=file@entry=0x7fff39ce46f0 "/home/lucas/local/share/enlightenment/applications/defaults.list") at /home/lucas/p/e-svn/trunk/efreet/src/lib/efreet_ini.c:245 #6 0x00007f239315e100 in efreet_ini_new (file=0x7fff39ce46f0 "/home/lucas/local/share/enlightenment/applications/defaults.list") at /home/lucas/p/e-svn/trunk/efreet/src/lib/efreet_ini.c:82 #7 0x0000000000538174 in _e_util_default_terminal_get () #8 0x00000000005382dc in e_util_terminal_desktop_get () #9 0x00007f23706a1065 in e_fwin_init () from /home/lucas/local/lib/enlightenment/modules/fileman/linux-gnu-x86_64-ver-pre-svn-08/module.so #10 0x00007f237069b524 in e_modapi_init () from /home/lucas/local/lib/enlightenment/modules/fileman/linux-gnu-x86_64-ver-pre-svn-08/module.so #11 0x000000000050420d in e_module_enable () #12 0x0000000000504e77 in _e_module_cb_idler () #13 0x00007f238da22739 in _ecore_call_task_cb (data=<optimized out>, func=<optimized out>) at /home/lucas/p/e-svn/trunk/ecore/src/lib/ecore/ecore_private.h:265 #14 _ecore_idle_enterer_call () at /home/lucas/p/e-svn/trunk/ecore/src/lib/ecore/ecore_idle_enterer.c:234 #15 0x00007f238da24c1b in _ecore_main_loop_iterate_internal (once_only=once_only@entry=0) at /home/lucas/p/e-svn/trunk/ecore/src/lib/ecore/ecore_main.c:1826 #16 0x00007f238da252c7 in ecore_main_loop_begin () at /home/lucas/p/e-svn/trunk/ecore/src/lib/ecore/ecore_main.c:934 #17 0x0000000000436167 in main () Besides initializing the variables, there's no need to "goto" if the file doesn't exist.... just return. SVN revision: 78272
2012-10-18efreet: use eina_file_mapSebastian Dransfeld
SVN revision: 78179
2012-10-18efreet: formattingSebastian Dransfeld
SVN revision: 78178
2012-10-18efreet: move update filesSebastian Dransfeld
Move update files to separate subdir to reduce inotify triggers SVN revision: 78176
2012-10-18efreet: move variable to right scopeSebastian Dransfeld
SVN revision: 78175
2012-10-18efreet: optimize statSebastian Dransfeld
use eina_file_stat_ls instead of eina_file.*_ls + ecore_file_is_dir SVN revision: 78173
2012-10-18efreet: simplifySebastian Dransfeld
Since we open the file, there is no need to check for file existance and a fstat call is nicer than ecore_file_size SVN revision: 78171
2012-10-18efreet: formattingSebastian Dransfeld
SVN revision: 78170
2012-10-18efreet: remove file exists checkSebastian Dransfeld
efreet_ini_new will check if file exists later on. SVN revision: 78169
2012-10-18efreet: remove realpathSebastian Dransfeld
Use eina_file_path_sanitize where needed SVN revision: 78161
2012-10-18efreet: remove realpathSebastian Dransfeld
No need to use realpath here, paths coming in here are already sane SVN revision: 78160
2012-10-18efreet: formattingSebastian Dransfeld
SVN revision: 78159
2012-10-17disable some realpath(s) in efreet to rece syscall noise on init...Carsten Haitzler
after some poking around and looking - terminology is taking about 800ms to start ... and we seem to use about 300ms or so of that time statting files and tregistering them for file monitoring (the dirs that are found there) and also handling a big batch of incoming file monitor events for some reason even tho nothing changed. this cuts down some time+noise, but we need to do a lot of work here. :( SVN revision: 78108
2012-10-10updating portuguese and italian translationsMassimo Maiurana
SVN revision: 77833
2012-10-10efreet: the usualSebastian Dransfeld
SVN revision: 77812
2012-10-10efreet: get all files with new extensionSebastian Dransfeld
Previous code would only allow one file with new extension from inherited theme. Now we accept for all already known icon types. SVN revision: 77810
2012-10-10efreet: find icons with all extensionSebastian Dransfeld
If there are icons in inherited themes which have not already found extensions, add these as alternatives. SVN revision: 77800
2012-10-10efreet: directory list can end in a ','Sebastian Dransfeld
SVN revision: 77799
2012-10-10efreet: close theme_ef on errorSebastian Dransfeld
SVN revision: 77798
2012-10-10efreet: always allocate icon_versionSebastian Dransfeld
SVN revision: 77797
2012-10-09add efreet_user_dir to test variables.Gustavo Sverzut Barbieri
SVN revision: 77683
2012-10-09try to fallback on missing XDG_RUNTIME_DIRGustavo Sverzut Barbieri
SVN revision: 77682
2012-10-09Improve xdg-user-dirs documentation.Gustavo Sverzut Barbieri
EVERYBODY writing software, particularly applications, read this documentation and the links below so you can make your software compliant: * http://0pointer.de/blog/projects/tmp.html where to store files and sockets to be secure and portable. * http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html SVN revision: 77669
2012-10-09Support user directories $XDG_PICTURES_DIR, $XDG_VIDEOS_DIR,Gustavo Sverzut Barbieri
$XDG_DOWNLOAD_DIR, $XDG_TEMPLATES_DIR, $XDG_PUBLICSHARE_DIR, $XDG_DOCUMENTS_DIR and $XDG_MUSIC_DIR. SVN revision: 77668
2012-10-09cleanup macros.Gustavo Sverzut Barbieri
eina_stringshare_replace() does a nice job. EINA_LIST_FREE() always exit with empty (NULL) list. SVN revision: 77667
2012-10-09Add $XDG_RUNTIME_DIR support.Gustavo Sverzut Barbieri
SVN revision: 77666
2012-10-04fix some efreet docsMike Blumenkrantz
SVN revision: 77412
2012-09-27fix nasty bug in efreet where running an update of desktops (or icons)Carsten Haitzler
could be delayed by minutes. SVN revision: 77133
2012-09-21efreet Efreet_Mime.h: Fixed documentation.Daniel Juyung Seo
SVN revision: 76924
2012-09-21efreet: Fixed formatting.Daniel Juyung Seo
SVN revision: 76923
2012-09-20efreet efreet_mime.c: Changes in efreet_mime_shutdown. Decrementing init ↵Daniel Juyung Seo
counter below 0 issue solved. Patch by Zbigniew Kosinski z.kosinski@samsung.com On Thu, Sep 20, 2012 at 8:06 PM, Zbigniew Kosinski <z.kosinski@samsung.com> wrote: > Hello, > > Right now efreet_shutdown function doesn't return values below 0. > > In my opinion, efreet_mime_shutdown function should behave in the same way > as efreet_shutdown. > > I have prepared patch proposal to prevent decrementing init counter below 0. > > Please take a look at attached file. > > BR, > > Zbigniew Kosinski SVN revision: 76921
2012-09-18adding gl translations and updating it and ptMassimo Maiurana
SVN revision: 76838
2012-09-03update header #defined versions to 1.8 to make sure new apis are usedCarsten Haitzler
in e17 only with ifdefs. SVN revision: 75994
2012-08-30ChangeLog: back in time.Cedric BAIL
SVN revision: 75875
2012-08-30ChangeLog: state we did a release.Cedric BAIL
SVN revision: 75873
2012-08-30and up ver to 1.7.99 now in svn. nack to svnrev num at end.Carsten Haitzler
SVN revision: 75869
2012-08-27no this isnt release - this is simply me removing the beta tag so whenCarsten Haitzler
we release it's ready. SVN revision: 75740
2012-08-18Update rpm specsRui Seabra
SVN revision: 75404
2012-08-17tag as beta...Carsten Haitzler
SVN revision: 75344
2012-08-17po updatesCarsten Haitzler
SVN revision: 75343
2012-08-10efreet: fix version in NEWSJihoon Kim
SVN revision: 75107
2012-08-10update more po'sCarsten Haitzler
SVN revision: 75097
2012-08-10more updates for 1.7.0 alpha.Carsten Haitzler
SVN revision: 75095
2012-08-10alpha release of 1.7 - let's roll. ALPHA!Carsten Haitzler
SVN revision: 75091
2012-08-10update po'sCarsten Haitzler
SVN revision: 75089
2012-08-08efreet: Fix language changeSebastian Dransfeld
Need to release generated file name, else we will use same filename again when opening cache. Also need to close cache, as a cache rebuild might not trigger cache close if the cache in another language already exists. SVN revision: 75020
2012-08-08fix efreet desktop exec to not duplicate the command n times in theCarsten Haitzler
list when adding n params to a single cmd. SVN revision: 75019