<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gsoc2013-epiphany/lib/ephy-state.h, branch Release148</title>
<subtitle>Google Summer of Code 2013 - GNOME - Archive Integration workspace
</subtitle>
<id>https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/atom?h=Release148</id>
<link rel='self' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/atom?h=Release148'/>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/'/>
<updated>2004-10-08T12:16:39+00:00</updated>
<entry>
<title>reviewed by: Christian Persch &lt;chpe@cvs.gnome.org&gt;</title>
<updated>2004-10-08T12:16:39+00:00</updated>
<author>
<name>Marco Pesenti Gritti</name>
<email>marco@gnome.org</email>
</author>
<published>2004-10-08T12:16:39+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/commit/?id=51e6e076771f3b02cb6982ff2642a352a4d50add'/>
<id>urn:sha1:51e6e076771f3b02cb6982ff2642a352a4d50add</id>
<content type='text'>
2004-10-08  Marco Pesenti Gritti  &lt;marco@gnome.org&gt;

        reviewed by: Christian Persch  &lt;chpe@cvs.gnome.org&gt;

        * lib/ephy-dialog.c: (setup_default_size):
        * lib/ephy-state.c: (create_window_node), (ephy_state_add_window):
        * lib/ephy-state.h:
        * src/bookmarks/ephy-bookmark-properties.c: (build_ui):
        * src/bookmarks/ephy-bookmarks-editor.c:
        (ephy_bookmarks_editor_construct):
        * src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_construct):
        * src/ephy-history-window.c: (ephy_history_window_construct):
        * src/ephy-window.c: (ephy_window_show):
        * src/pdm-dialog.c: (show_cookies_properties):
        * src/window-commands.c: (window_cmd_edit_toolbar):

        Allow to set the default window state to maximize.
        Default to maximize for the browser window.
</content>
</entry>
<entry>
<title>Complete docs base implementation. Should work more or less.</title>
<updated>2003-11-19T19:19:59+00:00</updated>
<author>
<name>Marco Pesenti Gritti</name>
<email>marco@gnome.org</email>
</author>
<published>2003-11-19T19:19:59+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/commit/?id=f52461471f1ef86adda1f9a311483f57e4d51dbd'/>
<id>urn:sha1:f52461471f1ef86adda1f9a311483f57e4d51dbd</id>
<content type='text'>
2003-11-19  Marco Pesenti Gritti  &lt;marco@gnome.org&gt;

	* doc/reference/.cvsignore:
	* doc/reference/Makefile.am:
	* doc/reference/epiphany-docs.sgml:
	* doc/reference/epiphany.types:
	* doc/reference/tmpl/config.sgml:
	* doc/reference/tmpl/ephy-session.sgml:
	* doc/reference/tmpl/ephy-shell.sgml:

	Complete docs base implementation. Should work
	more or less.

	* embed/Makefile.am:
	* lib/Makefile.am:
	* src/Makefile.am:

	Cleanup a bit libs build and use a static lib
	also for the src/ code so that we can use it
	for documents.

	* src/ephy-nautilus-view.c:

	Bad chpe forgot to modify func signature.

2003-11-19  Christian Persch  &lt;chpe@cvs.gnome.org&gt;

	* embed/downloader-view.h:
	* embed/ephy-download.h:
	* embed/ephy-embed-dialog.h:
	* embed/ephy-embed-event.h:
	* embed/ephy-embed-persist.h:
	* embed/ephy-embed-popup-control.h:
	* embed/ephy-embed-shell.h:
	* embed/ephy-embed-single.h:
	* embed/ephy-encodings.h:
	* embed/ephy-favicon-cache.h:
	* embed/ephy-history.h:
	* embed/find-dialog.h:
	* embed/mozilla/EphyBrowser.h:
	* embed/mozilla/GtkNSSKeyPairDialogs.cpp:
	* embed/mozilla/mozilla-download.h:
	* embed/mozilla/mozilla-embed-persist.h:
	* embed/mozilla/mozilla-embed-single.h:
	* embed/print-dialog.h:
	* lib/egg/egg-editable-toolbar.h:
	* lib/egg/egg-toolbar-editor.h:
	* lib/egg/egg-toolbars-model.h:
	* lib/ephy-debug.h:
	* lib/ephy-dialog.h:
	* lib/ephy-dnd.h:
	* lib/ephy-file-chooser.h:
	* lib/ephy-node-db.h:
	* lib/ephy-node-filter.h:
	* lib/ephy-node.h:
	* lib/ephy-prefs.h:
	* lib/ephy-state.h:
	* lib/ephy-string.h:
	* lib/ephy-zoom.h:
	* lib/widgets/ephy-arrow-toolbutton.h:
	* lib/widgets/ephy-cell-renderer-progress.h:
	* lib/widgets/ephy-ellipsizing-label.h:
	* lib/widgets/ephy-location-entry.h:
	* lib/widgets/ephy-node-view.h:
	* lib/widgets/ephy-search-entry.h:
	* lib/widgets/ephy-spinner.h:
	* lib/widgets/ephy-tree-model-node.h:
	* lib/widgets/ephy-tree-model-sort.h:
	* lib/widgets/ephy-zoom-action.h:
	* lib/widgets/ephy-zoom-control.h:
	* src/bookmarks/ephy-bookmark-action.h:
	* src/bookmarks/ephy-bookmark-properties.h:
	* src/bookmarks/ephy-bookmarks-editor.h:
	* src/bookmarks/ephy-bookmarks-menu.h:
	* src/bookmarks/ephy-bookmarks.h:
	* src/bookmarks/ephy-new-bookmark.h:
	* src/bookmarks/ephy-topic-action.h:
	* src/bookmarks/ephy-topics-selector.h:
	* src/ephy-automation.h:
	* src/ephy-completion-model.h:
	* src/ephy-encoding-dialog.h:
</content>
</entry>
<entry>
<title>Ported the Crispin's GtkNSSClientAuthDialogs from galeon. Changes: - use</title>
<updated>2003-11-17T18:41:29+00:00</updated>
<author>
<name>Christian Persch</name>
<email>chpe@cvs.gnome.org</email>
</author>
<published>2003-11-17T18:41:29+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/commit/?id=5952680d6a09d98c301711e8188881f3a65a2e12'/>
<id>urn:sha1:5952680d6a09d98c301711e8188881f3a65a2e12</id>
<content type='text'>
2003-11-17  Christian Persch  &lt;chpe@cvs.gnome.org&gt;

	* embed/mozilla/GtkNSSClientAuthDialogs.cpp:
	* embed/mozilla/GtkNSSClientAuthDialogs.h:
	* embed/mozilla/Makefile.am:
	* embed/mozilla/MozRegisterComponents.cpp:
	* lib/ephy-state.c: (ephy_state_add_paned), (expander_activate_cb),
	(ephy_state_add_expander):
	* lib/ephy-state.h:

	Ported the Crispin's GtkNSSClientAuthDialogs from galeon.
	Changes:
	- use GtkExpander instead of the CDDB disclosure thingy
	- persist state in ephy-state
	- assing a mnemonic to expander label.
</content>
</entry>
<entry>
<title>When following SAVE_POSITION/SAVE_SIZE flags actually not save them</title>
<updated>2003-06-22T09:32:07+00:00</updated>
<author>
<name>Marco Pesenti Gritti</name>
<email>marco@it.gnome.org</email>
</author>
<published>2003-06-22T09:32:07+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/commit/?id=393c76d574626ca402bc86057bea66a0130e2a72'/>
<id>urn:sha1:393c76d574626ca402bc86057bea66a0130e2a72</id>
<content type='text'>
2003-06-22  Marco Pesenti Gritti  &lt;marco@it.gnome.org&gt;

	* lib/ephy-state.c: (ephy_state_window_set_size),
	(ephy_state_window_set_position), (ephy_state_window_save_size),
	(ephy_state_window_save_position), (ephy_state_window_save),
	(window_configure_event_cb), (window_state_event_cb),
	(ephy_state_add_window):

	When following SAVE_POSITION/SAVE_SIZE flags actually not save
	them instead of just not restore.
	Do not use coords value to determine unset state but a boolean
	flag. (this will restore all saved states to NULL now)

	* lib/ephy-state.h:

	Add a NONE flag, it will restore but not save.

	* src/ephy-tab.c: (ephy_tab_set_title):

	Fix a warning when the url is NULL (popups)

	* src/ephy-window.c: (ephy_window_init), (ephy_window_show):

	Use normal size for not sized popups.
</content>
</entry>
<entry>
<title>Add some flags so that we can choose to save position or size or both.</title>
<updated>2003-05-14T13:41:46+00:00</updated>
<author>
<name>David Bordoley</name>
<email>bordoley@msu.edu</email>
</author>
<published>2003-05-14T13:41:46+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/commit/?id=9d573dc9d9f047d1ec4bbb0776f3c7bc5e83768e'/>
<id>urn:sha1:9d573dc9d9f047d1ec4bbb0776f3c7bc5e83768e</id>
<content type='text'>
2003-05-14  David Bordoley &lt;bordoley@msu.edu&gt;

	* lib/ephy-state.c: (ephy_state_add_window):
	* lib/ephy-state.h: (EphyStateWindowFlags):

	Add some flags so that we can choose to save
	position or size or both.

	* lib/ephy-dialog.c: (setup_default_size):
	* src/ephy-window.c: (ephy_window_show):
	* src/window-commands.c: (window_cmd_edit_toolbar):
	* src/bookmarks/ephy-bookmark-properties.c: (build_ui):
	* src/bookmarks/ephy-new-bookmark.c: (ephy_new_bookmark_construct):

	Only save size for dialogs and main windows.

	* src/ephy-history-window.c: (ephy_history_window_construct):
	* src/bookmarks/ephy-bookmarks-editor.c:
	(ephy_bookmarks_editor_construct):

	Save size and position.
</content>
</entry>
<entry>
<title>Do not install two copies of epiphany.png</title>
<updated>2003-04-18T10:19:22+00:00</updated>
<author>
<name>Marco Pesenti Gritti</name>
<email>marco@it.gnome.org</email>
</author>
<published>2003-04-18T10:19:22+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/commit/?id=26d1ed1f62e1c3229729bb79673f1b424a4dd8d9'/>
<id>urn:sha1:26d1ed1f62e1c3229729bb79673f1b424a4dd8d9</id>
<content type='text'>
2003-04-18  Marco Pesenti Gritti  &lt;marco@it.gnome.org&gt;

	* data/art/Makefile.am:

	Do not install two copies of epiphany.png

	* embed/ephy-history.c: (ephy_history_save),
	(ephy_history_set_page_title):

	Use host name as title for sites, not the real
	title.

	* lib/ephy-state.c: (ephy_state_add_window),
	(paned_size_allocate_cb), (ephy_state_add_paned):
	* lib/ephy-state.h:

	Add a way to persist paned.

	* lib/widgets/ephy-node-view.h:
	* lib/widgets/ephy-node-view.c: (ephy_node_view_sort_func),
	(provide_text_weight), (ephy_node_view_add_column),
	(ephy_node_view_has_selection):

	Improve add_column api a bit to support both auto sorting
	and user sorting.

	* src/bookmarks/ephy-bookmarks-editor.c:
	(ephy_bookmarks_editor_construct):

	Updates for changed api.

	* src/ephy-history-window.c: (ephy_history_window_construct):

	Set a max size for title/location. Not very good, but the
	best we can do with current treeview api prolly.
	Persist the paned size.
	Make columns user sortable.
</content>
</entry>
<entry>
<title>Reimplement ephystate using xml and make it easier to use. -&gt; remove some</title>
<updated>2003-03-18T19:13:23+00:00</updated>
<author>
<name>Marco Pesenti Gritti</name>
<email>marco@it.gnome.org</email>
</author>
<published>2003-03-18T19:13:23+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/commit/?id=d012141a9d6dc6e0b374b4e992e18239b21501dd'/>
<id>urn:sha1:d012141a9d6dc6e0b374b4e992e18239b21501dd</id>
<content type='text'>
2003-03-18  Marco Pesenti Gritti  &lt;marco@it.gnome.org&gt;

	* lib/ephy-dialog.c: (setup_default_size):
	* lib/ephy-state.c: (ephy_states_load), (ephy_states_save),
	(find_by_name), (ensure_states), (ephy_state_window_set_size),
	(ephy_state_window_save_size), (window_configure_event_cb),
	(window_state_event_cb), (ephy_state_add_window),
	(ephy_state_save):
	* lib/ephy-state.h:
	* lib/ephy-types.h:
	* src/ephy-shell.c: (ephy_shell_finalize):
	* src/ephy-window.c: (setup_window), (ephy_window_init),
	(ephy_window_show):
	* src/prefs-dialog.c: (prefs_dialog_init):

	Reimplement ephystate using xml and make it easier to use.
	-&gt; remove some duplicate code
</content>
</entry>
<entry>
<title>Initial revision</title>
<updated>2002-12-30T19:29:24+00:00</updated>
<author>
<name>Marco Pesenti Gritti</name>
<email>mpeseng@src.gnome.org</email>
</author>
<published>2002-12-30T19:29:24+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/commit/?id=6876ede98282c7db318089bfefb292aa59e55d48'/>
<id>urn:sha1:6876ede98282c7db318089bfefb292aa59e55d48</id>
<content type='text'>
</content>
</entry>
</feed>
