U++: Issueshttps://www.ultimatepp.org/redmine/https://www.ultimatepp.org/redmine/redmine/favicon.ico2020-09-21T10:43:00ZRedmine
Redmine Task #2074 (New): macOS toolbar should support application name approchhttps://www.ultimatepp.org/redmine/issues/20742020-09-21T10:43:00ZZbigniew Rebacz
<p>On the mac in global menu bar application name is displayed like "Chrome", "Finder". Only U++ application doesn't support such feature (TheIDE).</p>
<p>The main goal of this task is to add support (on the CtrlLib level). So instead of about in help, I would like to have "TheIDE" -> "About" on macOS.</p>
<p>Would be nice if it will be in 2020.2.</p> Feature #1894 (New): One should support custom deletershttps://www.ultimatepp.org/redmine/issues/18942018-07-27T08:19:28ZZbigniew Rebacz
<p>One of the issue of One is that it doesn't support custom delectation of the object.n This functionality is inherit from std::unique_ptr.</p> Feature #1877 (New): Returning Tuple that contains Vector should be possiblehttps://www.ultimatepp.org/redmine/issues/18772018-05-08T14:11:42ZZbigniew Rebacz
<p><a class="external" href="https://www.ultimatepp.org/forums/index.php?t=msg&goto=49798&#msg_49798">https://www.ultimatepp.org/forums/index.php?t=msg&goto=49798&#msg_49798</a></p> Task #1840 (New): System notification should not be limited only to tray iconhttps://www.ultimatepp.org/redmine/issues/18402018-02-18T20:21:13ZZbigniew Rebacz
<p>Application should be able to send system notification without the need of use TrayIcon class.<br /><pre><code class="cpp syntaxhl"><span class="CodeRay"><span class="keyword">class</span> <span class="class">TrayIcon</span> {
<span class="directive">void</span> Info(<span class="directive">const</span> <span class="predefined-type">char</span> *title, <span class="directive">const</span> <span class="predefined-type">char</span> *text, <span class="predefined-type">int</span> timeout = <span class="integer">10</span>) { Message(<span class="integer">1</span>, title, text, timeout); }
<span class="directive">void</span> Warning(<span class="directive">const</span> <span class="predefined-type">char</span> *title, <span class="directive">const</span> <span class="predefined-type">char</span> *text, <span class="predefined-type">int</span> timeout = <span class="integer">10</span>) { Message(<span class="integer">2</span>, title, text, timeout); }
<span class="directive">void</span> Error(<span class="directive">const</span> <span class="predefined-type">char</span> *title, <span class="directive">const</span> <span class="predefined-type">char</span> *text, <span class="predefined-type">int</span> timeout = <span class="integer">10</span>) { Message(<span class="integer">3</span>, title, text, timeout); }
};
</span></code></pre></p>
<p>So, this can be moved to CtrlCore as a separate method class like:<br /><pre><code class="cpp syntaxhl"><span class="CodeRay"><span class="keyword">class</span> <span class="class">Notification</span> final {
<span class="directive">public</span>:
Notification() = <span class="keyword">delete</span>;
<span class="directive">static</span> Info(...) {...}
}
</span></code></pre></p> Bug #1784 (New): Switch control dose not work with tap even on GTK 2.0https://www.ultimatepp.org/redmine/issues/17842017-08-10T15:00:37ZZbigniew Rebacz
<p>Topic: <a class="external" href="https://www.ultimatepp.org/forums/index.php?t=msg&goto=48636&#msg_48636">https://www.ultimatepp.org/forums/index.php?t=msg&goto=48636&#msg_48636</a><br />Related topic: <a class="external" href="https://www.ultimatepp.org/forums/index.php?t=msg&goto=48638&#msg_48638">https://www.ultimatepp.org/forums/index.php?t=msg&goto=48638&#msg_48638</a></p>
<p>The problem could be reproducible only on GTK backend, but it could be related to some wrong logic in switch. Alternatively, we could re-switch to GTK 3.0 and support OnTap event directly. However, it could require much more time and probably changes in other areas especially CtrlLib. Of course, it is good point to start development on touch support inside upp.</p> Bug #1678 (New): Assist++ cannot recognize enum class inside the classhttps://www.ultimatepp.org/redmine/issues/16782017-04-15T20:50:36ZZbigniew Rebacz
<pre><code class="cpp syntaxhl"><span class="CodeRay"><span class="keyword">class</span> <span class="class">Logger</span> {
<span class="directive">public</span>:
<span class="keyword">enum</span> <span class="keyword">class</span> <span class="class">LoggingLevel</span> {
DEBUG,
INFO,
WARN,
ERROR
};
</span></code></pre>
<p>Doesn't work with Assist++.</p> Feature #1460 (New): Disable arraty shuold change paper colorhttps://www.ultimatepp.org/redmine/issues/14602016-05-26T10:41:24ZZbigniew Rebacz
<p>I think disable array by default should have different color than white - maybe gray like for other edit controls?</p> Feature #1440 (New): Threads can have nameshttps://www.ultimatepp.org/redmine/issues/14402016-05-03T15:04:15ZZbigniew Rebacz
<pre><code class="cpp syntaxhl"><span class="CodeRay"><span class="keyword">class</span> <span class="class">Thread</span> {
<span class="comment">// Probably some kind of synchronization is need.</span>
<span class="directive">void</span> SetName(<span class="directive">const</span> String& name) { <span class="local-variable">this</span>->name = name; }
String GetName() <span class="directive">const</span> { <span class="keyword">return</span> name; }
<span class="comment">// On starting thread we should use platform depend code that set thread name on system side.</span>
}
</span></code></pre>
<p>POSIX documentation for set name thread function: <a class="external" href="http://man7.org/linux/man-pages/man3/pthread_setname_np.3.html">http://man7.org/linux/man-pages/man3/pthread_setname_np.3.html</a></p>
<p>How to display thread with names (for example firefox on POSIX):<br />ps H -C firefox -o 'pid tid cmd comm'</p> Feature #1378 (New): FileSel could offer manual path edithttps://www.ultimatepp.org/redmine/issues/13782016-02-07T13:03:11ZZbigniew Rebacz
<p>Currently there is no option to manually specific path in FileSel.</p> Task #1355 (New): Comments keyword should be more independent from CSyntaxhttps://www.ultimatepp.org/redmine/issues/13552015-12-16T20:17:37ZZbigniew Rebacz
<p>Now only CSyntax has got access to this feature, other syntax cannot use it</p> Bug #1325 (New): LineEdit: Rectangular block delete in 250MB file does not workhttps://www.ultimatepp.org/redmine/issues/13252015-11-05T12:15:45ZMiroslav Fidlercxl@ntllib.org
<p>deleting in all lines...</p> Bug #1316 (New): OpenGL 3 support in winhttps://www.ultimatepp.org/redmine/issues/13162015-10-29T18:05:50ZMiroslav Fidlercxl@ntllib.org
<p><a class="external" href="http://www.ultimatepp.org/forums/index.php?t=msg&th=9396&start=0x%x">http://www.ultimatepp.org/forums/index.php?t=msg&th=9396&start=0x%x</a>%</p> Bug #1312 (New): CodeEditor: Block replace should be optimized - takes to long with 1MB line and ...https://www.ultimatepp.org/redmine/issues/13122015-10-26T13:23:02ZMiroslav Fidlercxl@ntllib.orgBug #1286 (New): cpp: Fix remaining issue gcc 4.9https://www.ultimatepp.org/redmine/issues/12862015-10-11T20:51:44ZMiroslav Fidlercxl@ntllib.org
<p>template<typename _Alloc2, typename _Tp2><br /> static constexpr true_type<br /> _S_chk(typename _Alloc2::template rebind<_Tp2>::other*);</p>
<p>// -----------------------------------------------</p>
<pre><code>extern template<br /> const codecvt&lt;char, char, mbstate_t&gt;&<br /> use_facet<code> >(const locale&);</code></pre></code></pre> Feature #1174 (New): Core: Consider Win32 issue with orphaned processeshttps://www.ultimatepp.org/redmine/issues/11742015-07-09T09:07:03ZMiroslav Fidlercxl@ntllib.org
<p><a class="external" href="http://www.ultimatepp.org/forums/index.php?t=msg&goto=44841&#msg_44841">http://www.ultimatepp.org/forums/index.php?t=msg&goto=44841&#msg_44841</a></p>