Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wt3 - WTextEdit return just a html formatted String! #151

Closed
wants to merge 206 commits into from
Closed

Conversation

CMLDMR
Copy link

@CMLDMR CMLDMR commented Dec 21, 2018

WTextEdit Widget return only html formatted text. there is no member to return plainText.

 - add configuration parameter for the maximum size of the form-data
 - add logging to oauth and oidc
 - JS: Don't modify the original regex to make sure we've got a complete match.

   Instead, we will just check if the match is exactly as long as the input
   text.

   Note that if the regex used does a non-greedy match, it will not work
   correctly. However, this is an unlikely scenario.
   e.g.: if the regex is (abc)+?, the string "abcabc" would be accepted by
   the server, but not by the client (the match would be "abc" (3 chars)
   which is shorter than "abcabc" (6 chars)).

   This however prevents problems with other kinds of regexes, that may
   be more likely.
 - fix error in parsing cookies
 - Fixed spelling error in locale example README
 - take into account the marker scale-factor for the tooltip area
 * Data unit pedantry: it's kibibyte!
 * Bumping versions for 3.3.9 + release notes
 - JWt: make sure there is a slash in the resources url
 - std::abs doesn't translate properly with cnor
 - Documentation for WTemplate::resolve(): clarify what happens if cast fails
 - MSSQL: properly support retrieving large strings and binary data
 - Added test for large strings and large binary values to Dbo
 - getUniformLocation: location arg could be const std::string&
   Resolves #6113
 - Fixed several drag/drop issues:
   - WTreeView.js: check whether className exists first, prevents logging
     errors about no indexOf of undefined (when hovering over an element that
     has no class)
   - Wt.js: abort drag when mouse is released outside of the window, when a
     new mouse click starts (e.g. right click), and when another touch starts
 - src/Wt/WTable: Fixed \sa ref
 - Add doc to Wt Utils namespace doc noting in which header they can be found
 - Added extra branch for cnor
This prevents pointer events from e.g. being captured by an iframe
RockinRoel and others added 23 commits December 14, 2018 12:10
 - We can get an exception since Boost 1.67
 - Translation fix for JWt
 - Dbo tutorial: nautral -> natural
 - AuthModel: Now it is possible to hide LoginNameField as the documentation suggests.
 - Added MarkerTypeRole
 - Fixed possible memory leak in WStandardChartProxyModel (markerScaleFactor)
 - setAxis for 3D charts
 - Fixed doc-link
 - parodox -> paradox
 - Introduced AbstractQuery base class of Dbo Query
 - auto -> concrete type (for C++03 support in Wt 3)
 - session id prefix should not eat available space for session id
jQuery.data (jQuery 1.x) prevents leaks *only* when also using jQuery's
own remove(), html(), etc. functions.

jQuery.data (jQuery 1.x) actually *causes* leaks on modern browsers,
when jQuery's methods are not used, like when calling Node.removeChild()
directly.

Circular references between DOM elements and JS objects are not an issue
with more recent browsers.

(Alternative could be to use ECMAScript 6 WeakMap, which is not
supported by IE)
jQuery.data would not error on trying to get the data for null, so let's
check if jsRef() is not null first.
 - WTableView: fix row deletion
 - WLocale: We don't plan to do that anymore
 - WTableView:
   - silence -Wimplicit-fallthrough warning
   - let's be nice and put calcOverlap in an anonymous namespace
 - WWebWidget:
   - Don't emit childrenChanged when being deleted
 - AuthWidget:
   - letUpdatePassword: reinstate the dialog self-deletion for the
     default implementation (with dialog)
 - WTableView: Fixed calculation of first in modelRowsAboutToBeRemoved
 - SqlTraits:
   - AuxId = SurrogateId | LiteralJoinId doesn't seem to make sense
   - Added example for custom sql_value_traits (with test)
According to Koen, there was an issue with earlier versions of Boost
Asio, but this not is no longer accurate.
@emweb
Copy link
Collaborator

emweb commented Apr 30, 2019

This PR has gone a bit weird it seems? It wants to merge all of wt4 into wt3 or something?

Regards,
Roel

 - Fix issue #7028: make sure to update the offset for subsequent query fields + test cases
 - WFileDropWidget: remove UpdateLock taking in JWt
 - WApplication: safe (explicit) operator bool() in C++ >= 11
 - Replace std::auto_ptr uses with boost::scoped_ptr for C++<11
 - AuthService: Add an option to prevent processAuthToken from updating the authentication token.
     (setAuthTokenUpdateEnabled())
 - Rewrote widgetPageCoordinates based on getBoundingClientRect()
   This takes CSS transforms into account, unlike offsetLeft/offsetTop
   (was needed for WLeafletMap::WidgetMarker support)
 - Added WLeafletMap (+ leaflet example), WIP
 - Wt::Dbo:
   - add support for std::tuple (next to boost::tuple) if C++11
     support is enabled
   - Added missing WTDBO_API to AbstractQuery
@emweb
Copy link
Collaborator

emweb commented May 20, 2019

I'm just going to close this due to inactivity.

Regards,
Roel

@emweb emweb closed this May 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants