| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
To convert any possible directory separator into an underscore.
https://bugzilla.gnome.org/show_bug.cgi?id=683711
|
| |
|
|
|
|
| |
The default dot dir is now in ~/.config, not ~/.gnome2.
|
|
|
|
| |
recursive delete function is leaking a reference.
|
|
|
|
|
|
|
| |
This method will let us know when the current dot directory is the
default one and not a user-specified one nor a web application one.
https://bugzilla.gnome.org/show_bug.cgi?id=681679
|
|
|
|
|
| |
Since this is also used for persistency of temporary directories, but
also for --profile.
|
|
|
|
| |
This is needed for distcheck, which runs tests before installing.
|
| |
|
|
|
|
|
| |
Otherwise we'll try to migrate old data in new ephy installs, which
does not make sense.
|
|
|
|
|
|
|
| |
It creates a data URI for the given filename. Use the new function when
building error and applications pages.
https://bugzilla.gnome.org/show_bug.cgi?id=677025
|
|
|
|
|
|
|
| |
Better explain the logic of the function and reorder the conditions.
This makes ~/Downloads the fallback instead of ~/Desktop.
https://bugzilla.gnome.org/show_bug.cgi?id=673337
|
|
|
|
|
|
| |
Migrate profile directory to XDG config dir
https://bugzilla.gnome.org/show_bug.cgi?id=522810
|
|
|
|
|
|
|
|
|
|
| |
Since we are about to migrate our profile dir, allow file helpers init
to not ensure the profile dir exists (it was hardcoded until now). For
this we get rid of the ugly boolean parameters and add a flags
parameter, which preserves the old behaviors and allows for this new
option.
We update all the callers in the tree.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=674870
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=673337
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=673337
|
|
|
|
|
|
|
| |
The GFile API provides useful error messages, print them when any
operation fails to aid debugging.
https://bugzilla.gnome.org/show_bug.cgi?id=673666
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=673665
|
|
|
|
|
|
|
|
|
|
| |
Invalid enumerators can be returned even when no GError is set.
Check if the enumerator is non-NULL before proceeding, and adjust the
default return value so it is not TRUE when g_file_enumerate_children
fails.
https://bugzilla.gnome.org/show_bug.cgi?id=673337
|
|
|
|
|
|
| |
It's a two-line save, and there are no users of this API.
https://bugzilla.gnome.org/show_bug.cgi?id=673337
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Most data files are listed through EXTRA_DIST, so they are left in the
top srcdir during VPATH builds. The new EphyWebView unit test needs
data/pages/error.html, so distcheck was broken because ephy_file
("error.html") was failing since it looked for them in $pwd/data.
To fix this, look for files in the top srcdir instead of $pwd/data,
which will lead to the builddir data data dir during distcheck.
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
We'll use it from src/ for a bit of a gross hack...
|
|
|
|
| |
We don't always need them.
|
|
|
|
|
|
|
| |
You can now call nautilus on a full path and it will highlight the file in its
parent directory.
Bug #654763
|
|
|
|
|
|
| |
Otherwise "Browse to" feature fails because we are using an obsolete mime type.
Bug #651699
|
|
|
|
| |
We can now get rid of the EphyFileHelpers method.
|
|
|
|
|
|
| |
Second patch in an attempt to clean up ephy-main.c
https://bugzilla.gnome.org/show_bug.cgi?id=652119
|
|
|
|
|
|
|
|
| |
'Desktop' should be the desktop dir, 'Downloads' the downloads dir. If
the key is an actual path we'll use it, if all else fails default to
Desktop directory.
Bug #644641
|
|
|
|
|
|
|
|
| |
Nautilus doesn't draw the desktop as always anymore. It's not visible unless
you browse there, so the reason to not allow browse_to desktop is not valid
anymore.
Bug #618443
|
|
|
|
|
|
|
| |
Remove all the ambiguity, we always throw downloads to the same place or the
Desktop.
Bug #618443
|
|
|
|
| |
Bug #618443
|
| |
|
|
|
|
|
|
| |
Show nice error pages instead of WebKitGTK+'s defaults.
Bug #592667
|
|
|
|
|
| |
This patch prioritizes uninstalled files so modified files in your epiphany
checkout are used, avoiding the need to install them to see your changes.
|
| |
|
|
|
|
|
|
| |
Adds our own schemas, a migration file and removes old gconf API and files.
Bug #624485
|
|
|
|
|
|
| |
This allows the "XXXXXX" token to be anywhere in the tmpl string.
Bug #302986
|
|
|
|
|
|
|
|
|
|
| |
Otherwise preferences gets confused and also some other parts of our code put
files where they shouldn't be. This was causing the default downloads
destination to reset everytime the preferences dialog was opened and also
causing some downloads (when "Open" is selected) to end up where they
shouldn't.
Bug #610721
|
|
|
|
|
|
| |
Sort variable names a bit in ephy_file_switch_temp_file.
Bug #608749
|
|
|
|
| |
Bug #608749
|
| |
|
|
|
|
|
|
|
| |
This ensures that if .gnome2/ doesn't exist, we don't fail instead of just
creating the dir.
Bug #605860
|
|
|
|
|
| |
To know whether or not we are using a private profile different from
the default one.
|
|
|
|
| |
svn path=/trunk/; revision=8941
|
|
|
|
| |
svn path=/trunk/; revision=8940
|
|
|
|
| |
svn path=/trunk/; revision=8695
|
|
|
|
|
|
| |
GnomeClient.
svn path=/trunk/; revision=8541
|
|
|
|
|
|
| |
Bug #550883.
svn path=/trunk/; revision=8457
|
|
|
|
| |
svn path=/trunk/; revision=8267
|
|
|
|
| |
svn path=/trunk/; revision=8030
|
|
|
|
| |
svn path=/trunk/; revision=7888
|
|
|
|
|
|
|
| |
ephy_file_browse_to ().
Fix bug #511759.
svn path=/trunk/; revision=7886
|
|
|
|
|
|
|
| |
Also, optional Zeroconf support depends on Avahi >= 0.6.22.
Bug #507152.
svn path=/trunk/; revision=7858
|
|
|
|
|
|
|
| |
implemented.
svn path=/trunk/; revision=7760
|
|
|
|
|
|
|
|
|
| |
instances of Epiphany remove the profile dir on exit.
Note that the profile dir won't be deleted if it's a custom path.
Fixes bug #329680.
svn path=/trunk/; revision=7506
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-08-26 Diego Escalante Urrelo <diegoe@gnome.org>
* lib/ephy-file-helpers.c:
* lib/ephy-file-helpers.h:
* embed/mozilla/MozDownload.h:
* embed/mozilla/MozDownload.cpp:
Add saved files to the GtkRecent list, gnome-panel is broken so don't
expect to see the effects of this working there, you can use it on the
GtkFileChooser dialog however. Fixes Bug #148401. Original patch by
Christian Persch, updated by Cosimo Cecchi.
svn path=/trunk/; revision=7300
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-30 Diego Escalante Urrelo <diegoe@gnome.org>
* lib/ephy-file-helpers.c:
Remove an unused variable. One-liner by Cosimo Cecchi.
Part of Bug #433173.
svn path=/trunk/; revision=7226
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-11 Christian Persch <chpe@gnome.org>
* configure.ac:
Update glib req to 2.13.4 so we can use g_get_user_special_dir.
* lib/ephy-file-helpers.c: (ephy_file_downloads_dir),
(ephy_file_desktop_dir):
Use g_get_user_special_dir to get the Desktop and Downloads directory
location.
svn path=/trunk/; revision=7146
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-04-24 Diego Escalante Urrelo <diegoe@gnome.org>
* src/popup-commands.c:
* lib/ephy-file-helpers.c:
Avoid opening nautilus if downloads are done to Desktop. This re-fixes
bug #383698.
svn path=/trunk/; revision=7014
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-04-23 Bastien Nocera <hadess@hadess.net>
* lib/ephy-file-helpers.c: (xdg_user_dir_lookup),
(ephy_file_downloads_dir_from_xdg), (ephy_file_downloads_dir):
Use xdg-user-dirs to get a better default Downloads directory
(Closes: #415342)
svn path=/trunk/; revision=7011
|
|
|
|
|
|
|
|
|
|
| |
2007-03-11 Christian Persch <chpe@gnome.org>
* *:
Correct FSF address. Bug #409075, patch by John Millikin.
svn path=/trunk/; revision=6952
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-01-09 Diego Escalante Urrelo <diegoe@svn.gnome.org>
* src/popup-commands.c:
* lib/ephy-file-helpers.c:
Opens images in a new browser window if EOG is not found. Bug #167595.
Patch by Björn Lindqvist.
svn path=/trunk/; revision=6811
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-10-15 Wouter Bolsterlee <wbolster@gnome.org>
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/MozDownload.cpp:
* lib/ephy-file-helpers.c: (ephy_file_browse_to):
* lib/ephy-file-helpers.h:
* src/popup-commands.c: (save_property_url_completed_cb),
(save_property_url):
Automatically open a Nautilus window after downloading
has finished. Fixes bug #138876, patch by Ed Catmur.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-08-09 Jean-François Rameau <jframeau@cvs.gnome.org>
* src/popup-commands.c: (background_download_completed):
* lib/ephy-file-helpers.h: (ephy_file_launch_desktop_file):
* lib/ephy-file-helpers.c: (ephy_file_launch_desktop_file):
ephy_file_launch_desktop_file accepts now a parameter. Fix #343321.
* src/ephy-window.c:
Remove CONF_DESKTOP_BG_PICTURE #define. No need.
|
|
|
|
|
|
|
|
|
| |
2006-05-29 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c: (ephy_file_launch_application),
(launch_desktop_item):
Fix launching of desktop files.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-14 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c: (ephy_file_helpers_init),
(ephy_file_helpers_shutdown), (ephy_file_delete_on_exit),
(ephy_file_monitor_cancel), (ephy_file_delete_directory):
* lib/ephy-file-helpers.h:
* src/ephy-main.c: (main):
Move --private-instance out of debug #ifdef.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-02 Christian Persch <chpe@cvs.gnome.org>
* src/ephy-session.c: (save_yourself_cb), (die_cb),
(session_command_free), (session_command_find),
(resume_dialog_response_cb), (resume_dialog_weak_ref_cb),
(session_command_autoresume),
(session_command_open_bookmarks_editor),
(session_command_open_uris), (session_command_dispatch),
(session_command_queue_next), (session_command_queue_clear),
(ephy_session_init), (ephy_session_dispose),
(ephy_session_finalize), (ephy_session_close), (ephy_session_load),
(ephy_session_get_active_window), (ephy_session_queue_command):
* src/ephy-session.h:
* src/ephy-main.c: (unref_proxy_reply_cb), (open_urls),
(call_dbus_proxy), (queue_commands), (main):
Queue commands received from the main and remote instances,
and process them after autoresume has completed. Bug #328286.
* data/epiphany-service.xml:
* lib/ephy-file-helpers.c: (ephy_file_helpers_init):
* lib/ephy-file-helpers.h:
* src/ephy-activation.c: (session_queue_command),
(ephy_activation_load_uri_list), (ephy_activation_load_session),
(ephy_activation_open_bookmarks_editor):
* src/ephy-activation.h:
* src/ephy-dbus.c:
* src/ephy-dbus.h:
* src/epiphany.defs:
|
|
|
|
|
|
|
|
|
| |
2006-01-29 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c:
* src/ephy-main.c:
Fix strings again. Bug #328747.
|
|
|
|
|
|
| |
* Jan 29 2006 Reinout van Schouwen <reinout@cs.vu.nl>
* lib/ephy-file-helpers.c: fix #328747
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-24 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c: (ephy_dot_dir),
(ephy_file_helpers_init):
* lib/ephy-file-helpers.h:
* src/ephy-dbus.c:
* src/ephy-main.c: (unref_proxy_reply_cb), (open_urls), (main):
Run the main loop until the reply is received when
activating a running instance. Fixes URL opening with
two concurrently starting instance.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-23 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/MozDownload.cpp:
* lib/ephy-file-helpers.c: (ephy_file_helpers_init),
(ephy_ensure_dir_exists):
* lib/ephy-file-helpers.h:
Add a GError** to ephy_file_helpers_init and ephy_ensure_dir_exists,
so we can show the error to the user in main().
* src/ephy-dbus.c: (ephy_dbus_connect_to_session_bus_cb),
(ephy_dbus_connect_to_system_bus_cb), (session_filter_func),
(system_filter_func), (ephy_dbus_connect_to_system_bus),
(ephy_dbus_connect_to_session_bus), (ephy_dbus_shutdown),
(ephy_dbus_finalize), (ephy_dbus_get_type),
(ephy_dbus_get_default), (ephy_dbus_get_bus),
(ephy_dbus_get_proxy), (_ephy_dbus_startup), (_ephy_dbus_release),
(_ephy_dbus_is_name_owner):
* src/ephy-dbus.h:
Refactored. Propagate errors to callers via GError**, and change
lifecycle to the app lifetime.
* src/ephy-lockdown.c: (ephy_lockdown_init),
(ephy_lockdown_finalize):
Move gconf notification add/remove for the lockdown key dirs
here from main().
* src/ephy-shell.c: (ephy_shell_dispose),
(_ephy_shell_create_instance):
* src/ephy-shell.h:
* src/epiphany.defs:
Remove ephy_shell_startup and related stuff.
* src/ephy-main.c: (handle_url), (handle_email),
(shell_weak_notify), (dbus_g_proxy_finalized_cb),
(save_yourself_cb), (die_cb), (gnome_session_init),
(path_from_command_line_arg), (open_urls), (call_dbus_proxy),
(show_error_message), (main):
Move all startup code to main(), so we can show errors to
the user instead of crashing when things go wrong.
Part of bug #326807.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-17 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c: (ephy_file_monitor_timeout_cb),
(ephy_file_monitor_cb):
* lib/ephy-file-helpers.h:
Add event type to the callback.
* embed/mozilla/EphyUtils.cpp:
* embed/mozilla/EphyUtils.h:
New function, like NS_NewFileURI (which we can't use since
nsNetUtil.h conflicts with embed strings).
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-notifiers.cpp:
Check that the user CSS file exists before registering it.
Also handle file-deleted events.
* src/bookmarks/ephy-bookmarks-menu.c: (ephy_bookmarks_menu_build):
* src/bookmarks/ephy-topics-palette.c:
(ephy_topics_palette_constructor),
(ephy_topics_palette_class_init):
Build fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-17 Christian Persch <chpe@cvs.gnome.org>
* data/chrome/epiphany.manifest.in:
Fix number of /'s in URI.
* data/epiphany.schemas.in:
Add new entries.
* embed/mozilla/EphyAboutModule.cpp:
Fix title.
* data/glade/prefs-dialog.glade:
* embed/ephy-embed-prefs.h:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-notifiers.cpp:
* embed/mozilla/mozilla-notifiers.h:
* lib/eel-gconf-extensions.c: (eel_gconf_unset_key),
(eel_gconf_notify):
* lib/eel-gconf-extensions.h:
* lib/egg/egg-editable-toolbar.c: (popup_context_menu_cb),
(button_press_event_cb), (egg_editable_toolbar_set_ui_manager),
(egg_editable_toolbar_set_selected):
* lib/ephy-dialog.c: (set_value_from_pref), (set_pref_from_value),
(set_value_from_togglebutton), (strcmp_with_null),
(get_index_from_value), (compare_values),
(set_togglebutton_from_value), (set_pref_from_info_and_emit),
(spinbutton_changed_cb), (save_info):
* lib/ephy-dialog.h:
* lib/ephy-file-helpers.c: (ephy_file_monitor_timeout_cb),
(ephy_file_monitor_cb), (ephy_file_monitor_add),
(ephy_file_monitor_cancel):
* lib/ephy-file-helpers.h:
* src/ephy-extensions-manager.c:
(ephy_extensions_manager_load_file):
* src/ephy-window.c:
* src/popup-commands.c: (popup_cmd_bookmark_link):
* src/prefs-dialog.c: (prefs_dialog_finalize), (setup_font_combo),
(fonts_language_changed_cb), (font_prefs_dialog_response_cb),
(row_is_separator), (setup_fonts_dialog),
(font_prefs_button_clicked_cb), (css_checkbox_toggled),
(css_edit_button_clicked_cb), (prefs_dialog_init):
Rework font prefs, and add user stylesheet setting.
* src/bookmarks/ephy-bookmark-action-group.c: (node_added_cb):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_local):
* src/window-commands.c: (window_cmd_file_bookmark_page):
Some build fixes.
|
|
|
|
|
|
|
|
|
| |
2006-01-04 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-adblock.c:
* lib/ephy-file-helpers.c:
Fix compiler warnings.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-02 Christian Persch <chpe@cvs.gnome.org>
* Makefile.am:
* autogen.sh:
* configure.ac:
R data/GNOME_Epiphany_Automation.server.in:
* data/Makefile.am:
A data/epiphany-service.xml:
A data/org.gnome.Epiphany.service.in:
* doc/reference/Makefile.am:
R idl/.cvsignore:
R idl/EphyAutomation.idl:
R idl/Makefile.am:
* lib/Makefile.am:
R lib/ephy-dbus.c:
R lib/ephy-dbus.h:
* lib/ephy-file-helpers.c: (ephy_file_launch_application):
* src/Makefile.am:
A src/ephy-activation.c:
A src/ephy-activation.h:
A src/ephy-dbus.c:
A src/ephy-dbus.h:
* src/ephy-main.c: (main):
* src/ephy-shell.c: (ephy_shell_init), (open_urls),
(dbus_g_proxy_finalized_cb), (ephy_shell_startup),
(ephy_shell_dispose):
Bonobo is dead; long live the Bonobos!
Patch by Gustavo Gama, bug #322463.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-12-30 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c: (ephy_file_helpers_init),
(my_gdk_spawn_make_environment_for_screen),
(make_spawn_environment_for_sn_context),
(ephy_file_launch_application), (launch_desktop_item):
Put a marker in the environment to detect when we launch ourself
as a helper app. Fixes bug #324828.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-10 Crispin Flowerday <gnome@flowerday.cx>
* lib/ephy-file-helpers.c
* lib/widgets/ephy-location-entry.c
* src/ephy-session.c
* src/bookmarks/ephy-bookmarks-import.c:
Remove some unused variables
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-29 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/MozDownload.cpp:
* lib/ephy-file-chooser.c: (ephy_file_chooser_constructor):
* lib/ephy-file-helpers.c: (ephy_file_get_downloads_dir):
* lib/ephy-file-helpers.h:
* src/prefs-dialog.c: (download_path_changed_cb),
(create_download_path_button):
Add ephy_file_get_downloads_dir() to get the actual downloads
directory, and use it in the prefs dialogue, the filechooser, and
the backend.
|
|
|
|
|
|
|
|
| |
2005-08-21 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c: (ephy_file_launch_handler):
Change a g_return_if_fail into a regular return.
|
|
|
|
|
|
|
|
| |
2005-07-25 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c: (ephy_file_launch_desktop_file):
Don't crash in case the desktop file is not found.
|
|
|
|
|
|
|
|
| |
2005-07-17 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c:
Remove stray g_print.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-03 Jean-François Rameau <jframeau@cvs.gnome.org>
* embed/ephy-cookie-manager.h:
EphyCookie's expires field is now of time_t type (fixes gcc 4.0 warning).
* embed/ephy-favicon-cache.c:
* lib/ephy-file-helpers.c:
* lib/ephy-langs.c:
* lib/ephy-node-db.c:
* lib/ephy-node.c:
* lib/ephy-state.c:
* lib/egg/eggtraymanager.c:
* src/ephy-extensions-manager.c:
* src/ephy-main.c:
* src/ephy-notebook.c:
* src/ephy-session.c:
* src/ephy-window.c:
Fixes more signed/unsigned problems with gcc 4.0.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-04-19 Christian Persch <chpe@cvs.gnome.org>
* lib/egg/egg-editable-toolbar.c: (create_dock):
* lib/egg/egg-toolbar-editor.c: (editor_create_item),
(update_editor_sheet):
* lib/ephy-file-helpers.c: (ephy_file):
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_construct_contents):
* lib/widgets/ephy-node-view.c: (ephy_node_view_enable_drag_dest),
(ephy_node_view_enable_drag_source):
* lib/widgets/ephy-node-view.h:
* src/ephy-encoding-menu.c: (ephy_encoding_menu_set_window):
* src/ephy-history-window.c: (ephy_history_window_construct):
* src/ephy-main.c:
* src/ephy-notebook.c: (ephy_notebook_init),
(ephy_notebook_add_tab):
* src/ppview-toolbar.c:
* src/window-commands.c: (window_cmd_help_about):
More constification.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-03-09 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* lib/ephy-file-helpers.c:
(my_gdk_spawn_make_environment_for_screen), (sn_error_trap_push),
(sn_error_trap_pop), (make_spawn_environment_for_sn_context),
(free_startup_timeout), (startup_timeout), (add_startup_timeout),
(ephy_file_launch_application), (ephy_file_launch_desktop_file):
Use libstartup-notification, not gnome-desktop to launch apps.
Fixes bug #169039.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-02-26 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
Depend on gnome-desktop for gnome-desktop-item,
and up the gnome-vfs dependency version.
* embed/ephy-embed-persist.c: (ephy_embed_persist_set_user_time),
(ephy_embed_persist_get_user_time),
(ephy_embed_persist_set_property),
(ephy_embed_persist_get_property), (ephy_embed_persist_init),
(ephy_embed_persist_class_init):
* embed/ephy-embed-persist.h:
Add user time property.
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/ContentHandler.h:
Forward user time to MozDownload via a string. Not perfect,
but better than nothing.
* embed/mozilla/EphyHeaderSniffer.cpp:
Set user time on filechooser.
* embed/mozilla/MozDownload.cpp:
Get user time from content handler, and use it when
launching the external handler app.
* lib/ephy-file-helpers.c: (ephy_file_check_mime),
(launch_desktop_item), (ephy_file_launch_desktop_file),
(ephy_file_launch_application), (ephy_file_launch_handler):
* lib/ephy-file-helpers.h:
Convenience functions to launch an app, or a desktop item,
with user time.
* lib/ephy-gui.c: (ephy_gui_confirm_overwrite_file),
(ephy_gui_window_update_user_time), (ephy_gui_window_present):
* lib/ephy-gui.h:
Make our own gtk_window_present, to correctly update user time.
Check if the path is writable in ephy_gui_confirm_overwrite_file().
* src/ephy-session.c: (ephy_session_autoresume):
After showing the recovery dialogue, don't use the old user time
to launch the windows; use the current event time instead.
* src/popup-commands.c: (background_download_completed),
(image_open_uri), (save_source_completed_cb),
(popup_cmd_open_image):
* src/window-commands.c: (window_cmd_file_save_as),
(save_source_completed_cb), (save_temp_source),
(window_cmd_view_page_source):
Launch handlers with user time.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-28 Christian Persch <chpe@cvs.gnome.org>
* doc/reference/tmpl/ephy-embed.sgml:
* embed/ephy-embed-persist.c: (ephy_embed_persist_init),
(ephy_embed_persist_finalize):
* embed/ephy-embed-shell.c: (ephy_embed_shell_finalize):
* embed/ephy-encodings.c: (ephy_encodings_finalize),
(ephy_encodings_init):
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_finalize),
(favicon_download_completed_cb), (favicon_download_cancelled_cb),
(ephy_favicon_cache_download), (ephy_favicon_cache_get):
* embed/ephy-history.c: (ephy_history_set_enabled),
(ephy_history_save), (ephy_history_finalize),
(ephy_history_host_visited), (ephy_history_set_page_title),
(ephy_history_set_icon), (ephy_history_clear):
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyContentPolicy.cpp:
* embed/mozilla/EphyHeaderSniffer.cpp:
* embed/mozilla/EphyHistoryListener.cpp:
* embed/mozilla/EphySidebar.cpp:
* embed/mozilla/EphySingle.cpp:
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/GtkNSSClientAuthDialogs.cpp:
* embed/mozilla/GtkNSSKeyPairDialogs.cpp:
* embed/mozilla/MozDownload.cpp:
* embed/mozilla/PrintingPromptService.cpp:
* embed/mozilla/mozilla-download.cpp:
* embed/mozilla/mozilla-embed-event.cpp:
* lib/ephy-dbus.c: (session_filter_func), (system_filter_func),
(ephy_dbus_connect_to_system_bus),
(ephy_dbus_connect_to_session_bus), (path_message_func),
(ephy_dbus_startup), (ephy_dbus_shutdown), (ephy_dbus_init),
(ephy_dbus_finalize):
* lib/ephy-debug.h:
* lib/ephy-file-chooser.c: (ephy_file_chooser_finalize):
* lib/ephy-file-helpers.c: (ephy_file_helpers_shutdown):
* lib/ephy-langs.c: (load_iso_entries):
* lib/ephy-module.c: (ephy_module_load), (ephy_module_unload),
(ephy_module_new_object), (ephy_module_init),
(ephy_module_finalize):
* lib/ephy-node-db.c: (ephy_node_db_load_from_file),
(ephy_node_db_write_to_xml_valist):
* lib/ephy-shlib-loader.c: (ephy_shlib_loader_init),
(ephy_shlib_loader_finalize):
* lib/widgets/ephy-location-entry.c: (entry_style_set_cb),
(entry_realize_cb), (ephy_location_entry_construct_contents),
(ephy_location_entry_init):
* lib/widgets/ephy-spinner.c: (ephy_spinner_cache_load),
(ephy_spinner_cache_get_images), (ephy_spinner_cache_init),
(ephy_spinner_cache_finalize):
* lib/widgets/ephy-tree-model-node.c:
(ephy_tree_model_node_update_node):
* lib/widgets/ephy-tree-model-sort.c:
(each_property_get_data_binder):
* src/bookmarks/ephy-bookmark-action.c: (create_tool_item),
(connect_proxy), (ephy_bookmark_action_finalize):
* src/bookmarks/ephy-bookmark-properties.c:
(ephy_bookmark_properties_set_bookmark), (set_window_icon):
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_update_menu), (provide_favicon):
* src/bookmarks/ephy-bookmarks-export.c:
(ephy_bookmarks_export_rdf), (ephy_bookmarks_export_mozilla):
* src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import):
* src/bookmarks/ephy-bookmarks-menu.c:
(ephy_bookmarks_menu_rebuild), (do_update_cb),
(bookmarks_tree_changed_cb), (topics_added_cb),
(topics_removed_cb), (topic_child_changed_cb), (bookmark_added_cb),
(bookmark_removed_cb), (activate_cb),
(ephy_bookmarks_menu_finalize):
* src/bookmarks/ephy-bookmarks.c:
(ephy_bookmarks_get_toolbars_model), (ephy_bookmarks_save),
(ephy_bookmarks_finalize), (ephy_bookmarks_find_keyword),
(ephy_bookmarks_set_keyword), (ephy_bookmarks_unset_keyword):
* src/bookmarks/ephy-bookmarksbar-model.c: (save_changes_idle),
(load_toolbars), (ephy_bookmarksbar_model_init),
(ephy_bookmarksbar_model_dispose),
(ephy_bookmarksbar_model_finalize):
* src/bookmarks/ephy-bookmarksbar.c:
(ephy_bookmarksbar_action_request), (ephy_bookmarksbar_finalize):
* src/bookmarks/ephy-favorites-menu.c:
(ephy_favorites_menu_rebuild):
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_set_title):
* src/bookmarks/ephy-topic-action.c: (connect_proxy):
* src/bookmarks/ephy-topics-selector.c:
(ephy_topics_selector_set_bookmark):
* src/ephy-encoding-menu.c: (add_action):
* src/ephy-extensions-manager.c: (ephy_extensions_manager_load),
(ephy_extensions_manager_unload),
(ephy_extensions_manager_load_string), (get_loader_for_type),
(load_extension), (unload_extension), (sync_loaded_extensions),
(ephy_extensions_manager_load_dir), (ephy_extensions_manager_init),
(ephy_extensions_manager_startup),
(ephy_extensions_manager_finalize), (impl_attach_window),
(impl_detach_window), (impl_attach_tab), (impl_detach_tab):
* src/ephy-history-window.c: (setup_filters), (provide_favicon):
* src/ephy-link.c: (ephy_link_open):
* src/ephy-location-action.c: (user_changed_cb), (sync_address),
(ephy_location_action_set_address):
* src/ephy-navigation-action.c: (menu_activated_cb),
(connect_proxy):
* src/ephy-notebook.c: (ephy_notebook_finalize):
* src/ephy-session.c: (window_focus_in_event_cb),
(impl_attach_window), (impl_detach_window), (ephy_session_init),
(ephy_session_dispose), (ephy_session_finalize),
(ephy_session_autoresume), (ephy_session_close),
(ephy_session_save), (ephy_session_load),
(ephy_session_add_window), (ephy_session_remove_window):
* src/ephy-shell.c: (save_yourself_cb), (die_cb),
(ephy_shell_finalize), (ephy_shell_new_tab),
(ephy_shell_get_toolbars_model), (toolwindow_show_cb),
(toolwindow_hide_cb):
* src/ephy-tab.c: (popups_manager_add),
(popups_manager_add_window), (ephy_tab_get_popups_allowed),
(popups_manager_show_all), (popups_manager_hide_all),
(ephy_tab_finalize), (ephy_tab_address_cb),
(ephy_tab_zoom_changed_cb), (ephy_tab_new_window_cb),
(ephy_tab_visibility_cb), (ephy_tab_destroy_brsr_cb),
(ephy_tab_size_to_cb), (ephy_tab_dom_mouse_click_cb),
(ephy_tab_init):
* src/ephy-tabs-menu.c: (ephy_tabs_menu_update):
* src/ephy-toolbar.c: (sync_user_input_cb):
* src/ephy-toolbars-model.c: (save_changes_idle),
(ephy_toolbars_model_load):
* src/ephy-window.c: (ephy_window_destroy), (show_embed_popup),
(ephy_window_init), (ephy_window_finalize):
* src/pdm-dialog.c: (pdm_dialog_cookies_construct),
(cookie_added_cb), (cookie_changed_cb), (cookie_deleted_cb),
(cookies_cleared_cb), (pdm_dialog_passwords_construct),
(passwords_changed_cb):
* src/prefs-dialog.c: (fonts_language_changed_cb):
Add ; to all LOG statements, and adapt ephy-debug.h for
non-GNUC-varargs case.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-01-19 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c: (ephy_find_file_recursive):
* src/bookmarks/ephy-bookmarks-editor.c: (add_bookmarks_files),
(add_bookmarks_source), (import_dialog_response_cb),
(cmd_bookmarks_import):
* src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import):
* src/bookmarks/ephy-bookmarks-import.h:
Show profile name for mozilla bookmarks, so we can distinguish between
different profiles. Don't show firefox bookmarks as mozilla bookmarks.
Fixes bug #143982.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-12-31 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-shell.c: (ephy_embed_shell_finalize),
(ephy_embed_shell_get_encodings):
* embed/ephy-embed-shell.h:
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/ContentHandler.h:
* lib/ephy-file-helpers.c: (ephy_file_helpers_shutdown),
(ephy_file_delete_on_exit), (load_mime_from_xml),
(ephy_file_check_mime):
* lib/ephy-file-helpers.h:
Move mime permission checks to ephy-file-helpers.
* src/popup-commands.c: (image_open_uri),
(save_source_completed_cb), (popup_cmd_open_image):
Only open the image if its mime type is 'safe'.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-11-02 Christian Persch <chpe@cvs.gnome.org>
* embed/downloader-view.c:
* embed/ephy-command-manager.c:
* embed/ephy-cookie-manager.c:
* embed/ephy-download.c:
* embed/ephy-embed-dialog.c:
* embed/ephy-embed-event.c:
* embed/ephy-embed-factory.c:
* embed/ephy-embed-persist.c:
* embed/ephy-embed-shell.c:
* embed/ephy-embed-single.c:
* embed/ephy-embed.c:
* embed/ephy-encodings.c:
* embed/ephy-favicon-cache.c:
* embed/ephy-history.c:
* embed/ephy-password-manager.c:
* embed/ephy-permission-manager.c:
* embed/find-dialog.c:
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/ContentHandler.h:
* embed/mozilla/EphyAboutRedirector.cpp:
* embed/mozilla/EphyBrowser.cpp:
* embed/mozilla/EphyBrowser.h:
* embed/mozilla/EphyContentPolicy.cpp:
* embed/mozilla/EphyHeaderSniffer.cpp:
* embed/mozilla/EphySingle.cpp:
* embed/mozilla/EphyUtils.cpp:
* embed/mozilla/EventContext.cpp:
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/GlobalHistory.cpp:
* embed/mozilla/GtkNSSClientAuthDialogs.cpp:
* embed/mozilla/GtkNSSDialogs.cpp:
* embed/mozilla/GtkNSSKeyPairDialogs.cpp:
* embed/mozilla/MozDownload.cpp:
* embed/mozilla/MozDownload.h:
* embed/mozilla/MozRegisterComponents.cpp:
* embed/mozilla/PrintingPromptService.cpp:
* embed/mozilla/mozilla-download.cpp:
* embed/mozilla/mozilla-embed-event.cpp:
* embed/mozilla/mozilla-embed-persist.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-embed.cpp:
* embed/mozilla/mozilla-notifiers.cpp:
* embed/print-dialog.c:
* lib/eel-gconf-extensions.c:
* lib/egg/egg-editable-toolbar.c:
* lib/egg/egg-toolbars-model.c:
* lib/ephy-debug.c:
* lib/ephy-debug.h:
* lib/ephy-dialog.c:
* lib/ephy-dnd.c:
* lib/ephy-file-chooser.c:
* lib/ephy-file-helpers.c:
* lib/ephy-glade.c:
* lib/ephy-gui.c:
* lib/ephy-langs.c:
* lib/ephy-loader.c:
* lib/ephy-module.c:
* lib/ephy-node-db.c:
* lib/ephy-node-filter.c:
* lib/ephy-node.c:
* lib/ephy-shlib-loader.c:
* lib/ephy-state.c:
* lib/ephy-stock-icons.c:
* lib/ephy-string.c:
* lib/ephy-zoom.c:
* lib/widgets/ephy-location-entry.c:
* lib/widgets/ephy-node-view.c:
* lib/widgets/ephy-search-entry.c:
* lib/widgets/ephy-spinner.c:
* lib/widgets/ephy-tree-model-node.c:
* lib/widgets/ephy-tree-model-sort.c:
* lib/widgets/ephy-zoom-action.c:
* lib/widgets/ephy-zoom-control.c:
* src/bookmarks/ephy-bookmark-action.c:
* src/bookmarks/ephy-bookmark-properties.c:
* src/bookmarks/ephy-bookmarks-editor.c:
* src/bookmarks/ephy-bookmarks-export.c:
* src/bookmarks/ephy-bookmarks-import.c:
* src/bookmarks/ephy-bookmarks-menu.c:
* src/bookmarks/ephy-bookmarks.c:
* src/bookmarks/ephy-bookmarksbar-model.c:
* src/bookmarks/ephy-bookmarksbar.c:
* src/bookmarks/ephy-favorites-menu.c:
* src/bookmarks/ephy-new-bookmark.c:
* src/bookmarks/ephy-topic-action.c:
* src/bookmarks/ephy-topics-selector.c:
* src/ephy-automation.c:
* src/ephy-completion-model.c:
* src/ephy-encoding-dialog.c:
* src/ephy-encoding-menu.c:
* src/ephy-extension.c:
* src/ephy-extensions-manager.c:
* src/ephy-favicon-action.c:
* src/ephy-go-action.c:
* src/ephy-history-window.c:
* src/ephy-location-action.c:
* src/ephy-main.c:
* src/ephy-navigation-action.c:
* src/ephy-notebook.c:
* src/ephy-session.c:
* src/ephy-shell.c:
* src/ephy-statusbar.c:
* src/ephy-tab.c:
* src/ephy-tabs-menu.c:
* src/ephy-toolbars-model.c:
* src/ephy-window.c:
* src/pdm-dialog.c:
* src/popup-commands.c:
* src/ppview-toolbar.c:
* src/prefs-dialog.c:
* src/toolbar.c:
* src/window-commands.c:
We always have config.h, no need to guard its inclusion.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-10-02 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/MozDownload.cpp:
* lib/ephy-file-helpers.c: (ephy_file_downloads_dir),
(ephy_file_desktop_dir):
* lib/ephy-file-helpers.h:
* src/prefs-dialog.c: (get_download_button_label):
Recognise "Desktop" special downloads directory. Fixes bug #152926.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-07-22 Marco Pesenti Gritti <marco@gnome.org>
* doc/reference/tmpl/ephy-embed.sgml:
* embed/mozilla/MozDownload.cpp:
* lib/ephy-file-helpers.c: (ephy_ensure_dir_exists):
* lib/ephy-file-helpers.h:
Handle the case where the downloads dir cannot be
created gracefully. Fix #146902
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-05-29 Christian Persch <chpe@cvs.gnome.org>
* configure.in:
Add check for 'mkdtemp', since solaris doesn't have it.
* lib/ephy-file-helpers.c: (ephy_file_tmp_dir):
Error out if we don't have mkdtemp.
|
|
|
|
|
|
|
|
|
| |
2004-03-05 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c: (ephy_file_downloads_dir):
Don't assume Desktop directory location, check the gconf key if it's
$HOME/Desktop or $HOME. Fixes bug #134951.
|
|
|
|
|
|
|
|
|
| |
2004-02-21 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.h:
* lib/ephy-glade.c:
Removed an unused #include.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-02-12 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-popup-control.c: (save_url),
(embed_popup_set_image_as_background_cmd):
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_get_type),
(ephy_favicon_cache_class_init), (favicon_name_build),
(favicon_download_completed_cb), (ephy_favicon_cache_get):
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/MozDownload.cpp:
* lib/ephy-file-chooser.c: (ephy_file_chooser_set_persist_key):
* lib/ephy-file-helpers.c: (ephy_file_downloads_dir):
* src/popup-commands.c: (popup_cmd_set_image_as_background):
* src/prefs-dialog.c: (get_download_button_label),
(download_path_response_cb):
Fix numerous places where we weren't properly converting between UTF-8
and filename encoding.
* embed/ephy-favicon-cache.c:
Bump favicon cache xml version.
* embed/mozilla/EphyHeaderSniffer.cpp:
Fix mem leak, and use CONF_STATE_SAVE_DIR instead of the download dir
key for directory persistence.
|
|
|
|
|
|
|
|
| |
2004-01-27 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c: (ephy_file_helpers_shutdown):
Only try to rmdir() the tmp directory if we have one.
|
| |
|
|
|
|
|
|
|
|
|
| |
2004-01-25 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c: (ephy_file_tmp_dir),
(ephy_file_tmp_filename):
Fix mem leaks.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-01-25 Marco Pesenti Gritti <marco@gnome.org>
* lib/ephy-file-helpers.c: (ephy_file_tmp_dir),
(ephy_file_downloads_dir):
* lib/ephy-file-helpers.h:
Add a way to get the downloads dir with a comment
for translators.
Use dir instead of directory consistently with
the other functions.
* embed/mozilla/MozDownload.cpp:
* src/prefs-dialog.c: (get_download_button_label):
* src/window-commands.c: (save_temp_source):
Use the helper.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2004-01-22 Christopher James Lahey <clahey@ximian.com>
* lib/ephy-file-helpers.c, lib/ephy-file-helpers.h
(ephy_file_tmp_directory, ephy_file_delete_on_exit): New function
to get temp directory and moved ephy_shell_delete_on_exit to here.
* lib/widgets/ephy-location-entry.c: Changed how this goes about
showing itself when hidden and activated.
* src/ephy-shell.c, src/ephy-shell.h (ephy_shell_delete_on_exit):
Moved to ephy_file_delete_on_exit.
* src/window-commands.c: Changed ephy_shell_delete_on_exit to
ephy_file_delete_on_exit. Used ephy_file_tmp_directory to save
source files for viewing in a directory that isn't world readable.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-08 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_get_type),
(ephy_favicon_cache_finalize):
* embed/ephy-history.c: (ephy_history_save):
* lib/ephy-file-helpers.c: (ephy_file_switch_temp_file):
* lib/ephy-file-helpers.h:
* lib/ephy-node-db.c: (ephy_node_db_load_from_file),
(ephy_node_db_write_to_xml_valist),
(ephy_node_db_write_to_xml_safe):
* lib/ephy-node-db.h:
* lib/ephy-node.c: (write_parent), (ephy_node_write_to_xml):
* lib/ephy-node.h:
* lib/ephy-state.c: (ephy_states_save), (ensure_states):
* src/bookmarks/ephy-bookmarks-export.c: (write_topics_list),
(ephy_bookmarks_export_rdf):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save):
Port node db saving and RDF export to xml writer api.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-06 Marco Pesenti Gritti <marco@gnome.org>
* embed/downloader-view.c:
* embed/ephy-embed-popup-control.c:
* embed/mozilla/ExternalProtocolService.cpp:
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/GtkNSSDialogs.cpp:
* embed/mozilla/GtkNSSKeyPairDialogs.cpp:
* embed/mozilla/mozilla-embed-single.cpp:
* embed/mozilla/mozilla-notifiers.cpp:
* lib/ephy-file-helpers.c:
* lib/widgets/ephy-search-entry.c:
Change some more i18n inclusion and remove several
unused includes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-11-05 Christian Persch <chpe@cvs.gnome.org>
* embed/downloader-view.c:
* embed/ephy-embed-popup-control.c:
* embed/ephy-encodings.c:
* embed/ephy-history.c:
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/EphyHeaderSniffer.cpp:
* embed/mozilla/FilePicker.cpp:
* lib/eel-gconf-extensions.c:
* lib/egg/egg-editable-toolbar.c:
* lib/ephy-file-helpers.c:
* lib/ephy-gui.c:
* lib/ephy-langs.c:
* lib/ephy-node.c:
* lib/ephy-zoom.h:
* lib/widgets/ephy-cell-renderer-progress.c:
* lib/widgets/ephy-zoom-action.c:
* lib/widgets/ephy-zoom-control.c:
* src/bookmarks/ephy-bookmark-action.c:
* src/bookmarks/ephy-bookmark-properties.c:
* src/bookmarks/ephy-bookmarks-editor.c:
* src/bookmarks/ephy-bookmarks-import.c:
* src/bookmarks/ephy-bookmarks-menu.c:
* src/bookmarks/ephy-bookmarks.c:
* src/bookmarks/ephy-new-bookmark.c:
* src/bookmarks/ephy-topic-action.c:
* src/ephy-encoding-dialog.c:
* src/ephy-encoding-menu.c:
* src/ephy-go-action.c:
* src/ephy-history-window.c:
* src/ephy-notebook.c:
* src/ephy-shell.c:
* src/ephy-tab.c:
* src/ephy-toolbars-model.c:
* src/ephy-window.c:
* src/pdm-dialog.c:
* src/popup-commands.c:
* src/ppview-toolbar.c:
* src/prefs-dialog.c:
* src/session.c:
* src/toolbar.c:
* src/window-commands.c:
Use new glib gi18n.h instead of bonobo's bonobo-i18n.h.
|
|
|
|
|
|
|
|
|
|
| |
2003-10-31 Marco Pesenti Gritti <marco@gnome.org>
* embed/mozilla/ContentHandler.cpp:
* lib/ephy-file-helpers.c:
* lib/ephy-file-helpers.h:
Use gnomevfs helper to open applications, drop our own.
|
|
|
|
|
|
|
|
|
| |
2003-09-21 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-file-helpers.c: (ephy_file_save_xml):
Fix check for return value of xmlSaveFileFormat, _maybe_
fixing the bookmarks loss bug.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-05-25 Marco Pesenti Gritti <marco@it.gnome.org>
* configure.in:
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_save):
* embed/ephy-history.c: (ephy_history_save), (hosts_removed_cb),
(pages_removed_cb), (unref_empty_host),
(page_removed_from_host_cb), (connect_page_removed_from_host),
(ephy_history_init), (ephy_history_add_host):
* lib/ephy-file-helpers.c: (ephy_file_save_xml):
* lib/ephy-file-helpers.h:
* lib/ephy-node.c: (callback), (ephy_node_emit_signal),
(real_remove_child), (ephy_node_dispose):
* lib/ephy-node.h:
* lib/ephy-state.c: (ephy_states_save):
* lib/widgets/ephy-tree-model-node.c: (root_child_removed_cb):
* src/bookmarks/ephy-bookmarks-export.c:
(ephy_bookmarks_export_rdf):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save),
(bookmarks_removed_cb), (topics_removed_cb):
Try to fix node removal problems. I cant repro crashes ...
but they are quite hard to reproduce.
Use a save_xml helper that is low disk safe.
* src/ephy-automation.c: (impl_ephy_automation_loadurl):
Use OPEN_PAGE when an url is passed
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2003-01-07 Marco Pesenti Gritti <marco@it.gnome.org>
* data/starthere/Makefile.am:
* data/starthere/index.xml.in:
* data/starthere/section.css:
* data/starthere/section.xsl:
* embed/mozilla/StartHereProtocolHandler.cpp:
* embed/mozilla/mozilla-embed-shell.cpp:
* lib/ephy-file-helpers.c: (ephy_ensure_dir_exists),
(ephy_find_file_recursive), (ephy_file_find):
* lib/ephy-file-helpers.h:
* lib/ephy-start-here.c: (ephy_start_here_init),
(ephy_start_here_finalize), (is_my_lang), (mozilla_bookmarks),
(attach_content), (build_content), (ephy_start_here_get_page),
(ephy_start_here_get_base_uri):
* lib/ephy-start-here.h:
More work on the start here page.
|
|
|