]> rtime.felk.cvut.cz Git - coffee/qtwebbrowser.git/log
coffee/qtwebbrowser.git
6 years agono hdpi coffee merica
Jiří Matěják [Fri, 27 Apr 2018 16:52:01 +0000 (18:52 +0200)]
no hdpi

6 years agohdpi
Jiří Matěják [Fri, 27 Apr 2018 16:44:11 +0000 (18:44 +0200)]
hdpi

6 years agonew size
Jiří Matěják [Fri, 27 Apr 2018 10:45:08 +0000 (12:45 +0200)]
new size

6 years agodeselect after clearing address bar
Jiří Matěják [Thu, 12 Apr 2018 16:51:06 +0000 (18:51 +0200)]
deselect after clearing address bar

6 years agodisable HTTP disk cache by default
Jiří Matěják [Thu, 5 Apr 2018 17:13:37 +0000 (19:13 +0200)]
disable HTTP disk cache by default

6 years agobookmarks changed part 2
Jiří Matěják [Thu, 5 Apr 2018 16:59:01 +0000 (18:59 +0200)]
bookmarks changed part 2

6 years agobookmarks changed
Jiří Matěják [Thu, 5 Apr 2018 16:46:23 +0000 (18:46 +0200)]
bookmarks changed

6 years agochange install prefix
Jiří Matěják [Thu, 5 Apr 2018 16:18:05 +0000 (18:18 +0200)]
change install prefix

6 years agoShow settings on center of the screen dev origin/dev
Samuli Piippo [Thu, 1 Mar 2018 13:34:47 +0000 (15:34 +0200)]
Show settings on center of the screen

Instead of fixed margins, put the settings to the center of the screen,
which looks better on different resolution embedded screens.

Change-Id: I38c3c41d2e5e522ff64b28d8875d7a514b6592d2
Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
6 years agoUpdate url for engadget.com favicon
Samuli Piippo [Thu, 1 Mar 2018 12:41:56 +0000 (14:41 +0200)]
Update url for engadget.com favicon

Change-Id: I2849b95f50a9eb43a3295e666f954c54f66c15e1
Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
6 years agoDon't anchor to item that is part of a layout
Samuli Piippo [Thu, 1 Mar 2018 13:31:10 +0000 (15:31 +0200)]
Don't anchor to item that is part of a layout

Fix warnings for QML Rectangle: Detected anchors on an item
that is part of a layout. This is undefined behavior.

Task-number: QTBUG-66736
Change-Id: I3c52d7ef4c11e5a8b657148352f9ddaa4a84337a
Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
7 years agoDoc: Switch to standard doc config and templates
Venugopal Shivashankar [Thu, 16 Feb 2017 14:15:22 +0000 (15:15 +0100)]
Doc: Switch to standard doc config and templates

Change-Id: I2d1a7d2d43f9b34cbdbcf964118258453a53b84a
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Reviewed-by: Topi Reiniö <topi.reinio@qt.io>
7 years agoInstall binaries into $$INSTALL_PREFIX
Kai Koehne [Fri, 3 Feb 2017 11:43:28 +0000 (12:43 +0100)]
Install binaries into $$INSTALL_PREFIX

Fix packaging in COIN by allowing the installation path to be
tweaked through the INSTALL_PREFIX variable. At the same time,
add an install step for desktop builds.

Change-Id: I9c81c3104cf6cb83e9f476a8a7f44e7799dccae1
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
7 years agoDo not try to compile if the QtWebEngine is missing
Iikka Eklund [Mon, 6 Feb 2017 10:31:22 +0000 (12:31 +0200)]
Do not try to compile if the QtWebEngine is missing

The Qt Web Browser is now part of Automotive super repository
(tqtc-boot2qt/b2qt-super) and also part of the Automotive releases.

We don't want to make the qtwebbrowser to fail b2qt-super integration
in Coin/CI if some platform configuration does not support qtwebengine.
We just want it to ignore that specific build.

Change-Id: Ifc0b85e2e8617f7c6bbd6e6a1a5d6282cb8de75f
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
7 years agoAdd tests/tests.pro for the ci
Iikka Eklund [Fri, 11 Nov 2016 10:24:02 +0000 (12:24 +0200)]
Add tests/tests.pro for the ci

CI expects to find "tests/" from the project otherwise the build will
fail. Add dummy tests.pro.

Change-Id: Ifae0846985387dd6f776cf72e91c2ba93591e45b
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
7 years agoFix missing override warning
Jake Petroules [Wed, 24 Aug 2016 00:04:02 +0000 (17:04 -0700)]
Fix missing override warning

Change-Id: I868512ea0c9e84f02025df23af3faa54eee4969a
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
7 years agoUpdate window title
Kai Koehne [Tue, 19 Jul 2016 13:31:15 +0000 (15:31 +0200)]
Update window title

Change-Id: I4c0f2cd3d3013abae0b973e96d40bfd2ee83a988
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
7 years agoFix build with Qt 5.7 v1.0
Kai Koehne [Thu, 19 May 2016 11:55:21 +0000 (13:55 +0200)]
Fix build with Qt 5.7

QtVirtualKeyboard changed the module name in Qt 5.7.
Unfortunately this means we're now incompatible with
5.6 ...

Task-number: QTBUG-53486
Change-Id: I5cb6129df8a445bd4f89cf8fb87a81ad7b7e98bc
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
7 years agoAdd documentation
Leena Miettinen [Fri, 27 May 2016 14:44:08 +0000 (16:44 +0200)]
Add documentation

Change-Id: I450da7c1c07d738785a1cfee3a1f6b8d0c39db86
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
7 years agoUpdate Copyright header
Kai Koehne [Thu, 19 May 2016 12:02:42 +0000 (14:02 +0200)]
Update Copyright header

Only support GPLv3 for now. Also use new copyright template
from qtbase/header.GPL.

Change-Id: I83f98afb37fe1c4261cc59e9b1d38576de2dd8bf
Reviewed-by: Michal Klocek <michal.klocek@theqtcompany.com>
8 years agoAdd GPLv3 license file
Samuli Piippo [Tue, 19 Apr 2016 06:48:37 +0000 (09:48 +0300)]
Add GPLv3 license file

Change-Id: If87df6840ae3a544cae8acca63aadc4ea29ad26d
Reviewed-by: Michal Klocek <michal.klocek@theqtcompany.com>
8 years agoMove inputPanel out of browserWindow
Michal Klocek [Thu, 11 Feb 2016 17:29:29 +0000 (18:29 +0100)]
Move inputPanel out of browserWindow

On b2qt launcher uses own keyboard, prevent
loading the keyboard for second time. Make Main
component loaded first when run as cpp application.
B2qt launcher loads BrowserWindow directly.

Task-number: QTEE-1066
Change-Id: Ibae9250b0c67c42e6e2d050241c7c625522d43a3
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
8 years agoAdd gitignore
Michal Klocek [Thu, 4 Feb 2016 12:03:11 +0000 (13:03 +0100)]
Add gitignore

Change-Id: I4e828100189f038b521b36fb9a4ac3e73c4350b8
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
8 years agoClean up the application after integration for b2qt
Michal Klocek [Fri, 15 Jan 2016 17:37:02 +0000 (18:37 +0100)]
Clean up the application after integration for b2qt

* put plugin.cpp into b2qt demo repository
* use resource file
* use AppEngine instead of WebEngine, WebEngine is already
registered with QtWebEgnine
* remove BrowserWindow class
* fix warnings and undefined errors in qml
* rename engine to appengine, qml name collision with launcherengine

Change-Id: I36b682a6a5e3c8f1453c9511c52561d0ff511e71
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
8 years agoUse qml extension plugin
Katja Marttila [Thu, 7 Jan 2016 13:21:11 +0000 (15:21 +0200)]
Use qml extension plugin

Placing c++ code to plugins we can use the same codebase
for qtwebbrowser in b2qtlauncher

Change-Id: I7a8c29e2dfb98e2645dccfc5fcb145f6cbd60102
Reviewed-by: Michal Klocek <michal.klocek@theqtcompany.com>
8 years agoAdd fullscreen video support
Michal Klocek [Thu, 5 Nov 2015 20:19:23 +0000 (21:19 +0100)]
Add fullscreen video support

Change-Id: I5214a1cad6f460d2d92c5c3ea04ee948305b1312
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
8 years agoDo not die when tab closed
Michal Klocek [Fri, 6 Nov 2015 19:59:40 +0000 (20:59 +0100)]
Do not die when tab closed

Do not show close button if there is only one tab left.

Change-Id: I2c8cea42ca7da3149e2d8041fd8a5029ae0f8f7e
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
8 years agomake it possible to pass URLs on command line
Joerg Bornemann [Tue, 29 Sep 2015 10:00:13 +0000 (12:00 +0200)]
make it possible to pass URLs on command line

8 years agoFix scrolling artefact because of page resize
Andras Becsi [Wed, 19 Aug 2015 14:48:47 +0000 (16:48 +0200)]
Fix scrolling artefact because of page resize

The PageView size should not care about the size of the toolbar.

8 years agoRename project to qtwebbrowser
Andras Becsi [Tue, 18 Aug 2015 15:26:08 +0000 (17:26 +0200)]
Rename project to qtwebbrowser

8 years agoRemove experimental import and add debug output with --log-level=0
Andras Becsi [Mon, 17 Aug 2015 13:48:35 +0000 (15:48 +0200)]
Remove experimental import and add debug output with --log-level=0

The --log-level switch should be removed for production.

8 years agoFix PageView snapping and flicking behavior
Andras Becsi [Thu, 13 Aug 2015 14:49:31 +0000 (16:49 +0200)]
Fix PageView snapping and flicking behavior

8 years agoShow a shipped Qt icon for qt.io pages
Andras Becsi [Thu, 13 Aug 2015 14:48:49 +0000 (16:48 +0200)]
Show a shipped Qt icon for qt.io pages

qt.io does not provide a high resolution apple-touch-icon
which would look strange on a demo ;)

8 years agoShow a set of default bookmaks if the settings are empty
Andras Becsi [Thu, 13 Aug 2015 14:47:01 +0000 (16:47 +0200)]
Show a set of default bookmaks if the settings are empty

8 years agoAdd new application icon and fix some style issues
Andras Becsi [Thu, 13 Aug 2015 14:46:04 +0000 (16:46 +0200)]
Add new application icon and fix some style issues

Show the grey icon for blank pages in the carousel
and add color icon to the center of the view for
blank pages until navigation starts.

8 years agoUpdate permission request notification to UI style
Andras Becsi [Tue, 11 Aug 2015 13:43:37 +0000 (15:43 +0200)]
Update permission request notification to UI style

8 years agoAdd SearchProxyModel to filter history based on search text
Andras Becsi [Fri, 7 Aug 2015 18:45:47 +0000 (20:45 +0200)]
Add SearchProxyModel to filter history based on search text

This patch also adds highlighting by making the seach string bold.

8 years agoFix active focus propagation to hide the IM if not needed
Andras Becsi [Fri, 7 Aug 2015 15:08:40 +0000 (17:08 +0200)]
Fix active focus propagation to hide the IM if not needed

8 years agoUpdate for embedded
Andras Becsi [Fri, 7 Aug 2015 15:08:03 +0000 (17:08 +0200)]
Update for embedded

These changes make it possible to run the browser with Qt 5.5
and add missing imput method support.

8 years agoAdjust HomeScreen behavior and saving of empty state
Andras Becsi [Fri, 7 Aug 2015 12:57:27 +0000 (14:57 +0200)]
Adjust HomeScreen behavior and saving of empty state

8 years agoSimplify how settings are persisted and loaded
Andras Becsi [Fri, 7 Aug 2015 12:26:29 +0000 (14:26 +0200)]
Simplify how settings are persisted and loaded

8 years agoAdd search drop-down menu with suggestions
Andras Becsi [Thu, 6 Aug 2015 18:32:25 +0000 (20:32 +0200)]
Add search drop-down menu with suggestions

This is still missing persistent history and a
QSortFilterProxyModel implementation to seach in
that history.

8 years agoUpdate color scheme for private browsing according to spec
Andras Becsi [Thu, 6 Aug 2015 18:14:56 +0000 (20:14 +0200)]
Update color scheme for private browsing according to spec

8 years agoDo not take a snapshot from about:blank pages
Andras Becsi [Thu, 6 Aug 2015 12:33:46 +0000 (14:33 +0200)]
Do not take a snapshot from about:blank pages

8 years agoUpdate private browsing and progressbar style and add mockups
Andras Becsi [Thu, 6 Aug 2015 09:40:54 +0000 (11:40 +0200)]
Update private browsing and progressbar style and add mockups

8 years agoFix minor issues with HomeScreen transitions
Andras Becsi [Wed, 5 Aug 2015 16:07:17 +0000 (18:07 +0200)]
Fix minor issues with HomeScreen transitions

8 years agoAdd private browsing support
Andras Becsi [Wed, 5 Aug 2015 16:06:46 +0000 (18:06 +0200)]
Add private browsing support

8 years agoMake settings propagate to webViews
Andras Becsi [Wed, 5 Aug 2015 16:06:17 +0000 (18:06 +0200)]
Make settings propagate to webViews

This also adds a check for consistency of the loaded
settings' index and the default settings to prevent
inconsistent states.

8 years agoAdd missing mockup image and update spec
Andras Becsi [Tue, 4 Aug 2015 17:32:06 +0000 (19:32 +0200)]
Add missing mockup image and update spec

8 years agoAdd SettingsView and refactor settings handling to be generic
Andras Becsi [Tue, 4 Aug 2015 17:30:24 +0000 (19:30 +0200)]
Add SettingsView and refactor settings handling to be generic

This connects the simplest settings first, for toggling
offTheRecord we need more advanced logic.

8 years agoFactor out UIToolBar
Andras Becsi [Tue, 4 Aug 2015 17:29:11 +0000 (19:29 +0200)]
Factor out UIToolBar

This simple toolbar will be used for settings as well

8 years agoSmall fixes for transitions
Andras Becsi [Tue, 4 Aug 2015 13:50:16 +0000 (15:50 +0200)]
Small fixes for transitions

Prevent the navigation bar to hide when error message is shown
or when the page view shows the 'tab' list.

8 years agoUpdate findText to match desing
Andras Becsi [Tue, 4 Aug 2015 12:37:18 +0000 (14:37 +0200)]
Update findText to match desing

8 years agoUpdate bookmark icon to indicate bookmarked pages
Andras Becsi [Tue, 4 Aug 2015 12:36:49 +0000 (14:36 +0200)]
Update bookmark icon to indicate bookmarked pages

8 years agoReplace static page indicators with Repeater and delegate
Andras Becsi [Tue, 4 Aug 2015 11:51:51 +0000 (13:51 +0200)]
Replace static page indicators with Repeater and delegate

This way the maximum number of bookmarks can be changed by
updating the gridViewMaxBookmarks constant.

8 years agoShow home screen on startup
Andras Becsi [Mon, 3 Aug 2015 18:48:52 +0000 (20:48 +0200)]
Show home screen on startup

8 years agoAdd error page when tab and bookmark limits are reached
Andras Becsi [Mon, 3 Aug 2015 18:35:42 +0000 (20:35 +0200)]
Add error page when tab and bookmark limits are reached

Currently the limit for bookmarks is 24
and the limit for tabs is 10.

8 years agoIteration of the design
Andras Becsi [Mon, 3 Aug 2015 18:34:20 +0000 (20:34 +0200)]
Iteration of the design

Update home screen design to make icon coloring uniform

8 years agoFine-tune button behaviour to give better visual feedback
Andras Becsi [Mon, 3 Aug 2015 18:30:58 +0000 (20:30 +0200)]
Fine-tune button behaviour to give better visual feedback

Disable the bookmark button if the current page is already bookmarked
to make the state unambigous for the user.

8 years agoFix paging by adding an expanding margin
Andras Becsi [Fri, 31 Jul 2015 15:03:46 +0000 (17:03 +0200)]
Fix paging by adding an expanding margin

8 years agoAdd persistence to home screen bookmarks
Andras Becsi [Fri, 31 Jul 2015 15:00:22 +0000 (17:00 +0200)]
Add persistence to home screen bookmarks

8 years agoFactor out utils.h to engine.h and cpp
Andras Becsi [Thu, 30 Jul 2015 18:40:38 +0000 (20:40 +0200)]
Factor out utils.h to engine.h and cpp

8 years agoImprove home screen
Andras Becsi [Thu, 30 Jul 2015 18:31:26 +0000 (20:31 +0200)]
Improve home screen

8 years agoAdd GridView for HomeScreen
Andras Becsi [Mon, 27 Jul 2015 16:25:58 +0000 (18:25 +0200)]
Add GridView for HomeScreen

This patch also adds hooks for apple-touch-icon handling

8 years agoMinor style updates
Andras Becsi [Thu, 23 Jul 2015 18:20:45 +0000 (20:20 +0200)]
Minor style updates

This patch enables qquick compiler support and downgrades some
import versions to make it possible to compile with Qt 5.5.

8 years agoReplace DropShadow effect with a simpler custom implementation
Andras Becsi [Thu, 23 Jul 2015 16:00:32 +0000 (18:00 +0200)]
Replace DropShadow effect with a simpler custom implementation

A simpler GaussianBlur shaddow should make the animations smoother.

8 years agoDesign update iteration with icon file rename
Andras Becsi [Wed, 22 Jul 2015 18:54:08 +0000 (20:54 +0200)]
Design update iteration with icon file rename

Update the PathView path and add remaining icons and with full spec.

8 years agoFix race condition when removing tab
Andras Becsi [Wed, 22 Jul 2015 13:02:55 +0000 (15:02 +0200)]
Fix race condition when removing tab

When the user clicked on a tab in the PageView before the animation
of the re-arrangement after closing a tab finished it would put the
view into an inconsistent state. To prevent this set the tab's state
to default before removing it so the binding would not interfere with
the animation. Also fix the style after the size updates.

8 years agoUpdate design according to document
Andras Becsi [Tue, 21 Jul 2015 16:51:07 +0000 (18:51 +0200)]
Update design according to document

8 years agoAdd TouchTracker and hide the URL bar when scrolling
Andras Becsi [Tue, 21 Jul 2015 14:50:26 +0000 (16:50 +0200)]
Add TouchTracker and hide the URL bar when scrolling

The tracker makes it possible to hide the URL bar when scrolling
down the page and show it when scrolling up.
The tracker installs an event filter on the RWHVDelegate by
finding it when a touch event arrives.

8 years agoAdd tabEditBar for PageView
Andras Becsi [Fri, 17 Jul 2015 18:22:42 +0000 (20:22 +0200)]
Add tabEditBar for PageView

8 years agoVarious PageView fixes and adjustments
Andras Becsi [Fri, 17 Jul 2015 17:48:54 +0000 (19:48 +0200)]
Various PageView fixes and adjustments

8 years agoMake PathView look like the reference design
Andras Becsi [Thu, 16 Jul 2015 16:45:11 +0000 (18:45 +0200)]
Make PathView look like the reference design

8 years agoAdd DropShadow to PageView
Andras Becsi [Thu, 16 Jul 2015 09:50:14 +0000 (11:50 +0200)]
Add DropShadow to PageView

8 years agoAdd design mockups and update toolbar and styling
Andras Becsi [Wed, 15 Jul 2015 14:06:38 +0000 (16:06 +0200)]
Add design mockups and update toolbar and styling

8 years agoNew assets and PageView improvements
Andras Becsi [Thu, 9 Jul 2015 15:40:48 +0000 (17:40 +0200)]
New assets and PageView improvements

8 years agoChange visible items to 5
Andras Becsi [Mon, 6 Jul 2015 15:27:47 +0000 (17:27 +0200)]
Change visible items to 5

8 years agoInitial code drop
Andras Becsi [Mon, 22 Jun 2015 20:38:53 +0000 (21:38 +0100)]
Initial code drop