30 Commits

Author SHA1 Message Date
joshholtrop
17ecf5a6f7 removed unnecessary 'protected:'
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@67 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-09-15 19:15:07 +00:00
joshholtrop
5fad78115b default to pppc.ini if a config file was not supplied
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@66 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-09-15 19:15:03 +00:00
joshholtrop
e9c85c729e added logic to handle manual:on and manual:off modes and update menu checkboxes when user changes modes
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@64 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-09-10 18:21:21 +00:00
joshholtrop
7fec0f3be8 creating config entry menus in a better way
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@60 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-08-25 19:30:20 +00:00
joshholtrop
5097674f3b added capability to update menu items and add/remove checkmarks, will be useful when we start processing mode changes
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@59 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-08-25 19:22:31 +00:00
joshholtrop
119f5a74b6 now creating submenus for the different configurations but not using them yet. also need to add checkmarks to the active ones
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@58 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-08-25 17:01:06 +00:00
joshholtrop
16e33fafa7 commented pppc-sample.ini a bit, filled out the event handlers in pppc.cc more
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@57 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-08-19 21:50:42 +00:00
joshholtrop
2dd4be5a62 added Config::reset() to support re-reading the config file, added PPPC::event_*() stubs to handle events and PPPC::update_pins() to write to the pport
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@56 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-08-19 18:48:24 +00:00
joshholtrop
ff99f698b2 PPPC creating a Config object now, added parsing of pin entry field
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@55 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-08-19 18:03:26 +00:00
joshholtrop
90f46c2917 ready to start using Config
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@54 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-08-19 17:49:12 +00:00
joshholtrop
3c22f00c7d fleshing out Config::read() more
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@53 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-08-19 17:41:22 +00:00
joshholtrop
874021f94f added "tidy" target to clean without removing $(TARGET)
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@52 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-08-19 17:11:06 +00:00
joshholtrop
39092d710b moved trim() into its own module to be used by Config
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@51 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-08-19 17:08:38 +00:00
joshholtrop
86e9c1adbc added Config module... not using it yet
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@50 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-08-19 16:38:44 +00:00
joshholtrop
6714dab3e2 refactored a bit more to clean up WinMain()
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@49 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-08-19 15:39:34 +00:00
joshholtrop
05ff66a313 added a PPPC class to abstract some functionality
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@48 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-08-19 15:25:53 +00:00
joshholtrop
cfb6dd739b added parseCmdLine module
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@45 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-08-03 19:29:21 +00:00
joshholtrop
94ea8c4aec added pppc-sample.ini, broke out menu item addition functionality to addMenuItem()
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@41 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-08-03 14:14:11 +00:00
andywallner
0e7265cfec git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@40 8131a0b2-b21c-1c47-bd6a-f003126495bd 2009-07-31 17:20:12 +00:00
joshholtrop
d2bf8efc1b added popup menu to tray icon with "Exit" option, removing tray icon upon exit
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@39 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-07-30 16:58:47 +00:00
joshholtrop
73f3ba093d added -mwindows LDFLAGS to remove console window when running app
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@38 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-07-30 15:10:10 +00:00
joshholtrop
a62a75386f handling session change notifications
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@37 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-07-29 22:16:46 +00:00
joshholtrop
dde23b5594 added skeleton window creation, tray icon creation, and message handling code
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@36 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-07-29 21:28:39 +00:00
joshholtrop
b858046eda added pport module
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@35 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-07-29 19:08:48 +00:00
joshholtrop
8b2a5b71ec removed svn:executable on Makefile
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@34 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-07-29 18:58:52 +00:00
joshholtrop
5f2dd1d33f Added outlet.ico resource
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@33 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-07-29 18:26:21 +00:00
joshholtrop
f0fa9956af added session_notification module
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@32 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-07-29 17:10:35 +00:00
joshholtrop
017bf47501 remove svn:executable property
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@31 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-07-29 16:54:37 +00:00
joshholtrop
df70e2122e Initial pppc build structure in place
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@30 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-07-22 17:20:37 +00:00
joshholtrop
62d81f79ef added trunk, tags, branches
git-svn-id: http://apu.dw.local/svnusers/JoshHoltrop/pppc/trunk@29 8131a0b2-b21c-1c47-bd6a-f003126495bd
2009-07-22 14:56:46 +00:00