Skip to content

Read the README at the bottom of the page to find all the information you need.

License

Notifications You must be signed in to change notification settings

slow3586/DesktopFidget

Repository files navigation

#DesktopFidget A (kind of small but I'm not sure) project on C# made in Visual Studio 12. Using graphics functions the program cuts out frames out of an image file and then draws them together, resulting in a complete image, as demonstrated here: http://youtu.be/Tle-syKSwUw (new video)

##Where to download: https://github.com/slow3586/DesktopFidget/releases

##How to use: Check the notification icons area and find the program's icon; right click it and you will find the settings menu.

During first launch an .INI file will be created. All the changes to settings you make will be stored there. You can find the .INI file the executable's folder. Feel free to change it manually for advanced settings.

Note that if you want to use random movements you will have to disable 'follow the mouse' function and the other way around. ####Mouse controls: Hold left mouse button: Move

Double click left mouse button: Cast magic

Click right mouse button: Switch side

####Dialogs: Dialogs can be extracted by clicking the "Ext Dialogs" buttons in the settings menu. They will be saved in a "fdialogs.txt" file. You can edit them and add your own up to 200 max. If there's a dialogs file it will be loaded and will overwrite the existing ones. Note that dialogs from line 101 to 116 are used for mouse clicks. PS: I wrote them myself and I think they're silly. Use at your own risk.

##Changelog: #####2.2.3.2 Reduced amount of calculations during the draw loop;

Opening the settings menu while it's already active will pop an alert;

Double clicking the notify icon puts the application on top;

#####2.2.2.2 quickfix Fixed crashes related to dialogs;

#####2.2.1.2 Dialogs implemented;

Head animations tweaked;

#####2.1.2.2 Shadow option;

'Follow the mouse' completely remade;

#####2.1.1.2 'Always turn towards center of screen' function;

'Animations frequency' customization;

Tail now moves faster while moving from side to side;

Head animations now get cancelled when side switching is ordered;

#####2.0.1.2 quickfix Fixed movement during mouse following;

#####2.0.1.2 All the settings are now stored in an .INI file in the executable's folder and will be loaded automatically when the program starts;

Completely remade source code's layout;

Fixed teleportation during side switching if the size was custom;

Improved Fidget's flight direction detection;

#####1.3.1.2 'Follow the mouse' function finally implemented. It will be improved eventually;

Wings now flap faster depending on Fidget's speed during movements;

#####1.2.3.2 MUCH smoother side switching animation (fixed wings/tail/teleportation);

Fixed bugs that occur when you launch multiple instances of the program (now you can have as many Fidgets at the same time as you want!)

Implemented 'Change size' feature;

Changed settings menu layout;

Smoothed animations a little;

#####1.2.2.2 Implemented random movement (at a basic level);

Fixed teleportation during side switching;

Fixed floating formulae;

#####1.1.2.2 The task is no longer displayed in the taskbar, a notification icon has been added instead;

Settings menu implemented;

Click through feature (available in the settings menu);

#####1.1.1.2 Fixed the CPU load issue by cutting the main frame into pieces at the start and then storing the parts for further use;

Implemented 'Switch side' feature;

Fixed the tail's placement;

#####1.0.0.0 First release;

About

Read the README at the bottom of the page to find all the information you need.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages