summaryrefslogtreecommitdiff
path: root/src/mainwindow.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Krazy fixesAndrea Diamantini2012-01-191-17/+17
| | | | | | | - QL1S/QL1C - single-char QString efficiency - explicit ctors - normalized signals & slots
* Fix a bookmarks bar crashAndrea Diamantini2012-01-171-1/+1
| | | | A stupid regression introduced... by me, sorry!
* Remove "closed tabs menu" from available actions in mainwindowAndrea Diamantini2012-01-171-5/+1
| | | | | | | | | | This because it is just a "working" action designed for the tabbar. Now it works (and updates) properly there and in the tabbar empty space. Please open a new wish if you want a closed tabs menu action to add to the mainwindow BUG:291232
* Rework on load/stop/reload actionAndrea Diamantini2012-01-151-24/+39
| | | | | | | | | | | Also clean up API, giving proper names to method updateActions --> updateHistoryActions browserTabLoading(bool) --> currentTabStateChanged() ... also workaround problem that m_progress is (yet) 0 or 100 when load started REVIEW:103651
* Implement (User) Session RestoreDavid E. Narváez2012-01-121-0/+6
| | | | | | | | This patch implements session management. Most of the ideas are taken from Konsole, which is also a KUniqueApplication but manages session restoring correctly. REVIEW: 103658
* improve closed tabs managementAndrea Diamantini2012-01-031-2/+3
| | | | | | | | | - remove reopened tabs from the closed tabs list. - limit them to MAX 8 elements (it seems enough to me) - save history also when there is just one tab closed - DON'T save history when you opened a "rekonq" page BUG:271224
* Get sure tabbar is well shown (and hided) during fullscreen navigationAndrea Diamantini2011-12-291-0/+3
|
* Check not existance of the extantAndrea Diamantini2011-12-291-0/+5
| | | | BUG: 264187
* Home page shortcut containing CTRL fixAndrea Diamantini2011-12-161-6/+3
| | | | | | | | | Please, refer to rb #103428 description to have a proper explanation of the issue. Thanks to Thomas Murach for fixing the bug he discovered :) REVIEW: 103428 REVIEWED-BY: adjam
* Hard-coded shortcuts fixAndrea Diamantini2011-12-151-10/+26
| | | | | | | toggleViewAction from QDockWidget is const. We need to create a new KAction to let people eventually configure it. BUG: 289039
* Rebase fixAndrea Diamantini2011-12-121-1/+1
|
* BookmarkProvider --> BookmarkManagerAndrea Diamantini2011-12-121-6/+6
| | | | | We have 7 managers and 1 provider... finally fixing this strange thing!
* Let the "big sync" work (the one done every minute...)Andrea Diamantini2011-12-121-1/+7
|
* Fix bk toolbar initializationAndrea Diamantini2011-12-011-5/+9
|
* fix input of "/" in url bar when using NEO keyboard layoutRobert Riemann2011-11-291-1/+0
| | | | | | | | | | | | Using the NEO keyboard layout, you need a combination of keys to trigger the slash (mod3+s). Unfortunatly this triggers the shortcut for searching inside the document. This way the alternate shortcut for searching needs to be removed. The same bug existed in kopete: bug 267568 Thanks goes to Thomas Murach for helping me grepping the source code. This is my first contribution in code to KDE. Hurray!
* Download Management ++Andrea Diamantini2011-11-291-0/+4
| | | | | | | | | | | | - let users choose a "default" download dir - Moved download code to download manager - follow dfaure's suggestions about overwrite handling (kdelibs commit 88e3b372fb9c539) - download label notification (for 3 seconds): this can be further improved with an icon... BUG: 271683 BUG: 283177
* Shortcut + slot to open downloads page (in a new focused tab)Andrea Diamantini2011-11-271-0/+10
| | | | | | | | Google code-in 2011 task by Omer Faruk Oruc. Thanks!!! REVIEW: 103207 REVIEWED-BY: furkan, adjam
* Unifies macro styleJohannes Troscher2011-11-271-1/+1
| | | | | REVIEW: 103242 REVIEWED-BY: adjam
* clean up UserAgentManager codeAndrea Diamantini2011-11-261-1/+10
| | | | | | | | | | This way we got the following gains: - UA Manager is NOT loaded until it is really used - rekonq other code does know ANYTHING about UA Manager (but the app instance) To let this really shine, we should link this directly to the webtab. Another point for moving tabs up :)
* Moving UA management code to a new UserAgentManagerAndrea Diamantini2011-11-261-82/+2
|
* Properly handle window/app closeAndrea Diamantini2011-11-241-1/+1
| | | | BUG: 286831
* Fix zoombar handlingAndrea Diamantini2011-11-141-3/+0
|
* Remove mainWindow pointer from mainview class.Andrea Diamantini2011-11-141-2/+2
|
* Remove postLaunch callsAndrea Diamantini2011-11-141-62/+55
| | | | | | | | | | | | | | This will help a lot in having a clean/easy startup, also a bit less fast. Let's see if this helps stability... PS: To the bug reporter. I pushed a "NoPostLaunch" in rekonq git repo. Can you please try compiling and testing if this fixes your troubles on startup?? Many thanks for any help. Andrea. CCBUG:284356
* Application ShortcutAndrea Diamantini2011-11-081-0/+5
| | | | | | Added an action to manage it in the tools menu, added initial code to manage icons, added kwebapp application
* Let rekonq save file remotelyAndrea Diamantini2011-11-031-3/+3
| | | | | | | | | | Andreas's comment was helpful: rekonq COULD save file remotely, but for same strange reason, KFileDialog::getSaveFileName() could not select remote files. Switching to getSaveUrl seems fixing the problem Ah... also a style clean up here. Sorry for the merged commit... BUG: 242675
* Sanitizing strings...Andrea Diamantini2011-10-141-2/+5
|
* Clean up windows close and app quitAndrea Diamantini2011-10-071-2/+7
|
* Use KPart url when some KPart is active on savingAndrea Di Menna2011-10-071-0/+11
| | | | | | | | | | | | | | When the Save As action is invoked on a KParts document (e.g. view source katepart) the WebTab's url is used to: 1) set the filename in KFileDialog 2) set the src url for the kio copy job The url is empty in such cases and the save action fails. I have changed the srcUrl to be the url set for the KParts document. REVIEW: 102768 REVIEWED-BY: adjam
* Don't crash if the rekonqui.rc file can't be foundFelix Rohrbach2011-09-211-1/+5
| | | | | REVIEW: 102673 CCBUG: 282474
* add margin for notifyLabelJohannes Tröscher2011-09-211-1/+2
| | | | REVIEWED-BY: trustMe
* show notifyPopup at right edge if find- or zoombar is visibleJohannes Tröscher2011-09-181-3/+4
| | | | | REVIEW: 102649 REVIEWED-BY: adjam
* Fix close & sessionAndrea Diamantini2011-09-131-43/+14
| | | | | | | | | | 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
* Revert "Revert "This commit, available just for"Andrea Diamantini2011-09-081-10/+7
| | | | | | "the master branch cause of the string changes,"" This reverts commit e00fb6a48ca506990e86ada7c2fbfd57f65b2fa1.
* Revert "Revert "Fix quit action""Andrea Diamantini2011-09-081-1/+1
| | | | | | This reverts commit c3f9448a94baa423eed5977c9e66cd7be9b73a76. Let the quit action really work
* Corrected casing for 'Set Editable' action, also added an icon to itTirtha Chatterjee2011-08-221-1/+1
|
* detect zoom - and searchBar size in notifyMessage REVIEW:102338Johannes Tröscher2011-08-171-1/+3
|
* Revert "This commit, available just for the master branch cause of the ↵Thomas Zander2011-08-171-7/+10
| | | | | | | | | | string changes," This reverts commit d4d034967f12b31f5a6b9274ec42d4e4fe27571c. Conflicts: src/mainwindow.cpp
* Revert "Fix quit action"Thomas Zander2011-08-171-1/+1
| | | | This reverts commit 725724b15d739233c4a8fc0cd416bf602288d4b2.
* Use KXMLGui to create rekonq menuJohannes Troscher2011-08-121-74/+42
| | | | | | | Easier and (hopefully) safer (less code to manage) REVIEW: 102209 REVIEWED-BY: adjam
* notify popup improvementsJohannes Troscher2011-08-111-45/+24
| | | | | | | | | | Use a QLabel instead of a KPassivePopup (letting popups available also on inactive windows). Limits preview size to half of the browser screen size. Letting code easier to read :) REVIEW: 102105 REVIEWED-BY: adjam
* Update session file before last window is closedTirtha Chatterjee2011-08-111-0/+5
| | | | | | | | Having 2 (or more) windows open and closing one did NOT update the session file. Now it is :) REVIEW: 101346 REVIEWED-BY: adjam
* Tools Action MenuAndrea Diamantini2011-08-041-34/+42
| | | | | | | | | | | - Removed showDeveloperTools action - Moved adblock GUI to adblock part - renamed toolsMenu and developerMenu to reflect their real/new roles - Added UserAgent action to the tools menu REVIEW:102170 REVIEWED-BY: fritz_van_tom
* detect srollbar extent in notifyMessage REVIEW:102182Johannes Tröscher2011-08-021-3/+3
|
* Introducing ASSERT_NOT_REACHEDPierre Rossi2011-07-281-5/+1
| | | | | | | | | 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
* use KParts to view page source REVIEW:102085Johannes Tröscher2011-07-261-1/+14
|
* use KTemporaryFile for tempfile in viewPageSource action. REVIEW:102087Johannes Tröscher2011-07-261-15/+9
|
* clean upAndrea Diamantini2011-07-251-100/+100
| | | | | | - QL1S - one stupid kDebug less - codingstyle
* Calm down kDebug messagesAndrea Diamantini2011-07-191-3/+0
|
* A round of the "new" astyle 2.01...Andrea Diamantini2011-07-171-131/+131
|