[Pkg-e-commits] [SCM] Enlightenment DR17 support for freedesktop.org specs annotated tag, debian/0.0.3.042+doc-1, created. debian/0.0.3.042+doc-1

albin albin.tonnerre at gmail.com
Tue Apr 1 17:53:30 UTC 2008


The annotated tag, debian/0.0.3.042+doc-1 has been created
        at  6be7e21761237c2c184898f84f9c282f3b4a26e1 (tag)
   tagging  1d3993152080c411acf11b8de5d750fdd00c5478 (commit)
 tagged by  Jan Luebbe
        on  Tue Apr 1 19:54:48 2008 +0200

- Shortlog ------------------------------------------------------------
Debian release 0.0.3.042+doc-1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBH8nbrioOL5NhIDy4RApDZAJ9curS61Pdaj/3dE+z2M0HfwpTOrgCfcc12
u9gJoz7CWwOJb7rj6DhnwMo=
=o9PN
-----END PGP SIGNATURE-----

Albin Tonnerre (2):
      Various fixes
      Group efreet and efreet-mime in the same package, they belong together and libfreet-mime brings no additionnal dependencies. Also remove a dep on libecore-file-dev, as only libecore-dev exists

Jan Luebbe (14):
      Import upstream snapshot 0.0.3.006
      Merge commit 'upstream-vcs/0.0.3.006'
      Import upstream snapshot 0.0.3.042
      Merge commit 'upstream-vcs/0.0.3.042'
      Add Debian dir (thanks to Albin Tonnerre <albin.tonnerre at gmail.com>)
      Change doc-base section to Programming/C
      Break long lines
      Update changelog to current version
      efreet has no documentation at the moment
      Revert "efreet has no documentation at the moment"
      Import documentation from upstream VCS
      Merge commit 'upstream/0.0.3.042+doc'
      Fix building docs and use the correct upstream version
      Insert missing space

Xavier Oswald (1):
      * add me as uploader

albin (1):
      debian/copyright: upadte my email adress. update descriptions in control, and comment the patch in debian/patches

andreas (1):
      removed efreet-config.in because of pkg-config

codewarrior (1):
      no need to work on a file if its empty. speeds things up a hell of a lot.

davemds (1):
      Dont use online image in doxy

devilhorns (1):
      Remove extra blank line.

dj2 (34):
      - update test.desktop file
      - unused
      - allow the app to add custom Types to be matched in the .desktop file.
      - setup the internal types (APPLICATION, DIRECTORY and LINK) to use the type
      - formatting
      - don't use PDFLATEX
      - make this consistent with the rest of the efl
      - better error output
      - setup the environment between shutdown() and init() in case the init() stuff
      - fixup icon theme test
      - use unsetenv()
      - update doxy to be more like web.enlightenment.org
      - forgot to update ewl before copying over the css file
      - unused
      - formatting
      - add test case for incorrect menu name. this currently works correctly.
      - make sure we have the right number of nodes
      - cleanup
      - formatting
      - oops, though I'd compiled that....
      - simplify the monitor code. still gets spanked on shutdown for some reason
      - cleanup
      - this is a hack but keeps it from segv'ing if the delimiter is split over a
      - update mime test
      - update the magic parser to use mmap. fixes earlier hack
      - remove debug
      - stop losing the last mime
      - formatting
      - update authors
      - hm, change this back...
      - remove ecore_desktop comparison tests
      - guard the efreet_icon init/shutdown methods as efreet_mime is calling it
      - efreet_init will call efreet_icon_init so there is no reason to do the
      - add the install file. fixes bug #304

doursse (4):
      in efreet_ini_parse:
      remove trailing spaces
      autostuff improvements:
      Fix awk portability by removing the space between the -F flag and its arg.

englebass (111):
      Declare function.
      Quick and dirty saving of a Menu.
      Function to check whether a path resides inside a default directory.
      And remember to add files with function.
      Function to add a new desktop to an existing menu.
      Link against ecore-desktop if it is required.
      No longer needed.
      Ignore generated pkgconfig file.
      Formatting.
      Ignore themes without a name.
      app_dirs isn't a dlist
      util to get a desktop by file id.
      Use correct variable when searching for .desktop file.
      ++
      ignore generated changelog
      Add init/shutdown for util.
      Simplify function.
      Position util init/shutdown relative to desktop.
      util init/shutdown last/first
      Add caching for system .desktop files.
      Rename functions.
      Memory management
      Search in desktop cache.
      Update to match recent API change.
      Search for desktop with right startup_wm_class.
      Find desktop by wm_class
      Use ecore_hash_find, no need to loop through the whole hash.
      search for mime
      ++--
      glob searching.
      ++
      Fix memleak
      ++
      Keep the first element found if there are several with equal properties.
      Header cleanup.
      id can be NULL
      Fix memleaks.
      Disable the menu edit test, menu editing does not work well.
      Don't reallocate the Efreet_Desktop on re-read
      Set load_time after read.
      Return 0 if we have a match. So don't negate the results from strcmp.
      Formatting.
      Efreet style.
      cache monitoring.
      Done
      ++
      If a user adds an extension, we should prefer it.
      Free ecore_string on shutdown.
      Use ifdef instead of if for strict spec.
      enable sloppy spec by default.
      Strip known extensions from icons.
      Drop icons without extenstion
      Efreet style.
      Efreet style.
      --
      Remove desktop from menu.
      Prioritize user .desktop files.
      This is valid. StartupWMClass can match either name or class, check
      Use correct source for desktop.
      ++
      Events when .desktop files change.
      Make sure header variables matches the real variables.
      Keep track of previous .desktop file on update.
      Make util optional.
      Don't emit add events during inital scan.
      Fix segv. Create struct before adding it to the hash.
      This is done.
      Scan dir before monitoring it.
      No need to this as we get the contents of the dir by using remove first.
      --
      Use ecore_string_instance so we can do pointer matching instead of string
      Rename prototype to match function name.
      implement more of fdo menu layout.
      Fix environment set.
      formatting.
      Store the .directory files which provides the icon.
      dump test names.
      Fix Merge type="all"
      Check if we find the monitor in the list.
      No need for the 'last' variable.
      Don't store the complete path in the name element.
      Fix EmbeddedTextRectangle parsing.
      Create category lists while scanning for .desktop files.
      Init and shutdown util
      Formatting.
      util is optional, need to init this too.
      - Add ref function.
      Make IF_FREE better suited for free'ing global variables. The free cb
      Free efreet_icon_deprecated_user_dir on shutdown.
      All pointers aquired with efreet_desktop_get should be free'd with
      Remove the icon cache.
      Return NULL if file does not exist.
      efreet_desktop_free after efreet_desktop_get
      More ref/free work.
      ++
      Only need to assign ->desktop when ->directory exists.
      more ref/free work.
      Formatting.
      Formatting
      formatting
      Fix const warnings.
      Add recently used icon cache.
      Revert erronous changes.
      Temporarily fix SEGV when deleting .desktop files from disk.
      Check for data size. Should be done throught the whole function!
      Now that users of efreet_desktop must free their references, this is no
      EAPI
      Don't hide this function.
      define EAPI
      Store X- keys
      A submenu needs real entries to be non empty.

kaethorn (3):
      debianize efreet.
      remove efreet-config from install files.
      remove ecore_alloc and compare_results from debian package.

kiwi (1):
      fix some warnings, mostly missing "void" when a function has no parameters

kwo (1):
      Quiet!

mej (1):
      Tue Nov  6 21:42:00 2007                        Michael Jennings (mej)

mekius (11):
      Everything is working except the file monitors to look for new/modified files.  This is going up in hopes that someone can find the bug in my code pertaining to this as I haven't been able to.
      Updated quite a bit.  API break: efreet_mime_get is now efreet_mime_type_get and it no longer accepts methods as a parameter.  It will do the full check of the magic and glob rules based on recommendations in the spec.  Also fixed the major leaks, still a few minor ones left.
      Fixed almost all the leaks.  One minor one is still lingering that I can't quite figure out.
      Added fallback mime types according to the spec.  Should only get a NULL return when the file doesn't exist.
      This should work now for big endian.
      No debugging
      API update.  Now you have more control over which methods are used to check for a type by using the efreet_mime_*_type_get functions.  Also vastly increased the speed of the glob checking.
      Adding efreet_desktop_environment_get
      Added efreet_mime_type_icon_get which will retrieve a mimetype icon.  This follows the loose specification described in the fdo icon spec.  Also added efreet_icon_list_find which will search for a list of icons in a theme before falling back to inherited themes.  Also made a slight modification to the fallback detection for efreet_mime.  Tabs will no longer trigger the return of application/octet-stream.
      Add missing lib link for efreet_mime
      Newline

ningerso (7):
      Initial import of efreet, an implementation of the freedesktop icon and menu
      Freedesktop test files.
      Top level Makefile.am for efreet.
      Makefile.am for test data.
      Add top level informational files to efreet.
      Add document generation script.
      Remove debugging file.

pfritz (2):
      *API BREAK* see the discussion in the mailing list. misc and e_modules will follow
      ecore_list_remove_last -> ecore_list_last_remove

raster (20):
      add the ability to have more dirs to search for icons between ~/.icons and
      broadcast an event when the desktop list changes
      efreet passes make distcheck now.
      asparagus - pass distcheck.
      limit recursion - safety for bad theme config.
      efreet can actually free icons now... and flush the cache explicitly
      make load time a long long - so we can use the modified time on disk (this will
      allow to load a .desktop file and bypass cache
      ASPARAGUS!
      1. fix a lot of things so they pass make distcheck - so many things have
      externsion checks should be case-insensitve.
      and for the picky - there's less copies for tolowoer. i also saw some BAD BAD
      only check ext.. if there is one!
      asparagus!
      export those funcs! used by e.
      As requested -
      makes efreet more forgiving of bad .desktops. we spew out a warning though.
      build it if spec is sloppy - which is it by default
      e:
      asparagus! also pass distcheck and have common autofoo init that is

ravenlock (1):
      Fix efreet cache_fill issue by guaranteeing we attempt to obtain at least one file in the dir. This allows the idler to run again at a later time.

rephorm (22):
      allow custom types to register a parse function
      add a readme
      make sure string is null terminated after char append
      install efreet_ini.h
      fix Cflags
      don't nuke and rebuild the cache on theme list
      todo++
      cache at actual icon size when doing directory scan.
      export string_list_split/join until we do a proper catgory selector in e
      actually find the extension
      ${XDG_DATA_HOME}/icons should be scanned, not ${XDG_DATA_HOME}
      don't leak empty menu entries
      add efreet_util_menus_find()
      leak--
      api change
      This isn't correct.
      oops
      fix test
      add efreet_menu_new()
      add a function to get desktop commands immediately when no remote uri's are passed in
      add efreet_type_alias()
      plug last leak

shorne (1):
      Add a missing test.desktop file.  This one allows for the test to pass.

tilman (1):
      pkgconfig

-----------------------------------------------------------------------

-- 
Enlightenment DR17 support for freedesktop.org specs



More information about the Pkg-e-commits mailing list