U++: Issueshttps://www.ultimatepp.org/redmine/https://www.ultimatepp.org/redmine/redmine/favicon.ico2020-09-23T18:53:45ZRedmine
Redmine Task #2075 (New): reference/Oracle warnings MSVChttps://www.ultimatepp.org/redmine/issues/20752020-09-23T18:53:45ZZbigniew Rebacz
<p>Here is the warning list while compiling reference/Oracle with MSVC:<br /><pre>
C:\Prototable\upp\uppsrc\Oracle\OraCommon.cpp (71): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
C:\Prototable\upp\uppsrc\Oracle\OraCommon.cpp (99): warning C4244: 'argument': conversion from '__int64' to 'int', possible loss of data
C:\Prototable\upp\uppsrc\Oracle\Oci8.cpp (1201): warning C4267: 'argument': conversion from 'size_t' to 'ub4', possible loss of data
C:\Prototable\upp\uppsrc\Oracle\Oci8.cpp (1315): warning C4267: 'argument': conversion from 'size_t' to 'sb4', possible loss of data
C:\Prototable\upp\uppsrc\Oracle\Oci8.cpp (1324): warning C4267: 'argument': conversion from 'size_t' to 'ub4', possible loss of data
C:\Prototable\upp\uppsrc\Oracle\Oci8.cpp (1325): warning C4267: 'argument': conversion from 'size_t' to 'ub4', possible loss of data
</pre></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> Task #1934 (New): Flatpack supporthttps://www.ultimatepp.org/redmine/issues/19342019-03-01T10:54:14ZZbigniew Rebacz
<p>We should move towards flatpack support on GNU/Linux operating system like instead of investing our time to create packages for each distribution.</p>
<p>Optimally the upp package should be present on <a class="external" href="https://flathub.org/home">https://flathub.org/home</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 #1757 (New): CodeEditor should not use global state for highlighthttps://www.ultimatepp.org/redmine/issues/17572017-06-24T13:44:24ZZbigniew Rebacz
<p>I strongly believe that this is not good idea to keep CodeEditor highlight settings as a global state (singleton like approach). It can leads to bugs for example somebody creates CodeEditor without loading previous highlight settings can lead to restart settings in the first code editor.</p>
<p>For the code security reasons we should have Highlight object associated with CodeEditor. Then each CodeEditor instance will be independent to each other.</p>
<p>More information - why I am thinking it is bad design could be find in following forum thread - <a class="external" href="http://www.ultimatepp.org/forums/index.php?t=msg&goto=48332&#msg_48332">http://www.ultimatepp.org/forums/index.php?t=msg&goto=48332&#msg_48332</a>.</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 #1670 (New): TabBar should support tool tiphttps://www.ultimatepp.org/redmine/issues/16702017-04-02T19:48:32ZZbigniew Rebacz
<p>For each tab there should be possibilities to set tool tip.</p> Task #1628 (New): Update librarieshttps://www.ultimatepp.org/redmine/issues/16282017-01-29T22:41:04ZMiroslav Fidlercxl@ntllib.org
<p>I created some possible list of plugins to update (with links):<br />uppsrc/plugin/bz2:<br /><a class="external" href="http://www.bzip.org/downloads.html">http://www.bzip.org/downloads.html</a><br /><a class="external" href="http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz">http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz</a></p>
<p>uppsrc/plugin/glew:<br /><a class="external" href="http://glew.sourceforge.net/">http://glew.sourceforge.net/</a><br /><a class="external" href="http://glew.sourceforge.net/log.html">http://glew.sourceforge.net/log.html</a><br /><a class="external" href="https://sourceforge.net/projects/glew/files/glew/">https://sourceforge.net/projects/glew/files/glew/</a><br /><a class="external" href="https://sourceforge.net/projects/glew/files/glew/2.0.0/glew-2.0.0.tgz/download">https://sourceforge.net/projects/glew/files/glew/2.0.0/glew-2.0.0.tgz/download</a></p>
<p>uppsrc/plugin/jpg:<br /><a class="external" href="http://www.ijg.org/">http://www.ijg.org/</a><br /><a class="external" href="http://www.ijg.org/files/jpegsrc.v9b.tar.gz">http://www.ijg.org/files/jpegsrc.v9b.tar.gz</a></p>
<p>uppsrc/plugin/lz4<br /><a class="external" href="http://www.lz4.org">http://www.lz4.org</a><br /><a class="external" href="https://github.com/lz4/lz4">https://github.com/lz4/lz4</a><br /><a class="external" href="https://github.com/lz4/lz4/releases/tag/v1.7.5">https://github.com/lz4/lz4/releases/tag/v1.7.5</a><br /><a class="external" href="https://github.com/lz4/lz4/archive/v1.7.5.tar.gz">https://github.com/lz4/lz4/archive/v1.7.5.tar.gz</a></p>
<p>uppsrc/plugin/lzma:<br /><a class="external" href="http://www.7-zip.org/sdk.html">http://www.7-zip.org/sdk.html</a><br />v16.04:<br /><a class="external" href="http://www.7-zip.org/a/lzma1604.7z">http://www.7-zip.org/a/lzma1604.7z</a></p>
<p>uppsrc/plugin/pcre<br /><a class="external" href="http://www.pcre.org/">http://www.pcre.org/</a><br /><a class="external" href="https://ftp.pcre.org/pub/pcre/pcre-8.40.zip">https://ftp.pcre.org/pub/pcre/pcre-8.40.zip</a><br /><a class="external" href="https://ftp.pcre.org/pub/pcre/pcre2-10.22.zip">https://ftp.pcre.org/pub/pcre/pcre2-10.22.zip</a></p>
<p>uppsrc/plugin/png:<br /><a class="external" href="http://www.libpng.org/pub/png/libpng.html">http://www.libpng.org/pub/png/libpng.html</a><br /><a class="external" href="https://sourceforge.net/projects/libpng/files/libpng16/1.6.28/">https://sourceforge.net/projects/libpng/files/libpng16/1.6.28/</a><br /><a class="external" href="http://download.sourceforge.net/libpng/libpng-1.6.28.tar.gz">http://download.sourceforge.net/libpng/libpng-1.6.28.tar.gz</a><br /><a class="external" href="https://sourceforge.net/projects/libpng/files/libpng12/1.2.57/">https://sourceforge.net/projects/libpng/files/libpng12/1.2.57/</a><br /><a class="external" href="http://download.sourceforge.net/libpng/libpng-1.2.57.tar.gz">http://download.sourceforge.net/libpng/libpng-1.2.57.tar.gz</a></p>
<p>uppsrc/plugin/sqlite3:<br /><a class="external" href="https://www.sqlite.org/">https://www.sqlite.org/</a><br /><a class="external" href="https://www.sqlite.org/download.html">https://www.sqlite.org/download.html</a><br /><a class="external" href="https://www.sqlite.org/releaselog/3_16_2.html">https://www.sqlite.org/releaselog/3_16_2.html</a><br /><a class="external" href="https://www.sqlite.org/2017/sqlite-amalgamation-3160200.zip">https://www.sqlite.org/2017/sqlite-amalgamation-3160200.zip</a></p>
<p>uppsrc/plugin/tif:<br /><a class="external" href="http://www.libtiff.org/">http://www.libtiff.org/</a><br /><a class="external" href="http://www.libtiff.org/v3.6.1.html">http://www.libtiff.org/v3.6.1.html</a><br /><a class="external" href="http://dl.maptools.org/dl/libtiff/">http://dl.maptools.org/dl/libtiff/</a><br /><a class="external" href="http://dl.maptools.org/dl/libtiff/tiff-3.8.2.tar.gz">http://dl.maptools.org/dl/libtiff/tiff-3.8.2.tar.gz</a></p>
<p>uppsrc/plugin/z:<br /><a class="external" href="http://zlib.net/">http://zlib.net/</a><br /><a class="external" href="http://zlib.net/ChangeLog.txt">http://zlib.net/ChangeLog.txt</a><br /><a class="external" href="http://zlib.net/zlib-1.2.11.tar.gz">http://zlib.net/zlib-1.2.11.tar.gz</a></p>
<p>uppsrc/plugin/zstd:<br /><a class="external" href="http://facebook.github.io/zstd/">http://facebook.github.io/zstd/</a><br /><a class="external" href="https://github.com/facebook/zstd">https://github.com/facebook/zstd</a><br /><a class="external" href="https://github.com/facebook/zstd/releases/tag/v1.1.2">https://github.com/facebook/zstd/releases/tag/v1.1.2</a><br /><a class="external" href="https://github.com/facebook/zstd/archive/v1.1.2.tar.gz">https://github.com/facebook/zstd/archive/v1.1.2.tar.gz</a></p>
<p>Not sure about uppsrc/plugin/tif, because of different versions on home page and download page.</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> Task #1437 (New): Fix documentation linkshttps://www.ultimatepp.org/redmine/issues/14372016-05-01T10:04:35ZZbigniew Rebacz
<p>We need to improve our documentation fast. Almost all links doesn't work (In TheIDE help - on website the ratio is bette). In the topic editor hyperlink instead of simply "Point" should be "topic://Core/src/Point$en-us".</p>
<p>Why website handle several links? It is because if "Point" reefers to current package like "Core" it finds it. But if the Point will be included in Draw documentation we will receive dead link.</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> Task #701 (New): Write guide on MT GUI programminghttps://www.ultimatepp.org/redmine/issues/7012014-02-27T11:32:49ZMiroslav Fidlercxl@ntllib.orgTask #650 (New): Add GraphCtrl/GraphDraw to bazaarhttps://www.ultimatepp.org/redmine/issues/6502014-01-17T19:21:21ZZbigniew Rebacz
<p><a class="external" href="http://www.ultimatepp.org/forum/index.php?t=msg&goto=41750&#msg_41750">http://www.ultimatepp.org/forum/index.php?t=msg&goto=41750&#msg_41750</a></p> Task #208 (New): Update PAD XMLhttps://www.ultimatepp.org/redmine/issues/2082011-12-07T09:57:55ZMiroslav Fidlercxl@ntllib.org