aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add initial implementation of the browse history frontendClaudio Saavedra2012-03-073-0/+321
| | | | This will eventually replace the old EphyHistory class
* configure.ac: Add missing checks for sqlite3Claudio Saavedra2012-03-071-0/+1
|
* ephy-profile-migrator: update to migrate also zoom level preferencesClaudio Saavedra2012-03-071-0/+7
|
* Build fixesClaudio Saavedra2012-03-071-5/+6
| | | | Xan, talk to me after class.
* ephy-profile-migrator: migrate history to the new formatXan Lopez2012-03-073-2/+208
|
* ephy-sqlite: and another forgotten file!Xan Lopez2012-03-071-0/+34
|
* ephy-history-service: forgot Makefile.am fileXan Lopez2012-03-071-0/+21
|
* ephy-history-service: change a few functions and variables to use "message"Xan Lopez2012-03-071-40/+40
| | | | They were leftovers from old APIs
* Add EphyHistoryService and helper classesXan Lopez2012-03-0713-1/+2418
| | | | | | | | | EphyHistoryService provides a high-level API to store history information. It will processed by a worker thread using SQLite to provide a fast, responsive service to the main UI. Based on the code by Martin Robinson (mrobinson@igalia.com) and Claudio Saavedra (csaavedra@igalia.com).
* Add GObject wrapper classes for SQLiteXan Lopez2012-03-077-0/+837
| | | | | | | We'll use them to implement the new history/bookmarks storage backend. Code by Martin Robinson (mrobinson@igalia.com) and Claudio Saavedra (csaavedra@igalia.com)
* Updated Galician translationsFran Diéguez2012-03-071-4/+4
|
* Updated British English translationBruce Cowan2012-03-061-1282/+1089
|
* Updated Basque languageInaki Larranaga Murgoitio2012-03-061-169/+164
|
* Updated Slovenian translationMatej Urbančič2012-03-061-4/+4
|
* [l10n] Updated Estonian translationMattias Põldaru2012-03-061-5/+5
|
* Updated Spanish translationDaniel Mustieles2012-03-051-44/+42
|
* Updated Belarusian translation.Ihar Hrachyshka2012-03-051-4/+4
|
* update Simplified Chinese translationYunQiang Su2012-03-051-1306/+1131
|
* Updated Polish translationPiotr Drąg2012-03-051-4/+4
|
* Enable keyboard accelerator for the create buttonJiro Matsuzawa2012-03-051-1/+1
| | | | | | | I use 'r' of "Create" as a mnemonic character because "C" is already used by "_Cancel". https://bugzilla.gnome.org/show_bug.cgi?id=670328
* Updated Galician translationsFran Diéguez2012-03-051-110/+111
|
* Updated Basque languageInaki Larranaga Murgoitio2012-03-041-157/+169
|
* Updated Hungarian translationGabor Kelemen2012-03-041-292/+272
|
* Updated Hungarian translationGabor Kelemen2012-03-041-1278/+1110
|
* Updated Polish translationPiotr Drąg2012-03-041-1208/+511
|
* Updated Basque languageInaki Larranaga Murgoitio2012-03-041-1200/+1008
|
* Uploaded UkranianDaniel Korostil2012-03-031-1277/+1091
|
* Updated Hebrew translation.Yaron Shahrabani2012-03-021-107/+109
|
* Plug a memory leakGiovanni Campagna2012-03-011-0/+1
| | | | | | Free GFiles created during argv parsing. https://bugzilla.gnome.org/show_bug.cgi?id=671095
* updated Tamil translationDr.T.Vasudevan2012-02-291-1/+1
|
* updated Tamil translationDr.T.Vasudevan2012-02-291-1/+1
|
* updated Tamil translationDr.T.Vasudevan2012-02-291-7/+10
|
* Updated Bulgarian translationAlexander Shopov2012-02-291-74/+78
|
* Updated Slovenian translationMatej Urbančič2012-02-291-89/+93
|
* [l10n] Update Japanese translationJiro Matsuzawa2012-02-281-91/+95
|
* [l10n] Updated Estonian translationMattias Põldaru2012-02-271-2/+5
|
* updated Tamil translationDr.T.Vasudevan2012-02-271-1209/+1014
|
* Updated Spanish translationDaniel Mustieles2012-02-271-148/+151
|
* Updated Swedish translationDaniel Nylander2012-02-271-91/+92
|
* Updated Serbian translationМирослав Николић2012-02-262-318/+288
|
* Updated Belarusian translation.Ihar Hrachyshka2012-02-261-110/+128
|
* Updated Russian translationYuri Myasoedov2012-02-261-5/+9
|
* Added galician translations for docFran Diéguez2012-02-262-1/+2657
| | | Signed-off-by: Fran Diéguez <fran.dieguez@mabishu.com>
* ephy-window: add a Extensions menuDiego Escalante Urrelo2012-02-262-0/+2
| | | | | | | Together with epiphany-extensions-3.3.90 this makes the extensions manager visible again, and also all the extensions menu items. https://bugzilla.gnome.org/show_bug.cgi?id=669951
* ephy-bookmarks-ui: fix typo in activate_bookmarks_menuDiego Escalante Urrelo2012-02-261-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=670760
* Updated Russian translationYuri Myasoedov2012-02-251-49/+41
|
* ephy-profile-utils: use == to compare SoupURI schemesSergio Villar Senin2012-02-241-1/+1
| | | | We can just use it as SOUP_URI_SCHEME_HTTPS is an intern static string.
* ephy-profile-utils: shut up libsoup runtime warningSergio Villar Senin2012-02-241-1/+1
| | | | | | | | It was actually more than a warning. It was preventing epy to recover passwords previously stored in the keyring, as all of them were stored using "/" as the path of the URI. https://bugzilla.gnome.org/show_bug.cgi?id=670431
* We need to be a bit smarter about this, and only dismiss it forXan Lopez2012-02-241-1/+1
| | | | | | | | user-initiated navigations. Revert for now. Revert "ephy-web-view: dismiss the "Remember password?" infobar on navigation" This reverts commit 2434fbfa4df95702de8e19e2484b23937113a8cd.
* Updated Norwegian bokmål translationKjartan Maraas2012-02-241-58/+72
|
* ephy-shell: use the new g_application_quit to quitXan Lopez2012-02-231-12/+1
|
* ephy-embed-utils-test: remove broken testXan Lopez2012-02-231-3/+0
| | | | | It's actually impossible to catch this through normalization, so it will need to be moved to an EphyWebView test.
* ephy-web-view: fix loading of <domain>:<port> URIsXan Lopez2012-02-231-1/+76
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=670674
* ephy-window: show an error if we fail to open a non-web URI with gtk_show_uriXan Lopez2012-02-231-2/+4
| | | | Better than silently doing nothing.
* ephy-embed-utils: fix loading of <IP address>:<port> URIsXan Lopez2012-02-232-7/+13
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=669461
* ephy-embed-test-utils: loading domain:port is broken, comment for nowXan Lopez2012-02-231-0/+2
|
* ephy-embed-utils-test: unbreak the normalization testsXan Lopez2012-02-231-2/+2
| | | | They were testing the same URI again and again...
* Updated Bulgarian translationAlexander Shopov2012-02-231-1139/+510
|
* ephy-web-view: don't assume a embed-container in close-web-viewDiego Escalante Urrelo2012-02-221-9/+5
| | | | | | | | | The EphyWebView is not necessarily embedded in an EphyEmbedContainer. Simplify close_web_view_cb and make it smarter. It now handles EphyEmbedContainer and random toplevel widgets. https://bugzilla.gnome.org/show_bug.cgi?id=669737
* ephy-web-view: remove close-requested signalDiego Escalante Urrelo2012-02-223-111/+0
| | | | | | | | | WebKitWebView has a ::close-web-view signal for the same thing. The only user of this was ephy-window, for exactly the same thing that we are already doing in ephy-web-view, when handling ::close-web-view. https://bugzilla.gnome.org/show_bug.cgi?id=669737
* ephy-web-app-utils: be more careful listing applicationsDiego Escalante Urrelo2012-02-221-16/+17
| | | | | | Check if the .desktop file exists to prevent false positives. https://bugzilla.gnome.org/show_bug.cgi?id=669836
* [release] 3.3.903.3.90Xan Lopez2012-02-222-1/+16
|
* Updated Danish translationKenneth Nielsen2012-02-211-1206/+1012
|
* Updated Belarusian translation.Ihar Hrachyshka2012-02-201-4/+4
|
* Updated Swedish translationDaniel Nylander2012-02-201-1297/+1301
|
* Initialize variables that could be freed without being setGustavo Noronha Silva2012-02-201-2/+2
|
* Make inspector handling real-world compliantGustavo Noronha Silva2012-02-201-10/+30
| | | | | | | Destroy and recreate the inspector's WebView instead of reusing it, and make it always start windowed. https://bugzilla.gnome.org/show_bug.cgi?id=669835
* Updated Norwegian bokmål translationKjartan Maraas2012-02-191-333/+309
|
* Updated Telugu TranlsslationPraveen Illa2012-02-191-1077/+983
|
* [l10n] Update Japanese translationJiro Matsuzawa2012-02-181-745/+685
|
* Updated Traditional Chinese translation(Hong Kong and Taiwan)Chao-Hsiung Liao2012-02-182-82/+108
|
* Updated Slovenian translationMatej Urbančič2012-02-181-193/+211
|
* [l10n]Updated Turkish translationMuhammet Kara2012-02-151-986/+878
|
* Updated Russian TranslationYuri Myasoedov2012-02-121-1007/+889
|
* Updated Belarusian translation.Ihar Hrachyshka2012-02-121-624/+353
|
* ephy-web-view: blank line nitpickDiego Escalante Urrelo2012-02-111-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=669737
* ephy-window: use tab-close-request to avoid code duplicationDiego Escalante Urrelo2012-02-111-16/+3
| | | | | | | | There were two paths checking for modified forms and downloads on tab closing. Instead of duplication code, make EphyEmbedContainer impl_remove_child trigger ::tab-close-request on EphyNotebook. https://bugzilla.gnome.org/show_bug.cgi?id=669736
* tests: terminate noinst_PROGRAMS with NULLDiego Escalante Urrelo2012-02-111-1/+2
| | | | | | To avoid trivial line changes, ironically. https://bugzilla.gnome.org/show_bug.cgi?id=669766
* tests: sync vim/emacs modeline commentsDiego Escalante Urrelo2012-02-113-1/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=669766
* tests: rename files to avoid duplicate namesDiego Escalante Urrelo2012-02-116-10/+10
| | | | | | | Append -test to .c files in tests/ to avoid duplicating filenames in the repository. https://bugzilla.gnome.org/show_bug.cgi?id=669766
* Updated Serbian translationМирослав Николић2012-02-102-2592/+2250
|
* ephy-shell: install global menu for private mode tooXan Lopez2012-02-091-3/+9
| | | | | | | | This is still not enough to make it work, the menu shows empty in private mode, but the code change is obviously correct. See bug https://bugzilla.gnome.org/show_bug.cgi?id=647986 https://bugzilla.gnome.org/show_bug.cgi?id=669740
* ephy-shell: load home page in new windowsDiego Escalante Urrelo2012-02-091-1/+1
| | | | | | Fixes the uncertain loading state of new windows. https://bugzilla.gnome.org/show_bug.cgi?id=669130
* ephy-main: always set a default icon for windowsDiego Escalante Urrelo2012-02-091-0/+9
| | | | | | | The web-browser icon for the normal/private mode, or the corresponding Web Application icon. https://bugzilla.gnome.org/show_bug.cgi?id=669182
* ephy-web-app-utils: add EPHY_WEB_APP_ICON defineDiego Escalante Urrelo2012-02-092-2/+3
| | | | | | | Stands for "app-icon.png", which is of interest outside ephy-web-app-utils.c https://bugzilla.gnome.org/show_bug.cgi?id=669182
* Convert app names to the proper encoding before using them as filenamesClaudio Saavedra2012-02-082-12/+55
| | | | | | Also add proper conversion error handling where needed. https://bugzilla.gnome.org/show_bug.cgi?id=658028
* [l10n] Updated Estonian translationMattias Põldaru2012-02-081-442/+137
|
* epiphany.css: add px unit to valuesDiego Escalante Urrelo2012-02-081-4/+4
| | | | | | Any integer above 0 should have a unit in CSS files now. https://bugzilla.gnome.org/show_bug.cgi?id=669602
* epiphany-ui.xml: enable accels in supermenu labelsDiego Escalante Urrelo2012-02-081-1/+1
| | | | | | The explicit accelerators="true" was missing in the <popup> element. https://bugzilla.gnome.org/show_bug.cgi?id=668325
* tests: add test for ephy-embed-utilsDiego Escalante Urrelo2012-02-082-0/+156
| | | | | | | Specifically ephy_embed_utils_address_has_web_scheme. Based on a patch by Alexandre Martani. https://bugzilla.gnome.org/show_bug.cgi?id=613756
* ephy-search-entry: use symbolic clear iconDiego Escalante Urrelo2012-02-081-3/+7
| | | | | | Instead of gtk+ stock icon, use the symbolic version. Respects LTR/RTL. https://bugzilla.gnome.org/show_bug.cgi?id=669131
* Updated Spanish translationDaniel Mustieles2012-02-071-477/+478
|
* Updated Galician translationsFran Diéguez2012-02-071-25/+36
|
* [release] 3.3.53.3.5Xan Lopez2012-02-072-3/+21
|
* Updated Galician translationsFran Diéguez2012-02-061-803/+691
|
* Updated Dutch translationWouter Bolsterlee2012-02-041-1452/+1286
|
* Allow toggling WebGL as a runtime GSettings switchMartin Robinson2012-02-033-0/+10
| | | | | | If WebGL is enabled in WebKitGTK+, this new GSettings switch disables and enables WebGL settings at runtime. WebGL is disabled by default currently because Epiphany may use Clutter in the future.
* ephy-window: restore alt+# accels to switch tabsDiego Escalante Urrelo2012-02-011-0/+84
| | | | | | | Create 10 fixed GtkActions that react to the alt+# accelerators. Based on code from gedit-window.c. https://bugzilla.gnome.org/show_bug.cgi?id=668702
* tests: ephy-download: missing ephy_download_startDiego Escalante Urrelo2012-01-311-4/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=668758
* tests/ephy-download: remove embed-persist mentionDiego Escalante Urrelo2012-01-311-1/+1
|
* ephy-window: do not duplicate tons of code in sync_tab_is_blankXan Lopez2012-01-301-59/+13
|
* Updated Traditional Chinese translation(Hong Kong and Taiwan)Chao-Hsiung Liao2012-01-292-2398/+974
|
* Updated Slovenian translationMatej Urbančič2012-01-291-703/+367
|
* ephy-window: correct thinko in action sensitivity handlingXan Lopez2012-01-281-1/+6
|
* ephy-window: simplify handling of back/forward sensitivityXan Lopez2012-01-281-30/+6
| | | | | | Back/Forward sensitivity only depends on one factor (whether you can actually go back or forward), so there is no need to use the ephy action helper method. This allows to simplify the code quite a bit.
* Updated Hebrew translation.Yaron Shahrabani2012-01-271-904/+752
|
* ephy-notebook: remove dnd-enabled propertyXan Lopez2012-01-273-31/+0
| | | | It does not seem to do anything.
* ephy-main: tidy up indentationXan Lopez2012-01-271-1/+2
|
* Get rid of EPHY_STOCK_EPHYXan Lopez2012-01-2717-65/+2
| | | | | | 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.
* Remove the Bookmarks Editor desktop fileXan Lopez2012-01-276-38/+2
| | | | There's really no much point in shipping it as a separate "application".
* POTFILES.in: remove reference to ephy-stock-icons.cXan Lopez2012-01-271-1/+0
|
* configure.ac: remove reference to icons MakefileXan Lopez2012-01-271-1/+0
|
* And remove the last stock icon, bookmarksXan Lopez2012-01-2716-788/+1
| | | | We can kill data/icons now.
* Remove the history stock iconXan Lopez2012-01-2712-984/+0
|
* Remove EPHY_STOCK_BOOKMARKXan Lopez2012-01-2710-265/+1
| | | | | Use the symbolic icon for the completion entry, I'm sure Lapo will approve.
* Remove more unused stock iconsXan Lopez2012-01-2711-775/+1
|
* ephy-window: remove stock icons from two more GtkActionsXan Lopez2012-01-271-2/+0
|
* Also remove stock icons in the history and bookmarks editorsXan Lopez2012-01-272-24/+24
|
* ephy-window: do not define stock icons for the GtkActionsXan Lopez2012-01-271-27/+27
| | | | We are not using them.
* Remove all the lock stock iconsXan Lopez2012-01-2728-7160/+5
| | | | | | At this point we were only using the #defines in EphyLocationEntry to decide which symbolic icon to use, so keep that and delete everything else.
* Remove unused stock iconsXan Lopez2012-01-279-2090/+0
| | | | | | | Both the icons themselves and the names in the header file. This just removes those without absolutely any reference to them in the entire source tree, but I suspect we can remove most of them since they are not actually used.
* Updated Finnish translationTimo Jyrinki2012-01-261-656/+1087
|
* ephy-download: comment broken testsXan Lopez2012-01-261-0/+4
| | | | I'm sure Diego will fix them.
* tests: run all the tests on 'make check'Xan Lopez2012-01-261-0/+71
| | | | Which tells us that test-ephy-download is broken.
* The accel for Help should be F1, not Ctrl+hXan Lopez2012-01-261-1/+1
|
* Adapt to the new format form global menusXan Lopez2012-01-262-13/+42
| | | | This requires a GTK+ newer than eed30771.
* Updated Spanish translationDaniel Mustieles2012-01-251-569/+463
|
* Updated Norwegian bokmål translationKjartan Maraas2012-01-251-573/+161
|
* ephy-embed-utils: load again stuff like 'localhost:3000"Xan Lopez2012-01-251-5/+16
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=668593
* Make EphyWindow responsible for its own destruction when the last tab is goneXan Lopez2012-01-242-6/+7
| | | | | | EphyNotebook was destroying its toplevel when the last tab was destroyed. I think this is really weird, so move the responsibility to the window. This will probably break something, I'm sure.
* ephy-notebook: remove full title tooltip on each tabXan Lopez2012-01-241-6/+0
| | | | It's pretty annoying and hardly useful.
* ephy-location-controller: lose lock tooltip propertyXan Lopez2012-01-241-37/+0
|
* ephy-window: lose security state tooltipsXan Lopez2012-01-241-29/+4
|
* ephy-window: we don't do tooltips anymore, remove support code for thatXan Lopez2012-01-241-212/+40
|
* ephy-window: remove toplevel actions that do not exist anymoreXan Lopez2012-01-241-5/+0
|
* Never append "http://" to an address with a schemeXan Lopez2012-01-242-3/+6
| | | | | It does not make sense. Fixes opening about: pages after normalizing all URLs again (and not only those without a scheme!).
* ephy-embed-utils: consider 'ephy-about' as a web schemeXan Lopez2012-01-241-0/+1
| | | | | Otherwise we'll fail to open about: pages in our policy decision mechanism.
* ephy-web-view: remove unused variableXan Lopez2012-01-241-6/+0
|
* ephy-web-view: dismiss the "Remember password?" infobar on navigationXan Lopez2012-01-241-1/+1
| | | | | Does not make much sense to keep it when the context for the action is gone.
* Make the user visible name Web in more placesJon McCann2012-01-241-5/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=666587
* ephy-window: remove unneeded includeXan Lopez2012-01-241-1/+0
|
* ephy-window: call sync_tab_is_blank on new tabsDiego Escalante Urrelo2012-01-241-0/+1
|
* ephy-window: sync page actions with is-blank propertyDiego Escalante Urrelo2012-01-242-4/+139
| | | | | | | | Add ::is-blank property to EphyWebView and update EphyWindow to sync some of the page menu actions with it. There's no point in enabling save/reload/bookmark/etc on about:blank. https://bugzilla.gnome.org/show_bug.cgi?id=668105
* ephy-web-view: remove uneeded is_blank callsDiego Escalante Urrelo2012-01-241-4/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=668105
* ephy-web-view: only autosearch input without schemeDiego Escalante Urrelo2012-01-241-11/+18
| | | | | | | Create an autosearch from the user input only when it has no scheme at all. https://bugzilla.gnome.org/show_bug.cgi?id=551857
* ephy-window: pass non-web schemas to gtk_show_uriDiego Escalante Urrelo2012-01-241-2/+15
| | | | | | | Handle every non-web scheme in policy_decision_required_cb with gtk_show_uri. This enables xmpp:, apt: and similar links to work. https://bugzilla.gnome.org/show_bug.cgi?id=551857
* ephy-embed-utils: mailto is not a web schemeDiego Escalante Urrelo2012-01-241-2/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=551857
* ephy-action-helper: document flags APIDiego Escalante Urrelo2012-01-241-0/+14
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=668510
* ephy-window: remove leftover from the editable toolbar ancient pastXan Lopez2012-01-231-6/+0
|
* ephy-window: remove leftovers from when EphyWindow managed the progress barXan Lopez2012-01-231-4/+0
|
* Remove the "Open Frame" functionalityXan Lopez2012-01-234-41/+3
| | | | | It's been #if 0-ed and broken forever too. If someone really wants it it should probably go into an extension.
* [l10n] Update Japanese translationJiro Matsuzawa2012-01-231-480/+414
|
* HACKING: small updateXan Lopez2012-01-231-3/+13
|
* ephy-embed: reorder includesXan Lopez2012-01-231-3/+2
|
* ephy-embed: move the other statusbar id to the .c fileXan Lopez2012-01-232-2/+2
| | | | It's not used anywhere else.
* ephy-embed: remove unused defineXan Lopez2012-01-221-1/+0
|
* ephy-embed: the method to set the statusbar label can be private tooXan Lopez2012-01-222-17/+15
|
* ephy-embed: we can now make the statusbar methods privateXan Lopez2012-01-222-122/+116
|
* ephy-window: remove unused codeXan Lopez2012-01-221-4/+0
|
* ephy-window: also remove the statusbar tips for tool itemsXan Lopez2012-01-221-135/+0
|
* ephy-window: remove menu statusbar helper messagesXan Lopez2012-01-221-45/+2
| | | | | | They are not that helpful and are a bit distracting. https://bugzilla.gnome.org/show_bug.cgi?id=668191
* Remove mailto: specific menusXan Lopez2012-01-223-57/+0
| | | | | They have been dead/#if zeroed for a long time without any bugs opened about it, so I can guess they were not used a lot in their day.
* ephy-window: we don't have a menu anymore, so the menudock widget is not neededXan Lopez2012-01-221-8/+1
|
* ephy-window: update comments a bit in window actionsXan Lopez2012-01-221-15/+15
| | | | In particular, don't mention the menus anymore, since they do not exist.
* window-commands.h: remove duplicate and obsolete stuff, reformat a bitXan Lopez2012-01-221-113/+81
|
* Updated Slovenian translationMatej Urbančič2012-01-221-929/+450
|
* Updated Belarusian translation.Kasia Bondarava2012-01-221-3099/+1482
|
* ephy-window: make ephy_window_get_find_toolbar privateXan Lopez2012-01-215-12/+3
| | | | | Surely this is not interesting for anyone outside Epiphany? It's not used in extensions.
* Make ephy_window_get_ui_manager return a GtkUIManager, not a GObjectXan Lopez2012-01-215-15/+15
| | | | | 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.
* Drop unused gtkbuilder filesPriit Laes2012-01-215-1435/+1
| | | | Signed-off-by: Xan Lopez <xan@gnome.org>
* ephy-window: remove "add-widget" callback from GtkUIManagerXan Lopez2012-01-211-11/+0
| | | | | We don't add widgets to our UI directly from the UI manager, so it's useless.
* ephy-window: make ephy_window_set_location privateXan Lopez2012-01-212-3/+4
| | | | | Setting the EphyWindow's location string directly is the kind of crack that has to be private.
* [l10n] No need to translate dummy textPriit Laes2012-01-211-4/+4
| | | | Signed-off-by: Diego Escalante Urrelo <descalante@igalia.com>
* Be a bit more strict about header includesXan Lopez2012-01-204-1/+4
|
* [l10n] Updated Estonian translationPriit Laes2012-01-201-769/+80
|
* ephy-window: do not include <string.h> just for strcmpXan Lopez2012-01-201-2/+1
|
* ephy-window: and remove three more forward declarationsXan Lopez2012-01-201-183/+174
| | | | The remaining one kinda makes sense, so leave it alone.
* ephy-window: remove unused includeXan Lopez2012-01-201-1/+0
|
* ephy-window: reorder a few methods to get rid of forward declarationsXan Lopez2012-01-201-142/+134
|
* ephy-window: remove duplicated methodXan Lopez2012-01-201-15/+2
| | | | | ephy_window_set_location and _ephy_window_set_location were identical. Remove the latter.
* More private method cleanupsXan Lopez2012-01-204-21/+19
| | | | | Move another method to ephy-private.h, and stop exporting another one that is only used internally in EphyWindow.
* doc: fix distcheckXan Lopez2012-01-201-2/+0
|
* Add a ephy-private.h headerXan Lopez2012-01-206-9/+48
| | | | | | This should hold methods needed by Epiphany internally but that we do not want to export. Only a couple of them so far, but we should probably add a lot more.
* ephy-window: remove redundant includesXan Lopez2012-01-201-2/+0
|
* ephy-window: missing annotationXan Lopez2012-01-202-0/+9
|
* location-controller: remove references to "proxy"Cosimo Cecchi2012-01-201-7/+7
| | | | | | | We're not a GtkAction anymore, so referencing "proxy" in the code is a bit misleading. https://bugzilla.gnome.org/show_bug.cgi?id=668305
* location-controller: use the right signal data to unblock signalCosimo Cecchi2012-01-201-2/+1
| | | | | | | | | We were using priv->proxy, which is a leftover from when this was a GtkAction, and is actually always NULL. Use the right pointer instead. Fix location entry failing to properly update the address when switching tabs. https://bugzilla.gnome.org/show_bug.cgi?id=668305
* ephy-shell: pass active window to the about dialogDiego Escalante Urrelo2012-01-201-1/+7
| | | | | | So it can be modal. https://bugzilla.gnome.org/show_bug.cgi?id=668113
* ephy-embed: stop listening to progress updates after disposeXan Lopez2012-01-201-6/+14
| | | | | | | | | | | | | | | | | | Similar to status message updates, otherwise we might end up updating dead widgets. This fixes: #0 0x00007ffff592b9c8 in g_logv (log_domain=0x7ffff66de0cf "Gtk", log_level=G_LOG_LEVEL_CRITICAL, format=0x7ffff59ade60 "%s: assertion `%s' failed", args1=0x7fffffffd588) at gmessages.c:758 #1 0x00007ffff592babc in g_log (log_domain=0x7ffff66de0cf "Gtk", log_level=G_LOG_LEVEL_CRITICAL, format=0x7ffff59ade60 "%s: assertion `%s' failed") at gmessages.c:792 #2 0x00007ffff592bafd in g_return_if_fail_warning (log_domain=0x7ffff66de0cf "Gtk", pretty_function=0x7ffff66e27f0 "gtk_widget_hide", expression=0x7ffff66df7e8 "GTK_IS_WIDGET (widget)") at gmessages.c:801 #3 0x00007ffff657c430 in gtk_widget_hide (widget=0x15ca190) at gtkwidget.c:3992 #4 0x00000000004703f6 in clear_progress_cb (embed=0x516450) at ../../embed/ephy-embed.c:525 #5 0x00007ffff5923c2c in g_timeout_dispatch (source=0x1bb9400, callback=0x4703d6 <clear_progress_cb>, user_data=0x516450) at gmain.c:3857 #6 0x00007ffff5921e83 in g_main_dispatch (context=0x524f70) at gmain.c:2513 #7 0x00007ffff5922b44 in g_main_context_dispatch (context=0x524f70) at gmain.c:3050 #8 0x00007ffff5922d27 in g_main_context_iterate (context=0x524f70, block=1, dispatch=1, self=0x629c90) at gmain.c:3121 #9 0x00007ffff5922deb in g_main_context_iteration (context=0x524f70, may_block=1) at gmain.c:3182 #10 0x00007ffff5b2705e in g_application_run (application=0x508000, argc=1, argv=0x7fffffffda78) at gapplication.c:1496 #11 0x000000000042d6e2 in main (argc=1, argv=0x7fffffffda78) at ../../src/ephy-main.c:472
* Rename EphyLocationAction -> EphyLocationControllerCosimo Cecchi2012-01-207-264/+263
| | | | | | Since it's not a GtkAction anymore. https://bugzilla.gnome.org/show_bug.cgi?id=668206
* location-action: don't make this a GtkAction anymoreCosimo Cecchi2012-01-206-212/+201
| | | | | | | It doesn't really make sense in a world where the location action is only used on a fixed toolbar, and complicates the code a lot. https://bugzilla.gnome.org/show_bug.cgi?id=668206
* entry: make EphyLocationEntry a GtkEntryCosimo Cecchi2012-01-207-180/+79
| | | | | | | | Instead of a GtkToolItem. A future commit will move the code in EphyLocationAction not to be a GtkAction, which is why this was a GtkToolItem in the first place. https://bugzilla.gnome.org/show_bug.cgi?id=668206
* ephy-embed-shell: add missing annotationXan Lopez2012-01-201-1/+1
|
* ephy-window: annotate return value of a methodXan Lopez2012-01-201-0/+9
|
* [l10n] Update Japanese translationOKANO Takayoshi2012-01-191-973/+1321
|
* omf-install: what is this, I don't evenXan Lopez2012-01-191-33/+0
|
* TODO: remove a couple of old/done itemsXan Lopez2012-01-191-3/+0
|
* TODO: try to have something useful hereXan Lopez2012-01-191-12/+19
|
* ephy-embed: if there's a priv variable set, use itXan Lopez2012-01-191-39/+40
|
* Updated Brazilian Portuguese translationFábio Nogueira2012-01-191-793/+718
|
* [release] 3.3.4.13.3.4.1Xan Lopez2012-01-192-1/+15
|
* ephy-embed: do not listen to status updates after disposeXan Lopez2012-01-191-1/+13
| | | | | | Otherwise we might crash updating a dead statusbar widget. https://bugzilla.gnome.org/show_bug.cgi?id=668171
* ephy-toolbar: set the MENUBAR style classXan Lopez2012-01-191-0/+5
| | | | That way we can drag the app using the toolbar itself.
* ephy-window: hide our titlebar when maximizedXan Lopez2012-01-191-0/+3
|
* Remove Print Setup item from the super menu and embed it into print dialogCarlos Garcia Campos2012-01-186-38/+6
|
* ephy-home-action: remove a lot of unused codeXan Lopez2012-01-181-148/+9
|
* Remove "Send link by mail..." from the super menuXan Lopez2012-01-181-1/+2
| | | | | | | What we need is an actual "Share with..." functionality, integrated with GNOME, that also groks Facebook, Twitter, etc. Meanwhile I honestly think having this in the super menu is overblown, but we can move it to the Document context menu.
* Remove Print Preview item from the super menuXan Lopez2012-01-187-39/+0
| | | | | It's already accessible from the Print dialog itself, so there's really no need to duplicate it.
* POTFILES.in: add the app menu ui fileXan Lopez2012-01-181-0/+1
| | | | | Not sure if this is enough to make it translatable, but I'm sure Piotr will help me out here.
* ephy-page-menu-action: do not query the action proxies during disposeXan Lopez2012-01-181-9/+5
| | | | | That was a bad idea. Just store the proxy used for the visibility hack in the private data too.
* Updated Norwegian bokmål translationKjartan Maraas2012-01-181-54/+55
|
* ephy-web-view: remove unused methodXan Lopez2012-01-172-67/+0
|
* ephy-find-toolbar: reorder includesXan Lopez2012-01-171-3/+3
|
* ephy-window: fix binding for Find PreviousXan Lopez2012-01-171-1/+1
| | | | If the binding uses Shift we need to put the letter in uppercase.
* Remove Find Next/Previous from page menuXan Lopez2012-01-172-2/+3
| | | | | The actions are already in the find toolbar, which is accessible from the menu, so there's no need to have them there.
* Updated Spanish translationDaniel Mustieles2012-01-171-94/+88
|
* ephy-page-menu-action: disconnect the visible handler on disposeXan Lopez2012-01-171-0/+10
|
* [release] 3.3.43.3.4Xan Lopez2012-01-172-2/+23
|
* ephy-page-menu-action: set the DROPDOWN type hint on the page menuCosimo Cecchi2012-01-171-0/+4
| | | | | So that the WM will use shadows on it as if it was generated from a menubar.
* ephy-page-menu-action: set the style class in the button, not the menuXan Lopez2012-01-171-12/+12
|
* ephy-page-menu-action: hang on to our menuXan Lopez2012-01-171-2/+14
|
* embed: add enter/leave events to the GtkOverlayCosimo Cecchi2012-01-171-0/+3
| | | | | So the floating bar can listen to enter-notify-event and move accordingly.
* embed: set the floating bar as no_show_allCosimo Cecchi2012-01-171-0/+1
| | | | | Since we want to show it on demand and we call show_all on the parent GtkPaned.
* ephy-page-menu: set a style class when our menu is visibleXan Lopez2012-01-173-29/+61
| | | | To aid with styling.
* ephy-toolbar: set a name for the page menu buttonXan Lopez2012-01-171-0/+1
| | | | To aid styling.
* Move the nautilus floating bar to lib/widgetsXan Lopez2012-01-175-8/+6
| | | | And fix a couple of warnings.
* floating-bar: import NautilisFloatingBar into EpiphanyCosimo Cecchi2012-01-174-37/+476
| | | | Yay for sharing code. It also helps theming.
* ephy-notebook: use symbolic icon for close buttonXan Lopez2012-01-171-1/+2
|
* ephy-page-menu: fix warningXan Lopez2012-01-171-1/+1
|
* ephy-combined-stop-reload-action: object orientation is hard, let's go shoppingXan Lopez2012-01-172-5/+5
|
* ephy-page-menu: activate on button pressXan Lopez2012-01-171-16/+41
| | | | Requested by the Design Team.
* Back/Forward actions do need to have a label setXan Lopez2012-01-172-0/+4
| | | | | Since they are used in context menus too. Re-add those and force the toolbar buttons to be image-only.
* POTFILES.in: the toolbar didn't have any translatable strings in the endXan Lopez2012-01-171-1/+0
|
* ephy-middle-clickable-tool-button: remove, it's unused nowXan Lopez2012-01-173-103/+0
|
* ephy-window: forgot thisXan Lopez2012-01-171-1/+0
|
* Refactor GtkActions with attached EphyWindowsXan Lopez2012-01-1713-215/+190
| | | | | Make a GtkAction subclass that only holds an EphyWindow and nothing else, and use it throughout. Allows us to kill some duplicated code.
* ephy-window: add extra bindings for zoom in/outXan Lopez2012-01-171-1/+5
| | | | They are not in any menu either atm.
* ephy-navigation-history-action: make sure embed is focused after navigationXan Lopez2012-01-171-0/+2
| | | | The focus was staying in the proxy buttons, that's not OK.
* ephy-toolbar: set a style class to the location+reload comboXan Lopez2012-01-171-0/+2
| | | | This way it's easier to access from the theme.
* ephy-toolbar: use normal GtkButtons for the toolbarXan Lopez2012-01-172-20/+25
| | | | It's harder to get the theming right with GtkToolButtons :/
* Stop using GtkUIManager to create the toolbarXan Lopez2012-01-179-21/+290
| | | | Otherwise it's difficult to get the right layout for theming.
* Updated Norwegian bokmål translationKjartan Maraas2012-01-171-222/+161
|
* Updated Spanish translationDaniel Mustieles2012-01-161-244/+237
|
* Updated Galician translationsFran Diéguez2012-01-151-872/+788
|
* window-commands: update copyright yearXan Lopez2012-01-151-1/+1
|
* Make the visible name of the application 'Web'Xan Lopez2012-01-142-5/+5
| | | | | | | Before we had 'Epiphany' in some places and 'GNOME Web Browser' in others, try to be consistent and use just 'Web'. https://bugzilla.gnome.org/show_bug.cgi?id=666587
* ephy-window: drop the PRIMARY_TOOLBAR styleXan Lopez2012-01-141-3/+0
| | | | Requested by Lapo. Now we need to fix up the theme.
* ephy-window: use the emblem icon for the page menuXan Lopez2012-01-141-1/+1
| | | | It's a bit more understandable than send-to.
* ephy-window: make fullscreen an extra bindingXan Lopez2012-01-141-0/+2
| | | | | Otherwise it won't work since it's not in any menu at the moment. That should change.
* ephy-window: do not track application windows too muchXan Lopez2012-01-141-2/+0
| | | | | We already pass the app to the window constructor, so no need to do this again in _init ().