David Rosca
0118c0cb96
Version 3.0.0
8 years ago
David Rosca
1c7288204c
ProfileManager: Never allow to use session from newer profile version
...
Always make a backup instead of possibly corrupting it.
8 years ago
David Rosca
fa8fe079cb
SqlDatabase: Correctly create new connections for threads
...
In Qt 5.11 QSqlDatabase can be accessed only from thread where
it was created, so it is no longer possible to clone it from other
threads.
8 years ago
David Rosca
7b0aa61975
ProfileManager: Avoid losing session when loading profile from newer app version
...
Backup session in session manager named "backup-$version".
See #2520
8 years ago
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
8 years ago
David Rosca
0049c2b7ac
ProfileManager: Create database structure from SQL
...
Instead of copying pre-made binary database, create tables from SQL.
8 years ago
David Rosca
efff69b7b2
Continue with Falkon renaming
9 years ago
David Rosca
d00e769749
Initial rename to Falkon
9 years ago
David Rosca
d18be6f8e4
ProfileManager: Fix warning when creating new profile
9 years ago
David Rosca
4062473e98
Version 2.1.0
9 years ago
David Rosca
e9d1771114
ProfileManager: Only warn when using profile from QupZilla 1.x
9 years ago
David Rosca
4832028600
Version 2.0.1
10 years ago
Vlad
be72477855
Remove redundant mkdir instruction ( #1963 )
10 years ago
David Rosca
5f84f29c4b
Also backup settings.ini when incompatible profile is detected
10 years ago
David Rosca
c3e0f39c9b
ProfileManager: Drop support for old profiles
11 years ago
David Rosca
5ba8f4dbb6
ProfileManager: Make appropriate functions static
11 years ago
David Rosca
24de161ad1
DataPaths: Use XDG paths + add Cache path
...
Also drop support for old deprecated config paths.
Closes #1411
11 years ago
David Rosca
ff28f1f211
Another cleanup
...
- bring back support for Speed Dial Ctrl shortcuts
- bring back support for one key shortcuts
11 years ago
David Rosca
758fd6c687
Fix all build warnings
11 years ago
David Rosca
43a15ff547
Fix creating new config directory
11 years ago
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.
11 years ago
Mladen Pejaković
fbc7c73616
Update fix
11 years ago
Mladen Pejaković
b86081cb66
Correct profile path. Fixes #1570
11 years ago
David Rosca
160190dfb3
master branch is now 1.9.0 development version
12 years ago
David Rosca
cf044356fa
Version 1.8.0
12 years ago
David Rosca
535cc3e73a
[QzCommon] Move constants initialization into source file (.cpp)
...
Plugins are now checking for a match of version that were built with
in Plugin::testPlugin() function.
12 years ago
nowrep
20cd658274
[ProfileManager] Fix currentProfile() cutting last char of profile name
12 years ago
nowrep
167ae2af50
[SqlDatabase] New class allowing to exec Sql queries in separate thread
...
It uses its own QSqlDatabase connection, which is supported according to
docs.
12 years ago
nowrep
2e9ce1ba90
[CodeCleanup] Major cleanup in MainApplication class
12 years ago
nowrep
969f262cf8
[DataPaths] Don't add trailing slash to paths
...
Qt API is not adding trailing slashes to dir paths either.
12 years ago
nowrep
214279e3bb
[DataPaths] Added new class DataPaths
...
This class holds all paths now (instead of MainApplication)
Renamed ProfileUpdater -> ProfileManager
ProfileManager is now responsible for all operations with profiles
12 years ago