aboutsummaryrefslogtreecommitdiffstats
path: root/embed/ephy-web-app-utils.c
Commit message (Collapse)AuthorAgeFilesLines
* ephy-web-app-utils: be more careful listing applicationsDiego Escalante Urrelo2012-02-221-16/+17
| | | | | | Check if the .desktop file exists to prevent false positives. https://bugzilla.gnome.org/show_bug.cgi?id=669836
* Initialize variables that could be freed without being setGustavo Noronha Silva2012-02-201-2/+2
|
* ephy-web-app-utils: add EPHY_WEB_APP_ICON defineDiego Escalante Urrelo2012-02-091-2/+2
| | | | | | | Stands for "app-icon.png", which is of interest outside ephy-web-app-utils.c https://bugzilla.gnome.org/show_bug.cgi?id=669182
* Convert app names to the proper encoding before using them as filenamesClaudio Saavedra2012-02-081-12/+53
| | | | | | Also add proper conversion error handling where needed. https://bugzilla.gnome.org/show_bug.cgi?id=658028
* webapps: ensure the webapps are shown in the shellClaudio Saavedra2011-12-011-6/+14
| | | | | | | Make sure the applications directory in XDG_DATA_HOME exists before creating a symlink for the application desktop file. https://bugzilla.gnome.org/show_bug.cgi?id=664751
* Fix documentation commentClaudio Saavedra2011-09-121-1/+1
|
* web apps: Remove G_DIRECTORY_SEPARATOR chars from filenamesClaudio Saavedra2011-09-121-0/+1
| | | | | | To avoid nasty surprises https://bugzilla.gnome.org/show_bug.cgi?id=658028
* Normalize the web app profile directory and desktop file namesClaudio Saavedra2011-09-121-8/+38
| | | | | | | | This is necessary to allow the shell to guess properly the location of the desktop file out of the WM_CLASS property in the application window. Also, append a sha1 checksum to the filenames to avoid collisions. https://bugzilla.gnome.org/show_bug.cgi?id=658010
* Remove obsolete commentClaudio Saavedra2011-09-091-2/+1
|
* Make about:applications prettierXan Lopez2011-09-071-0/+44
| | | | Thanks to Lapo Calamandrei for the CSS.
* Implement about:applicationsXan Lopez2011-09-061-0/+63
| | | | | | A really simple way to list and delete the existing Web Applications. Hopefully this will go completely away in 3.4 replaced with something in the shell itself.
* e-file-helpers: implement and use ephy_file_delete_dir_recursivelyDiego Escalante Urrelo2011-09-051-52/+1
| | | | | | | | | | Move the implementation from ephy-web-app-utils.c to ephy-file-helpers.c. The current one was not doing recursive delete, this caused the bug of private instances leaving their profile directories behind in /tmp. Bug #658201
* ephy-web-app-utils: fix include sortXan Lopez2011-09-041-0/+1
|
* ephy-web-app-utils: adjust includes to styleguideXan Lopez2011-09-041-2/+0
|
* ephy-web-app-utils: move the web app creation code hereXan Lopez2011-09-041-0/+178
|
* ephy-web-app-utils: rename ephy_delete_web_application to ↵Xan Lopez2011-09-031-2/+2
| | | | | | ephy_web_application_delete You know, use namespaces correctly and all that.
* Add ephy_web_application_get_profile_directory()Claudio Saavedra2011-09-021-5/+23
| | | | And factor out some code
* Add --delete--application command line option to delete WebAppsXan Lopez2011-09-021-0/+136
Plus the necessary code to implement some sort of UI to do this for the 3.2 time frame. Hopefully for 3.4 we'll have a GNOME-wide system to deal with applications.