wt icon indicating copy to clipboard operation
wt copied to clipboard

Wt, C++ Web Toolkit

Results 28 wt issues
Sort by recently updated
recently updated
newest added

Imagine a popup menu being 60% as tall as your screen real estate. If you open this popup in the (vertical) center of the screen, the current algorithm to place...

On FreeBSD I get: ``` [ 2% 14/601] /usr/local/libexec/ccache/c++ -DBOOST_SPIRIT_THREADSAFE -DHAVE_GRAPHICSMAGICK -DHAVE_PDF_IMAGE -DWT_BUILDING -DWT_FONTSUPPORT_PANGO -DWT_WITH_OLD_INTERNALPATH_API -D_REENTRANT -Dwt_EXPORTS -I/home/mamadou/www/wt/work/.build -I/home/mamadou/www/wt/work/wt-4.12.1/src/web -I/home/mamadou/www/wt/work/wt-4.12.1/src -I/home/mamadou/www/wt/work/wt-4.12.1/src/Wt/Date/include -I/home/mamadou/www/wt/work/.build/src -I/home/mamadou/www/wt/work/wt-4.12.1/src/Wt/Dbo/backend/amalgamation -I/home/mamadou/www/wt/work/wt-4.12.1/src/thirdparty/qrcodegen -I/usr/local/include/GraphicsMagick -I/usr/local/include/pango-1.0 -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include...

### Summary This patch fixes a heap-use-after-free in `Connection::handleWriteResponse()` that occurs when handling HTTP keep-alive connections, particularly when the client disconnects or times out after sending a request. In `src/http/Connection.C`,...

When custom delegate derive from WItemDelegate and override createEditor, but neither of the two *editState methods, these can lead to hard crashes. Like with updateModelIndex, now the methods check whether...

Dragging and dropping of items in between others (e.g. to move items inside a model) would have called the `WAbstractItemModel` implementation instead of correctly forwarding the call to the source...

Fixes the following error on 10.6: ``` /opt/local/var/macports/build/wt-4cd339fd/work/wt-4.12.0/src/Wt/WServerGLWidget.C: In constructor 'Wt::WServerGLWidgetImpl::WServerGLWidgetImpl(bool)': /opt/local/var/macports/build/wt-4cd339fd/work/wt-4.12.0/src/Wt/WServerGLWidget.C:257:5: error: 'kCGLPFAOpenGLProfile' was not declared in this scope 257 | kCGLPFAOpenGLProfile, // core profile with the version stated...

Because the default constructor of std::collection::iterator is private, std::ranges::end() does not compile. std::ranges::end requires std::semiregular. Making the default constructor public solves the issue.

This pull request contains the changes needed for [WT-13676](https://redmine.emweb.be/issues/13676) to support self-deleting `Wt::Http::Client`.