aboutsummaryrefslogtreecommitdiffstats
path: root/embed/ephy-web-app-utils.c
Commit message (Collapse)AuthorAgeFilesLines
* Move ephy-web-app-utils to lib/Xan Lopez2012-05-091-498/+0
| | | | | | We are going to use it in the profile migrator, so it needs to be there. Besides, this code just deals with plain data in the profile and application dir, so it makes sense for it to be here.
* e-web-app-utils: use LOG and g_warning instead of g_printDiego Escalante Urrelo2012-04-221-3/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=673348
* web-apps: s/StartupNotification/StartupNotify/ in desktop filesXan Lopez2012-04-111-1/+1
| | | | | | That's the correct name for the entry. https://bugzilla.gnome.org/show_bug.cgi?id=673865
* Revert "e-web-app-utils: whitespace nitpicks in casts"Xan Lopez2012-04-021-5/+5
| | | | | | | This reverts commit 0b05e95f4aea0ab11ab11828e0bcc0b920d6230e. Our codebase is not completely consistent here, but as a rule we don't do whitespaces in casts.
* e-web-app-utils: whitespace nitpicks in castsDiego Escalante Urrelo2012-04-011-5/+5
|
* e-web-app-utils: update and fix gtk-doc commentsDiego Escalante Urrelo2012-03-311-3/+17
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=673022
* e-web-app-utils: sync var names in APIDiego Escalante Urrelo2012-03-311-8/+8
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=673021
* e-web-app-utils: remove ephy-web-view includeDiego Escalante Urrelo2012-03-311-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=673019
* e-web-app-utils: add ephy_web_application_existsAlexandre Mazari2012-03-311-0/+19
| | | | | | Signed-off-by: Diego Escalante Urrelo <diegoe@igalia.com> https://bugzilla.gnome.org/show_bug.cgi?id=658925
* ephy-web-app-utils: do not use the webview in the web app creation methodAlexandre Mazari2012-03-291-11/+9
| | | | | | | It's not really needed, will allow to reuse this code during profile migration. https://bugzilla.gnome.org/show_bug.cgi?id=658925
* 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.