Project

General

Profile

Actions

Bug #869

closed

Доработки для MS® Windows©

Added by DJm00n about 12 years ago. Updated about 12 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Windows
Target version:
Start date:
10/11/2012
Due date:
% Done:

100%

Estimated time:
4:00 h
Reported in:
master

Description

Доработки для Шиндовс, которые нужны в апстриме:

  • Везде заменить по коду #if not defined -> #if !defined
  • Добавить проверку на QSysInfo::WV_WINDOWS7 в source:src/util/sysinfo.cpp
  • По возможности избавиться от DBLock (const DBLock&) = delete (source:src/util/dblock.h) и т.д. - фича не поддерживается последним компилятором от MS. Не аргумент, но все же хотелось бы надеяться на код который соберется везде. Да и толку ИМХО не особо много от именно этой фичи.
  • Подбавлять типы возвращаемых значений из лямбд, длиннее одной строки. Я сам поправлю, потом выдам патч, чтобы ты накатил.
  • Добавить #include <functional> в source:src/plugins/monocle/documenttab.cpp

Если еще что-то будет - буду сюда писать в каменты.


Files

0001-LMP-Win32-Fixes.patch (1.84 KB) 0001-LMP-Win32-Fixes.patch DJm00n, 10/18/2012 08:00 PM
0002-Win32-Some-cmake-script-fixes.patch (4.55 KB) 0002-Win32-Some-cmake-script-fixes.patch DJm00n, 10/18/2012 08:00 PM
0003-Win32-build-fixes-in-bittorrent-plugin.patch (3.07 KB) 0003-Win32-build-fixes-in-bittorrent-plugin.patch DJm00n, 10/18/2012 08:00 PM
0004-Win32-some-headers-were-missed.patch (2.31 KB) 0004-Win32-some-headers-were-missed.patch DJm00n, 10/18/2012 08:00 PM
0005-Win32-lackman-7zip-arguments-fix.patch (884 Bytes) 0005-Win32-lackman-7zip-arguments-fix.patch DJm00n, 10/18/2012 08:00 PM
0001-Liznoo-remove-assert-in-win32-part.patch (2.05 KB) 0001-Liznoo-remove-assert-in-win32-part.patch DJm00n, 10/18/2012 08:11 PM
0001-Agreggator-unneeded-namespace-removed.patch (1.02 KB) 0001-Agreggator-unneeded-namespace-removed.patch DJm00n, 10/18/2012 08:19 PM
0001-Util-functional-include-added.patch (638 Bytes) 0001-Util-functional-include-added.patch DJm00n, 11/21/2012 12:01 AM
0003-Azoth-SHX-try-to-use-cmd.exe-on-Windows-platform.patch (861 Bytes) 0003-Azoth-SHX-try-to-use-cmd.exe-on-Windows-platform.patch DJm00n, 11/21/2012 12:01 AM
0005-Azoth-SHX-Win32-locale-bug-fixed.-Maybe-working-only.patch (1.43 KB) 0005-Azoth-SHX-Win32-locale-bug-fixed.-Maybe-working-only.patch DJm00n, 11/21/2012 12:01 AM
0001-Azoth-SHX-Win32-locale-bug-fixed.patch (1.48 KB) 0001-Azoth-SHX-Win32-locale-bug-fixed.patch DJm00n, 11/21/2012 01:43 AM
0001-Win32-fix-crash-on-Win32-when-closing-LC.patch (936 Bytes) 0001-Win32-fix-crash-on-Win32-when-closing-LC.patch DJm00n, 11/30/2012 09:22 PM
0001-Bittorrent-use-GCC-pragma-s-only-when-buiding-with-i.patch (1002 Bytes) 0001-Bittorrent-use-GCC-pragma-s-only-when-buiding-with-i.patch DJm00n, 12/03/2012 12:09 AM
Actions

Also available in: Atom PDF