nowrep
e827249f50
[MainMenu] Added MainMenu class that holds all menu actions of window
...
All actions are now saved in QHash with name, this will make possible
to implement own keyboard shortcuts for actions.
+ WIP cleanup of BrowserWindow class
2014-03-10 16:55:11 +01:00
nowrep
2e9ce1ba90
[CodeCleanup] Major cleanup in MainApplication class
2014-03-10 00:47:07 +01:00
nowrep
969f262cf8
[DataPaths] Don't add trailing slash to paths
...
Qt API is not adding trailing slashes to dir paths either.
2014-03-09 22:17:13 +01:00
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
2014-03-09 21:51:42 +01:00
nowrep
f558a836b0
[Code] Create singletons with Q_GLOBAL_STATIC macro
2014-03-07 18:24:13 +01:00
nowrep
edbb87bd1f
[CodeCleanup] IconProvider now have static methods for getting icons
2014-03-07 18:03:42 +01:00
nowrep
f33552320f
[AutoSaver] Rework AutoSaver so each object can use own instance
...
Instead of saving everything in MainApp::saveStateSlot, save each object
separately. As a result, this will save a lot of writes to disk.
Other changes includes:
Saving bookmarks also in private mode. Closes #1208
Cleanup of code
2014-03-06 16:12:36 +01:00
nowrep
5e4f703ef2
[Code] Renamed qz_namespace.h to qzcommon.h
2014-02-26 20:03:20 +01:00
S. Razi Alavizadeh
84ef3e9fda
Fixed, renamed QupZilla class to BrowserWindow everywhere
2014-02-25 22:06:13 +03:30
nowrep
afae00e4a2
[Cleanup] Rename export macro to just QUPZILLA_EXPORT
2014-02-19 22:12:32 +01:00
nowrep
404fa68a1b
[Cleanup] Renamed QupZilla class to BrowserWindow
2014-02-19 22:07:21 +01:00
nowrep
47fe951001
[Translators] Added Juan Carlos Sánchez into translators
2014-02-18 17:50:55 +01:00
nowrep
b8f8e3753f
[Bookmarks] Added Export dialog + HTML Bookmarks Exporter
2014-02-17 12:13:26 +01:00
nowrep
5301495966
[BookmarksImport] Added back button to import dialog + other small changes
...
Also moved all bookmarks import classes to bookmarks/bookmarksimport
2014-02-15 01:49:12 +01:00
nowrep
96b5ec1c50
[NewTabFlags] Fixed incorrect usage of Qz::NewTabPositionFlags
2014-02-12 13:49:48 +01:00
nowrep
0da5bf7994
[ListItems] Apply workaround only for Fusion style
...
It actually breaks other styles ...
Fixes 2105b48ca4
2014-02-11 22:53:06 +01:00
nowrep
dc6f71a1b8
[Preferences] Update default settings on some options
...
TabsOnTop: Enabled by default
DontLoadTabsUntilSelected: Enabled by default
AfterLaunch: Restore session is now default
2014-02-11 15:44:47 +01:00
nowrep
2105b48ca4
[ListItems] Fixed drawing of ListItems with Qt5 Fusion style
2014-02-11 14:54:18 +01:00
nowrep
28091f4957
[Menus] Menus are not closed when opening links with middle mouse button
...
It is the same behaviour as in Konqueror
Closes #1165
2014-02-10 21:36:24 +01:00
nowrep
018d7ec098
[MinGW] Some fixes for MinGW building
2014-02-10 20:49:54 +01:00
nowrep
d328ad2023
[Bookmarks] New JSON backend supports multi-level folders and more...
...
Merge branch 'bookmarks'
Closes #458
2014-02-10 18:13:38 +01:00
nowrep
283960f33e
[Bookmarks] Added default bookmarks.json file
...
Default browsedata.db now also contains icons for default bookmarks.
2014-02-10 17:51:52 +01:00
nowrep
338a6f991e
[BookmarksSidebar] Activate bookmarks on mouseRelease
...
So it doesn't interfere with bookmarks reordering
2014-02-10 15:09:51 +01:00
nowrep
1d822d3a03
[Bookmarks] Importing bookmarks now works
...
It will however need a complete rewrite, the code is really bad.
HtmlImport: Supports importing bookmarks with full structure
2014-02-10 14:57:48 +01:00
S. Razi Alavizadeh
1c8b25fbb7
[Mac] Fixed toggleFullScreen
2014-02-10 04:31:42 +03:30
nowrep
a805f19f13
[Bookmarks] Add bookmarks dialogs are now working
2014-02-08 23:01:01 +01:00
nowrep
f824a81da3
[ProfileUpdater] Don't overwrite settings.ini on incompatible profile data
2014-02-04 23:03:21 +01:00
nowrep
260447e414
[coverity] Fixes for issues found by scan.coverity.com
2014-02-01 19:21:49 +01:00
nowrep
c026594175
[WebView] Enable Undo/Redo actions in context menu by default
2014-01-17 21:45:33 +01:00
David Rosca
b3031671bc
Merge pull request #1129 from pejakm/undoredo
...
[WebView] Option to add Undo/Redo menu actions to forms
2014-01-17 12:43:30 -08:00
nowrep
7cb39aed0b
[TabBar] Added option to always switch tabs using mouse wheel
...
It will switch tabs even when tabs are overflowing.
2014-01-12 16:39:23 +01:00
Jonathan Hooverman
d917f43cf0
Updated copyright year to 2014
2014-01-11 16:11:42 +01:00
nowrep
0758ba39ab
[LocationCompleter] Add option to enable/disable inline completion
2014-01-08 10:29:01 +01:00
nowrep
ce9316318f
Added Kizito Birabwa into translators
2014-01-06 19:46:40 +01:00
nowrep
6604e28c36
Added Lasso Kante into translators (N'ko)
2014-01-05 10:42:33 +01:00
Mladen Pejaković
3a3e7341a2
Thematic changes
2014-01-05 00:44:36 +01:00
Mladen Pejaković
6b5f62ecf3
[WebView] Option to add Undo/Redo menu actions to forms
2014-01-04 19:00:01 +01:00
nowrep
b891bf3914
Added Muhammad Fawwaz Orabi into translators
2014-01-04 11:17:47 +01:00
nowrep
d58ad2e6a1
[OS/2] Build fix
2014-01-01 23:15:50 +01:00
nowrep
da15e5868d
[CodingStyle] Don't use references when assigning to local variable
...
Let the compiler do the optimization
2013-12-30 13:43:48 +01:00
nowrep
d695a8b99a
[PageScreen] Remember last saved path
2013-12-30 13:35:02 +01:00
nowrep
99a4559973
[ClearPrivateData] Ask user before actually deleting data.
2013-12-29 11:59:30 +01:00
nowrep
d52b0e2cea
[OptimizeDb] Move Optimize Database link to ClearPrivateData dialog.
2013-12-28 16:55:08 +01:00
nowrep
271e78a6c9
[BrowsingLibrary] Fixed loading RSS feeds after first library window close.
2013-12-28 16:35:52 +01:00
nowrep
f28eb82fb2
[FileDialogs] All file dialogs now remember last directory.
2013-12-26 20:49:59 +01:00
nowrep
3d4da9e4ea
[FileDialogs] Remember last path in all dialogs
...
Closes #1075
2013-12-25 19:06:58 +01:00
nowrep
aeded87710
License Viewer: Use Courier font + small visual tweaks
...
Added close button and changed default size
2013-08-25 23:50:24 +02:00
nowrep
20f3b48898
Removed link for removing cookies from Adobe Flash Player
2013-08-03 22:57:50 +02:00
nowrep
7a75153b9f
Added Xabier Aramendi into About dialog as translator
2013-07-28 20:55:28 +02:00
Jonathan Hooverman
4848def230
Modified copyright year
2013-07-11 16:21:57 +02:00
S. Razi Alavizadeh
b153324484
[RSSManager] Fix some small leaks.
2013-07-10 08:06:05 +04:30
nowrep
7e00f73daf
Define QzTools::setWmClass on all platforms.
...
Get rid of #ifdef's and make it do nothing on non X11.
2013-07-08 00:08:05 +02:00
nowrep
dccf8d9787
X11: Set correct WM_CLASS property to windows
...
Closes #968
2013-07-07 12:32:55 +02:00
S. Razi Alavizadeh
5ea3572368
[Windows][Tests] Fixed compile issues on Windows.
2013-06-19 02:07:46 +04:30
nowrep
05ca29715f
[LocationBar] Option to always show go icon.
...
Also removed unused m_drawCursor member variable.
Closes #914
2013-06-05 00:02:43 +02:00
nowrep
2ed4d91064
[PageScreen] Ask before overwriting files.
2013-06-02 15:49:40 +02:00
nowrep
5d90a45f68
[Qt5] There is no support for printing to PostScript.
2013-06-01 14:47:39 +02:00
nowrep
8621ee0335
[PageScreen] Use QFileDialog::getOpenFileName instead of saveFileName.
2013-05-31 18:11:19 +02:00
nowrep
772427ef09
[PageScreen] Add possibility to save into PDF and PostScript
...
Closes #903
2013-05-31 13:46:45 +02:00
nowrep
bb03cfb133
[PageScreen] Add option to choose in which format to save.
...
Also makes the dialog less confusing whether the image was saved
or not.
Closes #902
2013-05-31 12:42:54 +02:00
nowrep
6d36afff3e
[Win] Updated installer + fixed previous commit.
2013-05-18 23:37:50 +02:00
nowrep
8172e19a3b
[Win] Use custom user-agent for facebook.
...
Fixes facebook chat.
See #867
2013-05-18 22:55:47 +02:00
nowrep
ac90002b6f
Make sure ProxyStyle is created before using it.
2013-05-15 16:49:05 +02:00
nowrep
b7d857d4e5
[AdBlock] Improved regex for hiding AdBlock code in source viewer.
2013-05-09 19:49:13 +02:00
nowrep
1b617068b2
[AdBlock] Fixed hiding rules when more than 5000 rules in subscription.
...
Closes #873
2013-05-02 21:01:17 +02:00
nowrep
9861af4d64
[Oxygen] Set rounded corners for custom tooltips.
...
Show custom tooltips with rounded corners when using Oxygen
theme.
Tab previews and popup statusbar message are now painted with
rounded corners.
2013-04-21 01:24:24 +02:00
S. Razi Alavizadeh
ffdbb49444
Fixed executing order of queries by dbWriter()
...
-also added index tables bookmarksTitle and bookmarksUrl to
default database.
-and removed a double check from saveBookmark()
2013-04-17 01:40:05 +04:30
nowrep
01d8689a05
Properly fixed comparison of version + added tests.
2013-03-17 10:28:07 +01:00
S. Razi Alavizadeh
45830b1917
Fixed some little issues.
...
-show default browser dialog after application window completely rendered and correct default checked state
-show host instead URL in authentication dialog
2013-03-16 18:19:31 +03:30
S. Razi Alavizadeh
0293a7bcd3
[Mac] Fixed, refresh state of menu actions
2013-03-16 18:19:25 +03:30
nowrep
eeb1231c75
[Updater] Fixed comparison of version numbers.
...
Also dropped support for rc/beta versions.
2013-03-12 14:09:12 +01:00
nowrep
adcb8570ed
Added Yu Hai into translators.
2013-03-11 17:19:11 +01:00
nowrep
d72dddf2f1
Merge branch 'srazi-master'
...
Fixed conflicts:
src/lib/other/browsinglibrary.cpp
src/lib/tools/treewidget.cpp
2013-03-06 14:00:37 +01:00
nowrep
5f5cf7417d
[Code] Updated coding style with patched Astyle + normalized signals.
...
Code was formatted with patched astyle that correctly formats
foreach macro.
Normalize tool is now used to normalize all signal/slots signatures
to normalized format. It saves few reallocations on connections.
2013-03-06 09:08:29 +01:00
S. Razi Alavizadeh
a7a4ef87a7
Improved version of 'TreeWidget::filterString()'
2013-03-05 00:04:43 +03:30
nowrep
d885444501
[Code] Use QVector instead of QList for elements bigger than pointer.
2013-02-26 12:56:11 +01:00
nowrep
3e74b18622
Show Mac OS X version in QzTool::operatingSystem.
...
It now also supports Windows 8 detection.
Function have been renamed from buildSystem to operatingSystem
as it does not really returns build system anymore.
2013-02-24 23:02:55 +01:00
nowrep
bed43ed0c8
[Qt5] Use RegExp wrapper to take advantage of new regexp engine.
...
QzRegExp wrapper is using QRegExp directly on Qt 4 and
QRegularExpression (with PCRE engine) on Qt 5.
2013-02-24 10:57:58 +01:00
nowrep
1ae60d65bb
Added new Catalan translation.
...
Thanks to Guillem Prats and Clara Villalba.
2013-02-23 16:19:25 +01:00
nowrep
7fae03959d
TabsOnTop: Fixed picking correct color for drawing line at the bottom of
...
navigation container.
2013-02-22 18:31:44 +01:00
S. Razi Alavizadeh
bb9bccf580
Added 'MacToolButton' as a replacement for QToolButton on Mac
2013-02-21 01:09:26 +03:30
S. Razi Alavizadeh
09bfa457e8
Forgotten changes from 91c88872f8
, 6a4c45c0ad
and 7b3b4f9b94
2013-02-18 23:33:46 +03:30
nowrep
498f4b0555
[Windows] Adjust height of AboutDialog.
2013-02-18 19:19:26 +01:00
nowrep
1059936d57
[Updater] Send also OS type when checking for new version.
2013-02-12 16:52:30 +01:00
nowrep
0133886b06
Revert "[jsoptions] Added "Disable or change context menu" option"
...
It broke Inspect Element action.
This reverts commit f6de3bd5a0
.
2013-02-10 20:42:16 +01:00
nowrep
945b40f2a5
Improved showing navigation in fullscreen.
...
It will now hide navigation toolbar after 1 second instead
of hiding it instantly when on mouse leave.
2013-02-09 15:44:17 +01:00
nowrep
83f3c90752
Added option to show tabs on top.
...
You can change it in Menu View -> Toolbars
Closes #640
2013-02-09 13:00:45 +01:00
nowrep
732c1b533f
Coding style.
2013-02-09 12:40:20 +01:00
S. Razi Alavizadeh
05a8b7fcc5
[Mac] Fixed, actions were not triggered.
2013-02-09 14:47:25 +03:30
S. Razi Alavizadeh
a1ff0799cb
[Mac gobalmenu] Fixed issue about bookmark menu and sidebar menu.
2013-02-09 14:47:24 +03:30
S. Razi Alavizadeh
7b0e45269f
[Mac] Create menubar's instance just for FirstAppWindow
2013-02-09 14:47:22 +03:30
S. Razi Alavizadeh
4e87177c15
Enabling actions moved to MacMenuReceiver.
2013-02-09 14:47:21 +03:30
S. Razi Alavizadeh
ed928dc512
[Mac Global Menu] Added some new slots to support our MENU_RECEIVER idea.
2013-02-09 14:47:19 +03:30
S. Razi Alavizadeh
860b5b8440
[Mac] Added support for global-menu.
...
-Added MacMenuReceiver class
-Added MENU_RECEIVER as receiver for action's signal
2013-02-09 14:47:18 +03:30
nowrep
f6de3bd5a0
[jsoptions] Added "Disable or change context menu" option
...
User can now set whether sites are allowed to change or
completely disable context menu.
2013-02-06 18:17:50 +01:00
nowrep
fc41e1516d
[sourceviewer] Option to load edited source code in page.
...
Also fixed showing AdBlock css rules when reloading source.
2013-02-05 15:17:36 +01:00
nowrep
47eecba4da
Added QtWebKit platform plugin for notifications and spellcheck.
...
It's mostly just copied implementation from qtwebkit-plugins repo.
Spellcheck is only very basic.
Spellcheck will be automaticaly compiled if pkg-config detects
installed hunspell library.
2013-02-03 18:14:57 +01:00
nowrep
95445738ef
[win] Don't check for default browser on startup.
...
Also cleanup in #ifdefs in RegisterQappAssociation
2013-01-29 20:34:14 +01:00
nowrep
e28f9d438e
[Code] qz_ prefixed functions moved to QzTools namespace.
2013-01-22 19:04:22 +01:00
nowrep
90a6b79050
Proper fix for #608 saving page screen.
...
It now split the page by 20000 pixels and render it.
Images are then saved on disk in parts.
2013-01-22 16:17:50 +01:00