Coder Social home page Coder Social logo

jonaskohl / capslockindicator Goto Github PK

View Code? Open in Web Editor NEW
321.0 9.0 41.0 573 KB

A small utility that indicates the state of the Num lock, Caps lock and Scroll lock key.

Home Page: https://cli.jonaskohl.de/

License: Apache License 2.0

C# 99.95% PowerShell 0.05%
capslock capslock-numpad indicator tray-icon csharp sharpdevelop visual-studio

capslockindicator's Introduction

CapsLock Indicator

Visit project page License Version Build Status

CapsLock Indicator is a small utility that indicates the state of the Num lock, Caps lock and Scroll lock key.


Download now


Screenshot Screenshot


Edit & compile source code

You need Microsoft Visual Studio 2019 and the Microsoft .NET 4.7.1 SDK to edit and compile the source code.

Contributing

If you have a feature suggestion or a bug to file and you are able to implement this in the code, feel free to open a pull request. If you only want to report a bug or suggest a feature, open a new issue.

capslockindicator's People

Contributors

jonaskohl avatar jpwiedekopf avatar robin840211 avatar wanyal avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

capslockindicator's Issues

Notification settings: "Text colour activated" appears twice

Sorry, I should have mentioned this before your latest update.
In the Notification Settings window, "Text colour activated" appears twice. The second one should be "... not activated," and it functions that way.
Thanks for changing the Windows notification in yesterday's update!

CapsLock Indicator icon not always appearing when no icon is enabled

Great program, and does just what it says on the tin, but I have a problem!
I switched off all the icons, and set it to just show me on a popup when the caps lock setting is changed. I also set it to start at logon and hide the window.
All well and good, but how do I then get the settings window back again to change a setting?
If I run the program again it just says it's already running, and if I close it with Task Manager and run it again of course it runs and immediately hides itself!
I had to edit the configuration file to stop it hiding itself.
I now see that the icons allow you to get the window back, but that's no good if you have them all switched off!
Cheers, Dave.

Feature Request: Hide CLI options window when hitting close window button control

It would be great if the close window window control would just hide the window instead of exiting out of the application. This is especially true when you have just been updating the startup processes rather than downloading a new executable. This leads to redundant updating when accidentally hitting the close window control when expecting it to just hide the window. Also, I expect that an option window for a service to be independent from the service itself except for the options within the window. I was expecting the window to be an interface to the application and not the service itself which is closed like a GUI application.

Checking updates ON/OFF

Hello,

thank you for making this utility.

I only have a little problem. Could it be possible to turn off checking for update?
Explaining why:
The utility shall monitor keyboard input, is it alright? I am worried that if this utility monitors keyboard input and can connect to internet, it can as well send all input records from my keyboard to your server/anywhere on internet. I cant thrust it, please dont take this personally.
So I deny internet acces for Capslock indicator and then I am getting errors whenever I start my computer (start Capslock indicator). It is a bit frustrating.

Could this be possible in next update, please?

obrazek

System.ObjectDisposedException: Não é possível acessar um objeto descartado.

Error when pressing caps lock.

System.ObjectDisposedException: Não é possível acessar um objeto descartado.
Nome do objeto: 'IndicatorOverlay'.
   em System.Windows.Forms.Control.CreateHandle()
   em System.Windows.Forms.Form.CreateHandle()
   em System.Windows.Forms.Control.get_Handle()
   em CapsLockIndicatorV3.IndicatorOverlay..ctor(String content, Int32 timeoutInMs, Color bgColour, Color fgColour, Color bdColour, Font font, IndicatorDisplayPosition position, Int32 indOpacity)
   em CapsLockIndicatorV3.MainForm.ShowOverlay(String message, Boolean isActive)
   em CapsLockIndicatorV3.MainForm.UpdateTimerTick(Object sender, EventArgs e)
   em System.Windows.Forms.Timer.OnTick(EventArgs e)
   em System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

image

.NET Exception Errors

Hi again Jonas!
I've been using the new version of CapsLockIndicator for a while now (3.8.0.1) and it works great most of the time, but sometimes when I use it it pops up a .NET exception error message, which says "Cannot access a disposed object".
I have absolutely no idea what that actually means!
If I tell it to continue, it carries on fine.
Any idea why that might be?
Cheers,
Dave Hawley.

Option to hide system CLI program icon in system tray?

I would really like to hide the CLI program icon from the system tray.

But of course I would need a way to open the CLI settings so how about adding a CLI shortcut in the Start Menu All Apps List?

Would this be possible in the future?

Thanks

Save "Notification settings"

Hi Jonas,
Wonderful program! Thank-you.
So wonderful, in fact, that I grieve every time an update comes, because I have to go through the process of renewing the Notification Settings. I change the position, and all the colour options.
SUGGESTION: It would be nice if users could save and restore the Notificiation Settings. Or--even better--they would be retained during an update.

traslate caps lock indicator

Hi, sorry for my english.
I want to traslate the program in italian....
"Extract the downloaded ZIP folder to your CLI installation directory. Make sure that the DLL is in a subfolder with the specific cultre name"
But, where is the installation directory? CapsLock Indicator is a stand alone executable and doesn't require installation.
thanks
have a nice day

Could you add an image of what the result looks like

Hi,
Before installing or downloading, it would be nice to see what it does.

Is there an image of what the icons or the message looks like ? (is it a message as an overlay, is it an icon in the system tray, is it a colored icon, does it take a lot of space in a screen...).
Would be nice to have at least one here or on your website too in the overview section (not just an image of the .
Best Regards

Allow customisation of the tray icon's border colour

The icons on the tray have red and green colours. Contrarily to notifications, which can be customised through the button "Notification settings", tray icons's border colour cannot be customised. Furthermore, since red might be associated with "alarm", it might be induce error.

Not changing the colours

I go to Notification settings > Colours and change colours for the border (activated/deactivated) then hit Save & close.
Nothing changes.

My system is Windows 10 Pro 2004 19041.508

avast Alert

Hi,

Avast antivirus blocks CapsLockIndicator, reporting IDP.ALEXA.51 presence on .exe file.

Thanks

Hide icons if deactivated

Hello,

I don't know if this is possible. Could there be an option for the icons to be visible only if they're activated, so taskbar doesn't look so clogged?

Thanks in advance.

Windows 10 notifications

Hi Jonas,
Congratulations on top notch software design and implementation. Example: users can choose where on the screen the notification will appear.
One little request: it's not necessary for Windows 10 to pop up with the notification "You can show CapsLock Indicator again by double-clicking on this icon" EVERY SINGLE TIME Windows starts. It gets tiresome after a while, having to close that notification.
Besides, the message doesn't give any clue as to what "this icon" is.

Permanently display on screen

Love the software
I was wondering, though, if there was any way to permanently display the notification on screen instead of it fading away?
Sorry if this isn't the correct place to ask but I appreciate your help

Wrongly shown symbols and notifications in the notification area

Dear JonasKohl!
First of all, the program is excellent, it does what it should.
But after a few month of use (and an update), there is a big mess in the "notification area" (Windows 7 x64 - German). It might be, that my friend (this is not on my pc) has done something wrong, during the installation, but there is no real installation, as I know. How can he get rid of all the wrongly shown symbols and notifications?

Best regards,
Heiner

jonaskohlcapslockindicator

Transparent background

Is it possible to make the background transparent? So that all we see is a text notification? I can see how to make it white but not transparent. I'd like to be able to set it so that the only time I see the notification is when caps lock is on.

Problem with update message window

Hello,

First of all thanks for the creation of the indicator, my computer lacks a proper indicator and I use yours instead. When using the last version, I found the problem that t the updating windows keeps popping out every time I restart my computer, even though the last version is already installed.
I hope you can manage to solve it and it runs without the problem in future versions.

Best regards,
Joan

Update search error

Hi,

I'm running version 3.6.1.0 and received the attached error this morning.
The application seems to be running fine other wise.

Thanks,

Jim

image

transparent notification

HI, men! very good your app! In a new version , a transparent notification with mouse Click-Through Forms, will be cool...
obs: sorry my english.

Custom icons disabled if "Start on logon" is selected

Hello, I've noticed that the custom icons are not shown if the option "Start on logon" is selected. If it is manually started after the logon, my custom icons are shown normally.

Is it possible to solve? I ask this since the boxed capital C is not very easy to detect and I wish to use black letters in white background.

Thanks.

Allow localisation into other languages

If I am not wrong, the software is only in English. Could you please establish a platform for localisation in order for the community to localise it into other languages?

Improvment?

I would like to be able to center the cap lock notice to a place more easily seen on the desktop. Is this possible?

V 3.8.0.1 Does not work with Windows 10 64bit

I just downloaded the latest version 3.8.0.1, but it won't work with Win 10 Home Edition, 64 bit (nothing happens when I double-click the exe file).

Reverted back to v3.6.1.0

Please suggest a solution. Thanks.

Disable Notification when send to tray

The Notification when the main window is send to tray is really annoying. This Notification appears also when the program is set to hide on startup (every time).

An instance is already running

I am having trouble when opening the utility. It always says: An instance is already running. But there is no instance running, it occured even when first opening.
It works when I start it in Avast Sandbox only.

CLI installer?

Any chance of making an installer for CLI?

So this way it installs to my C drive and then I can launch it from the start menu like most other programs?

Capslock Indicator

Hi there,

I am using Capslock Indicator, and I like it - thanks!

A suggestion. It would be good if you you could mark the indicator 'always on top'. At the moment the indicator appears to be on top of other windows. But at other times it's not visible. Or perhaps that's a bug. For instance, I use Citrix Receiver, to connect to a virtual windows desktop. And when I do that the indicator is not visible on the screen.

regards

paul Stuart

Window opens for less than second then set to hide

When I set Capslock Indicator to hide and start on Windows start up, the Capslock Indicator window shows up for less than second before it hides. I noticed this on a slow dual core 1 GHz Windows 7 laptop. I'm not sure if this can be fixed because it looks like InitializeComponent() is the culprit, but may be needed first to read properties to hide. I haven't tested yet.

Avast detecting as Virus

Hi,

When checking the checkbox to run at log on, avast detects CLI as a virus (IDP.ALEXA.51). I guess that this is triggered by the behavior shield. The file is the one downloaded from your site.

You could probably submit the file to them so they can fix it...

Turkish translation

Hi there,

I would be happy to help if you start a Turkish translation on your language repository.

Update Server Down?

Hi Jonas, is your update server down at the moment?
I have CLI set to automatically check for updates, and on every boot for the last couple of days I'm seeing a popup saying "An error occurred when searching for updates: The remote server returned an error: (403) Forbidden."
Cheers, Dave.

Start on logon / Taskbar disappears

We have CLI deployed to many users (aws workspaces). We added the exe to the "Run" registry key so that it starts at user logon. Occasionally, users will experience the portion of the taskbar with the system tray icons disappearing. I believe this is related to CLI since it only happens on user logon, it happens to everyone with CLI running at logon, and I've never seen this issue before with any other client. My first question is, Have you seen this issue before and is there a way we can investigate it/confirm CLI is the issue? My second question, Is there a way to enable "Start on logon" in the CLI settings easily, such as through the registry, so we can apply the setting to everyone, and not have to use the "Run" registry key?
Taskbar_Issue

Num Lock, Caps Lock and Scroll Lock labels should be translatables

Hi,

In French, Num Lock is translated as Verrouillage numérique for example (or Verr. Num. for short label). Same for Caps Lock ( Verrouillage majuscules, Verr. Maj.) ans Scroll Lock (Arrêt défilement, Arrêt Défil.).
But these labels are currently not translatables into another language.

Thanks

Uninstall

How is the application uninstalled?

  1. I do not find it in the installed applications list
  2. Can't find installation folder.
    etc.

Option to hide CLI icon from tray

Having an additional tray icon for application is redundant when indicator icons are present - please make it possible to access CLI options via indicator icons and add an option to hide CLI icon if any indicator is present (but show it if there are none).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.