U++: Issueshttps://www.ultimatepp.org/redmine/https://www.ultimatepp.org/redmine/redmine/favicon.ico2021-03-15T11:00:22ZRedmine
Redmine Feature #2160 (New): UppHub: Background job that will detect which packages has updateshttps://www.ultimatepp.org/redmine/issues/21602021-03-15T11:00:22ZZbigniew Rebacz
<p>Right now there is no indication about outdated packages. Would be good to have some background job that verify it. Also, UI representation of outdated package is required.</p> 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> Task #1691 (New): Improve nightly tarballshttps://www.ultimatepp.org/redmine/issues/16912017-04-23T18:44:36ZMiroslav Fidlercxl@ntllib.org
<p><a class="external" href="http://www.ultimatepp.org/forums/index.php?t=msg&th=9969&start=0x%x">http://www.ultimatepp.org/forums/index.php?t=msg&th=9969&start=0x%x</a>%</p>
<p>1) the builds as are now are using "uppbox/lpbuild2/mkfile". Could this be included into nightlies (and stables), so it doesn't have to be pulled from github, which causes potential version mismatch? Or could this probably be completely replaced by another build mechanism present? (I'm asking the later one simply because I don't know. If so, please enlighten me.)</p>
<p>2) could at least nightlies emit hash file(s), that could be grabbed for automatic checking? (Some sha256sums and sha512sums would be nice. Similar to say < h**ps://download-installer.cdn.mozilla.net/pub/firefox/night ly/latest-mozilla-central/firefox-55.0a1.en-US.linux-x86_64. checksums >, though a standalone file for each package and algo would be preferred.)</p>
<p>3) could at least nightlies emit some latest version file? Simply a text file, that contains nothing more that latest release number for quick and easy checking and also for automatic download and rebuild mechanism. (Similar to say <h**ps://www.hiawatha-webserver.org/latest>.)</p> Task #1479 (Patch ready): Core get ride of "extra ;" warning with pedantic modehttps://www.ultimatepp.org/redmine/issues/14792016-06-25T12:26:22ZZbigniew Rebacz
<p>Compile with GCC and -Wpedantic to detects all warning related to "extra ;"</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> Feature #1351 (New): If separator is close it can move whole grouphttps://www.ultimatepp.org/redmine/issues/13512015-12-05T15:14:30ZZbigniew Rebacz
<p>- separator (closed)<br />- separator file 1 (hide)<br />- separator file 2 (hide)</p>
<p>Dragin separator should move file 1 & file 2 etc.</p> Feature #1302 (Patch ready): RichEdit could support nonprintable characters concepthttps://www.ultimatepp.org/redmine/issues/13022015-10-22T21:33:10ZZbigniew Rebacz
<p>Now nonprintable characters are shown by default. You can turn it off by using "wrench" button on the right side of ruller. But, it is uncomfortable. My solution here is to add option "nonprintable_characters" that will base on this concept, but in addition offer better user interface.</p>
<p>More information about implementation you can find in diff file.</p> 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> Feature #806 (New): Assist++ could support programing languages keywordshttps://www.ultimatepp.org/redmine/issues/8062014-07-07T19:42:25ZZbigniew Rebacz
<p>It is only proposition, but very interesting one :)</p>
<p>For example if file has got extension .cpp all C++ keywords should be available in Assist++. If we have .java file then Java keywords should be display. And so on...</p>
<p>For more information please see screenshot appended to this report.</p>