summaryrefslogtreecommitdiff
path: root/src/application.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Get sure mainWindow() exists before trying applying settingsAndrea Diamantini2011-09-161-9/+17
| | | | BUG: 272107
* Fix close & sessionAndrea Diamantini2011-09-131-0/+35
| | | | | | | | | | First, I'm really sorry for this bad commit ('git' talking..). The fact is that the 3 bugs fixed here were found chained playing with close code. Here it is the report: - fix close window (it now really appears on multiple window closing) - fix saveSession (saving one call for each site loaded and storing better information): saveSession is now called on loadFinished - clean up some compilation warnings
* Fix saving in adblock managementAndrea Diamantini2011-08-191-1/+0
| | | | | | | | | This original patch from fritz_van_tom has been modified by me to fix a couple of "obsoleted" things not removed in the previous changes. My fault for them (and for the need of this patch), sorry. REVIEW: 102362
* Introducing ASSERT_NOT_REACHEDPierre Rossi2011-07-281-3/+2
| | | | | | | | | In a similar fashion as WebKit, this might make those cases where we don't expect to go more obvious in debug builds. I also took the liberty to revisit a lot of switch statements but it could potentially be used elsewhere Reviewed-by: andrea
* clean upAndrea Diamantini2011-07-251-52/+52
| | | | | | - QL1S - one stupid kDebug less - codingstyle
* Fallback on loading the homepage if restoring the session failed.Tirtha Chatterjee2011-07-251-2/+4
|
* Calm down kDebug messagesAndrea Diamantini2011-07-191-3/+0
|
* A round of the "new" astyle 2.01...Andrea Diamantini2011-07-171-59/+66
|
* Insert back notification bars in webtab layoutAndrea Diamantini2011-07-111-7/+1
| | | | | As Pierre pointed out, better insert bars inside layout to avoid usability loss.
* Move to KMessageWidgetAndrea Diamantini2011-07-111-5/+3
| | | | | | Port rekonq notification bars to KMessageWidget: walletbar, crash notification bar, set favorite preview bar. Remove old no more used notification bar.
* Revert "Fix includes."Pierre Rossi2011-06-291-2/+1
| | | | | | | | | This reverts commit f2f8d48c390b8d8bef84c98026a0435da2045409. It was actually not needed since the issue was fixed in the QtWebKit 2.2 integration branch. oops, sorry about the noise in the history.
* Fix includes.Pierre Rossi2011-06-291-1/+2
| | | | | | Seems some dependencies were changed in Qt 4.8 Reviewed-By: TrustMe
* LastAndrea Diamantini2011-05-261-0/+8
|
* Adding DownloadManager class, following Pierre and Benjamin code changes.Andrea Diamantini2011-05-261-56/+11
| | | | First step in the introduction of the new rekonq pages
* Make rekonq desktop awareFelix Rohrbach2011-04-101-0/+30
| | | | | | | | | If there is a rekonq window on the current virtual desktop and another application opens a link, rekonq will prefer this window. rekonq also prefers windows that were activated most recently. CCBUG: 237732 REVIEW: 101033
* De-parent providers instances and delete them on close. Please,Andrea Diamantini2011-04-071-6/+37
| | | | | | | | | read about this in the reviewboard request (number 101027) Courtesy patch by JosèManuel Santamarì Lema. Thanks :D BUG:269490 REVIEW:101027
* This commit aims to fix a long standing rekonq bug about scrollbar (and ↵Andrea Diamantini2011-04-031-4/+5
| | | | | | | | webview in general) theme. The right way to do it seems be using a local .css file. Letting this be in master for one week (at least) before backporting...
* Fixup for last commit.Felix Rohrbach2011-03-231-1/+1
| | | | Prevent rekonq from opening two windows after a crash.
* Make rekonq open a new window when called, even if it's already running.Felix Rohrbach2011-03-231-2/+4
| | | | | Reviewed by Andrea Diamantini. BUG: 269065
* Set an option to disable the disable graphics effects on the tabbarAndrea Diamantini2011-03-161-0/+2
| | | | | | | | | highlight animation. CCBUG:267234 To see if this really works, please deselect the "animated tab highlights" in the Tabs Settings section
* Another one in the "fixing the dangerous commit" series.Andrea Diamantini2011-03-091-1/+1
| | | | This one is for crashes on restart after a bug...
* This is a first commit fixing the "dangerous" changes introduced to fixAndrea Diamantini2011-03-091-1/+1
| | | | | | | | | | bug 266837. We basically have now a mainWindow() slot widely used in rekonq, that can return a null pointer. Checking the code again to ensure this is the unique bug caused by the change... BUG:268023
* This commit fix bug 266837 about the (in)ability to close rekonq,Andrea Diamantini2011-03-081-6/+6
| | | | | | | | | but IT CHANGES Application::mainWindow() behavior to an unsafe mode. It is now basically allowed to return a null pointer, leading to other possible crashes. Some days of testing since now, for this. BUG:266837
* Revert back commit for bug 267460, we need to reparent the GUI objects ↵Cedric Bellegarde2011-03-031-2/+0
| | | | depending on BookmarkProvider to the MainWindow they belong. Reopen Bug
* delete bookmarkProvider sooner to prevent segfaultCedric Bellegarde2011-03-021-0/+2
| | | | BUG:267460
* cppcheck round...Andrea Diamantini2011-02-251-1/+0
|
* Coding styleAndrea Diamantini2011-02-251-43/+49
|
* Finally found time to update copyrights... ;)Andrea Diamantini2011-02-241-2/+2
|
* No more static members in the Application class,Pierre Rossi2011-02-241-49/+26
| | | | | | | an rApp shortcut for Application::instance, clean up code switching to use the new shortcut Reviewed by: adjam
* This patch cleans up encoding management, moving code toAndrea Diamantini2011-02-141-0/+5
| | | | | | | its real position: The appearance settings widget. In fact our code is actually changing "default" text encoding, not the page one "on the fly"
* Fix issue 258905: mark window in taskbar when opening link from external ↵Cedric Bellegarde2011-02-101-1/+5
| | | | apps: good compromise with issue 250502
* Added an option to show current website favicon as rekonq window iconFurkan Uzumcu2011-02-051-0/+4
| | | | Reviewed by adjam
* User Agent Switcher.Andrea Diamantini2011-02-011-1/+1
| | | | | | | | | | This patch should implement the UA switcher ability for rekonq. This is a first implementation, but it seems working quite well. It is based on KDE UA management and should be fully compatible with konqueror's one i.e. it should be possible using alternatively rekonq and konqueror sharing the same setting. Anyway, this is a different implementation from the konqueror's one. Simpler and based on the idea of a future moving to a plugin.
* Fix a typo.Andrius Štikonas2011-01-151-1/+1
|
* This GCI task adds a combobox with different settings to choice when ↵Andrea Diamantini2011-01-071-0/+29
| | | | | | | | | | | | | | hovering tabs: * tab preview (default one) * show title as tooltip * show url as tooltip * show nothing Patch by Furkan Uzumcu, reviewed (and merged) by adjam BUG:260343 RB:100282
* fix startup notification when opening in an already running rekonq instanceMartin T. H. Sandsmark2010-12-231-0/+3
|
* Icon at the right of the urlbar that allows to add an opensearch engineAndrea Diamantini2010-12-211-6/+6
| | | | | | | | | | | | | | | introduce search icon description file downloaded after validation, not before icons updated when engine added add opensearch xml description files sync desktop file => fix add webshortcut use db_opensearch.json file to track opensearch engines create an opensearch description only when the engine support suggestions remove opensearch description when an engine is deleted in the webshortcut setting dialog popup: disable ok button when webshortcut is already used Lionel Chauvin is the man having done this big, big, big work!! I'm just merging ;)
* API clean upAndrea Diamantini2010-11-191-1/+1
| | | | urlBar --> currentUrlBar
* First bunch of fixes for the suggestions.Andrea Diamantini2010-11-071-1/+0
| | | | | We are now respecting users setting on default engines (if someone chooses NONE default search engines, searches are NOT performed)
* This commit implements the new private browsign mode for rekonq:Andrea Diamantini2010-10-221-0/+61
| | | | | | | | | | | - it implements a new KAaction in the Application class to trace changes on - stops session management and save it, restoring last visited sites on restoring mormal mode - implements necessary changes to iconmanager, urlbar & application Please, note that the private browsing mode will definitely work just on KDE SC 4.6, cause of the needed changes in kdewebkit to eg handle cookies and so on.. . Hope you like it :)
* fix string (wasn’t → was not)Panagiotis Papadopoulos2010-10-171-2/+2
|
* Enabling WebKit Page Cache feature: please, refers toAndrea Diamantini2010-10-121-0/+3
| | | | | | | | | http://webkit.org/blog/427/webkit-page-cache-i-the-basics/ to see what I'm referring about.. CCBUG:208132 PS: Thanks, Kilian :)
* Prompt user before restoring session after a crash.Pierre Rossi2010-10-081-29/+26
| | | | | | Shows the about:closedTabs page in the background. Task: https://bugs.kde.org/show_bug.cgi?id=249228
* WARNING: This commit changes rekonq behaviourAndrea Diamantini2010-09-291-18/+7
| | | | | | | | | | After debating with Martin Grablin & Jani-Matti Hatinen it has been pointed out that we have to change rekonq broken behavior about external links handling It now opens links in tab or in new windows following the "Open Links in tab or in window" settings NO MORE stealing focus to the other apps. BUG: 250502 BUG: 243572
* Include all .moc files removed in the previous commitJon Ander Peñalba2010-09-031-0/+1
|
* Include clean-up in the big src directoryJon Ander Peñalba2010-09-031-22/+15
|
* Let urlbar being usable also in fullscreen modeAndrea Diamantini2010-09-011-4/+3
| | | | BUG: 243900
* Switching to "KDE" icon cache. While this "brute force" change can be dangerous,Andrea Diamantini2010-08-281-33/+6
| | | | | | | | it seems let everything work as expected (at least here). It also lets us to retrieve icons when sites are not visited (eg: search engines or old bookmarks) It also contains fixes & improvements for icons management in History & Bookmarks classes. More code to maintain, but more things working.Let's see what'll happen...
* Formatting++Rohan Garg2010-08-241-1/+0
| | | | modified: src/application.cpp
* Switch to faster comparisons of about: URL's with QByteArray, thanks to ↵Rohan Garg2010-08-241-6/+8
| | | | | | Harald Sitter modified: src/application.cpp