David Rosca
ef06ed567a
Add ClosedWindowsManager allowing to restore closed windows
...
Closes #2306
2018-01-02 15:03:11 +01:00
David Rosca
16fcae4202
ClosedTabsManager: Rewrite to use WebTab::SavedTab
2018-01-02 14:59:06 +01:00
David Rosca
c1c168aae9
Create every QSqlQuery with correct database for current thread
...
Queries are now always executed on correct database instance.
Databases are also stored in thread local storage instead of in hash
table with mutex.
Closes #2498
2017-12-18 13:06:42 +01:00
David Rosca
44999080eb
History: Also clear QtWebEngine Visited Links in clearHistory
2017-12-03 19:08:07 +01:00
David Rosca
d00e769749
Initial rename to Falkon
2017-08-25 17:32:32 +02:00
David Rosca
567881f130
Fix warnings when building with GCC 7
2017-06-06 17:51:06 +02:00
David Rosca
9a2bda2063
Fix build with Qt 5.7
2017-01-28 14:58:24 +01:00
David Rosca
ea7f4dd58f
HistoryManager: Pressing Del key now removes selected entries
2017-01-28 14:31:47 +01:00
David Rosca
9b3fc5f404
Update ignored schemes for saving history and icons
2016-12-31 14:53:06 +01:00
David Rosca
e21636c661
Add more HighDPI ready icons in data/icons/menu
2016-12-29 15:07:34 +01:00
David Rosca
299d554a8e
Remove History::optimizeHistory()
2016-12-24 11:33:57 +01:00
David Rosca
34cc74ab18
Drop the threaded icon loading completely
...
Also fix icons in buttons in bookmarks toolbar
2016-12-20 12:16:12 +01:00
David Rosca
bb25bb8593
Don't use async icon loading in history/bookmarks models
...
Sometimes it crashes, needs more investigation, but this seems
to fix it.
Bookmarks icons are still loaded only when shown inside the view.
2016-12-20 11:17:08 +01:00
David Rosca
5fb492d033
Load icons asynchronously in History and Bookmarks models
...
See #1679
2016-12-11 10:24:10 +01:00
David Rosca
a4c4aabfe5
HistoryMenu: Load icons asynchronously
...
See #1679
2016-12-11 09:43:58 +01:00
David Rosca
54f3e78396
Fix grammar "Are you sure to..." -> "Are you sure you want to..."
2016-02-15 09:58:14 +01:00
David Rosca
3e0583377d
Fix handling Enter key in keypad in shortcuts
...
Closes #1792
2016-01-02 19:58:54 +01:00
David Rosca
9f6ec040bb
QzTools: Add actionShortcut function
2015-11-12 17:00:43 +01:00
David Rosca
97ce417798
Fix use of QList::first()
2015-10-23 12:26:27 +02:00
David Rosca
e3deb6cfd5
More cleanups + remove now unusued WebHistoryInterface
2015-02-08 11:51:19 +01:00
David Rosca
b94135ead5
WebView: Implement icon loading
2015-02-08 11:13:12 +01:00
David Rosca
60b2386a6e
Initial port to QtWebEngine
...
This is first quick port to QtWebEngine, most of advanced features
are not working yet. Please read README.
For now, it will use separate profile directory as well as browser
session, that means you can use both QtWebEngine and QtWebKit versions
at the same time.
2015-01-27 11:01:52 +01:00
David Rosca
15bb39689c
Remove History::optimizeHistory() function
...
It is no longer needed, this function was little confusing
as it actually only executed VACUUM.
Instead, execute VACUUM after clearing all history in
History::clearHistory()
2014-10-15 22:50:19 +02:00
David Rosca
b6f913dafe
HistoryMenu: Don't crash in aboutToShow() when m_window is null
...
Closes #1487
2014-10-07 16:19:30 +02:00
David Rosca
325072881d
[HistoryMenu] Show recently visited sites in top-level menu
...
Closes #1355
2014-06-05 19:58:32 +02:00
David Rosca
7fab76b79b
[Build] Fixed build after last commit
2014-05-03 16:32:29 +02:00
David Rosca
9a3382ee85
[SideBars] Don't override cursor on scrollbars in History/Bookmarks sidebars
2014-05-03 15:23:07 +02:00
David Rosca
ad5dbe459c
[HistoryTreeView] Rewrite HistoryView to use same logic as BookmarksTreeView
...
It also fixes issue that middle click on item opened the url in both
current and new tab
2014-05-03 15:08:47 +02:00
nowrep
6874df57d7
[Coding Style] Edited coding style (use linux style brackets)
...
Linux style brackets are now used also for source files.
One line blocks can now be without brackets.
Example:
if (test)
foo();
Multi-line if statements are now written with conditionals (||, &&, ...)
at the end of line. The last line of if body does not ends with closing
bracket, instead the closing bracket is written on separate line.
One line blocks in multi-line if statements should not be without brackets.
Example:
if (test ||
test2 &&
test3
) {
foo();
}
[ci skip]
2014-04-05 14:53:45 +02:00
nowrep
98907c2055
[WebTab] Reworked tab attaching/detaching.
...
This also fixes crash on detach
2014-04-01 18:47:19 +02:00
nowrep
6e71ae3c54
[ClosedTabsManager] Save icon of closed tab
...
Instead of searching icon from database, save the icon of tab.
It will now correctly shows icon of not-yet loaded closed tab if
the url was not in database.
2014-03-30 12:47:13 +02:00
nowrep
ab638a5525
[IconProvider] Use fallback oxygen icon theme (in oxygen-fallback.qrc)
...
Instead of manually setting fallback icons, use globally fallback theme.
2014-03-24 16:09:30 +01:00
nowrep
96b6743ac6
[ClosedTabsButton] New button in the right corner of tabbar
...
Added icon for Linux theme.
But it needs a new icon for other themes...
2014-03-17 15:04:58 +01:00
nowrep
2e9ce1ba90
[CodeCleanup] Major cleanup in MainApplication class
2014-03-10 00:47:07 +01:00
nowrep
417da146e5
[QzTools] Make QzTools class and export only the class
...
Also fixed building on Windows
2014-03-07 22:54:50 +01:00
nowrep
edbb87bd1f
[CodeCleanup] IconProvider now have static methods for getting icons
2014-03-07 18:03:42 +01:00
Mladen Pejaković
8f9f187b80
Fix regression after 2a6896e57f
2014-03-01 00:22:55 +01:00
Mladen Pejaković
b18ac632df
[HistoryMenu] Improvements
2014-02-28 21:12:25 +01:00
nowrep
a9bce8c775
[Code] Moved history menu into separate HistoryMenu class
2014-02-27 22:53:56 +01:00
nowrep
5e4f703ef2
[Code] Renamed qz_namespace.h to qzcommon.h
2014-02-26 20:03:20 +01:00
nowrep
afae00e4a2
[Cleanup] Rename export macro to just QUPZILLA_EXPORT
2014-02-19 22:12:32 +01:00
nowrep
404fa68a1b
[Cleanup] Renamed QupZilla class to BrowserWindow
2014-02-19 22:07:21 +01:00
nowrep
d422ce3767
[Models] Decrease the delay for filtering to 300ms
2014-02-14 20:28:25 +01:00
nowrep
f9d3c102ec
[Cleanup] QTimer::start() restarts timer if it is already running
2014-02-14 19:31:35 +01:00
nowrep
260447e414
[coverity] Fixes for issues found by scan.coverity.com
2014-02-01 19:21:49 +01:00
Jonathan Hooverman
d917f43cf0
Updated copyright year to 2014
2014-01-11 16:11:42 +01:00
nowrep
da15e5868d
[CodingStyle] Don't use references when assigning to local variable
...
Let the compiler do the optimization
2013-12-30 13:43:48 +01:00
nowrep
d52b0e2cea
[OptimizeDb] Move Optimize Database link to ClearPrivateData dialog.
2013-12-28 16:55:08 +01:00
Jonathan Hooverman
4848def230
Modified copyright year
2013-07-11 16:21:57 +02:00
nowrep
acbd04dd3d
Improved performance of WebHistoryInterface
...
Use std::set to search in logarithmic time.
2013-06-09 12:05:20 +02:00