summaryrefslogtreecommitdiff
path: root/src/mainwindow.h
Commit message (Collapse)AuthorAgeFilesLines
* Add loadUrl API to mainwindowAndrea Diamantini2012-03-251-0/+17
| | | | | | | | | - Get rid of unused NewBackTab enum - move loading url code to MainWindow class - Remove ThreadWeaver API. (And take it easy...) - Changed logic: calculate url BEFORE creating a tab... REVIEW:104326
* Make rekonq menu appear inside rekonq's window (as Dolphin does)Andrea Diamantini2012-02-051-1/+2
| | | | BUG:283269
* Rework on load/stop/reload actionAndrea Diamantini2012-01-151-3/+3
| | | | | | | | | | | 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/+1
| | | | | | | | 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-1/+1
| | | | | | | | | - 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
* Home page shortcut containing CTRL fixAndrea Diamantini2011-12-161-1/+1
| | | | | | | | | 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-1/+6
| | | | | | | toggleViewAction from QDockWidget is const. We need to create a new KAction to let people eventually configure it. BUG: 289039
* Shortcut + slot to open downloads page (in a new focused tab)Andrea Diamantini2011-11-271-0/+1
| | | | | | | | Google code-in 2011 task by Omer Faruk Oruc. Thanks!!! REVIEW: 103207 REVIEWED-BY: furkan, adjam
* clean up UserAgentManager codeAndrea Diamantini2011-11-261-0/+2
| | | | | | | | | | 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-7/+0
|
* Remove postLaunch callsAndrea Diamantini2011-11-141-1/+0
| | | | | | | | | | | | | | 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
* Clean up windows close and app quitAndrea Diamantini2011-10-071-2/+3
|
* Fix close & sessionAndrea Diamantini2011-09-131-2/+3
| | | | | | | | | | 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
* Use KXMLGui to create rekonq menuJohannes Troscher2011-08-121-4/+2
| | | | | | | Easier and (hopefully) safer (less code to manage) REVIEW: 102209 REVIEWED-BY: adjam
* notify popup improvementsJohannes Troscher2011-08-111-2/+2
| | | | | | | | | | 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/+2
| | | | | | | | 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-2/+2
| | | | | | | | | | | - 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
* A round of the "new" astyle 2.01...Andrea Diamantini2011-07-171-1/+1
|
* Developer tool: set content editable.Andrea Diamantini2011-05-111-1/+2
|
* Delete url popup on resize/moveAndrea Diamantini2011-03-161-1/+3
|
* Coding styleAndrea Diamantini2011-02-251-6/+12
|
* Finally found time to update copyrights... ;)Andrea Diamantini2011-02-241-2/+2
|
* This patch cleans up encoding management, moving code toAndrea Diamantini2011-02-141-5/+0
| | | | | | | its real position: The appearance settings widget. In fact our code is actually changing "default" text encoding, not the page one "on the fly"
* Hide bars on ESC key pressed:Yoann Laissus2011-02-081-1/+1
| | | | | | | | zoombar first, findbar second. Reviewed by adjam BUG:264929
* Added an option to show current website favicon as rekonq window iconFurkan Uzumcu2011-02-051-2/+4
| | | | Reviewed by adjam
* Added pulldown menu for multiple steps to the "Forward History" buttonFurkan Uzumcu2011-02-011-0/+5
|
* User Agent Switcher.Andrea Diamantini2011-02-011-0/+7
| | | | | | | | | | 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.
* If showDeveloperTools is disabled, hide the development entries in the ↵Felix Rohrbach2011-01-221-2/+3
| | | | | | | | rekonq menu, too. With this patch, the menu will be created the first time the user opens the menu. RB: 100374
* This commit contains the changes to the context menu which we decided in our ↵Felix Rohrbach2011-01-151-0/+1
| | | | | | | | | | meeting: 1. Hide new tab entry if it is not necessary. 2. Print and Search action: I removed the print action. The search action is now in the "search with" submenu if some text is selected. 3. Hide the development menu entries and add an option to show them. RB: 100374
* Adding a tab list menu entry showing all open tabs.Andrea Diamantini2010-12-211-0/+3
| | | | Courtesy patch by Felix Rohrbach. Thanks :)
* Print && Find actions for the parts :)Andrea Diamantini2010-11-191-5/+8
| | | | | - handle print & find with different signals in mainwindow - show right tab title (moving titleChanged signal from view to tab)
* This commit implements the new private browsign mode for rekonq:Andrea Diamantini2010-10-221-3/+0
| | | | | | | | | | | - 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 :)
* Include clean-up in the big src directoryJon Ander Peñalba2010-09-031-13/+8
|
* - Follow pano's suggestion : Shift + Enter -> findPrevious()Yoann Laissus2010-09-021-3/+5
| | | | | | - Don't call findNext() if Ctrl + F is pressed with an existing selection - Correctly update highlights with the timer - A little cleanup
* Use the selected text as the default search string of the FindBarBenjamin Poulain2010-08-221-0/+2
| | | | | | | The common behavior of the Find action is to start a search with the current selected text if any. This patch implement this behavior for Rekonq.
* Merge commit 'refs/merge-requests/183' of ↵Andrea Diamantini2010-08-211-1/+4
|\ | | | | | | | | | | | | git://gitorious.org/rekonq/mainline into m183 Conflicts: src/mainwindow.h
| * Fix the help menu and readd the bookmark bar toggle actionYoann Laissus2010-08-201-0/+3
| |
* | Changed the name of the files src/bookmarks/bookmarksmanager.* to ↵Jon Ander Peñalba2010-08-201-5/+5
|/ | | | src/bookmarks/bookmarkprovider.*
* - The bookmark toolbar is now a real toolbar, not an action.Yoann Laissus2010-08-201-1/+4
| | | | | | It fixes the problem of the submenu if there are too much items to fit on the bar - Improve a bit the new redesign of BookmarkOwner - Reenable the bookmark menu by default (because the icon in the bar is on the left)
* Fix tools & bookmarks shortcuts behaviorAndrea Diamantini2010-08-181-0/+4
| | | | Patch (and implementation) by Glad Deschrijver. Thanks!
* add zoom bar at the bottom of rekonq, remove zoom widgets from the tool ↵lionelc2010-08-091-10/+2
| | | | button menu
* Merging mr 154 by hand!!Andrea Diamantini2010-08-021-1/+6
| | | | | | | WARNING: I'm NOT sure about this. Please everyone, check it twice!! PS: Many thanks to Yoann21. He is doing a fantastic work on the bookmarks toolbar
* Back to XMLGUI.Andrea Diamantini2010-07-261-8/+3
| | | | | | | | This means configurable toolbars and the old problems with our no menubar choice. We'll see what will happen this time... Yoann: can you pls check my port of the bookmarks toolbar?
* Hide "loading..." and "done" strings after 0.5 sec..Andrea Diamantini2010-06-291-1/+1
|
* Adding a "default" encoding option..Andrea Diamantini2010-06-181-1/+0
|
* - Sync mouse wheel zoom and the sliderYoann Laissus2010-05-301-2/+2
| | | | - Fix mouse wheel zoom limits (slider's max and min)
* inlined some of the most used get functionsAndrea Diamantini2010-05-211-3/+4
| | | | to speed up a bit
* reenabled lost close confirm dialogAndrea Diamantini2010-05-201-0/+2
| | | | BUG:231032
* BIG COMMITAndrea Diamantini2010-05-191-1/+2
| | | | New KParts Handling
* This commit implements another dockwidget for rekonq, containing aAndrea Diamantini2010-05-051-1/+5
| | | | | | | | network analyzer. Its code is based on previous implementation of Web Inspector Dock and on Richmoore example about QNAM proxy. Many thanks for :)