U++: Issueshttps://www.ultimatepp.org/redmine/https://www.ultimatepp.org/redmine/redmine/favicon.ico2020-10-30T18:53:03ZRedmine
Redmine Bug #2096 (Approved): DropList can not be closed on macOS by clicking on window empty areahttps://www.ultimatepp.org/redmine/issues/20962020-10-30T18:53:03ZZbigniew Rebacz
<p>This works fine on Windows and on Linux probably too, but on Mac you can close drop list by Esc or switching to another control. The default behavior is that when you click in empty space the list has been closed.</p>
<p>Maybe it is good time to re-switch to mac and to fix these two issues (the first one is with focus found during rc testing) :)</p> Feature #2080 (Approved): Add support for physical forward/backword mouse buttonshttps://www.ultimatepp.org/redmine/issues/20802020-10-03T09:03:30ZZbigniew Rebacz
<p>Some time ago I bought following mouse <a class="external" href="https://www.logitech.com/pl-pl/product/corded-mouse-m500s">https://www.logitech.com/pl-pl/product/corded-mouse-m500s</a> would be good if upp could take opportunity to support physical backwards/forward buttons.</p>
<p>Would be nice addition to following situations:<br />- FileSel<br />- Help<br />- CodeEditor (For returning to previous place)<br />- WebBrowser...</p> Bug #1933 (Rejected): Fonts are not verticaly centered on Manjaro Linux (KDE)https://www.ultimatepp.org/redmine/issues/19332019-02-26T20:10:10ZZbigniew Rebacz
<p>I just installed new distribution and found that text is not vertically centered like on other distributions. I attached screenshot for more information:</p> Bug #1811 (Approved): Font scaling breaks auto-complete popup placemenhttps://www.ultimatepp.org/redmine/issues/18112017-11-13T23:47:05ZZbigniew Rebacz
<p><a class="external" href="https://www.ultimatepp.org/forums/index.php?t=msg&goto=48965&#msg_48965">https://www.ultimatepp.org/forums/index.php?t=msg&goto=48965&#msg_48965</a> - it seems that this is CtrLib or CtrlCore problem. Please give high attention, because of the importance of UHD displays.</p> Bug #1481 (Rejected): Fix DHCtrl for X11 and recover OpenGLhttps://www.ultimatepp.org/redmine/issues/14812016-06-25T18:25:59ZZbigniew Rebacz
<p>It seems that recent changes to DHCtrl cause that OpenGL is not rendered on X11 backend. The easiest fix is to revert to old code with commenting.</p> Feature #1473 (New): Dbus support for linuxhttps://www.ultimatepp.org/redmine/issues/14732016-06-20T18:18:11ZZbigniew Rebacz
<p>I think we should wrapp Dbus API.</p> Bug #1397 (Approved): CTRL+SHIFT+$(Number) shortcuts dosen't work on GTK and X11 backend (Confirm...https://www.ultimatepp.org/redmine/issues/13972016-03-28T19:22:31ZZbigniew Rebacz
<p><a class="external" href="http://www.ultimatepp.org/forums/index.php?t=msg&goto=46226&#msg_46226">http://www.ultimatepp.org/forums/index.php?t=msg&goto=46226&#msg_46226</a></p>
<p>Easily reproducible with reference/Events.cpp</p>
<p>On X11 backend only CTRL+SHIFT+2 works. Priority is high because two back-ends are affected.</p>
<p>Windows is not affected.</p> Bug #1344 (Approved): Drawing in Scribble dosen't work on GTK backend - problems with Capturehttps://www.ultimatepp.org/redmine/issues/13442015-11-24T14:50:30ZZbigniew Rebacz
<p>How to reproduce? Just compile examples/Scribble and start painting.</p> Bug #1301 (Approved): Clicking on button in place cause troubles (GTK backend)https://www.ultimatepp.org/redmine/issues/13012015-10-22T20:32:05ZZbigniew Rebacz
<p>1. Start clicking on button that has got "Check" option in toolbar. After several clicks (two or more) it starts causing problems.<br />2. It seems that it is GTK backend problem, because it works fine on X11.<br />3. This bug is quite important, because it can affects other things in this backend.</p> Feature #1199 (Rejected): Add function "void DisableCtrls(const Vector< Ptr<Ctrl> >& ctrl)" to Ct...https://www.ultimatepp.org/redmine/issues/11992015-07-23T13:00:32ZZbigniew Rebacz
<p>It seems that there is not counterweights for following method "void EnableCtrls(const Vector< Ptr<Ctrl> >& ctrl)".</p>
<p>We should also think about documented this two functions.</p> Bug #993 (Approved): Fix uBomb examplehttps://www.ultimatepp.org/redmine/issues/9932015-02-24T00:32:02ZZbigniew Rebacz
<p>It seems that uBomb works strange (cross is always painted).</p>
<p>Simple fix in file (No diff, beacuse I don't have this file under version control).</p> Bug #689 (Approved): Ctrl::Create should invoke "RefreshLayoutDeep" method (GTK backend)https://www.ultimatepp.org/redmine/issues/6892014-02-13T16:11:17ZZbigniew Rebacz
<p>It seems that GTK backend author forgot to add "RefreshLayoutDeep()" invocation at the end of Ctrl::Create method. All other backends do this (Win32, X11).</p>
<p>This invocation is very important, because it can prevent us from some graphical artifacts like invisible menu bar on KDE.</p> Bug #656 (Approved): GDK_LEAVE_NOTIFY dosen't refresh the state of ctrls (GTK Backend)https://www.ultimatepp.org/redmine/issues/6562014-01-20T19:31:34ZZbigniew Rebacz
<p>It seems that ctrls don't recive mouse event when pointer leaves the window area. This bug can be observed while using menubars when Standard theme is enable. I think we should handle mouse events when pointer leaves window area.</p>
<p>(CtrlCore/GtkEvent.cpp - line 136):</p>
<pre><code class="cpp syntaxhl"><span class="CodeRay"> <span class="keyword">case</span> GDK_LEAVE_NOTIFY:
EventMouseValid = <span class="predefined-constant">false</span>;
<span class="keyword">case</span> GDK_MOTION_NOTIFY: {
GdkEventMotion *e = (GdkEventMotion *)event;
DoMouseEvent(e->state, Point((<span class="predefined-type">int</span>)e->x_root, (<span class="predefined-type">int</span>)e->y_root));
<span class="keyword">break</span>;
}
</span></code><br /></pre>
<p>instead of:</p>
<pre><code class="cpp syntaxhl"><span class="CodeRay"> <span class="keyword">case</span> GDK_LEAVE_NOTIFY:
EventMouseValid = <span class="predefined-constant">false</span>;
<span class="keyword">return</span> <span class="predefined-constant">false</span>; <span class="comment">// <- MouseLeave() never be executed!</span>
<span class="keyword">case</span> GDK_MOTION_NOTIFY: {
GdkEventMotion *e = (GdkEventMotion *)event;
DoMouseEvent(e->state, Point((<span class="predefined-type">int</span>)e->x_root, (<span class="predefined-type">int</span>)e->y_root));
<span class="keyword">break</span>;
}
</span></code><br /></pre> Bug #568 (Rejected): Ctrl::GetDefaultWindowRect on X11 dosen't recognize multi monitor mode.https://www.ultimatepp.org/redmine/issues/5682013-11-12T01:02:28ZZbigniew Rebacz
<p><a class="external" href="http://www.ultimatepp.org/forum/index.php?t=msg&th=7902&start=0x%x">http://www.ultimatepp.org/forum/index.php?t=msg&th=7902&start=0x%x</a>%</p> Feature #512 (Approved): "Largeicon" implementation for X11https://www.ultimatepp.org/redmine/issues/5122013-09-06T22:38:00ZZbigniew Rebacz
<p>I implemented "Largeicon" feature for X11. It works exactly the same like on ms windows. (Tested on Kubuntu 13.04)</p>
<p>P.S.<br />According to the following topic <a class="external" href="http://www.ultimatepp.org/redmine/issues/502">http://www.ultimatepp.org/redmine/issues/502</a> I enclosed additional ide.iml file (small icon fixes).</p>