ViewVC Help
View Directory | Revision Log | Download Tarball | View Changeset | Root Listing
root/NexusPowerControl
Revision 51 - Directory Listing - [select for diffs]
Modified Tue Oct 25 10:49:47 2011 UTC (11 years, 7 months ago) by william
Diff to previous 50 (colored)
re-tag version 1.0.0.0 (initial release) +added application icon
Revision 50 - Directory Listing - [select for diffs]
Modified Tue Oct 25 10:49:22 2011 UTC (11 years, 7 months ago) by william
Diff to previous 49 (colored)
re-tag (added icon)
Revision 49 - Directory Listing - [select for diffs]
Modified Tue Oct 25 10:48:42 2011 UTC (11 years, 7 months ago) by william
Diff to previous 48 (colored)
+commit latest build
+add NexusPowerControl.ico
Revision 48 - Directory Listing - [select for diffs]
Modified Tue Oct 25 10:47:39 2011 UTC (11 years, 7 months ago) by william
Diff to previous 47 (colored)
always copy app icon to output directory

Revision 47 - Directory Listing - [select for diffs]
Modified Tue Oct 25 10:47:05 2011 UTC (11 years, 7 months ago) by william
Diff to previous 46 (colored)
add icon file
Revision 46 - Directory Listing - [select for diffs]
Modified Tue Oct 25 10:46:16 2011 UTC (11 years, 7 months ago) by william
Diff to previous 45 (colored)
add icon

Revision 45 - Directory Listing - [select for diffs]
Modified Tue Oct 25 10:38:50 2011 UTC (11 years, 7 months ago) by william
Diff to previous 44 (colored)
tagging version: 1.0.0.0 (initial release)
Revision 44 - Directory Listing - [select for diffs]
Modified Tue Oct 25 10:37:53 2011 UTC (11 years, 7 months ago) by william
Diff to previous 43 (colored)
commit latest build
Revision 43 - Directory Listing - [select for diffs]
Modified Tue Oct 25 10:37:06 2011 UTC (11 years, 7 months ago) by william
Diff to previous 42 (colored)
add missing .pdb files
Revision 42 - Directory Listing - [select for diffs]
Modified Tue Oct 25 10:35:56 2011 UTC (11 years, 7 months ago) by william
Diff to previous 41 (colored)
adding release/debug files
Revision 41 - Directory Listing - [select for diffs]
Modified Tue Oct 25 10:34:20 2011 UTC (11 years, 7 months ago) by william
Diff to previous 40 (colored)
add theme images (working psd/png files)
Revision 40 - Directory Listing - [select for diffs]
Modified Tue Oct 25 10:33:23 2011 UTC (11 years, 7 months ago) by william
Diff to previous 39 (colored)
update svn:ignores
Revision 39 - Directory Listing - [select for diffs]
Modified Tue Oct 25 10:31:31 2011 UTC (11 years, 7 months ago) by william
Diff to previous 38 (colored)
re-arrange theme buttons on MainUI

Revision 38 - Directory Listing - [select for diffs]
Modified Tue Oct 25 10:20:40 2011 UTC (11 years, 7 months ago) by william
Diff to previous 37 (colored)
*** remove old wmi shutdown/reboot code
    +++ using TokenAdjuster.SetPriviledge with SeShutdownPrivilege
	causes shutdown and reboot to work just like logoff (all operations disaply the default 'force/cancel' dialog under windows7/vista

Revision 37 - Directory Listing - [select for diffs]
Modified Tue Oct 25 10:16:08 2011 UTC (11 years, 7 months ago) by william
Diff to previous 36 (colored)
try TokenAduster.SetPrivilege with ExitWindowsEx (for shutdown and reboot)

Revision 36 - Directory Listing - [select for diffs]
Modified Tue Oct 25 09:59:44 2011 UTC (11 years, 7 months ago) by william
Diff to previous 35 (colored)
Obtained TokenAdjuster from: http://www.dotnet247.com/247reference/msgs/58/292150.aspx

Revision 35 - Directory Listing - [select for diffs]
Modified Tue Oct 25 09:25:32 2011 UTC (11 years, 7 months ago) by william
Diff to previous 34 (colored)
mboShutdownParams["Flags"] = flags.ToString(); -> mboShutdownParams["Flags"] = (int)flags;

Revision 34 - Directory Listing - [select for diffs]
Modified Tue Oct 25 09:24:35 2011 UTC (11 years, 7 months ago) by william
Diff to previous 33 (colored)
Add: WMI Impersonation
Update Enum:
internal enum WMIShutdownRebootFlags
{
    Shutdown = 1,
    Reboot = 2,
}

Revision 33 - Directory Listing - [select for diffs]
Modified Tue Oct 25 09:20:38 2011 UTC (11 years, 7 months ago) by william
Diff to previous 32 (colored)
display message boxes with exception thrown by wmi when executing shutdown or reboot

Revision 32 - Directory Listing - [select for diffs]
Modified Tue Oct 25 08:55:24 2011 UTC (11 years, 7 months ago) by william
Diff to previous 31 (colored)
*** use WMI for shutdown/reboot

Revision 31 - Directory Listing - [select for diffs]
Modified Tue Oct 25 08:39:03 2011 UTC (11 years, 7 months ago) by william
Diff to previous 30 (colored)
minor changes to code

Revision 30 - Directory Listing - [select for diffs]
Modified Tue Oct 25 08:27:13 2011 UTC (11 years, 7 months ago) by william
Diff to previous 29 (colored)
*** reference: system.windows.forms
Sleep Stub: public static bool Sleep() { return Application.SetSuspendState(PowerState.Hibernate, false, false); }

Revision 29 - Directory Listing - [select for diffs]
Modified Tue Oct 25 08:11:08 2011 UTC (11 years, 7 months ago) by william
Diff to previous 28 (colored)
add code stubs for:
+ Shutdown
+ Restart
+ Logoff
+ Sleep

Revision 28 - Directory Listing - [select for diffs]
Modified Tue Oct 25 07:59:36 2011 UTC (11 years, 7 months ago) by william
Diff to previous 27 (colored)
rename: Win32API.cs -> win32api.cs
Revision 27 - Directory Listing - [select for diffs]
Modified Tue Oct 25 07:58:02 2011 UTC (11 years, 7 months ago) by william
Diff to previous 26 (colored)
implement lockscreen

Revision 26 - Directory Listing - [select for diffs]
Modified Tue Oct 25 07:49:31 2011 UTC (11 years, 7 months ago) by william
Diff to previous 25 (colored)
Turn off: (testing is completed)
#define USE_TESTING_CODE
++ now time to implement the powerstate commands

Revision 25 - Directory Listing - [select for diffs]
Modified Tue Oct 25 07:48:20 2011 UTC (11 years, 7 months ago) by william
Diff to previous 24 (colored)
Turn off these defines: (testing is completed)
#define TEST_NEXUS_POWER_COMMAND
#define DONOT_CLOSE_MAIN_FORM_WHEN_TESTING_NEXUS_POWER_COMMAND

Revision 24 - Directory Listing - [select for diffs]
Modified Tue Oct 25 07:46:52 2011 UTC (11 years, 7 months ago) by william
Diff to previous 23 (colored)
*** implement use of NexusPowerCommand in NexusPowerControl

Revision 23 - Directory Listing - [select for diffs]
Modified Tue Oct 25 07:39:27 2011 UTC (11 years, 7 months ago) by william
Diff to previous 22 (colored)
use #define USE_TESTING_CODE, for testing application before actually implementing the power state commands

Revision 22 - Directory Listing - [select for diffs]
Modified Tue Oct 25 07:22:44 2011 UTC (11 years, 7 months ago) by william
Diff to previous 21 (colored)
*** inital commit of NexusPowerCommand
    ++ commandline tool for executing the various power control operations

Revision 21 - Directory Listing - [select for diffs]
Modified Tue Oct 25 07:13:09 2011 UTC (11 years, 7 months ago) by william
Diff to previous 20 (colored)
*** Fully implement default theme and AeroLowRes theme buttons

Revision 20 - Directory Listing - [select for diffs]
Modified Tue Oct 25 06:51:49 2011 UTC (11 years, 7 months ago) by william
Diff to previous 19 (colored)
update Resources.Designer.cs

Revision 19 - Directory Listing - [select for diffs]
Modified Tue Oct 25 06:51:22 2011 UTC (11 years, 7 months ago) by william
Diff to previous 18 (colored)
add default theme images to resources

Revision 18 - Directory Listing - [select for diffs]
Modified Tue Oct 25 06:50:11 2011 UTC (11 years, 7 months ago) by william
Diff to previous 17 (colored)
add other theme images for buttons

Revision 17 - Directory Listing - [select for diffs]
Modified Sun Oct 23 00:44:44 2011 UTC (11 years, 7 months ago) by william
Diff to previous 16 (colored)
*** fix issues with haveing to click the form once, when trapping the mouse, before the form can recieve mouse clicks

Revision 16 - Directory Listing - [select for diffs]
Modified Sun Oct 23 00:29:11 2011 UTC (11 years, 7 months ago) by william
Diff to previous 15 (colored)
add image themeing for themebuttons

Revision 15 - Directory Listing - [select for diffs]
Modified Sun Oct 23 00:27:29 2011 UTC (11 years, 7 months ago) by william
Diff to previous 14 (colored)
*** implement trapping mouse to form

Revision 14 - Directory Listing - [select for diffs]
Modified Sat Oct 22 23:37:10 2011 UTC (11 years, 7 months ago) by william
Diff to previous 13 (colored)
** set .Net Framework 4 rather than .Net Framework 4 Client Profile
Add keyboard hook support from
    // Obtained From: https://gist.github.com/471698
    // Modifications used from: http://stackoverflow.com/questions/3920315/ignore-keyboard-input

Revision 13 - Directory Listing - [select for diffs]
Modified Sat Oct 22 23:15:43 2011 UTC (11 years, 7 months ago) by william
Diff to previous 12 (colored)
*** add desktop blur form / with timer to launch MainUI

Revision 12 - Directory Listing - [select for diffs]
Modified Sat Oct 22 22:31:33 2011 UTC (11 years, 7 months ago) by william
Diff to previous 11 (colored)
*** implement theme button clicks

Revision 11 - Directory Listing - [select for diffs]
Modified Sat Oct 22 22:14:15 2011 UTC (11 years, 7 months ago) by william
Diff to previous 10 (colored)
implement theme button clicking

Revision 10 - Directory Listing - [select for diffs]
Modified Sat Oct 22 21:35:13 2011 UTC (11 years, 7 months ago) by william
Diff to previous 9 (colored)
add buttons to main form and style them

Revision 9 - Directory Listing - [select for diffs]
Modified Sat Oct 22 09:46:14 2011 UTC (11 years, 7 months ago) by william
Diff to previous 8 (colored)
** now have theme images being read from xml file

Revision 8 - Directory Listing - [select for diffs]
Modified Sat Oct 22 08:58:41 2011 UTC (11 years, 7 months ago) by william
Diff to previous 7 (colored)
** initial support for themes (better put this in now, rather than having to do a major re-write later)

Revision 7 - Directory Listing - [select for diffs]
Modified Sat Oct 22 08:22:48 2011 UTC (11 years, 7 months ago) by william
Diff to previous 6 (colored)
** add initial theme images
** add theme image to main form
** set form opacity to 98%
** need to work out transparency for the theme image (beyond setting form opacity)
** need to setup on form:
+ No borders/control box
+ Ability to move form by clicking/dragging on inner parts of form
+ etc, etc

Revision 6 - Directory Listing - [select for diffs]
Modified Fri Oct 21 21:57:38 2011 UTC (11 years, 7 months ago) by william
Diff to previous 5 (colored)
Update: svn:ignores
Add: bin/Debug, bin/Release
Revision 5 - Directory Listing - [select for diffs]
Modified Fri Oct 21 21:53:50 2011 UTC (11 years, 7 months ago) by william
Diff to previous 4 (colored)
Add Nexus Theme Files for: Aero LowRes
Revision 4 - Directory Listing - [select for diffs]
Modified Fri Oct 21 21:50:13 2011 UTC (11 years, 7 months ago) by william
Diff to previous 3 (colored)
initial commit

Revision 3 - Directory Listing - [select for diffs]
Modified Fri Oct 21 21:49:31 2011 UTC (11 years, 7 months ago) by william
Diff to previous 2 (colored)
initial layout
Revision 2 - Directory Listing - [select for diffs]
Modified Fri Oct 21 21:49:21 2011 UTC (11 years, 7 months ago) by william
Diff to previous 1 (colored)
initial layout
Revision 1 - Directory Listing - [select for diffs]
Added Fri Oct 21 21:49:10 2011 UTC (11 years, 7 months ago) by william
initial layout

Convenience Links