ultimatepp/uppbox/uppweb/2017.2.txt
cxl 9b5cf42c9a .uppweb
git-svn-id: svn://ultimatepp.org/upp/trunk@11430 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2017-11-05 12:12:47 +00:00

236 lines
8.1 KiB
Text

.bazaar .google_test added google mock example,
.bazaar .google_test memory now is now checked on operating systems diffrent than Windows. Improve template for google test (google mock option).
.bazaar Added Google Mock simply example
.bazaar Fix windows platform detenction in google test upp part.
.bazaar GoogleMockExample is now main pack
.bazaar GoogleTest.upt now using namespace Upp when main package is enabled.
.bazaar fix GoogleMock example Service method return value
.bazaar fix Unique to compile.
.bazzar Fix to compile RepGen.cpp by removing Execute method from callback call
.bazzar fully ported gmock to upp build system.
.cosmetics related to Macro Manager.
.doc .CtrLib FileSel screenshot now is a little bit bigger.
.doc .CtrlLib Layout editor is now bigger in tutorial.
.doc .CtrlLib Update tutorial image.
.doc .CtrlLib Update tutorial images.
.doc .CtrlLib Updated FileSel screenshot.
.doc .ide Minor changes in Keys (Update new shortcuts information).
.doc .www Minor fixies in tutorials description.
.doc Added std::unique_ptr reference in One description
.doc Added table of contents to Gettings Started article/tutorial.
.doc CtrlLib table of contents now links to the references in the same page.
.doc Draw and Image tutorial now has got table of contents.
.doc Draw and Image tutorials now links to local points in table of contents.
.doc Experimental table of contents for GUI tutorial.
.doc Fix table of contents dead urls in Skylark tutorial.
.doc Painter documentation
.doc Skylark tutorial now has table of contents.
.doc Skylark tutorial table of contents now jumps to local references.
.doc Table of contents for SQL Tutorial.
.doc Table of contents in Sql tutorial now points to local urls.
.ide IDE now lauches terminal for console apps while debugging using MinGW. Thanks omari for outstanding contribution in this area. #1370
.ide IDE now using SplitterFrame instead of Splitter to handle workspace. #1771 (Please revert Mirek if you find this code as a complete disaster).
.ide Initial version of Macro manager for TheIDE. Thanks omari for oustanding contribution :) #1703
.ide Added "Go to line.." dialog as an alternative to navigator approche. It is also integrated with editor mode - that previously hasn't got that feature due to lack of navigator.
ArrayCtrl: AcceptRow now public and documented
ArrayCtrl: Cleanup of lambda overloads in ArrayCtrl::Column
BRC now support LZ4, LZMA and Zstd compression
Bazaar Functions4U, SysInfo fixed to compile
Bazaar/Control4U : fix missing using namespace Upp
Bazaar/Scgi : fix for C++11 changes
Core: Bits improvements
U++: Bump c++ standard support from c++11 to c++14
CoWork: Exception handling, IsCanceled
Core, plugin/lz4: lz4 updated to 1.7.3
Core/SSL: SSL 1.1 support
Core: AsyncWork
Core: Atof (comma safe atof)
Core: Buffer::Get and ::IsEmpty
Core: CParser universal character escapes support improved
Core: Charset cleanup and docs
Core: CpuHypervisor
Core: DeleteFolderDeep now deletes symlinks (thanks mdelfede)
Core: HttpRequest: WhenContent now only receives data of final OK content (not redirection or authorization texts or errors)
Core: JSON now treats string codepoints >0x8000 as surrogate pairs
Core: LoadFile now able to load files up to 2GB (was 1GB)
Core: LoadFromFile, StoreToFile Event variant
Core: MakeOne
Core: One::Get (alternative to operator~)
Core: ReadSecret (thanks Oblivion)
Core: ReverseRange and SortedRange
Core: SetHomeDirectory now available in Win32 too
Core: Socket::SSLServerNameIndicator, used in HttpRequest; fixes problems with connecting to some https server
Core: Some type adjustments for CharSet
Core: Support of r-value in ranges
Core: ToUtf8 for single codepoint extented to full UNICODE, CParser now supports \u surrogate pairs
Core: Tutorial updated
Core: UnicodeCompose, UnicodeDecompose
Core: Utf (8, 16, 32) support
Core: Value now allows RawToValue for svo types
Core: WebSocket refactored
Core: Xmlize now does not change variables if correspoinding tag is missing
CpuHypervisor
Create doc and licence directories only if installdoc=true
CtrlLib: ArrayCtrl fixed to compile
CtrlLib: ArrayCtrl: ConvertBy
CtrlLib: ArrayCtrl: Fixed multiselect when ArrayCtrl contains embedded Ctrls
CtrlLib: ArrayCtrl::GetCellRect[M] now public
CtrlLib: ArrayCtrl::GetSelKeys
CtrlLib: ArrayCtrl::SetRowDisplay, SetColumnDisplay
CtrlLib: Button NakedStyle
CtrlLib: ColorPopup now has button to enter the color as text
CtrlLib: CtrlRetriever new features
CtrlLib: Edit*Spin::RoundFromMin
CtrlLib: Initial value of Edit*Spin is now zero if Min limit is default; EditIntSpin and EditIntSpin64 now rounding values like EditDoubleSpin
CtrlLib: IdCtrls, SqlCtrl: SqlCtrls refactored, improved
CtrlLib: Now using SetProcessDpiAwareness when available
CtrlLib: Option: SetColor
CtrlLib: Progress: Avoided recursion on progress not being opened.
CtrlLib: ProgressInfo optimized (added time granularity to avoid too frequent updates)
CtrlLib: TabCtrl::Item::GetText, GetPicture
CtrlLib: TextCtrl now splits long lines
CtrlLib: TextCtrl now splits long lines on Load (improvements)
Eigen: Updated to version 3.3.4
Functions4U: GetSeason
Functions4U: Stronger DirectoryExistsX connects network folder if exists but is not connected
GridCtrl: GetCtrl check_visibility parameter
HttpRequest::GetWaitEvents
MS build tools autosetup
MathTools: Adapted to ScatterDraw changes
MathTools: Added ShowButtons()
ODBC: Fixed leaking because of missing SQLDisconnect
ODBC: Now using native error code in error
Painter: EndPath
RichEdit: New Header/Footer not transfered to the next line
RichEdit: PasteFilter, fixed issue in AsQTF(plaintext)
RichText: EncodeHTML now treats labels HTML5 compatible
RichText: Header/Footer now can be defined for NEXT page, without breaking the page
RichText: QTFDisplay now ignores text color / paper if style is not normal
RichText:EncodeHTML fixes
SMPT now supports StartTLS (thanks Oblivion)
ScatterCtrl: Added OnPaint
ScatterCtrl: Added SinusTend
ScatterCtrl: Added limits control
ScatterCtrl: Fixed "pedantic" mode warnings
ScatterCtrl: Improved PSD and added new spectral options.
ScatterCtrl: Line characteristics fixed in Painter
ScatterCtrl: Updated .t
ScatterCtrl_Demo: Added limits control
ScatterCtrl_Demo: Added limits control
ScatterCtrl_Demo: Interface updated
ScatterCtrl_Demo: Updated demo
ScatterDraw: Added OnPaint
ScatterDraw: Added SinusTend
ScatterDraw: Added limits control
ScatterDraw: Improved PSD and added new spectral options.
ScatterDraw: Interface updated
ScatterDraw: Line characteristics fixed in Painter
SqlCtrls: GetKey
SysInfo: Better serial disk detection in Windows
TextCtrl::Load refactored
TextDiff: line diff improved
TextDiffCtrl: DirDiffCtrl now has search field for file name (thanks Omari)
TextDiffCtrl: Directory comparison now can show/filter new/modified/removed files
TextDiffCtrl: Intraline diff improved
WithDropChoice: Set/Remove entry in drop-down list
gdal: Fixed to compile with MSC
ide, CodeEditor: Dark highlighting
ide, CodeEditor: default dark color / highlighting scheme
ide: Binary detection now ignores UTF16 and UTF8 BOM files
ide: Diff cosmetics
ide: Duplicate package
ide: FindAll button in Find
ide: HexView now remembers position
ide: Improved selection highlighting, improved file comparison highlighting
ide: Individual .tpp file designer
ide: Interpret text as errors
ide: Layout visgen improvements
ide: Package organizer layout improved
ide: Setup dark theme / white theme
ide: Xml and Json file format now shows viewer, TreeCtrl: GetOpenIds, OpenIds, Core: RegisterGlobalSerialize
ide: now shows the number of selected characters
ide: per-package setting of tabsize
ide: urepo
plugin/Zip: ReadFile(const char *path) variant
plugin/bz2: updated to 1.0.6
plugin/jpg: updated to version 9b
plugin/pcre: updated to 8.41
plugin/png: updated to 1.2.57
plugin/sqlite3: updated to 3.17.9
plugin/z: Updated to 1.2.11
theide now supports Visual Studio 2017 C++ compiler auto setup (MSC15)
umk: fixed to compile (IsVerbose)