| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=691794
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The purpose of EphyState is to track the sizes and positions of
windows, paned or expanders in order to remember what is the preferred
*initial* and *default* state of those UI elements. So for example we
merge the tracking of the size/positions of all main windows in one
record, because we only need an initial value which we'll use as
default for newly created EphyWindows.
Since this is a very specific task, different to the actual tracking
of all sizes and positions in EphySession in order to restore them at
startup, rename the class to EphyInitialState to avoid confusions.
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=683614
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=687744
|
|
|
|
|
|
| |
Does pretty the same thing, without the cut'n'paste.
https://bugzilla.gnome.org/show_bug.cgi?id=687744
|
|
|
|
|
|
|
| |
And bump WebKitGTK+ requirements to make sure we don't use any previous
version of the favicons API that was broken.
https://bugzilla.gnome.org/show_bug.cgi?id=689762
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=679370
|
| |
|
|
|
|
|
|
| |
Still need to figure out a way to port this to the new WebKit2GTK+ favicons API.
https://bugzilla.gnome.org/show_bug.cgi?id=679370
|
|
|
|
|
|
|
|
|
|
|
|
| |
EphyShell is now a GtkApplication that already does window handling,
however we want to maintain only the of browser windows. Instead of
keeping the window lists in ephy-session, it's easier to override
window_added and window_removed virtual methods of GtkApplication and
update the browser window lists. Most of the cases where this API was
used, had to get the session object from the shell first, now we save
this step keeping the code simpler.
https://bugzilla.gnome.org/show_bug.cgi?id=641734
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Needs a fairly recent gnome-common. To use do:
- Run configure with --enable-code-coverage
- Type 'make check-code-coverage'
- Open the HTML results
https://bugzilla.gnome.org/show_bug.cgi?id=683297
|
|
|
|
|
|
|
|
| |
Fixes a crash when epy is started with the bookmarks window open. The old
code was trying to set the favicon in an already released GValue. Instead of
doing that, we now force a repaint of the row once we get the favicon.
https://bugzilla.gnome.org/show_bug.cgi?id=673795
|
|
|
|
|
| |
It's listed as a OS core dependency in jhbuild, so let's reduce the
number of moving pieces on our side.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GTK+ has changed the UX of the GtkFileChooser. This has (pragmatically)
deprecated "last save dir" stored by applications themselves.
For Epiphany this means we no longer need a "persist-key" in our file
chooser, and that we have to clean up some GtkFileChooser API use in
followup patches.
This commit removes the property and uses of it.
Bug #655508
|
|
|
|
| |
It builds and basic functionality works.
|
|
|
|
|
| |
This was making the file-check test never run unless we were in
lock-down mode.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=677720
|
|
|
|
|
|
| |
webkit_favicon_database_get_favicon_uri returns newly allocated string
https://bugzilla.gnome.org/show_bug.cgi?id=677720
|
|
|
|
|
|
| |
webkit_favicon_database_get_favicon_uri returns newly allocated string
https://bugzilla.gnome.org/show_bug.cgi?id=677720
|
|
|
|
|
|
| |
webkit_favicon_database_get_favicon_uri returns newly allocated string
https://bugzilla.gnome.org/show_bug.cgi?id=677720
|
|
|
|
|
|
|
|
| |
During error handling it was possible to return from function without
closing bookmarks file and freeing two string, causing memory and
descriptor leaks.
https://bugzilla.gnome.org/show_bug.cgi?id=675888
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=672907
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=648653
|
|
|
|
|
|
|
| |
Instead of hardcoding all visits as 'TYPED' properly distinguish
between bookmarks, following links and typing URIs in the entry.
We'll use this to compute the frecency of history items.
|
|
|
|
|
|
| |
This is pretty cool, but our new history service does not support it
(and it's been always broken in the WebKit backend anyway), so remove
it. We'll bring it back eventually.
|
|
|
|
|
| |
The place to do this kind of thing is really the History, not
Bookmarks.
|
| |
|
| |
|
|
|
|
|
| |
The 'cleared' stuff is easy to port. The rest, not so much, because
the API to get the visit count is async.
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=670760
|
|
|
|
|
|
| |
In 99% of the cases we were using it for gtk_window_set_icon_name,
which does nothing in GNOME 3. In the couple of valid use cases, just
use "web-browser" directly.
|
|
|
|
| |
We can kill data/icons now.
|
|
|
|
|
| |
Use the symbolic icon for the completion entry, I'm sure Lapo will
approve.
|
| |
|
|
|
|
|
| |
No clue why it was doing that, but seems pointless. I wish I could
make it private but it's used all over the place.
|
|
|
|
|
|
| |
Similar to Chrome's wrench menu, but used only (in the future) for
page-related actions. For now we have mechanically moved most stuff
there, now we need to start removing them one by one when appropriate.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
They are unused now.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This allows us to stop using EggEditableToolbar here, we just load a
normal toolbar from GtkUIManager in EphyWindow. The special toolbar
actions and methods have been moved to EphyWindow too, mostly in a
mechanical fashion (probably some simplifications are possible).
The code in the bookmarks UI that depended on EphyToolbar has been #if
zeroed instead of porting it, since it will go away in the near future
too.
https://bugzilla.gnome.org/show_bug.cgi?id=664483
|
|
|
|
|
|
| |
GtkTable is deprecated.
Bug #661347
|
|
|
|
|
|
| |
Since it's used in the header file itself. This was working just
because other files including this also were including ephy-node.h
before.
|
|
|
|
|
|
|
|
|
| |
GTK+ new UX behavior says we shouldn't set the file chooser directory,
recent directories should be listed (automatically) instead.
Signed-off-by: Xan Lopez <xan@gnome.org>
Bug #655508
|
|
|
|
| |
Just enough to get rid of ephy-marshal.h
|
|
|
|
|
|
|
|
|
|
| |
Gtk[HV]Box, Gtk[HV]Separator, Gtk[HV]Paned are deprecated in GTK+ 3.2,
so let's use the GtkOrientable interface instead.
GtkBox is likely to dissapear soon too, so a migration to GtkGrid
might be necessary at some point.
https://bugzilla.gnome.org/show_bug.cgi?id=652201
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Remove useless calls to gtk_button_release. Those calls had no effect, since
they were following calls to gtk_toggle_button_set_active (FALSE) doing
implicit release.
https://bugzilla.gnome.org/show_bug.cgi?id=628364
|
|
|
|
|
|
|
|
|
|
| |
When the search entry is not empty and "New topic" is activated from the menu,
the "All" topic will set for renaming instead of the new "Type a topic" node.
This can cause serious data loss.
Bug #518727
Signed-off-by: Diego Escalante Urrelo <descalante@igalia.com>
|
|
|
|
|
|
|
| |
Updates all our uses of GtkStyle stuff to the newer GtkStyleContext API.
ephy-web-view porting done by Matthias Clasen <mclasen@redhat.com>
Bug #636501
|
|
|
|
| |
Bug #636790
|
| |
|
|
|
|
| |
Signed-off-by: Xan Lopez <xan@gnome.org>
|
| |
|
| |
|
|
|
|
|
|
| |
Adds our own schemas, a migration file and removes old gconf API and files.
Bug #624485
|
| |
|
| |
|
|
|
|
|
|
| |
Use gtk_entry_reset_im_context() instead.
https://bugzilla.gnome.org/show_bug.cgi?id=595791
|
|
|
|
| |
Spotted by Holger Freyther.
|
| |
|
|
|
|
|
|
|
| |
We were doing some ugly path searching for this. The correct method is to use
gtk_show_uri.
Bug #604024
|
|
|
|
|
|
| |
Revert this commit since Xan is right about forgetting about deprecating API.
Instead of hiding behind g_signal_emit() we should use modern API or file bugs
to fill our need.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In 82a5da33 we removed usage of gtk_button_pressed and gtk_button_released
however replacing those for g_signal_emit calls of button-press-event and
button-release-event. This however caused a crash on middle clicking of
elements in the toolbar.
To fix this we use g_signal_emit with pressed and released signals, these
two are deprecated signals, though.
There doesn't seem to be a way to trigger button pressed/released animation
without the pressed/released *deprecated* signals or functions, so this is our
best solution for now.
Bug #603450
|
|
|
|
|
|
|
| |
This reverts commit 167e60123c1024d539dc02f4a16f7de994bd1c29.
I misread the documentation about this, the signals do not do the same
than the old functions.
|
| |
|
|
|
|
|
|
| |
Partial fix for bug #599757.
Signed-off-by: Xan Lopez <xan@gnome.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I've used all the GTK+ 2.17.11 api available, still missing:
GTK_WIDGET_REALIZED (GTK_WIDGET ())
GTK_WIDGET_MAPPED (GTK_WIDGET ())
GTK_ENTRY->im_context
GTK_STATUSBAR->frame
GTK_STATUSBAR->label
GTK_MESSAGE_DIALOG->label
https://bugzilla.gnome.org/show_bug.cgi?id=595791
Signed-off-by: Xan Lopez <xan@gnome.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
If a bookmark has "foo" and "bar" topics, show "foo, bar, "
instead of "fo, bar, o".
While at it, remove the trailing comma, so we display "foo, bar"
rather than "foo, bar, ".
http://bugzilla.gnome.org/show_bug.cgi?id=594435
Signed-off-by: Xan Lopez <xan@gnome.org>
|
|
|
|
|
| |
Makes images re-appear after the changes that set icons off by default
in menus for 2.28. Bug #588563
|
| |
|
| |
|
|
|
|
| |
Bug #300190
|
|
|
|
|
|
|
| |
We set the action on the tool item, so fetch the action from there and
not its child button. Fixes bug #571178.
svn path=/trunk/; revision=8926
|
|
|
|
|
|
|
| |
Correctly handle translations (for title, but also for localized URL).
Correctly handle bookmark topics.
svn path=/trunk/; revision=8840
|
|
|
|
| |
svn path=/trunk/; revision=8797
|
|
|
|
| |
svn path=/trunk/; revision=8778
|
|
|
|
|
|
| |
gtk_widget_get_action.
svn path=/trunk/; revision=8771
|
|
|
|
|
|
|
|
| |
widget.
It's an implementation detail and will go away soon. Use documented APIs instead.
svn path=/trunk/; revision=8723
|
|
|
|
|
|
|
|
| |
Note this bumps the GLib dependency to 2.18.0.
(Helps: #558407)
svn path=/trunk/; revision=8705
|
|
|
|
| |
svn path=/trunk/; revision=8695
|
|
|
|
| |
svn path=/trunk/; revision=8670
|
|
|
|
|
|
|
|
| |
ff3 now has some extra stuff in their .html files, so the importer is not
always working, the regexp has been improved to fix this.
Patch by Wouter Bolsterlee. Fixes bug #552997.
svn path=/trunk/; revision=8668
|
|
|
|
|
|
|
| |
Also fold into the widget the 'clear' icon instead of creating it
twice outside.
svn path=/trunk/; revision=8653
|
|
|
|
|
|
| |
Bug #565452
svn path=/trunk/; revision=8640
|
|
|
|
| |
svn path=/trunk/; revision=8560
|
|
|
|
|
|
| |
GnomeClient.
svn path=/trunk/; revision=8541
|
|
|
|
|
|
| |
paste text into it.
svn path=/trunk/; revision=8377
|
|
|
|
| |
svn path=/trunk/; revision=8317
|
|
|
|
| |
svn path=/trunk/; revision=8270
|
|
|
|
| |
svn path=/trunk/; revision=8263
|
|
|
|
|
|
| |
Testing in trunk before committing to 2.22 branch.
svn path=/trunk/; revision=8249
|
|
|
|
|
|
|
| |
fixes bookmark imports not working (note that HTML import is not working, only
RDF). Patch by Sebastian Keller, closes: #523414.
svn path=/trunk/; revision=8241
|
|
|
|
|
|
|
| |
Add epiphany.h.
Only allow including epiphany/epiphany.h; all other headers are internal.
svn path=/trunk/; revision=8210
|
|
|
|
|
|
| |
based on a patch by Cosimo Cecchi.
svn path=/trunk/; revision=8102
|
|
|
|
| |
svn path=/trunk/; revision=7985
|
|
|
|
|
|
| |
already updated when the node was set into the action on construction. Might fix bug #516008, where for unknown reasons the action seems to be finalised when we get here.
svn path=/trunk/; revision=7983
|
|
|
|
| |
svn path=/trunk/; revision=7981
|
|
|
|
| |
svn path=/trunk/; revision=7932
|
|
|
|
| |
svn path=/trunk/; revision=7869
|
|
|
|
|
|
| |
Bug #509325.
svn path=/trunk/; revision=7863
|
|
|
|
|
|
|
| |
Also, optional Zeroconf support depends on Avahi >= 0.6.22.
Bug #507152.
svn path=/trunk/; revision=7858
|
|
|
|
|
|
| |
in a new tab. Close bug #385037.
svn path=/trunk/; revision=7791
|
|
|
|
| |
svn path=/trunk/; revision=7785
|
|
|
|
|
|
| |
buttons. Close bug #378165.
svn path=/trunk/; revision=7784
|
|
|
|
|
|
| |
Close bug #499226.
svn path=/trunk/; revision=7730
|
|
|
|
|
|
|
|
|
|
| |
* 2007-11-22 Reinout van Schouwen <reinouts@gnome.org>
- bookmarks/ephy-bookmark-action.c:
unbreak the build. Use g_strdup_printf.
svn path=/trunk/; revision=7725
|
|
|
|
|
|
|
|
|
|
| |
* 2007-11-22 Reinout van Schouwen <reinouts@gnome.org>
- bookmarks/ephy-bookmark-action.c: reword tooltip.
Followup to http://bugzilla.gnome.org/show_bug.cgi?id=492695
svn path=/trunk/; revision=7724
|
|
|
|
|
|
|
| |
bookmarks editor views use it to display address and title columns.
Fix bug #132808.
svn path=/trunk/; revision=7719
|
|
|
|
|
|
|
|
| |
as resizable; thanks to Kristian Rietveld for finding out the cause.
Make history window columns resizable and bookmarks editor columns resizable
and sortable. Part of bug #132808.
svn path=/trunk/; revision=7718
|
|
|
|
|
|
| |
Use it to update the bookmarks icon, as it was done in EphyTab before.
svn path=/trunk/; revision=7687
|
|
|
|
|
|
|
| |
calls to gtk_entry_set_editable, gtk_menu_item_remove_submenu, and
gtk_tool_item_set_tooltip to the appropriate replacements in Gtk 2.12.
svn path=/trunk/; revision=7659
|
|
|
|
|
|
|
| |
of the whole javascript code when bookmarking a scriptlet.
Fix bug #492695.
svn path=/trunk/; revision=7616
|
|
|
|
| |
svn path=/trunk/; revision=7593
|
|
|
|
| |
svn path=/trunk/; revision=7592
|
|
|
|
| |
svn path=/trunk/; revision=7591
|
|
|
|
|
|
|
|
| |
of NORMAL. Make bookmarking work in fullscreen mode and does not put
bookmark properties windows in the taskbar. Fixes bug #478928.
svn path=/trunk/; revision=7482
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-09 Cosimo Cecchi <cosimoc@svn.gnome.org>
* lib/widgets/ephy-search-entry.c: (ephy_search_entry_get_type),
(ephy_search_entry_timeout_cb), (ephy_search_entry_changed_cb),
(ephy_search_entry_init), (ephy_search_entry_clear):
* lib/widgets/ephy-search-entry.h:
* src/bookmarks/ephy-bookmarks-editor.c: (search_entry_clear_cb),
(build_search_box):
Modifies the EphySearchEntry to inherit from EphyIconEntry instead of
GtkEntry, to have icons on it. Adds a cleaner icon in the search
entry of Bookmarks Editor. Fixes bug #463469.
svn path=/trunk/; revision=7358
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-16 Wouter Bolsterlee <wbolster@svn.gnome.org>
* src/bookmarks/ephy-bookmark-factory-action.c:
(ephy_bookmark_factory_action_new):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init),
(ephy_bookmarks_get_topic_uri):
* src/bookmarks/ephy-topic-factory-action.c:
(ephy_topic_factory_action_new):
String changes based on user feedback:
- "Local sites" -> "Nearby sites" (because it is a
better description)
- Drop the "Quick" prefix from Topic/Bookmark items in
toolbar editor, because it has no function besides
confusing users.
svn path=/trunk/; revision=7175
|
|
|
|
|
|
|
|
|
|
| |
2007-07-10 Christian Persch <chpe@gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (connect_proxy):
Use gtk_widget_set_has_tooltip here.
svn path=/trunk/; revision=7145
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-07-10 Christian Persch <chpe@gnome.org>
* src/bookmarks/ephy-bookmark-action.c: (query_tooltip_cb),
(connect_proxy), (ephy_bookmark_action_updated),
(ephy_bookmark_action_class_init):
Port to new tooltips API. Fixes bug #347637.
svn path=/trunk/; revision=7141
|
|
|
|
|
|
|
|
|
|
| |
2007-07-01 Jaap Haitsma <jaap@haitsma.org>
* src/ephy-history-window.c, src/bookmarks/ephy-bookmarks-editor.c,
src/ephy-window.c: Use GTK_STOCK_ABOUT icon i.s.o GNOME_STOCK_ABOUT
Fixes bug #452769
svn path=/trunk/; revision=7108
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-06-07 Diego Escalante Urrelo <diegoe@gnome.org>
* src/ephy-history-window.c:
* src/bookmarks/ephy-bookmarks-editor.c:
Adds SelectAll stock icon.
svn path=/trunk/; revision=7077
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-06-05 Diego Escalante Urrelo <diegoe@gnome.org>
* src/ephy-history-window.c
* src/bookmarks/ephy-bookmarks-editor.c
* data/ui/epiphany-history-window-ui.xml
* data/ui/epiphany-bookmark-editor-ui.xml:
Assign control+T as default delete shortcut. Also move the Delete item
to Edit menu. Bug #351100.
svn path=/trunk/; revision=7076
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-04-02 Diego Escalante Urrelo <diegoe@gnome.org>
* src/bookmarks/ephy-topic-action.c:
Allow the user to select a different bookmark topic on the toolbar by
just moving the mouse. Old behaviour forced the user to click each
topic button to activate the menu, now only the first click is
required. Bug #363848. Patch by John Millikin.
svn path=/trunk/; revision=6981
|
|
|
|
|
|
|
|
|
|
| |
2007-03-11 Christian Persch <chpe@gnome.org>
* *:
Correct FSF address. Bug #409075, patch by John Millikin.
svn path=/trunk/; revision=6952
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-03-11 Christian Persch <chpe@gnome.org>
* embed/Makefile.am:
* lib/Makefile.am:
* lib/egg/Makefile.am:
* src/Makefile.am:
* src/bookmarks/Makefile.am:
Regenerate the type builtins when the Makefile changes. Should fix bug
#416994; no code freeze break since it's only fixing a build problem.
svn path=/trunk/; revision=6948
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-03-05 Christian Persch <chpe@svn.gnome.org>
* lib/ephy-password-dialog.c: (update_capslock_warning),
(ephy_password_dialog_constructor),
(ephy_password_dialog_finalize), (ephy_password_dialog_class_init):
* src/bookmarks/ephy-bookmark-action.c:
(ephy_bookmark_action_updated):
* src/ephy-cert-manager-dialog.c:
(certs_manager_dialog_remove_button_clicked_cb),
(certs_manager_dialog_finalize):
* src/ephy-find-toolbar.c: (ephy_find_toolbar_init):
* src/ephy-main.c: (unref_proxy_reply_cb):
Don't use C++-style comments in C files. No code changes, only
comments changed. Bug #414706, patch by John Millikin.
svn path=/trunk/; revision=6940
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-03-03 Christian Persch <chpe@svn.gnome.org>
* embed/Makefile.am:
* lib/Makefile.am:
* lib/egg/Makefile.am:
* src/Makefile.am:
* src/bookmarks/Makefile.am: Make sure the type builtins are
regenerated when the Makefile changes.
svn path=/trunk/; revision=6934
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-01-28 Christian Persch <chpe@svn.gnome.org>
* lib/ephy-node.c: (safe_write_string), (ephy_node_write_to_xml):
* src/bookmarks/ephy-bookmarks-export.c: (sanitise_string),
(write_topics_list), (write_rdf):
Make sure we don't write characters < 0x20 (except 0x9, 0xa, 0xd) to
XML. Bug #392782.
svn path=/trunk/; revision=6856
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-01-18 Luca Ferretti <elle.uca@libero.it>
* data/icons/*/places/bookmark-web.*:
* data/icons/*/places/Makefile.am:
* data/icons/*/Makefile.am:
* configure.ac
Add to build new "bookmark-web" custom named icon at
16, 22 and 24 pixels - under new places directory.
* lib/ephy-stock-icons.c:
* lib/ephy-stock-icons.h:
* src/bookmarks/ephy-bookmark-properties.c:
* src/bookmarks/ephy-bookmark-action.c:
Remove STOCK_BOOKMARK and add EPHY_STOCK_BOOKMARK using
new "bookmark-web" custom named icon.
svn path=/trunk/; revision=6830
|
|
|
|
|
|
|
|
|
|
|
| |
2007-01-10 Diego Escalante Urrelo <diegoe@svn.gnome.org>
* src/bookmarks/ephy-bookmarks-ui.c:
Fixes compilation with gcc 2. Bug #394699. Patch by Jens Granseuer.
svn path=/trunk/; revision=6817
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-01-09 Diego Escalante Urrelo <diegoe@svn.gnome.org>
* src/ephy-history-window.c:
* src/ephy-main.c:
* src/bookmarks/ephy-bookmarks-editor.c:
* src/ephy-tab.c:
* src/ephy-encoding-menu.c:
* src/ephy-window.c:
* data/glade/form-signing-dialog.glade:
* data/glade/prefs-dialog.glade:
Changes "..." for the ellipsis character "…". Bug #324380. Patch by
Diego Escalante Urrelo.
svn path=/trunk/; revision=6810
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-01-08 Diego Escalante Urrelo <diegoe@svn.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
* lib/widgets/ephy-node-view.c:
Workaround/semi-fix for bug #351814. The real cause of the problem is
the user_data that is never set on a GtkTreeIter, so the Ephy
implementation of the tree makes it to have a stamp of 0 being that
way an invalid iter. Patch by Diego Escalante Urrelo.
svn path=/trunk/; revision=6796
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-01-03 Diego Escalante Urrelo <diegoe@svn.gnome.org>
* embed/ephy-favicon-cache.c: (ephy_favicon_cache_init):
* embed/ephy-history.c: (ephy_history_init):
* lib/Makefile.am:
* lib/ephy-glib-compat.h:
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_save_delayed):
* src/ephy-dbus.c: (session_filter_func), (system_filter_func):
* src/ephy-extensions-manager.c: (reload_cb):
* src/ephy-session.c: (confirm_shutdown_cb):
Utilize GLib's new g_timeout_add_seconds to reduce context switches
and improve CPU/power efficiency. Patch by Chris Wilson.
svn path=/trunk/; revision=6783
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-01-02 Diego Escalante Urrelo <diegoe@svn.gnome.org>
* src/ephy-history-window.c: (ephy_history_window_update_menu):
Disables "Add Bookmark" in the File menu when bookmarks are locked
down.
* src/bookmarks/ephy-bookmark-properties.c: (ephy_bookmark_properties_constructor):
Makes the topics pane insensitive and the rest of entries
non-editables (but sensitive so we can select the text)
when bookmarks are locked down.
* src/bookmarks/ephy-bookmarks-ui.c: (ephy_bookmarks_ui_add_bookmark):
Don't allow the add bookmark ui to appear if it's locked down.
svn path=/trunk/; revision=6778
|
|
|
|
| |
svn path=/trunk/; revision=6768
|
|
|
|
|
|
|
|
|
| |
2006-12-17 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_export):
Fix file name extension when exporting bookmarks. Bug #358986, patch
by Diego Escalante Urrelo.
|
|
|
|
|
|
|
|
| |
2006-12-17 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topic-action.c: (button_deactivate_cb):
Fix a signal leak. Bug #363837, patch by John Millikin.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-12-17 Björn Lindqvist <bjourne@gmail.com>
* embed/ephy-encodings.c
* embed/ephy-favicon-cache.c
* embed/ephy-history.c
* embed/mozilla/GlobalHistory.cpp
* lib/ephy-state.c
* lib/widgets/ephy-node-view.c
* src/ephy-tab.c
* src/bookmarks/ephy-bookmarks.c
Refactor lots of code by using the function
ephy_node_set_property_XXX() instead of
ephy_node_set_property(). Also, add emacs mode headers to touched
files. Bug #381546.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-12-15 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/GeckoPrintService.cpp:
* embed/mozilla/GtkNSSClientAuthDialogs.cpp:
* embed/mozilla/GtkNSSDialogs.cpp:
* embed/mozilla/GtkNSSKeyPairDialogs.cpp:
* embed/mozilla/GtkNSSSecurityWarningDialogs.cpp:
* lib/ephy-file-chooser.c: (ephy_file_chooser_constructor):
* lib/ephy-gui.c: (ephy_gui_check_location_writable):
* lib/ephy-module.c:
* lib/ephy-password-dialog.c: (ephy_password_dialog_constructor):
* lib/ephy-spell-check.c:
* lib/ephy-stock-icons.h:
* lib/widgets/.cvsignore:
* lib/widgets/ephy-spinner-tool-item.c:
(ephy_spinner_tool_item_toolbar_reconfigured):
* lib/widgets/testspinner.c:
* plugins/desktop-file/plugin.cpp:
* src/bookmarks/ephy-bookmarks.c: (redirect_cb):
* src/ephy-history-window.c: (confirmation_dialog_construct):
* src/ephy-main.c: (main):
* src/ephy-session.c: (confirm_shutdown_cb),
(session_command_autoresume):
* src/ephy-shell.c: (ephy_shell_add_sidebar_cb):
* src/ephy-toolbar-editor.c: (ephy_toolbar_editor_constructor):
* src/ephy-window.c: (construct_confirm_close_dialog):
* src/pdm-dialog.c: (pdm_dialog_init):
* src/window-commands.c: (window_cmd_help_about):
Use a define for the default window icon. Bug #385872.
* lib/ephy-module.c:
The symbol can be NULL even though the symbol lookup succeeded.
|
|
|
|
|
|
|
|
|
| |
2006-10-15 Wouter Bolsterlee <wbolster@gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_construct):
Use full width for bookmarks search bar.
Fixes bug #349349, patch by Diego Escalante Urrelo.
|
|
|
|
|
|
|
|
| |
2006-10-15 Jean-François Rameau <jframeau@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (update_has_smart_address):
Fix unprotected call to ephy_node_remove_child. Bug #362063.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-10-08 Christian Persch <chpe@cvs.gnome.org>
* embed/Makefile.am:
* lib/Makefile.am:
* lib/egg/Makefile.am:
* src/Makefile.am:
* src/bookmarks/Makefile.am:
Fix a bug in the last commit.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-10-08 Christian Persch <chpe@cvs.gnome.org>
* embed/Makefile.am:
* lib/Makefile.am:
* lib/egg/Makefile.am:
* src/Makefile.am:
* src/bookmarks/Makefile.am:
Make the enum/flags values not global.
|
| |
|
|
|
|
|
|
|
|
| |
2006-09-06 Christian Persch <chpe@cvs.gnome.org>
* *.c *.cpp:
Remove some unnecessary static data.
|
|
|
|
|
|
|
|
| |
2006-07-22 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmarks_export):
Add accel. Bug #337913.
|
|
|
|
|
|
|
|
|
| |
2006-07-01 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c
(ephy_bookmark_action_sync_smart_url):
Don't cast to gboolean but check for != NULL instead.
|
|
|
|
|
|
|
|
| |
2006-06-04 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (resolve_cb):
Don't crash on error from zeroconf bookmarks. Fixes bug #343922.
|
|
|
|
|
|
|
|
|
|
| |
2006-05-14 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (resolve_cb),
(ephy_local_bookmarks_init), (ephy_local_bookmarks_stop):
Add https and ftp local bookmarks. Based on a patch by Celso Pinto,
bug #330679.
|
|
|
|
|
|
|
|
|
|
| |
2006-05-11 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (add_to_favorites), (resolve_cb),
(browse_cb):
Don't crash when adding zeroconf bookmarks while bookmarks are locked
down. Bug #341379.
|
|
|
|
|
|
|
|
| |
2006-04-20 Piers Cornwell <piers@gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
Use header capitalisation. Bug #337915
|
|
|
|
|
|
|
|
|
| |
2006-04-03 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_construct):
Disable export when locked down. Bug #337028.
|
|
|
|
|
|
|
|
|
| |
2006-03-10 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
Fix item ordering to fix bookmarks export format. Bug #333959,
patch has RT approval.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-03-02 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c: (ephy_bookmarks_import):
If we can't detect the mime type, fall back to checking the file
extension. Bug #331468.
* src/ephy-main.c: (main):
Don't pass NULL to realpath if PATH_MAX is defined. Bug #333051.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-03-02 Jean-François Rameau <jframeau@cvs.gnome.org>
* embed/ephy-embed-shell.c:(ephy_embed_shell_dispose):
* src/ephy-encoding-menu.c: (ephy_encoding_menu_view_dialog_cb):
* src/ephy-history-window.c: (cmd_clear), (ephy_history_window_finalize):
* src/ephy-shell.c: (ephy_shell_get_pdm_dialog),(ephy_shell_get_prefs_dialog),
(ephy_shell_get_print_setup_dialog):
* src/prefs-dialog.c: (prefs_dialog_finalize), (font_prefs_button_clicked_cb),
(language_editor_add_button_clicked_cb):
* src/bookmarks/ephy-bookmarks-editor.c: (ephy_bookmarks_editor_finalize):
Fix gcc 4.1 warnings (dereferencing type-punned pointer will break strict-aliasing rules).
|
|
|
|
|
|
|
|
|
| |
2006-02-24 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (add_bookmarks_source):
Distinguish different firefox profiles when showing the list to
choose which one to import.
|
|
|
|
|
|
|
|
|
| |
2006-02-24 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-action.c
Set the tooltip for bookmarks on the toolbar, using a
'title\nlocation' format. Bug #332113.
|
|
|
|
|
|
|
|
|
|
| |
2006-02-24 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-action.c
Update the bookmark icon if the toolbar is reconfigured
(happens when the theme changes). Everything else should
be already handled by the class handler.
|
|
|
|
|
|
|
|
|
|
| |
2006-02-24 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-topics-palette.c
Changed selection mode to 'none'. Makes it more
usable for mouse users, and we have a text entry
for keyboard users anyway.
|
|
|
|
|
|
|
|
| |
2006-02-22 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-topics-entry.c
Improved behaviour of completion popup.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-21 Peter Harvey <peter.a.harvey@gmail.com>
* data/ui/epiphany-fs-toolbar.xml
* lib/egg/egg-toolbars-model.c
* lib/egg/egg-toolbars-model.h
Added "editable" attribute for toolbars.
* data/ui/epiphany-ui.xml
* lib/egg/egg-editable-toolbar.c
* lib/egg/egg-editable-toolbar.h
* src/ephy-toolbar.c
* src/ephy-window.c
Many improvements to toolbar menus. Includes
changes to show visibility toggles in multiple
locations.
* lib/ephy-stock-icons.c
* lib/ephy-stock-icons.h
Additional stock icon for drag and drop.
* src/bookmarks/ephy-bookmarks-ui.c
Make 'customize toolbar' invisible when editing.
* src/ephy-shell.c
Mark the full-screen toolbar as non-removable.
|
|
|
|
|
|
|
|
|
| |
2006-02-21 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmarks-menu.c
* src/bookmarks/ephy-nodes-cover.c
Minor tweaks to improve menu generation.
|
|
|
|
|
|
|
|
| |
2006-02-21 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-properties.c
Switched to using an expander after UI review.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-10 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmarks-editor.c
Do not create the bookmarks bar when removing bookmarks
from the toolbar.
* lib/egg/egg-toolbars-model.c
Fix infinite loop when a toolbar has no items on it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-14 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-export.c: (write_rdf):
Don't export the local bookmarks.
* src/bookmarks/ephy-bookmarks-menu.c: (append_menu):
Remove "name" attribute in the UI string, since it's set
to same value as "action".
* src/bookmarks/ephy-open-tabs-action.c: (node_added_cb):
Fix untranslated string!
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-13 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (resolve_cb), (browse_cb),
(ephy_local_bookmarks_init), (ephy_local_bookmarks_stop),
(ephy_bookmarks_finalize), (ephy_bookmarks_new):
Fix crash when resolve returns an error, bug #331028.
Restructure 0conf code.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-13 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (add_to_favorites),
(history_site_visited_cb), (history_cleared_cb),
(get_id_for_service), (get_node_for_service), (resolve_cb),
(browse_cb):
* src/bookmarks/ephy-bookmarks.h:
Fix removing zeroconf bookmarks when the service disappears,
and updating them when they reappear. Bugs #329637, #330883.
|
|
|
|
|
|
|
|
|
| |
2006-02-13 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_toolbar):
Place bookmarks on "BookmarksBar" toolbar, since
that's what < 1.9 used too.
|
|
|
|
|
|
|
|
|
|
| |
2006-02-12 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-factory-action.c:
(build_menu_for_topic):
* src/bookmarks/ephy-topic-factory-action.c: (build_menu):
Strdup the action name data.
|
|
|
|
|
|
|
|
|
| |
2006-02-12 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-open-tabs-action.c: (node_added_cb),
(node_removed_cb):
Use the right action name.
|
|
|
|
|
|
|
|
|
| |
2006-02-10 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmarks-menu.c
* src/bookmarks/ephy-bookmarks-ui.c
Additional minor cleanups.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-10 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action-group.c: (smart_added_cb),
(smart_removed_cb), (node_changed_cb), (node_added_cb),
(node_removed_cb):
* src/bookmarks/ephy-bookmark-action.c: (ephy_bookmark_action_new):
* src/bookmarks/ephy-bookmark-action.h:
* src/bookmarks/ephy-bookmark-factory-action.c:
(build_menu_for_topic):
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_toolbar),
(ephy_bookmarks_editor_update_menu):
* src/bookmarks/ephy-bookmarks-menu.c: (append_bookmarks),
(append_menu), (ephy_bookmarks_menu_build):
* src/bookmarks/ephy-bookmarks-ui.c:
(ephy_bookmarks_ui_attach_window), (topic_has_data),
(topic_get_data), (topic_get_name), (bookmark_has_data),
(bookmark_get_data), (bookmark_get_name), (bookmark_new_name),
(toolbar_node_removed_cb):
* src/bookmarks/ephy-bookmarks-ui.h:
* src/bookmarks/ephy-open-tabs-action.c: (node_added_cb),
(node_removed_cb), (ephy_open_tabs_group_new):
* src/bookmarks/ephy-open-tabs-action.h:
* src/bookmarks/ephy-topic-action-group.c: (node_changed_cb),
(node_added_cb), (node_removed_cb), (ephy_topic_action_group_new):
* src/bookmarks/ephy-topic-action-group.h:
* src/bookmarks/ephy-topic-action.c: (ephy_topic_action_new):
* src/bookmarks/ephy-topic-action.h:
* src/bookmarks/ephy-topic-factory-action.c: (build_menu):
Remove *_action_name functions, and use static buffers instead.
Minor cleanups.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-09 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action-group.c: (node_changed_cb),
(node_added_cb), (node_removed_cb), (ephy_bookmark_group_new):
* src/bookmarks/ephy-bookmark-action.c:
(ephy_bookmark_action_sync_smart_url),
(ephy_bookmark_action_sync_icon), (connect_proxy),
(ephy_bookmark_action_set_bookmark),
(ephy_bookmark_action_get_property), (ephy_bookmark_action_init),
(ephy_bookmark_action_dispose), (ephy_bookmark_action_class_init),
(ephy_bookmark_action_get_type):
* src/bookmarks/ephy-bookmark-action.h:
* src/bookmarks/ephy-bookmarks-ui.c:
(ephy_bookmarks_ui_attach_window):
* src/bookmarks/ephy-open-tabs-action.c: (activate_cb),
(node_added_cb), (node_removed_cb), (ephy_open_tabs_group_new),
(ephy_open_tabs_action_name):
* src/bookmarks/ephy-related-action.c: (node_changed),
(node_destroyed), (open_link), (ephy_related_action_new):
* src/bookmarks/ephy-topics-entry.c:
* src/bookmarks/ephy-topics-entry.h:
Misc code cleanups: fewer gobject casts, disconnect handlers,
save a few strdups etc.
|
|
|
|
|
|
|
|
|
|
| |
2006-02-09 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-topics-entry.c
Add enter-to-auto-complete when there is just one possible
match. Will close dialog if no current key. Will do nothing
otherwise.
|
|
|
|
|
|
|
|
| |
2006-02-09 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmarks.c
Fix problems with old hierarchical topics scheme.
|
|
|
|
|
|
|
|
|
|
| |
2006-02-09 Peter Harvey <peter.a.harvey@gmail.com>
* data/ui/epiphany-bookmark-editor-ui.xml
* src/bookmarks/ephy-bookmarks-editor.c
Restore the 'Show on Toolbar' functionality, implemented very
differently now.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-04 Peter Harvey <peter.a.harvey@gmail.com>
* lib/ephy-state.h
* lib/ephy-state.c
* src/epiphany.defs
* src/bookmarks/ephy-bookmark-properties.c
Combined very similar functions into one.
Made the 'similar' bookmark count update immediately at start.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-04 Peter Harvey <peter.a.harvey@gmail.com>
* lib/egg/egg-editable-toolbar.c
* lib/egg/egg-toolbar-editor.c
* lib/egg/egg-toolbars-model.c
* lib/egg/egg-toolbars-model.h
* src/bookmarks/ephy-bookmark-factory-action.c
* src/bookmarks/ephy-topic-factory-action.c
* src/ephy-toolbars-model.c
* src/epiphany.defs
Improve the system for testing whether an item has already
been used on the toolbar.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-04 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-properties.c
* src/bookmarks/ephy-bookmarks-ui.c
* src/bookmarks/ephy-bookmarks-ui.h
* src/ephy-history-window.c
* src/popup-commands.c
* src/window-commands.c
Restore transient status to the properties dialog when
creating a new bookmark. Leave the topics entry sensitive,
and store the expanded state of the list. Make the similar
button a toggle button. Removed unused function to add topic.
|
|
|
|
|
|
|
|
| |
2006-02-04 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmarks.c
Improve code quality of function to determine similar bookmarks.
|
|
|
|
|
|
|
|
|
| |
2006-02-02 Jean-François Rameau <jframeau@cvs.gnome.org>
* lib/egg/egg-editable-toolbar.c: (toolbar_visibility_refresh):
* src/bookmarks/ephy-topics-entry.c: (update_database):
Fix some memory leaks.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-02-02 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-action.c
Allow bookmarks on the toolbar to be dragged.
* src/bookmarks/ephy-topic-action.c
Remove redundant function call.
|
|
|
|
|
|
|
|
| |
2006-01-31 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-properties.c: (show_duplicate_cb):
Use ngettext here.
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-30 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-properties.c
* src/bookmarks/ephy-bookmarks.c
* src/bookmarks/ephy-bookmarks.h
Made the 'Similar' button show more bookmarks, and
separate into 'identical' and 'similar'.
|
|
|
|
|
|
|
|
|
| |
2006-01-30 Crispin Flowerday <gnome@flowerday.cx>
* src/bookmarks/ephy-bookmark-properties.c: (update_warning),
(ephy_bookmark_properties_constructor):
Use ngettext() for plural string. Fixes bug #329242
|
|
|
|
|
|
|
|
| |
2006-01-30 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-properties.c
Add "Show" text to the items in the "Similar" menu.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-29 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-properties.c
* src/bookmarks/ephy-bookmarks.c
* src/bookmarks/ephy-bookmarks.h
Added better widget to handle duplicate bookmarks.
* src/bookmarks/ephy-topics-entry.c
Corrected handling of UTF8 strings.
* src/bookmarks/ephy-topics-palette.c
Removed unnecessary use of g_idle_*..
|
|
|
|
|
|
|
|
|
|
| |
2006-01-29 Crispin Flowerday <gnome@flowerday.cx>
* src/bookmarks/ephy-bookmark-action.c: (activate_cb),
(entry_key_press_cb), (connect_proxy):
Open smart bookmark url in new tabs when using Ctrl+Enter
(part of bug #310814)
|
|
|
|
|
|
|
|
|
|
| |
2006-01-29 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-topics-entry.c
* src/bookmarks/ephy-topics-palette.c
Make both topcs palette and entry even more robust.
Substantially improved behaviour of the topics entry.
|
|
|
|
|
|
|
|
|
|
| |
2006-01-29 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-topics-entry.c
* po/POTFILES.in
Make the topic entry more robust, and correct its
entry in POTFILES.in.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-29 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-properties.c
* src/bookmarks/ephy-topics-entry.c
* src/bookmarks/ephy-topics-entry.h
* src/bookmarks/Makefile.am
* po/POTFILES.in
Ongoing Saga Of The Bookmark Properties Dialog.
Dialog is now much more compact, using a text entry by
default and offering the palette when desired.
* src/bookmarks/ephy-topics-palette.c
Simplified code and made more usable.
Removed the header from the last patch as well.
* src/bookmarks/ephy-bookmarks-ui.c
'Add bookmark' dialogs were not correctly removed from the
hashtable.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-22 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-properties.c
* src/bookmarks/ephy-bookmarks-ui.c
* src/bookmarks/ephy-bookmarks-ui.h
* src/bookmarks/ephy-bookmarks.c
* src/bookmarks/ephy-bookmarks.h
* src/ephy-history-window.c
* src/popup-commands.c
* src/window-commands.c
Simplified the bookmark properties dialog and removed the
'duplicate bookmark' warning dialog (now have warning in
the bookmark properties dialog itself).
* src/bookmarks/ephy-topics-palette.c
Added a header which switches topic palette mode.
|
|
|
|
|
|
|
|
|
| |
2006-01-22 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmarks-ui.c
Reverted change which made 'add bookmark' and 'edit bookmark'
use-cases have exactly the same dialog.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-25 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topic-action.c: (drag_data_received_cb),
(create_tool_item), (ephy_topic_action_sync_label), (get_popup),
(erase_popup), (child_changed_cb), (child_removed_cb),
(menu_init_cb), (button_deactivate_cb), (button_toggled_cb),
(button_release_cb), (button_press_cb), (connect_proxy),
(ephy_topic_action_updated), (ephy_topic_action_get_topic),
(ephy_topic_action_set_topic), (ephy_topic_action_set_property),
(ephy_topic_action_get_property), (ephy_topic_action_init),
(ephy_topic_action_get_type), (ephy_topic_action_new):
Small cleanups.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-25 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action-group.c:
* src/bookmarks/ephy-bookmark-action-group.h:
* src/bookmarks/ephy-bookmark-factory-action.c:
* src/bookmarks/ephy-bookmark-factory-action.h:
* src/bookmarks/ephy-bookmarks-ui.c:
* src/bookmarks/ephy-bookmarks-ui.h:
* src/bookmarks/ephy-nodes-cover.c:
* src/bookmarks/ephy-nodes-cover.h:
* src/bookmarks/ephy-open-tabs-action.c:
* src/bookmarks/ephy-open-tabs-action.h:
* src/bookmarks/ephy-related-action.c:
* src/bookmarks/ephy-topic-action-group.c:
* src/bookmarks/ephy-topic-action-group.h:
* src/bookmarks/ephy-topic-factory-action.c:
* src/bookmarks/ephy-topics-palette.c:
Add cvs version markers.
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-25 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-properties.c:
(title_entry_changed_cb), (ephy_bookmark_properties_constructor):
* src/bookmarks/ephy-bookmarks-ui.c:
(ephy_bookmarks_ui_add_bookmark):
Don't use favicon as window icon.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-24 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-properties.c:
(ephy_bookmark_properties_set_bookmark),
(bookmark_properties_close_cb), (bookmark_properties_response_cb),
(update_entry), (update_window_title), (combo_changed_cb),
(title_entry_changed_cb), (location_entry_changed_cb),
(set_window_icon), (ephy_bookmark_properties_init),
(ephy_bookmark_properties_constructor),
(ephy_bookmark_properties_set_property),
(ephy_bookmark_properties_get_property),
(ephy_bookmark_properties_class_init),
(ephy_bookmark_properties_get_type),
(ephy_bookmark_properties_new):
* src/bookmarks/ephy-bookmark-properties.h:
Refactored, code cleanups. Don't make the bookmark properties
window transient.
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_bookmark_properties):
* src/bookmarks/ephy-bookmarks-ui.c:
(activate_bookmark_properties), (activate_bookmark_open_tab),
(activate_bookmark_open_window), (selected_bookmark_action),
(erase_bookmarks_menu), (tree_changed_cb), (node_added_cb),
(node_changed_cb), (node_removed_cb),
(ephy_bookmarks_ui_attach_window), (properties_dialog_destroy_cb),
(add_bookmark), (duplicate_bookmark_response_cb),
(ephy_bookmarks_ui_add_bookmark), (add_topic_changed_cb),
(add_topic_response_cb), (ephy_bookmarks_ui_add_topic),
(ephy_bookmarks_ui_show_bookmark):
* src/bookmarks/ephy-bookmarks-ui.h:
Cleanups. Make the New Topic dialogue modal to the bookmark properties
window. Change some strings, don't unnecessarily use markup when
constructing a message dialog.
2006-01-24 Christian Persch <chpe@cvs.gnome.org>
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-24 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
(import_dialog_response_cb), (export_format_combo_changed_cb),
(export_dialog_response_cb), (cmd_bookmarks_export):
Switch extensions when changing the export format from the combo
box; and don't use gtk_dialog_run. Bug #328064.
|
|
|
|
|
|
|
|
|
| |
2006-01-23 Crispin Flowerday <gnome@flowerday.cx>
* src/bookmarks/ephy-open-tabs-action.c: (node_added_cb):
* src/bookmarks/ephy-topic-action-group.c: (node_added_cb):
Fix a couple of memory leaks
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-22 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-action.c
* src/bookmarks/ephy-bookmark-properties.c
Remove the user-icon functionality for now. Too many bugs.
Note that support for the user-icon field still exists in
the bookmarks database itself.
|
|
|
|
|
|
|
|
| |
2006-01-21 Crispin Flowerday <gnome@flowerday.cx>
* src/bookmarks/ephy-bookmarks-editor.c (cmd_bookmarks_export)
Add back the gtk_widget_destroy() to really fix bug #327438
|
|
|
|
|
|
|
|
|
| |
2006-01-21 Crispin Flowerday <gnome@flowerday.cx>
* src/bookmarks/ephy-bookmarks-editor.c (cmd_bookmarks_export):
Fix bookmark exporting, so that it can be cancelled.
Fixes bug #327438
|
|
|
|
|
|
|
|
|
| |
2006-01-18 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmarks-menu.c
Do not add OpenTabs action if too-few items in the menu.
Bug #327390.
|
|
|
|
|
|
|
|
|
| |
2006-01-18 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-properties.c
Removed inappropriate bold and mnemonic.
Bug #327401.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
=== Release 1.9.5.1 ===
* NEWS:
* configure.ac:
* data/Makefile.am:
* data/chrome/Makefile.am:
* po/POTFILES.in:
R src/bookmarks/ephy-new-bookmark.c:
R src/bookmarks/ephy-new-bookmark.h:
R src/bookmarks/ephy-topics-selector.c:
R src/bookmarks/ephy-topics-selector.h:
Fix the tarball.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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-17 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmark-action.c
Removed left-over function.
|
|
|
|
|
|
|
|
| |
2006-01-17 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-bookmarks-menu.c
Added the 'Local' topic to bookmarks menu.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-17 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/Makefile.am
Forgotten Makefile changes.
* src/epiphany.defs
'Fixes' for the python interface.
Probably need to regenerate somehow, but don't know how do it correctly.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-17 Peter Harvey <peter.a.harvey@gmail.com>
* src/Makefile.am
Removed ephy-new-bookmark and ephy-topics-selector from the Makefile.
* src/ephy-history-window.c
* src/popup-commands.c
* src/window-commands.c
* src/bookmarks/ephy-bookmarks-editor.c
Removed all the slightly different bits of code to create a
bookmark and called ephy_bookmarks_ui_add_bookmark instead.
* src/bookmarks/ephy-bookmarks.c
* src/bookmarks/ephy-bookmarks.h
Moved the hashtable for bookmark windows to ephy-bookmarks-ui.
Added a new field "usericon" to the ephynode/bookmarks database,
to store the URL of the user-defined icon (if any). It can be
NULL (use site icon), "" (use none), or a URL.
* src/bookmarks/ephy-bookmark-properties.c
* src/bookmarks/ephy-bookmark-properties.h
Large changes to the bookmark properties window to handle different
use cases (adding or changing a bookmark), to use the new topics
palette widget, and to support the new usericon.
* src/bookmarks/ephy-bookmarks-ui.c
* src/bookmarks/ephy-bookmarks-ui.h
Large additions to ephy-bookmarks-ui to replace ephy-new-bookmark.
Fixed some bugs in the datatype handlers for the toolbar which
are supplied by ephy-bookmarks-ui.
|
|
|
|
|
|
|
|
|
|
| |
2006-01-17 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-topics-palette.c
* src/bookmarks/ephy-topics-palette.h
Implemented a new widget for topic selection that tries
to organise the topics for the user.
|
|
|
|
|
|
|
|
| |
2006-01-17 Peter Harvey <peter.a.harvey@gmail.com>
* src/bookmarks/ephy-topic-action.c
Handle DnD to topics on the toolbar.
|
|
|
|
| |
gtk-ui-manager based popup menu on the toolbar.
|
|
|
|
| |
Note that bookmarks may still appear at different places in the hierarchy.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2006-01-03 Christian Persch <chpe@cvs.gnome.org>
* embed/Makefile.am:
* embed/mozilla/Makefile.am:
* lib/Makefile.am:
* lib/egg/Makefile.am:
* src/Makefile.am:
* src/bookmarks/Makefile.am:
Don't include generated files in the tarball. Bug #319440.
R help/C/Makefile.am:
R help/es/Makefile.am:
R help/eu/Makefile.am:
R help/fi/Makefile.am:
R help/ja/Makefile.am:
R help/uk/Makefile.am:
Remove obsolete files.
|
|
|
|
|
|
|
|
| |
2005-12-05 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-related-action.c: (node_destroyed_cb):
Don't try to connect signals to the destroyed node!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-12 Christian Persch <chpe@cvs.gnome.org>
=== Release 1.9.2 ===
* Makefile.am:
Pass make distcheck.
* NEWS:
* configure.ac:
Updated for 1.9.2.
* lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml),
(egg_toolbars_model_save), (parse_data_list), (parse_item_list),
(parse_toolbars):
* src/bookmarks/ephy-bookmarks-ui.c:
(ephy_bookmarks_ui_attach_toolbar_model):
Fix compile warnings.
|
|
|
|
|
|
|
|
|
|
|
| |
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-11-08 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-single.c: (ephy_embed_single_iface_init):
* lib/egg/eggstatusicon.c: (egg_status_icon_class_init):
* lib/egg/eggtrayicon.c: (egg_tray_icon_class_init):
* lib/widgets/ephy-location-entry.c:
(ephy_location_entry_class_init):
* src/bookmarks/ephy-bookmark-action.c:
(ephy_bookmark_action_class_init):
* src/bookmarks/ephy-topic-action.c:
(ephy_topic_action_class_init):
* src/ephy-find-toolbar.c: (ephy_find_toolbar_class_init):
* src/ephy-fullscreen-popup.c: (ephy_fullscreen_popup_class_init):
* src/ephy-location-action.c: (ephy_location_action_class_init):
* src/ephy-python-extension.c: (ephy_python_extension_class_init):
* src/ephy-session.c: (ephy_session_class_init):
* src/ephy-tab.c: (ephy_tab_class_init):
* src/ephy-toolbar-editor.c: (ephy_toolbar_editor_class_init):
* src/ephy-toolbar.c: (ephy_toolbar_class_init):
* src/ppview-toolbar.c: (ppview_toolbar_class_init):
More static strings.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-08 Christian Persch <chpe@cvs.gnome.org>
* embed/ephy-embed-dialog.c: (ephy_embed_dialog_class_init):
* embed/ephy-embed-persist.c: (ephy_embed_persist_class_init):
* embed/ephy-history.c: (ephy_history_class_init):
* embed/mozilla/mozilla-download.cpp:
* lib/egg/egg-editable-toolbar.c:
(egg_editable_toolbar_class_init):
* lib/egg/egg-toolbar-editor.c: (egg_toolbar_editor_class_init):
* lib/egg/eggstatusicon.c: (egg_status_icon_class_init):
* lib/egg/eggtraymanager.c: (egg_tray_manager_class_init):
* lib/ephy-dialog.c: (ephy_dialog_class_init):
* lib/ephy-file-chooser.c: (ephy_file_chooser_class_init):
* lib/ephy-node-db.c: (ephy_node_db_class_init):
* lib/widgets/ephy-node-view.c: (ephy_node_view_class_init):
* lib/widgets/ephy-tree-model-node.c:
(ephy_tree_model_node_class_init):
* lib/widgets/ephy-zoom-action.c: (ephy_zoom_action_class_init):
* lib/widgets/ephy-zoom-control.c: (ephy_zoom_control_class_init):
* src/bookmarks/ephy-bookmark-action.c:
(ephy_bookmark_action_class_init):
* src/bookmarks/ephy-bookmark-properties.c:
(ephy_bookmark_properties_class_init):
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_class_init):
* src/bookmarks/ephy-new-bookmark.c:
(ephy_new_bookmark_class_init):
* src/bookmarks/ephy-topic-action.c:
(ephy_topic_action_class_init):
* src/bookmarks/ephy-topics-selector.c:
(ephy_topics_selector_class_init):
* src/ephy-encoding-menu.c: (ephy_encoding_menu_class_init):
* src/ephy-history-window.c: (ephy_history_window_class_init):
* src/ephy-location-action.c: (ephy_location_action_class_init):
* src/ephy-navigation-action.c:
(ephy_navigation_action_class_init):
* src/ephy-notebook.c: (ephy_notebook_class_init):
* src/ephy-tab.c: (ephy_tab_class_init):
* src/ephy-tabs-menu.c: (ephy_tabs_menu_class_init):
* src/ephy-window.c: (ephy_window_class_init):
Mark strings in param specs as static.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-11-01 Christian Persch <chpe@cvs.gnome.org>
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/GtkNSSClientAuthDialogs.cpp:
* embed/mozilla/GtkNSSDialogs.cpp:
* embed/print-dialog.c: (ephy_print_verify_postscript):
* lib/ephy-gui.c: (ephy_gui_check_location_writable):
* src/bookmarks/ephy-bookmark-properties.c: (update_window_title):
* src/bookmarks/ephy-bookmarks-editor.c:
(delete_topic_dialog_construct), (add_bookmarks_source),
(import_bookmarks):
* src/bookmarks/ephy-bookmarks.c: (redirect_cb):
* src/bookmarks/ephy-new-bookmark.c: (duplicate_dialog_construct):
* src/ephy-extensions-manager.c: (dir_changed_cb):
* src/ephy-tab.c: (update_net_state_message):
More curly quotes.
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-31 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-dbus.c:
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_construct):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init_defaults):
Constification.
|
|
|
|
|
|
|
|
| |
2005-10-30 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-nodes-cover.c: (ephy_nodes_get_covering):
Add array bounds check; fixes bug #320169.
|
|
|
|
|
|
|
|
|
|
| |
2005-10-24 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add),
(build_editing_table), (ephy_new_bookmark_construct),
(ephy_new_bookmark_set_property), (ephy_new_bookmark_get_property):
Remove info text referring to the not-committed markers in H18.
|
|
|
|
|
|
|
|
|
| |
2005-10-18 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-import.c: (xbel_parse_folder),
(ephy_bookmarks_import_mozilla):
Adapt folder import to new menu code, patch by Peter Harvey.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-16 Peter Harvey <pah06@uow.edu.au>
H18 patch, by Peter Harvey <pah06@uow.edu.au>.
* data/ui/epiphany-bookmark-editor-ui.xml:
* data/ui/epiphany-ui.xml:
* lib/egg/egg-editable-toolbar.c: (get_dock_position),
(get_toolbar_position), (get_toolbar_nth), (find_action),
(drag_data_delete_cb), (drag_begin_cb), (drag_end_cb),
(drag_data_get_cb), (move_item_cb), (set_dock_visible),
(remove_item_cb), (remove_toolbar_cb), (toggle_visibility_cb),
(egg_editable_toolbar_add_visibility_items),
(egg_editable_toolbar_add_popup_items), (popup_context_menu_cb),
(button_press_event_cb), (configure_item_sensitivity),
(configure_item_cursor), (connect_widget_signals),
(action_sensitive_cb), (create_item_from_action),
(create_item_from_position), (toolbar_drag_data_received_cb),
(toolbar_drag_drop_cb), (toolbar_drag_motion_cb),
(toolbar_drag_leave_cb), (configure_drag_dest), (create_dock),
(toolbar_changed_cb), (unparent_fixed), (update_fixed),
(toolbar_added_cb), (toolbar_removed_cb), (item_added_cb),
(item_removed_cb), (egg_editable_toolbar_construct),
(egg_editable_toolbar_set_ui_manager),
(egg_editable_toolbar_set_property),
(egg_editable_toolbar_get_property), (egg_editable_toolbar_init),
(egg_editable_toolbar_finalize),
(egg_editable_toolbar_get_edit_mode),
(egg_editable_toolbar_set_edit_mode),
(egg_editable_toolbar_set_fixed):
* lib/egg/egg-editable-toolbar.h:
* lib/egg/egg-toolbar-editor.c: (compare_items),
(item_added_or_removed_cb), (toolbar_removed_cb),
(egg_toolbar_editor_set_model), (egg_toolbar_editor_finalize),
(drag_begin_cb), (drag_end_cb), (drag_data_get_cb),
(editor_create_item), (editor_create_item_from_name),
(append_table), (update_editor_sheet), (egg_toolbar_editor_init):
* lib/egg/egg-toolbar-editor.h:
* lib/egg/egg-toolbars-model.c: (egg_toolbars_model_to_xml),
(egg_toolbars_model_save), (toolbar_node_new), (item_node_new),
(item_node_free), (toolbar_node_free),
(egg_toolbars_model_get_flags), (egg_toolbars_model_set_flags),
(egg_toolbars_model_get_data), (egg_toolbars_model_get_name),
(impl_add_item), (egg_toolbars_model_add_item),
(egg_toolbars_model_add_toolbar), (parse_data_list),
(parse_item_list), (parse_toolbars), (egg_toolbars_model_load),
(egg_toolbars_model_class_init), (egg_toolbars_model_init),
(egg_toolbars_model_finalize), (egg_toolbars_model_remove_toolbar),
(egg_toolbars_model_remove_item), (egg_toolbars_model_move_item),
(egg_toolbars_model_n_items), (egg_toolbars_model_item_nth),
(egg_toolbars_model_n_toolbars), (egg_toolbars_model_toolbar_nth),
(egg_toolbars_model_get_types), (egg_toolbars_model_set_types),
(fill_avail_array), (egg_toolbars_model_get_avail),
(egg_toolbars_model_get_n_avail), (egg_toolbars_model_set_n_avail):
* lib/egg/egg-toolbars-model.h:
* src/bookmarks/Makefile.am:
* src/bookmarks/ephy-bookmark-action-group.c: (smart_added_cb),
(smart_removed_cb), (node_changed_cb), (node_added_cb),
(node_removed_cb), (ephy_bookmark_group_new):
* src/bookmarks/ephy-bookmark-action-group.h:
* src/bookmarks/ephy-bookmark-action.c: (create_tool_item),
(ephy_bookmark_action_sync_icon), (show_context_menu),
(popup_menu_cb), (button_press_cb), (button_release_cb),
(connect_proxy), (ephy_bookmark_action_updated),
(ephy_bookmark_action_get_bookmark),
(ephy_bookmark_action_set_bookmark),
(ephy_bookmark_action_set_property),
(ephy_bookmark_action_get_property),
(ephy_bookmark_action_finalize), (ephy_bookmark_action_class_init),
(ephy_bookmark_action_init), (ephy_bookmark_action_name),
(ephy_bookmark_action_new):
* src/bookmarks/ephy-bookmark-action.h:
* src/bookmarks/ephy-bookmark-factory-action.c:
(ephy_bookmark_factory_action_get_type), (activate_item_cb),
(build_menu_for_topic), (build_menu), (remove_placeholder_cb),
(activate_placeholder_cb), (clicked_placeholder_cb),
(realize_placeholder_cb), (create_tool_item), (connect_proxy),
(ephy_bookmark_factory_action_class_init),
(ephy_bookmark_factory_action_new):
* src/bookmarks/ephy-bookmark-factory-action.h:
* src/bookmarks/ephy-bookmark-properties.c:
(ephy_bookmark_properties_set_property),
(ephy_bookmark_properties_get_property),
(bookmark_properties_response_cb), (update_entry),
(location_entry_changed_cb), (build_ui):
* src/bookmarks/ephy-bookmarks-editor.c: (add_entry_monitor),
(cmd_add_topic), (delete_topic_dialog_construct),
(cmd_bookmarks_import), (ephy_bookmarks_editor_finalize),
(ephy_bookmarks_editor_node_activated_cb),
(ephy_bookmarks_editor_update_menu), (view_focus_cb),
(add_focus_monitor), (remove_focus_monitor), (bookmarks_filter),
(search_entry_search_cb), (ephy_bookmarks_editor_construct),
(ephy_bookmarks_editor_set_parent),
(ephy_bookmarks_editor_set_property),
(ephy_bookmarks_editor_get_property), (ephy_bookmarks_editor_init):
* src/bookmarks/ephy-bookmarks-menu.c: (append_bookmarks),
(append_menu), (ephy_bookmarks_menu_build):
* src/bookmarks/ephy-bookmarks-menu.h:
* src/bookmarks/ephy-bookmarks-ui.c: (find_action),
(activate_bookmarks_menu), (activate_favorites_menu),
(erase_bookmarks_menu), (erase_favorites_menu), (tree_changed_cb),
(node_added_cb), (node_changed_cb), (node_removed_cb),
(ephy_bookmarks_ui_attach_window),
(ephy_bookmarks_ui_detach_window), (toolbar_node_removed_cb),
(topic_has_data), (topic_get_data), (topic_get_name),
(bookmark_has_data), (bookmark_get_data), (bookmark_get_name),
(bookmark_new_name), (ephy_bookmarks_ui_attach_toolbar_model),
(ephy_bookmarks_ui_detach_toolbar_model):
* src/bookmarks/ephy-bookmarks-ui.h:
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_get_type),
(ephy_bookmarks_init_defaults), (ephy_bookmarks_class_init),
(ephy_bookmarks_save_delayed), (add_to_favorites),
(update_bookmark_keywords), (ephy_bookmarks_init),
(ephy_bookmarks_finalize), (ephy_bookmarks_add),
(ephy_bookmarks_set_address), (ephy_bookmarks_set_icon),
(ephy_bookmarks_add_keyword),
(ephy_bookmarks_show_bookmark_properties),
(ephy_bookmarks_get_from_id), (ephy_bookmarks_compare_topics),
(ephy_bookmarks_compare_topic_pointers),
(ephy_bookmarks_compare_bookmarks),
(ephy_bookmarks_compare_bookmark_pointers):
* src/bookmarks/ephy-bookmarks.h:
* src/bookmarks/ephy-bookmarksbar-model.c:
* src/bookmarks/ephy-bookmarksbar-model.h:
* src/bookmarks/ephy-bookmarksbar.c:
* src/bookmarks/ephy-bookmarksbar.h:
* src/bookmarks/ephy-favorites-menu.c:
* src/bookmarks/ephy-favorites-menu.h:
* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_add),
(build_editing_table), (ephy_new_bookmark_construct),
(ephy_new_bookmark_set_property), (ephy_new_bookmark_get_property):
* src/bookmarks/ephy-nodes-cover.c: (ephy_nodes_count_covered),
(ephy_nodes_remove_covered), (ephy_nodes_remove_not_covered),
(ephy_nodes_get_covered), (ephy_nodes_covered),
(ephy_nodes_get_covering):
* src/bookmarks/ephy-nodes-cover.h:
* src/bookmarks/ephy-open-tabs-action.c: (activate_cb),
(node_added_cb), (node_removed_cb), (ephy_open_tabs_group_new),
(ephy_open_tabs_action_name):
* src/bookmarks/ephy-open-tabs-action.h:
* src/bookmarks/ephy-related-action.c: (node_changed),
(node_destroyed), (open_link), (iface_init),
(ephy_related_action_get_type), (ephy_related_action_new):
* src/bookmarks/ephy-related-action.h:
* src/bookmarks/ephy-topic-action-group.c: (node_changed_cb),
(node_added_cb), (node_removed_cb), (ephy_topic_group_new):
* src/bookmarks/ephy-topic-action-group.h:
* src/bookmarks/ephy-topic-action.c: (ephy_topic_action_get_type),
(create_tool_item), (ephy_topic_action_sync_label), (get_popup),
(erase_popup), (child_added_cb), (child_changed_cb),
(child_removed_cb), (menu_destroy_cb), (menu_init_cb),
(button_deactivate_cb), (button_toggled_cb), (button_release_cb),
(button_press_cb), (connect_proxy), (ephy_topic_action_updated),
(ephy_topic_action_get_topic), (ephy_topic_action_set_topic),
(ephy_topic_action_set_property), (ephy_topic_action_get_property),
(ephy_topic_action_class_init), (ephy_topic_action_init),
(ephy_topic_action_name), (ephy_topic_action_new):
* src/bookmarks/ephy-topic-action.h:
* src/bookmarks/ephy-topic-factory-action.c:
(ephy_topic_factory_action_get_type), (sort_topics),
(activate_item_cb), (build_menu), (remove_placeholder_cb),
(activate_placeholder_cb), (clicked_placeholder_cb),
(realize_placeholder_cb), (create_tool_item), (connect_proxy),
(ephy_topic_factory_action_class_init),
(ephy_topic_factory_action_new):
* src/bookmarks/ephy-topic-factory-action.h:
* src/ephy-link-action.c: (ephy_link_action_group_get_type),
(ephy_link_action_group_new):
* src/ephy-link-action.h:
* src/ephy-lockdown.c: (find_name), (find_action_group),
(update_window):
* src/ephy-notebook.c: (move_tab_to_another_notebook),
(ephy_notebook_switch_page_cb), (ephy_notebook_init),
(tab_label_style_set_cb), (build_tab_label),
(ephy_notebook_add_tab):
* src/ephy-shell.c: (ephy_shell_get_toolbars_model):
* src/ephy-toolbar-editor.c: (ephy_toolbar_editor_constructor),
(ephy_toolbar_editor_finalize), (ephy_toolbar_editor_set_property),
(ephy_toolbar_editor_class_init):
* src/ephy-toolbar.c: (ephy_toolbar_realize),
(ephy_toolbar_unrealize), (ephy_toolbar_finalize):
* src/ephy-toolbars-model.c: (update_flags),
(ephy_toolbars_model_load):
* src/ephy-window.c: (ephy_window_get_type),
(get_chromes_visibility), (sync_chromes_visibility),
(ephy_window_key_press_event), (tool_item_enter_cb),
(tool_item_leave_cb), (tool_item_drag_begin_cb),
(connect_tool_item), (disconnect_tool_item), (disconnect_proxy_cb),
(connect_proxy_cb), (update_chromes_actions), (show_embed_popup),
(tab_added_cb), (tab_removed_cb), (ephy_window_set_chrome),
(ephy_window_dispose), (ephy_window_class_init),
(ephy_window_init), (ephy_window_finalize),
(ephy_window_remove_tab), (ephy_window_set_zoom),
(sync_prefs_with_chrome), (ephy_window_view_toolbar_cb):
* src/ephy-window.h:
Revision history:
h18, released 2005/09/23, for Epiphany 1.8.0
* Just an update for 1.8.0.
h17, released 2005/08/30, for Epiphany 1.7.6 or CVS HEAD
* Mostly just an update for 1.7.6.
* Topic menus on the toolbar now open without releasing the mouse button.
* Topic menus on the toolbar are now also hierarchical (see if you like it.
h16, released 2005/08/25, for Epiphany 1.7.5 or CVS HEAD
* Just an update for 1.7.5. Sorry, I've been busy. :)
h15, released 2005/07/19, for Epiphany 1.7.2 or CVS HEAD
* Code cleanup
h14, released 2005/07/9, for Epiphany 1.7.1 or CVS HEAD
* Improved helpful tip when adding a bookmark
* Improved toolbar context menu
* Toolbar visibility state is now saved
* Separated bookmark/topic action groups into separate files
* Topics in the overflow menu now behave as submenus
* Now importing old bookmarksbar, and saving to new filename
* Incremented toolbar file format version number to 1.1
* Fixed the 'sticky' statusbar help
* Fixed a crashing bug (dnd then open a topic on the toolbar)
h13, released 2005/05/12, for CVS HEAD
* Added middle-mouse drag-drop for the editable toolbar.
* Fixed some warnings at compile and run time.
* Added brief help for the user when adding a new bookmark.
* Cleaned up the editable toolbar code a little.
h12, released 2005/05/10, for CVS HEAD
* Added new editing facilities for the editable toolbar.
h11, released 2005/04/29, for CVS HEAD
* Fixed bug in statusbar information for toolbar items.
* Added an all-new 'Related' toolbar widget which changes to show
the most related topic whenever a bookmark is activated.
h10, released 2005/04/15, for Epiphany 1.6.2 or CVS HEAD
* Added statusbar information for all toolbar items.
* Empty toolbars are now only deleted when exiting edit mode.
* Fixed regression of middle-click for bookmarks on toolbar.
* Fixed regression of ellipsized bookmark names in menus.
h9, released 2005/04/12, for Epiphany 1.6.1
* Updated patch for 1.6.1. Long time no see.
* Now using EphyLink objects everywhere.
h7, released 2004/10/21, for Epiphany 1.4.4
* Updated patch for 1.4.4.
* Fixed bugs causing crashes when bookmarks were added (thanks Reinout).
* Added "Open in Tabs" back into bookmark menus where suitable.
h6, released 2004/09/20, for Epiphany 1.4.0
* Updated patch for 1.4.0.
* Removed the bookmarks bar.
* Generate shared XML string for bookmarks menu.
* Slightly improve performance of node-cover code.
* Delay adding bookmarks menu until it is first used.
* Fixed bug(?) in ephy-node.
h4, released 2004/08/08, for Epiphany 1.3.4
* Updated patch due to changes to topics selector.
* Removed 'Most Visited' from the min-cover calculations.
* Fixed Epiphany 1.3.4 bug where topics in selector aren't sorted.
* Updated patch due to other changes in Epiphany 1.3.4 source.
h3, released 2004/07/12, for Epiphany 1.3.2
* Simple update for Epiphany 1.3.2
h3, released 2004/05/24, for Epiphany 1.2.5
* Moved duplicated functions into a seperate file.
* Improved topic selector.
* Bookmarks toolbar topic menus now have subdivisions.
* Topic names in menu now change if modified in the bookmarks editor.
h2, released 2004/05/23, for Epiphany 1.2.5
* Significantly cleaned up the code.
* 'Most Visited' no longer appears as a submenu.
* Subtopics are selected much more intelligently, giving a better
approximation to a true minimum cover.
* Topic selector now shows suggestions with arrows, not bold font.
h1, released 2004/05/19, for Epiphany 1.2.5
* Initial release.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-03 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-state.c: (paned_sync_position_cb),
(ephy_state_add_paned):
Use "position" property notification instead of
size-allocate to monitor the paned's position.
* src/bookmarks/ephy-bookmarks-editor.c:
(ephy_bookmarks_editor_construct):
Use resize=FALSE with gtk_paned_pack1. Fixes growing size of
the left pane of the bookmarks editor by repeated opening.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-10-02 Christian Persch <chpe@cvs.gnome.org>
* configure.ac:
* src/bookmarks/ephy-bookmarks.c: (save_filter),
(ephy_bookmarks_save), (update_bookmark_keywords),
(bookmark_is_categorized), (ephy_bookmarks_init),
(ephy_bookmarks_finalize), (ephy_bookmarks_get_topic_uri),
(ephy_bookmarks_find_keyword):
* src/epiphany.defs:
Add configure switch to disable zeroconf bookmarks, since
they're almost useless since just about nobody ships gnome-vfs
with howl support enabled, and have also been reported to
cause long delays on startup.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-09-21 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-gui.c: (ephy_gui_check_location_writable):
* lib/ephy-gui.h:
New function to check the filename/directory for writability,
derived from the now removed ephy_gui_confirm_overwrite_file.
* src/bookmarks/ephy-bookmarks-editor.c:
* embed/mozilla/FilePicker.cpp:
* embed/mozilla/ContentHandler.cpp:
* embed/mozilla/EphyHeaderSniffer.cpp:
Use the filechooser's stock confirm-overwrite checking, but
we still need our own writability check.
|
|
|
|
|
|
|
|
|
|
| |
2005-09-16 Raphael Slinckx <rslinckx@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action.c:
(bookmark_activate_with_flags), (open_in_tab_activate_cb),
(open_in_window_activate_cb), (activate_cb):
* src/bookmarks/ephy-bookmarks.c: (impl_resolve_address):
Repair the previous b0rkage, see previous log
|
|
|
|
|
|
|
|
| |
2005-09-15 Raphael Slinckx <rslinckx@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks.c: (impl_resolve_address):
If the search term is empty for a smart bookmark use the normal
URL instead of the smart url with the %s replaced by ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-08-28 Christian Persch <chpe@cvs.gnome.org>
* ChangeLog-20050828:
* Makefile.am:
* autogen.sh:
* configure.ac:
* data/Makefile.am:
* data/epiphany-1.10.pc.in:
* data/epiphany-1.8.pc.in:
* doc/reference/Makefile.am:
* embed/Makefile.am:
* embed/mozilla/Makefile.am:
* lib/Makefile.am:
* lib/egg/Makefile.am:
* lib/ephy-dbus.c: (session_filter_func), (system_filter_func),
(ephy_dbus_connect_to_session_bus), (ephy_dbus_disconnect_bus):
* lib/widgets/Makefile.am:
* src/Makefile.am:
* src/bookmarks/Makefile.am:
Version 1.9.
|
|
|
|
|
| |
* src/bookmarks/ephy-topic-action.c:
(ephy_topic_action_sync_label):
|
|
|
|
|
|
|
|
|
| |
2005-08-08 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmarks-editor.c:
* src/ephy-toolbar.c: (ephy_toolbar_set_window):
Tiny string fix just before string freeze :)
|
|
|
|
|
|
|
|
|
| |
2005-07-27 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topic-action.c:
(ephy_topic_action_sync_label):
Only show the leaf name on bookmarksbar for hierarchical topics.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-07-26 Christian Persch <chpe@cvs.gnome.org>
* lib/ephy-marshal.list:
* src/bookmarks/ephy-bookmark-action.c: (open_in_tab_activate_cb),
(open_in_window_activate_cb), (activate_cb):
* src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_class_init),
(impl_resolve_address), (ephy_bookmarks_resolve_address):
* src/bookmarks/ephy-bookmarks.h:
* src/bookmarks/ephy-topic-action.c: (menu_activate_cb),
(open_in_tabs_activate_cb):
* src/ephy-location-action.c: (action_activated_cb),
(entry_activate_cb):
* src/epiphany.defs:
Unify bookmarks/smart bookmarks address resolution, and add a signal
to EphyBookmarks for it.
|
|
|
|
|
|
|
|
|
| |
2005-07-26 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-topic-action.c: (button_toggled_cb):
Use connect_object to connect to the menu's deactivate
signal. May fix bug #309918.
|