summaryrefslogtreecommitdiff
path: root/src/sessionmanager.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Move from about: to rekonq: protocol for our special linksAndrea Diamantini2013-06-061-1/+1
|
* Fix session dialog to have open/load as default buttonAndrea Diamantini2013-04-021-4/+5
|
* Add a "session" startup optionAndrea Diamantini2013-04-021-1/+1
| | | | BUG: 249462
* Load a clean session and close dialogAndrea Diamantini2013-04-021-3/+13
|
* Implement session saving, inspired from kate session managementAndrea Diamantini2013-04-021-8/+32
| | | | | (or at least, for what I see...) Added session manager widget and ability to load/save/rename sessions
* Managing sessions, first bitsAndrea Diamantini2013-04-021-0/+93
| | | | | | | This code is based on the patch from mayank jha about session saving. Will be used as "first part" of the session saving support in rekonq. CCMAIL: mjnovice@gmail.com
* Remove the "AutoSaver" attempt :(Andrea Diamantini2013-03-181-14/+0
| | | | | | | | I tried to save disk writes. But everytime people is finding some saved (or just delayed) saves that are NOT ok. We'll see to find another way to... BUG: 316938
* Do NOT save sessions in private browsing windowsAndrea Diamantini2013-03-141-0/+4
| | | | | | Oooops... ;) BUG: 316325
* Supporting panel (again) :)Andrea Diamantini2013-03-101-21/+22
| | | | | | | | | - Move to a pure QWidget base window (instead of TabWidget one) (this to properly store panels position) - Restoring && rewamping panels code - Restoring actions to activate/deactivate them BUG: 312354
* Closed tabs page, last bits (?)Andrea Diamantini2013-02-171-9/+19
| | | | Restore closed tabs on restart
* - Code style check (codestyle script round)Andrea Diamantini2012-12-121-1/+1
| | | | | | | | | - restored CTRL + ENTER code - applied Vedant's patch about (thanks!!!) CCMAIL: vedant.kota@gmail.com REVIEW: 107662 REVIEWED-BY: Tirtha and me
* Fix tabs moves when some of them are pinnedAndrea Diamantini2012-12-101-1/+2
|
* Fix tabs restore when some of them were pinnedAndrea Diamantini2012-12-101-2/+4
|
* Fix opening when there are no pinned tabsAndrea Diamantini2012-12-101-2/+19
|
* Restoring pinned tabs, yeah!!!! :DAndrea Diamantini2012-12-101-38/+45
|
* Saving the "pinned" state in the sessionmanagerAndrea Diamantini2012-12-101-0/+12
| | | | also, a tiny fix for some visual glitches...
* Integrated spell checking for rekonq2 (lindsay's work imported)Andrea Diamantini2012-12-101-3/+3
| | | | | | | | | | | | | - inline spell highlighter. This requires WebKit 2.3 to work. - Addition of a suggested replacement word list to the context menu, for the word right clicked on - A standard modeless spell check dialog that works on the current editable text (or selection). Heavily cribbed from Dawit's work on kdewebkitpart. oops... also a codingstyle script round here... :)
* IconManager restoreAndrea Diamantini2012-12-101-0/+331
| | | | | Just 3 lines fixes ;) Also clean up in the dir structure...
* WARNING COMMIT --> FIRST REKONQ 2 IMPORTAndrea Diamantini2012-12-101-298/+0
| | | | Preparing repo to merge rekonq2 code...
* Check if URL is Valid Before Checking if it's about: ProtocolDavid E. Narváez2012-09-261-1/+1
| | | | | | | Check if the URL of the current tab is even valid before checking its protocol. REVIEW: 106561
* Do not show "closed tabs" page after crash when directly opening an URLAndrea Diamantini2012-04-241-1/+2
| | | | BUG: 283178
* Clean up headers && fix compilation with (the upcoming) qt 4.8.2Andrea Diamantini2012-04-201-7/+7
|
* Clean up sessionmanager mess :)Andrea Diamantini2012-02-091-82/+42
| | | | | | | | | | Create a local function to get rid of code repetition. I know this is a bit hackish (at least the way I did it) but it works well in my tests against the three situations: - restore crashed sessions - restore saved sessions - restore from private sessions - restore user sessions (restarting KDE)
* Get sure pdfs are loaded when restoring sessionsAndrea Diamantini2012-02-031-6/+7
| | | | BUG:292773
* Always Create New TabsDavid E. Narváez2012-01-281-1/+1
| | | | | | Commit 5b07ae28 introduced a bug here because no tab is now created by default in the restoring window BUG: 292586
* Fix access keys management, copying konqueror's code ;)Andrea Diamantini2012-01-221-3/+3
|
* Renamed variable to avoid confusion - it is not a member variableDavid E. Narváez2012-01-211-2/+2
|
* Refactoring Code to Load Configuration DocumentDavid E. Narváez2012-01-201-80/+34
| | | | | | | Factor out all code that loads the DOM Document, and use proper calls in each method. REVIEW: 103722
* Move icon manager download system to QNAMAndrea Diamantini2012-01-151-2/+2
| | | | | | | | | & Search also for favicon.ico files This seems to be the unique method to surely workaround this bug rekonq encounters when tries to load an unextant favicon with KIO (see BUG:289029 )
* Implement (User) Session RestoreDavid E. Narváez2012-01-121-0/+64
| | | | | | | | 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
* Session Management clean upAndrea Diamantini2011-12-281-9/+13
| | | | PS: ignore about urls in the session manager
* Fix crash on private mode store/restoreAndrea Diamantini2011-10-131-17/+67
| | | | | | | | | | | | This commit, while does not perfectly fix the issue, "workaround" it a lot to fix crashes on private mode enter/exit - improve session store/restore - improve session manager code - calm down kDebug messages - applies code style CCBUG: 268328
* Fix session manager restoreAndrea Diamantini2011-09-271-1/+60
| | | | | I think we need to consider the two cases (normal restore vs restore from crash) in different ways.
* Fix close & sessionAndrea Diamantini2011-09-131-0/+1
| | | | | | | | | | 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
* Get sure about urls are restoredAndrea Diamantini2011-09-131-1/+6
|
* Restore tab's history when restoring a tab/sessionAnton Kreuzkamp2011-08-211-64/+81
| | | | | | | | We finally have it :D CCMAIL: akreuzkamp@web.de REVIEW: 100604 REVIEWED-BY: adjam, elproxy
* clean upAndrea Diamantini2011-07-251-16/+16
| | | | | | - QL1S - one stupid kDebug less - codingstyle
* A round of the "new" astyle 2.01...Andrea Diamantini2011-07-171-18/+18
|
* Clean up all d-tors to fix an eventual crash on exitAndrea Diamantini2011-02-281-5/+0
|
* Coding styleAndrea Diamantini2011-02-251-6/+9
|
* Finally found time to update copyrights... ;)Andrea Diamantini2011-02-241-2/+2
|
* No more static members in the Application class,Pierre Rossi2011-02-241-6/+6
| | | | | | | an rApp shortcut for Application::instance, clean up code switching to use the new shortcut Reviewed by: adjam
* Prompt user before restoring session after a crash.Pierre Rossi2010-10-081-5/+9
| | | | | | Shows the about:closedTabs page in the background. Task: https://bugs.kde.org/show_bug.cgi?id=249228
* 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-9/+6
|
* Don't save sessions && closed tabs if Private Browsing is enabledAndrea Diamantini2010-07-311-0/+4
| | | | BUG:246268
* Fix naming to clean APIAndrea Diamantini2010-06-241-1/+1
| | | | | SettingOpenTab --> NewTab (according to settings) NewCurrentTab --> NewFocusedTab
* no more currenttab & digit closed tabsAndrea Diamantini2010-06-151-8/+11
| | | | BUG:241495
* Cleaning some kDebug callsAndrea Diamantini2010-05-221-23/+24
|
* Adds current tab to session state (bug 237720)Lindsay Mathieson2010-05-161-1/+26
|