aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* e-web-app-utils: add ephy_web_application_existsAlexandre Mazari2012-03-313-8/+22
| | | | | | Signed-off-by: Diego Escalante Urrelo <diegoe@igalia.com> https://bugzilla.gnome.org/show_bug.cgi?id=658925
* window-commands: get app name only onceAlexandre Mazari2012-03-311-7/+8
| | | | | | | | Avoid multiple calls to gtk_entry_get_text. Signed-off-by: Diego Escalante Urrelo <diegoe@igalia.com> https://bugzilla.gnome.org/show_bug.cgi?id=658925
* ephy-toolbar: fix stop/reload button alignmentDiego Escalante Urrelo2012-03-311-0/+10
| | | | | | | | Add location entry and stop/reload button to a vertical GtkSizeGroup. This ensures that they have the same height, regardless of things like fonts. https://bugzilla.gnome.org/show_bug.cgi?id=668135
* e-location-entry: make aligment pixel-perfectDiego Escalante Urrelo2012-03-311-0/+59
| | | | | | | | | | | Align the elements of the GtkEntryCompletion popup with those in the location entry. The code comes with a detailed comment and a scheme of how the aligment is done now. Because of the unhandled pixels of GtkEntryCompletion, this code might need an update if anything in GTK+ or Adwaita changes. https://bugzilla.gnome.org/show_bug.cgi?id=672927
* e-location-entry: dim URL in completion rowsDiego Escalante Urrelo2012-03-311-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=672927
* e-location-entry: redundant ellipsize-setDiego Escalante Urrelo2012-03-311-4/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=672927
* e-location-entry: make bookmark icon follow-stateDiego Escalante Urrelo2012-03-311-0/+1
| | | | | | | Makes the symbolic-icon of the completion rows change its color accordingly to the selection state. With Adwaita: black -> white. https://bugzilla.gnome.org/show_bug.cgi?id=672927
* ephy-encodings: reorder includesXan Lopez2012-03-311-3/+3
|
* Makefile: silence epiphany resources generationXan Lopez2012-03-311-2/+2
|
* ephy-encoding-dialog: reorder includesXan Lopez2012-03-311-9/+8
|
* Updated Esperanto translationKristjan SCHMIDT2012-03-311-1426/+1119
|
* ephy-window: listen to org.gnome.Epiphany.ui.show-toolbarsXan Lopez2012-03-301-0/+30
| | | | We were not properly changing the UI if the key was changing at runtime.
* Remove the 'disable-menubar' optionXan Lopez2012-03-303-5/+0
| | | | Since we don't have one anymore.
* Remove 'show-boomkarks-bar' optionXan Lopez2012-03-303-6/+0
| | | | Since we don't have one anymore.
* ephy-session: use g_slice_new for SessionCommand structureXan Lopez2012-03-301-3/+2
|
* ephy-window: save the session when the last window is closed manuallyXan Lopez2012-03-301-1/+16
| | | | | | | | If the user closes the last window manually (pressing the [x] button in the window) she probably wants to save the session contents too, so do that. This is consistent with the behavior of Firefox and Chrome. https://bugzilla.gnome.org/show_bug.cgi?id=673122
* Fix compilation warningClaudio Saavedra2012-03-291-1/+1
|
* configure.ac: this Makefile does not exist anymoreXan Lopez2012-03-291-1/+0
|
* history-service: remove unnecessary type castClaudio Saavedra2012-03-291-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=672926
* history-service: remove unused variablesClaudio Saavedra2012-03-292-3/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=672926
* Updated POTFILES.inPiotr Drąg2012-03-291-1/+1
|
* build: intltool 0.50 add proper support for gsettings schemasJavier Jardón2012-03-293-7/+4
| | | | | | Its not needed to use the .in hack anymore Fixes https://bugzilla.gnome.org/show_bug.cgi?id=672932
* ephy-web-app-utils: do not use the webview in the web app creation methodAlexandre Mazari2012-03-293-13/+11
| | | | | | | It's not really needed, will allow to reuse this code during profile migration. https://bugzilla.gnome.org/show_bug.cgi?id=658925
* ephy-shell: save the session state on QuitXan Lopez2012-03-291-0/+1
| | | | It will be automatically restored on startup.
* ephy-session: remove unused variableXan Lopez2012-03-291-1/+0
|
* ephy-session: rename session_crashed.xml to session_state.xmlXan Lopez2012-03-291-13/+13
| | | | We are going to use his all the time now, not only for crashes.
* ephy-session: it's not really possible to close while restoring anymoreXan Lopez2012-03-291-11/+0
|
* ephy-session: always auto-resume session on crashXan Lopez2012-03-291-178/+7
| | | | Don't ask, just do it.
* ephy-session: fix gtk-doc syntaxXan Lopez2012-03-291-1/+1
|
* Updated POTFILES.inPiotr Drąg2012-03-291-1/+0
|
* Rip out the EggSMClient codeXan Lopez2012-03-288-2647/+0
| | | | The brave new world is to use the session support in GtkApplication.
* resources: strip blanks from all XML filesXan Lopez2012-03-281-6/+6
| | | | Saves about 20K in the generated files.
* Make the resources depend on the actual UI filesXan Lopez2012-03-2811-21/+19
| | | | | | Otherwise we won't update them if the UI files change. To do this we need to move them from data/ui/ to src/, which is not great. Things would be easier with non-recursive Makefiles.
* Use glib resources to bundle our UI filesXan Lopez2012-03-2812-49/+95
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=672907
* ephy-hosts-store: listen to favicon changes in the wk databaseClaudio Saavedra2012-03-271-2/+66
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=672525
* Review translationKhaled Hosny2012-03-271-73/+72
|
* epiphany.h.in: remove ephy-history mentionDiego Escalante Urrelo2012-03-271-1/+0
| | | | It breaks ephy-extensions build.
* download-widget: use the "linked" style classCosimo Cecchi2012-03-271-0/+4
| | | | | | | Link the glow and the menu buttons together by using a "linked" style class on the box containing them. https://bugzilla.gnome.org/show_bug.cgi?id=672712
* configure.ac: bump version to 3.5.0Xan Lopez2012-03-271-4/+4
| | | | Let the 3.6.0 race begin!
* update Punjabi TranslationA S Alam2012-03-261-1382/+1192
|
* ui: remove unused fileXan Lopez2012-03-252-5/+0
|
* Added Telugu help TranslationsSasi Bhushan2012-03-252-1/+2631
|
* Updated Hebrew translation.Yaron Shahrabani2012-03-251-214/+208
|
* update Malayalam translationPraveen Arimbrathodiyil2012-03-241-178/+198
|
* small correctionPraveen Arimbrathodiyil2012-03-241-1/+1
|
* Malayalam translation updatedPraveen Arimbrathodiyil2012-03-241-2121/+1540
|
* Updated Arabic translationAbderrahim Kitouni2012-03-241-1323/+1135
|
* [l10n]Updated Turkish translationMuhammet Kara2012-03-241-117/+112
|
* Updated Telugu TranslationPraveen Illa2012-03-241-482/+413
|
* Updated Danish translationKenneth Nielsen2012-03-221-405/+404
|
* Updated Czech translationLucas Lommer2012-03-221-1354/+598
|
* Updated Vietnamese translationNguyễn Thái Ngọc Duy2012-03-221-41/+24
|
* po/vi: import from Damned LiesNguyễn Thái Ngọc Duy2012-03-221-1361/+1175
|
* Updated Russian translationYuri Myasoedov2012-03-221-160/+142
|
* Updated Finnish translation by Jiri GrönroosTimo Jyrinki2012-03-221-283/+389
|
* profile-migrator: do not freak out if the history is emptyXan Lopez2012-03-211-4/+6
| | | | | | | If the old history file exists but has no actual visits we'll enter into an infinite loop. https://bugzilla.gnome.org/show_bug.cgi?id=672547
* [release] 3.3.923.3.92Xan Lopez2012-03-212-1/+19
|
* ephy-hosts-store: -1 is not a valid insertion positionClaudio Saavedra2012-03-211-1/+1
|
* ephy-history-window: add back the faviconsClaudio Saavedra2012-03-213-5/+74
| | | | | | | | Use the new webkit favicon database for favicons here. This might not work perfectly, but that's a webkitgtk issue, see https://bugs.webkit.org/show_bug.cgi?id=81665 https://bugzilla.gnome.org/show_bug.cgi?id=672480
* ephy-completion-model: minor cleanupClaudio Saavedra2012-03-211-1/+1
| | | | | | | No need to invoke twice webkit_get_favicon_databas() in the same method, there's a variable pointing to the database already. https://bugzilla.gnome.org/show_bug.cgi?id=672483
* ephy-completion-model: fix a few leaksClaudio Saavedra2012-03-211-2/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=672481
* Update Simplified Chinese translation.Automatic Mirroring2012-03-211-245/+235
|
* ephy-history-window: fix callback for new signal signatureXan Lopez2012-03-201-0/+1
|
* POTFILES.in: remove ephy-history.hXan Lopez2012-03-201-1/+0
|
* configure.ac: we require WebKitGTK+ 1.7.92 nowXan Lopez2012-03-201-1/+1
|
* doc: remove references to removed filesXan Lopez2012-03-201-2/+0
|
* Remove EphyHistory from the repository. It's unused now.Xan Lopez2012-03-209-1236/+1
|
* bookmarks: use the new favicon databaseXan Lopez2012-03-201-12/+13
|
* Replace EphyFaviconCache by WebKit's icon database cacheSergio Villar Senin2012-03-2016-1077/+130
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=648653
* Updated Lithuanian translationAurimas Černius2012-03-201-1393/+632
|
* Translations Updated with FUELKrishnababu Krothapalli2012-03-191-3/+3
|
* Updated Telugu TranslationsKrishnababu Krothapalli2012-03-191-127/+127
|
* Uploaded UkranianDaniel Korostil2012-03-181-206/+202
|
* [l10n] Update Japanese translationJiro Matsuzawa2012-03-181-25/+25
|
* Updated Portuguese translationDuarte Loreto2012-03-181-1362/+1193
|
* Updated French translationBruno Brouard2012-03-171-1320/+602
|
* [l10n]Updated Turkish translationMuhammet Kara2012-03-171-281/+270
|
* Updated Dutch translationWouter Bolsterlee2012-03-171-431/+447
|
* Updated British English translationBruce Cowan2012-03-161-196/+200
|
* Fix bookmarklet's titles when they are createdXan Lopez2012-03-163-45/+59
| | | | | | | | This was pretty much broken since the Gecko days. On top of that, catch the case where the bookmarklet title is in the child node of the anchor element, which we never got right before. https://bugzilla.gnome.org/show_bug.cgi?id=672194
* [l10n] Updated Italian translationGianvito Cavasoli2012-03-161-1263/+555
|
* Updated Hungarian translationGabor Kelemen2012-03-151-168/+164
|
* ephy-web-view: return an actual visit type instead of just '0'Xan Lopez2012-03-151-1/+1
|
* The security certificate code is a no-op, remove itXan Lopez2012-03-154-28/+0
|
* ephy-web-view: remove gtk-doc snippet for a private methodXan Lopez2012-03-151-7/+0
|
* ephy-web-view: use plain g_signal_connect alwaysXan Lopez2012-03-151-9/+9
| | | | I'm pretty sure there's no point in using the _object variant here.
* ephy-web-view: connect to WebView signals in just one placeXan Lopez2012-03-151-8/+12
|
* ephy-web-view: we already have a reference to the history serviceXan Lopez2012-03-151-1/+1
| | | | Don't request the global instance again.
* ephy-web-view: do not duplicate code for the uri->title fallbackXan Lopez2012-03-151-17/+14
|
* ephy-web-view: remove can_go_up/go_up codeXan Lopez2012-03-152-50/+2
| | | | We do not support this anymore in our UI.
* ephy-web-view: make ephy_web_view_clear_history privateXan Lopez2012-03-152-54/+47
| | | | It's only used by the class itself now.
* configure.ac: remove epiphany_branch defineXan Lopez2012-03-151-3/+0
| | | | It's not used anywhere that I can see.
* Updated Telugu TranslationsKrishnababu Krothapalli2012-03-151-304/+333
|
* updated Tamil translationDr.T.Vasudevan2012-03-151-174/+167
|
* updated Tamil translationDr.T.Vasudevan2012-03-151-1/+1
|
* Updated Latvian translation.Anita Reitere2012-03-151-1315/+1257
|
* Automatically prefix existing absolute paths with file://Gustavo Noronha Silva2012-03-145-5/+20
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=671792
* Revert "ephy-embed-single: remove some dead code"Xan Lopez2012-03-141-1/+53
| | | | | | | This reverts commit 08956cf8cd8040f8500c40b646a52b6f03ae5275. Bleh, the mostly useless popup code in EphyWebView needs this even if it's a no-op, so bring it back.
* Fix distcheckXan Lopez2012-03-143-12/+7
| | | | | | | | | | Most data files are listed through EXTRA_DIST, so they are left in the top srcdir during VPATH builds. The new EphyWebView unit test needs data/pages/error.html, so distcheck was broken because ephy_file ("error.html") was failing since it looked for them in $pwd/data. To fix this, look for files in the top srcdir instead of $pwd/data, which will lead to the builddir data data dir during distcheck.
* Run distcheck builds with debug enabledXan Lopez2012-03-141-0/+1
| | | | We are going to need this for ephy_file to pick up all the data paths.
* floating-bar: set a max-width to the labelCosimo Cecchi2012-03-141-1/+2
| | | | | | | | We don't want the floating bar to extend without boundaries in the available size, since some hyperlinks can be very long (and make the bar cover the whole screen). https://bugzilla.gnome.org/show_bug.cgi?id=671520
* ephy-embed-single: remove network statusXan Lopez2012-03-143-113/+0
| | | | We are not using it. Easy enough to bring it back if needed.
* window-commands: forcing offline mode has been a no-op for a whileXan Lopez2012-03-141-0/+3
|
* Don't go to EphyEmbedSingle just to get the network statusXan Lopez2012-03-142-29/+3
| | | | | The new GNetworkMonitor class is really a good enough abstraction, don't overdo it.
* ephy-embed-single: remove some dead codeXan Lopez2012-03-141-56/+1
|
* ephy-embed: do not pull in string.h for strcmpXan Lopez2012-03-141-2/+1
|
* ephy-embed: remove a few useless includesXan Lopez2012-03-141-8/+0
|
* ephy-web-view: also reset page visit type on load failedXan Lopez2012-03-141-0/+3
|
* ephy-web-view: style fixesXan Lopez2012-03-141-82/+79
|
* ephy-embed: remove history serviceXan Lopez2012-03-141-5/+0
| | | | EphyEmbed does not use it anymore.
* ephy-web-view: move history management to EphyWebViewXan Lopez2012-03-142-26/+21
|
* ephy-web-view: move zoom handling to EphyWebViewXan Lopez2012-03-142-81/+82
| | | | | Again, this only interacts with the view, so it does not need to be in EphyEmbed.
* ephy-web-view: let EphyWebView clear its own historyXan Lopez2012-03-142-15/+15
| | | | No point in doing it from EphyEmbed.
* ephy-web-view: get a reference to the history serviceXan Lopez2012-03-141-0/+3
| | | | We are going to move stuff from embed to webview, so we'll need this.
* history: remember visit typesXan Lopez2012-03-1411-17/+95
| | | | | | | 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.
* history: generate gtypes for the history typesXan Lopez2012-03-141-0/+62
|
* lib: link to the internal libraries instead of copying source filesXan Lopez2012-03-141-22/+4
|
* ephy-private: add missing headerXan Lopez2012-03-131-0/+1
|
* ephy-web-view: fix indentationXan Lopez2012-03-131-18/+14
|
* ephy-web-view: remove useless includesXan Lopez2012-03-131-4/+0
|
* ephy-web-view: move header to the new coding styleXan Lopez2012-03-131-32/+34
|
* ephy-web-view: remove stale codeXan Lopez2012-03-131-43/+0
|
* ephy-embed: cancel the pending history queries during finalizeClaudio Saavedra2012-03-131-1/+8
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=671901
* ephy-history-service: make the async API cancellableClaudio Saavedra2012-03-139-68/+105
| | | | | | | | | | | The main purpose of the cancellable API in ephy-history-service is to let the user notify when the results of the operation are no longer needed and the callback call can be omitted. Since performing a read operation, in such cases, makes no sense, we cancel them altogether. However, given the nature of the service, we don't cancel write operations. https://bugzilla.gnome.org/show_bug.cgi?id=671901
* ephy-history-view: open pages in a new tab on middle clickClaudio Saavedra2012-03-131-11/+11
| | | | | | This was present in the old EphyNodeView history. Bring it back. https://bugzilla.gnome.org/show_bug.cgi?id=671635
* ephy-history-view: add row-middle-clicked signalClaudio Saavedra2012-03-132-0/+74
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=671635
* Updated Norwegian bokmål translationKjartan Maraas2012-03-131-232/+216
|
* Updated Swedish translationDaniel Nylander2012-03-131-193/+189
|
* Updated Brazilian Portuguese translationAntonio Fernandes C. Neto2012-03-091-946/+840
|
* Finnish translation update from http://l10n.laxstrom.name/wiki/Gnome_3.4 ↵Timo Jyrinki2012-03-121-2136/+486
| | | | translation sprint
* Updated Serbian translationМирослав Николић2012-03-112-432/+426
|
* tests: add ephy-web-view testDiego Escalante Urrelo2012-03-112-0/+274
| | | | | | Testing ephy_web_view_load_url and the internal GRegex of EphyWebView. https://bugzilla.gnome.org/show_bug.cgi?id=669548
* ephy-web-view: share non-search-regex for testingDiego Escalante Urrelo2012-03-113-9/+47
| | | | | | Add ephy-embed-private.h https://bugzilla.gnome.org/show_bug.cgi?id=669548
* ephy-main: run app mode only with a existing dirDiego Escalante Urrelo2012-03-111-0/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=669700
* ephy-history-window: init hosts to NULLDiego Escalante Urrelo2012-03-111-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=671613
* Add initial Khmer translationKhoem Sokhem2012-03-102-0/+2814
|
* Updated Catalan translationGil Forcada2012-03-101-1316/+1125
|
* Updated Persian TranslationArash Mousavi2012-03-101-1337/+1162
|
* Updated Korean translationChangwoo Ryu2012-03-101-1309/+1133
|
* Updated Belarusian translation.Ihar Hrachyshka2012-03-101-38/+42
|
* [l10n] Updated Estonian translationMattias Põldaru2012-03-101-63/+64
|
* ephy-history-service: Give me a break!Priit Laes2012-03-091-0/+1
| | | | | Signed-off-by: Priit Laes <plaes@plaes.org> Reviewed-by: Xan Lopez <xan@igalia.com>
* Updated Bulgarian translationAlexander Shopov2012-03-091-113/+93
|
* [l10n] Updated German translationMario Blättermann2012-03-091-1301/+1117
|
* Updated Slovenian translationMatej Urbančič2012-03-081-40/+45
|
* Assamese translation completedNilamdyuti Goswami2012-03-081-1305/+1140
|
* Updated Spanish translationDaniel Mustieles2012-03-081-112/+107
|
* ephy-history-service: plug a few more leaksClaudio Saavedra2012-03-082-0/+4
|
* ephy-history-window: plug a couple of leaksClaudio Saavedra2012-03-082-2/+2
|
* Updated Traditional Chinese translation(Hong Kong and Taiwan)Chao-Hsiung Liao2012-03-082-402/+400
|
* Updated Polish translationPiotr Drąg2012-03-081-148/+152
|
* Updated Galician translationsFran Diéguez2012-03-081-66/+61
|
* Don't list deprecated gsettings keys in the .convertSébastien Bacher2012-03-081-2/+0
|
* [release] 3.3.913.3.91Xan Lopez2012-03-082-1/+20
|
* POTFILES.in: add missing fileXan Lopez2012-03-081-0/+1
|
* ephy-history-window: filter hosts with time range as wellClaudio Saavedra2012-03-081-2/+3
|
* ephy-history-service: add API to query for hostsClaudio Saavedra2012-03-084-2/+156
| | | | | By now, the public API only supports filtering by time range, but filtering by string matching is also possible.
* ephy-history-service: execute_get_hosts() should return TRUEClaudio Saavedra2012-03-081-1/+1
| | | | If there are no hosts, that's not a failure, so return TRUE instead.
* ephy-hosts-view: ensure "all hosts" is selected by defaultClaudio Saavedra2012-03-082-19/+31
| | | | | | If no host can be selected, always select the "all hosts" row. https://bugzilla.gnome.org/show_bug.cgi?id=671575
* ephy-host-store: add a clear() methodClaudio Saavedra2012-03-083-1/+15
| | | | | | | This adds always a default item "All sites" which, when selected, will show all urls in all hosts. https://bugzilla.gnome.org/show_bug.cgi?id=671575
* schema: default to 'All history' in history windowDiego Escalante Urrelo2012-03-081-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=671599
* Updated Polish translationPiotr Drąg2012-03-081-111/+87
|
* Updated Belarusian translation.Ihar Hrachyshka2012-03-081-166/+142
|
* ephy-history-service-hosts-table: init host to NULLDiego Escalante Urrelo2012-03-081-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=671594
* doc: fix distcheck, link to the new history libraryXan Lopez2012-03-081-0/+2
|
* ephy-embed: do not add the homepage (about:blank) to the historyXan Lopez2012-03-081-0/+3
| | | | | Don't do it when it's loaded automatically through NewTab or NewWindow, but do it if the user actually types the URI.
* ephy-web-view: remember when we are loading the homepageXan Lopez2012-03-082-11/+37
| | | | And add a getter for the information.
* Annotate correctly the fact that FileNewTab now always opens the homepageXan Lopez2012-03-083-3/+8
| | | | | We need to detect it in EphyEmbed to avoid adding about:blank to the history in that case.
* Updated Slovenian translationMatej Urbančič2012-03-081-184/+171
|
* ephy-bookmarks: remove update on redirectXan Lopez2012-03-081-87/+0
| | | | | | 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.
* HACKING: we don't really do comment blocks like that anymore.Xan Lopez2012-03-081-6/+0
|
* ephy-history-view: remove unneeded unselect_all()Claudio Saavedra2012-03-081-2/+1
| | | | | This breaks selection in _BROWSE mode, and we don't really need it anyway.
* Updated Basque languageInaki Larranaga Murgoitio2012-03-081-115/+116
|
* ephy-history-window: update the list of hosts after a url is deletedClaudio Saavedra2012-03-081-2/+8
| | | | | | | | Since now we remove orphan hosts, we need to update the list of hosts after url removal, too. Do this while preserving the currently selected host, if any. https://bugzilla.gnome.org/show_bug.cgi?id=671559
* ephy-hosts-view: add a method to select a given hostClaudio Saavedra2012-03-082-0/+34
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=671559
* ephy-history-service: remove orphan hosts from databaseClaudio Saavedra2012-03-083-0/+27
| | | | | | | After removing all the urls in a host, we don't need that host anymore. https://bugzilla.gnome.org/show_bug.cgi?id=671559
* application-menu: fix accelerators for global actionsXan Lopez2012-03-071-1/+2
| | | | | | | Add accelerations for Preferences (Ctrl+e) and Personal Data Manager (Ctrl+m), and remove the one for About, Ctrl+a, since it's duplicated with Select All and having an accelerator for About does not seem very important in the first place.
* ephy-web-view: protect against pages with NULL URIXan Lopez2012-03-071-4/+6
| | | | | | | Some pages (like those opened with javascript:...) can have a NULL URI according to WebKit, so protect against that. https://bugzilla.gnome.org/show_bug.cgi?id=671555
* ephy-history-service: validate parameters of public methodsXan Lopez2012-03-071-33/+77
|
* Updated Russian translationYuri Myasoedov2012-03-071-234/+241
|
* ephy-history-service-urls-table: do not g_assert on inputXan Lopez2012-03-071-4/+4
| | | | Simply bail out and don't crash the browser.
* about.ini: add myselfClaudio Saavedra2012-03-071-1/+1
| | | | Look ma', I'm in your browser
* ephy-hosts-store: sort the model by URLClaudio Saavedra2012-03-071-0/+3
| | | | | This puts "Others" to the beginning of the list and the rest alphanumerically sorted.
* Updated Galician translationsFran Diéguez2012-03-071-150/+151
|
* Updated Spanish translationDaniel Mustieles2012-03-071-7/+8
|
* ephy-history-window: use the constructed methodXan Lopez2012-03-071-3/+7
| | | | Instead of doing extra stuff in _new.
* ephy-history-window: style fixesXan Lopez2012-03-071-91/+94
|
* ephy-history-window: correct asserts and g_return_if_failXan Lopez2012-03-071-11/+5
| | | | | Don't assert parameters in public methods, don't g_return_if_fail parameters in private ones.
* Updated Spanish translationDaniel Mustieles2012-03-071-148/+151
|
* ephy-history-window: change string for full history optionClaudio Saavedra2012-03-071-1/+1
|
* ephy-history-view: properly handle button-press-eventClaudio Saavedra2012-03-071-8/+6
| | | | | So that it doesn't trigger a double-click in the first press. Use a handler instead of connecting to the signal.
* Updated Bulgarian translationAlexander Shopov2012-03-071-149/+149
|
* Updated Polish translationPiotr Drąg2012-03-071-147/+147
|
* Updated POTFILES.inPiotr Drąg2012-03-071-1/+3
|
* ephy-bookmarks: remove the "Most visited" categoryXan Lopez2012-03-072-187/+0
| | | | | The place to do this kind of thing is really the History, not Bookmarks.
* ephy-history-window: and also handle "Ever" now that we have infinite ↵Xan Lopez2012-03-071-0/+2
| | | | history storage
* ephy-history-window: correctly handle 2 and 10 days of historyXan Lopez2012-03-072-2/+7
|
* ephy-prefs: correct the order of the history time filter enumXan Lopez2012-03-071-2/+2
| | | | | EVER needs to be at the end, not in the second position, since that's the order in the ephy history window.
* ephy-bookmarks-ui: remove unneeded includeXan Lopez2012-03-071-1/+0
|
* ephy-bookmarks: actually connect to the new serviceXan Lopez2012-03-071-1/+1
|
* ephy-bookmarks: use the new history service when possibleXan Lopez2012-03-072-3/+10
| | | | | The 'cleared' stuff is easy to port. The rest, not so much, because the API to get the visit count is async.
* ephy-bookmarks: reorder includesXan Lopez2012-03-071-9/+9
|
* pdm-dialog: use the new history serviceXan Lopez2012-03-071-4/+4
|
* ephy-navigation-history-action: use the new history serviceXan Lopez2012-03-071-9/+4
|
* ephy-history-window: sort headers, remove duplicatesXan Lopez2012-03-071-19/+18
|
* ephy-history-view: use the new hosts and urls viewsXan Lopez2012-03-073-365/+311
|
* Move the host and urls views from embed to lib/widgetsXan Lopez2012-03-0714-336/+323
| | | | | Since that's their natural place. Also create a base class to hold the common code they share.
* ephy-history-view: ellypsize the title and url columnsClaudio Saavedra2012-03-071-2/+6
|
* ephy-history-service: default handler for visit-url should be FALSEClaudio Saavedra2012-03-071-1/+1
| | | | So that AFTER handlers are executed as well
* ephy-history-service: add a method to remove a host from the historyClaudio Saavedra2012-03-074-0/+79
| | | | This method will remove all the history related to that host.
* Allow ephy_history_service_find_urls() to filter host specific urlsClaudio Saavedra2012-03-073-3/+4
|
* Add ephy_history_service_get_hosts()Claudio Saavedra2012-03-072-1/+29
| | | | To retrieve all hosts in the history
* history-window: Add a view for the hostsClaudio Saavedra2012-03-075-0/+396
|
* Fix typoClaudio Saavedra2012-03-071-1/+1
|
* Allow the visits and urls queries to be host-specificClaudio Saavedra2012-03-074-0/+24
|
* Add a new view for the pages historyClaudio Saavedra2012-03-075-0/+403
| | | | | The current view is based in EphyNode, so it's not useful. GtkTreeView and GtkListStore subclasses are added for this purpose.
* Add missing header include to ephy-history-types.hClaudio Saavedra2012-03-071-0/+2
|
* Set the history service during history window instantiationClaudio Saavedra2012-03-073-3/+10
| | | | The old history object is kept for now but it will be removed later
* Add a EphyHistoryService property to EphyHistoryWindowClaudio Saavedra2012-03-071-1/+16
|
* ephy-profile-migration: only create ad-hoc hosts for non-default zoom levels.Xan Lopez2012-03-071-6/+4
| | | | | | Otherwise the default code path is enough. Also, the host is always going to be NULL for newly created URLs, so double check this is the case and don't try to handle anything else.
* ephy-history-service: agh, committed this by mistakeXan Lopez2012-03-071-1/+1
|
* ephy-history-service: handle correctly zoom level migrationXan Lopez2012-03-071-0/+9
| | | | | | We need to consider the case of an "invalid" host with a non default zoom level, since the profile migrator will send us that kind of thing.
* ephy-history-test: small style tweaksXan Lopez2012-03-071-10/+9
|
* tests: add a test for ephy_history_service_clearXan Lopez2012-03-071-0/+49
|
* ephy-embed: do not retrieve the legacy history instanceXan Lopez2012-03-071-3/+0
| | | | We are not using it anymore.
* ephy-history-service: add a "cleared" signal for the clear methodXan Lopez2012-03-072-3/+17
| | | | And use it in EphyEmbed instead of the legacy signal.
* ephy-history-service: add a method to clear the entire historyClaudio Saavedra2012-03-072-0/+44
|
* ephy-history-test: add emacs modelineXan Lopez2012-03-071-0/+1
|
* ephy-history-service: add 'visit-url' signalXan Lopez2012-03-072-8/+43
| | | | | | | | | Similar to the old EphyHistory 'add-page' signal. It allows blocking the visit by handling the signal, since the actual logic to add the visit is in the class' default handler. The add_visit(s) methods won't emit this signal, but for now we'll assume that whoever is using those knows what he's doing.
* Rename ephy_history_service_add_page to ephy_history_service_visit_urlXan Lopez2012-03-073-4/+7
| | | | Fits much better with the naming model in that class.
* Get rid of EphyBrowseHistoryXan Lopez2012-03-0710-304/+93
| | | | | | It was a very thin wrapper on top of the history service, it does not seem to make much sense. For now move the two useful helper methods down to the service without further changes.
* ephy-completion-model: fix warning when a bookmark has no keywordsXan Lopez2012-03-071-3/+3
| | | | Values in EphyNode can be NULL, so guard against that.
* ephy-completion-model: remove stale includeXan Lopez2012-03-071-1/+0
|
* POTFILES.in: some strings have been moved to lib/historyXan Lopez2012-03-071-0/+1
|
* Rename the new tests to be foo-test.cXan Lopez2012-03-073-2/+2
|
* ephy-web-view: also fallback to URI as title hereXan Lopez2012-03-071-3/+9
|
* ephy-browse-history: small cleanupXan Lopez2012-03-071-1/+1
|
* ephy-history-types: use the URL as default titleXan Lopez2012-03-071-1/+1
| | | | | This is what the old history code did. Looks better than an empty string.
* Retrieve the host id from the right columnClaudio Saavedra2012-03-071-1/+1
|
* ephy-browse-history: style cleanupsXan Lopez2012-03-072-115/+45
|
* Remove the set_url_property history methodXan Lopez2012-03-073-72/+4
| | | | It's not really that useful.
* ephy-history-service-hosts-table: drop the favicon columnXan Lopez2012-03-071-1/+0
| | | | It's not used at all. Again, format change.
* ephy-location-controller: smoother redraw of the completion popupXan Lopez2012-03-071-1/+13
| | | | | Workaround some bugs in entry completion's redraw code. See https://bugzilla.gnome.org/show_bug.cgi?id=671074
* Store zoom levels per host, not per URLXan Lopez2012-03-0711-90/+148
| | | | | | | | | | Zoom levels have always been stored per host in Epiphany, not per URL (otherwise you'd have to re-apply the zoom level again and again when visiting, say, every news entry in your favorite newspaper). Change things to work like that. Note: this changes the SQL table format for the history, so you'll need to re-migrate your history.
* Hook the new history to the URL entryXan Lopez2012-03-077-779/+448
| | | | | We now fetch the history from the SQL backend using a service thread, and merge the results with our old bookmark data.
* ephy-completion-model: reorder includesXan Lopez2012-03-071-4/+4
|
* history-service: make sure we can update pages' titles and urlsClaudio Saavedra2012-03-071-7/+8
| | | | | | | | | | When we retrieve a url from the backend from a user given EphyHistoryURL, it's possible for this to contain updated information for the page. In such case, don't overwrite this with the one stored in the backend. This makes possible to later update this information when saving a new visit.
* history-service: do not join urls and visits table unnecessarilyClaudio Saavedra2012-03-071-6/+10
| | | | | If there is no visit time range there is no need to perform a inner join between these two tables, so spare the hassle.
* history-service: add a test for complex queries with visit time rangeClaudio Saavedra2012-03-071-10/+63
|
* tests: add a test for complex EphyHistoryQuery queriesClaudio Saavedra2012-03-071-0/+71
|