<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to tickets</title><link href="https://sourceforge.net/p/recaps/tickets/" rel="alternate"/><link href="https://sourceforge.net/p/recaps/tickets/feed.atom" rel="self"/><id>https://sourceforge.net/p/recaps/tickets/</id><updated>2024-12-26T12:58:29.951000Z</updated><subtitle>Recent changes to tickets</subtitle><entry><title>#6 Draw overlay hint (flag) on every connected monitor</title><link href="https://sourceforge.net/p/recaps/tickets/6/?limit=25#c2ee" rel="alternate"/><published>2024-12-26T12:58:29.951000Z</published><updated>2024-12-26T12:58:29.951000Z</updated><author><name>Siarzhuk Zharski</name><uri>https://sourceforge.net/u/zharik/</uri></author><id>https://sourceforge.netf2cd71e3fda0278a0c823b14771d2f67853bf64d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Multi-monitor issue is fixed in 0.9.00.3676:&lt;/p&gt;
&lt;p&gt;Version 0.9.00.3676&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="n"&gt;Implement&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;some&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;rudimentary&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;reference&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;for&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;clickable&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;areas&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="ow"&gt;in&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Settings&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;configuration&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;window&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="n"&gt;Prevent&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;opening&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;for&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;multiple&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Settings&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;configuration&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;dialogs&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="n"&gt;Use&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Keyboard&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Layout&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;names&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;instead&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;of&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Language&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Names&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="ow"&gt;in&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;configuration&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="n"&gt;Fix&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;processing&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Toggle"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;action&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;hotkey&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;CapsLock&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;was&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;configured&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;as&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;group&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;hotkey&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="n"&gt;Fix&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;restoring&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;disabled&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;state&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;for&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Cycle"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Action&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;on&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;application&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;restart&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="n"&gt;Improve&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;saving&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;activated&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;group&lt;/span&gt;&lt;span class="o"&gt;.&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Use&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;the&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;latest&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;group&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;on&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;system&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;restart&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="o"&gt;**&lt;/span&gt;&lt;span class="n"&gt;Display&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;overlay&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;hint&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;on&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;all&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;monitors&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="ow"&gt;in&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;multi&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;monitor&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;systems&lt;/span&gt;&lt;span class="o"&gt;**&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="n"&gt;Implement&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;flexible&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;configuration&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;for&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;overlay&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;hint&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;fade&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;off&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;parameters&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="n"&gt;Prevent&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;auto&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;closing&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;hotkey&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;dialog&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;hotkey&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;contains&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Space"&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;key&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="n"&gt;Extended&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;set&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;of&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;available&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;national&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;flags&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;based&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;on&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;Recaps&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;download&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="n"&gt;statistics&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;</summary></entry><entry><title>ReCaps stops working on reconnection with Bluetooth kbd</title><link href="https://sourceforge.net/p/recaps/tickets/8/" rel="alternate"/><published>2023-09-12T13:29:16.234000Z</published><updated>2023-09-12T13:29:16.234000Z</updated><author><name>Giovanni</name><uri>https://sourceforge.net/u/giovannibgr/</uri></author><id>https://sourceforge.net0a1e3331f5ec5bec3bf595b7e2281c41b25c531a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I've got an (external) Bluetooth keyboard, connected to my laptop. Like most BT kbd-s, it turns off automatically after a period of inactivity. Afterwards, it turns on again automatically, (almost) unobtrusively, upon pressing any key.&lt;br/&gt;
The problem with ReCaps is that for some reason it stops changing languages after such an off/on cycle. Unlike some other cases, when ReCaps sporadically crashes  and I have to relaunch it, here it remains open in the background, but the flag doesn't change and instead Caps Lock gets triggered on/off.&lt;br/&gt;
* If I turn off and on the kbd , using its dedicated switch, the problem is not observed. &lt;br/&gt;
* When the problem appears, the laptop's own keyboard is also affected. The only way to get ReCaps to work is to close it manually from the system tray and to re-open it&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Switching in console applications in Windows 10</title><link href="https://sourceforge.net/p/recaps/tickets/7/" rel="alternate"/><published>2023-05-11T13:09:10.133000Z</published><updated>2023-05-11T13:09:10.133000Z</updated><author><name>Maxim Vlasov</name><uri>https://sourceforge.net/u/maksee/</uri></author><id>https://sourceforge.net89061dae0c2eac979f6f140746006fc466291b1f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;As long as I see, Recaps doesn't work in console applications, Windows 10, check in cmd.exe and Far Manager using Caps lock as the key for switching, no layout change occur, no icon change in the tray. Also as I see, the tray icon doesn't catch the change made with the OS type of switching.&lt;br/&gt;
I suspect that the issue is known, in this case probably the main page of the project might contain a "known limitations" section for the convenience &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#6 Draw overlay hint (flag) on every connected monitor</title><link href="https://sourceforge.net/p/recaps/tickets/6/?limit=25#7d5e/9bd5/d8cd" rel="alternate"/><published>2023-03-07T14:43:04.026000Z</published><updated>2023-03-07T14:43:04.026000Z</updated><author><name>Kostiantyn Sultanov</name><uri>https://sourceforge.net/u/sultanoff/</uri></author><id>https://sourceforge.netc7c3e2d7144c48ddeb7014bb1f35aeda33a6befe</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thanks)&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#6 Draw overlay hint (flag) on every connected monitor</title><link href="https://sourceforge.net/p/recaps/tickets/6/?limit=25#7d5e/9bd5" rel="alternate"/><published>2023-03-07T13:32:54.525000Z</published><updated>2023-03-07T13:32:54.525000Z</updated><author><name>bybor</name><uri>https://sourceforge.net/u/bybor/</uri></author><id>https://sourceforge.netc7bb973343f63cfa292a6fa717b2b5c1a055463b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I have switched to Layout Indicator (http://soft.asdf123.ru/li/) - it is not open source and it's a shareware tool. I no longer have ReCaps installed. There is an overlay hint icon in the settings, click on it to make it toggle and you no longer have an overlay hint for that language. I hope i remember it correctly, LMK&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#6 Draw overlay hint (flag) on every connected monitor</title><link href="https://sourceforge.net/p/recaps/tickets/6/?limit=25#7d5e" rel="alternate"/><published>2023-03-07T13:25:19.131000Z</published><updated>2023-03-07T13:25:19.131000Z</updated><author><name>Kostiantyn Sultanov</name><uri>https://sourceforge.net/u/sultanoff/</uri></author><id>https://sourceforge.net82b0a7be0da5f365c3e663eae1e663f88451f9ed</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello! Tell me plz, is it normal that the overlay indicator is always visible in the middle of the screen? And there is no way to hide it.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#6 Draw overlay hint (flag) on every connected monitor</title><link href="https://sourceforge.net/p/recaps/tickets/6/?limit=25#8fd9/0c51" rel="alternate"/><published>2022-02-24T07:29:37.541000Z</published><updated>2022-02-24T07:29:37.541000Z</updated><author><name>bybor</name><uri>https://sourceforge.net/u/bybor/</uri></author><id>https://sourceforge.net17ba851317325a443fb1b104d0d79d702bebee5e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Yes, it it displayed &lt;strong&gt;in the center&lt;/strong&gt; of the primary monitor. &lt;/p&gt;
&lt;p&gt;I have 3 monitors, could &lt;code&gt;recaps&lt;/code&gt; display overlay hint on all attached?&lt;/p&gt;
&lt;p&gt;I tried some keyboard layout indicators that I could find and all of them that try to be smart fail under some circumstances. Overlay hint in &lt;code&gt;recaps&lt;/code&gt; as it is implemented now works remarkably well . Please forget all that &lt;em&gt;active window&lt;/em&gt;  stuff, it's fine as it is. Especially that you already tried it yourself.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#6 Draw overlay hint (flag) on every connected monitor</title><link href="https://sourceforge.net/p/recaps/tickets/6/?limit=25#8fd9" rel="alternate"/><published>2022-02-22T21:00:24.491000Z</published><updated>2022-02-22T21:00:24.491000Z</updated><author><name>Siarzhuk Zharski</name><uri>https://sourceforge.net/u/zharik/</uri></author><id>https://sourceforge.net7dc77252480f78bff1b19006da534d5dc35109a8</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Thank you for the report. Is the overlay positioned currently &lt;strong&gt;in the center&lt;/strong&gt; of the primary monitor? I think displaying it on both monitors will be not a very difficult task. :-)&lt;/p&gt;
&lt;p&gt;Centering of the overlay against the current window, having focus (the active one) is a bit annoying, especially on small edit boxes.  It was the first implementation I did at all, so I have tested it a bit by myself. ;-) Another problem were difficulties to find an active input window on some types of window, like modern Web browsers. They are a one and only big window without controls, accessible by standard Windows API functions. In such a case the overlay stays in the center of the browser window. That's why I decided to show the overlay in the center of a screen.  &lt;/p&gt;
&lt;p&gt;On the other side some Registry tweaks could be introduced for fine tuning of the behaviour without burdening configuration interface with lot of controls. Like overlay fade off limit and rate.  Position of the overlay etc. &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Draw overlay hint (flag) on every connected monitor</title><link href="https://sourceforge.net/p/recaps/tickets/6/" rel="alternate"/><published>2022-02-22T08:21:56.281000Z</published><updated>2022-02-22T08:21:56.281000Z</updated><author><name>bybor</name><uri>https://sourceforge.net/u/bybor/</uri></author><id>https://sourceforge.netf0cf1b195e43aae004f9e0a2ff20cee3d99048c1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This is more of a suggestion/discussion. Thank you for ReCaps - it's remarkable! I use it not for switching input languages, but I really like the overlay hint it provides. The only issue (for me) is that I have multiple monitors, and the hint is displayed only on the &lt;code&gt;primary&lt;/code&gt;. &lt;/p&gt;
&lt;p&gt;Could you display it on every monitor? I think that it could be either primary or all, without a lot of configuration. I really like how simple it is to use ReCaps.&lt;/p&gt;
&lt;p&gt;I would love to see overlay hint "attached" to active window (displayed in its center). It's a very specific suggestion, which is hard to implement in a universal way - I am thinking about Photoshop (or Delphi) and the like, i.e. apps that create a lot of different windows, while we need a single instance of indicator centered somehow. &lt;/p&gt;
&lt;p&gt;Thanks again!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#1 Task: Implement "Direct" shortcuts too</title><link href="https://sourceforge.net/p/recaps/tickets/1/?limit=25#da8f" rel="alternate"/><published>2021-12-27T19:19:50.635000Z</published><updated>2021-12-27T19:19:50.635000Z</updated><author><name>Siarzhuk Zharski</name><uri>https://sourceforge.net/u/zharik/</uri></author><id>https://sourceforge.net61a53be66651483580854161dc15356908db0522</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry></feed>