Birunthan Mohanathas
a4c7e83391
Move context menu related code into ContextMenu.cpp
2013-06-16 19:54:22 +03:00
Birunthan Mohanathas
5c91ab365d
Refactor skin scanning and skin folder indexing into SkinRegistry.cpp
...
This also adds tests.
2013-06-16 19:36:09 +03:00
Birunthan Mohanathas
bcbfc4d4db
Logger: Cosmetics
2013-06-13 17:22:42 +03:00
Birunthan Mohanathas
04090b232a
Make Rainmeter a singleton class
...
This change is part of making the Libray project more testable. The old g_Rainmeter global pointer has been replaced with a GetRainmeter() function to guarantee that the object exists in some state.
2013-06-13 17:20:27 +03:00
Birunthan Mohanathas
1934c5db72
Change NULL to nullptr
2013-05-31 17:28:39 +03:00
Birunthan Mohanathas
da9384cfad
Remove "C" prefix in class names
2013-05-31 17:18:52 +03:00
Birunthan Mohanathas
f8c3f11913
Refactor command and bang logic into new CCommandHandler class
...
This also improves bang log messages, which now include the bang name.
2013-05-30 19:55:59 +03:00
Birunthan Mohanathas
f4429ad8cc
Refactor logging logic into new CLogger class
2013-05-29 22:05:41 +03:00
Birunthan Mohanathas
f9e4230ddd
Move CSystem::GetOSPlatform() to Platform.h
2013-03-12 17:53:55 +02:00
Birunthan Mohanathas
ad59b70768
Manage: Fix crash when loading a skin in some cases
2013-03-10 12:17:15 +02:00
Birunthan Mohanathas
4e16218dec
Fixed dialog layout with RTL languages
2012-12-22 11:18:53 +02:00
Birunthan Mohanathas
1acc613beb
Cosmetics
2012-12-13 20:12:37 +02:00
Birunthan Mohanathas
3c72b7171c
Additional changes to 3d61328
2012-12-13 12:20:14 +02:00
Birunthan Mohanathas
fdd350ef42
Cosmetics
2012-12-13 12:11:27 +02:00
Birunthan Mohanathas
3d6132811f
Replaced dialog resources with control template
...
Also fixed tabbing in dialogs.
2012-12-13 11:12:25 +02:00
Birunthan Mohanathas
28b96e703c
Replaced menu resources with menu template
2012-11-30 16:38:40 +02:00
Birunthan Mohanathas
6a507dc761
Changed GetCursorPos() to GetMessagePos()
...
See: http://blogs.msdn.com/b/oldnewthing/archive/2009/06/18/9771135.aspx
2012-11-24 13:22:33 +02:00
Brian Ferguson
803007b6fe
Partially reverted f52dffe
2012-11-17 18:49:25 -07:00
Birunthan Mohanathas
6394b447ba
Tweaks
2012-11-13 17:55:57 +02:00
Birunthan Mohanathas
fd5de00955
Manage Settings: Changed to remove ConfigEditor if it matches associated editor
2012-11-13 17:54:32 +02:00
Birunthan Mohanathas
89fcfeb4e6
Manage Settings: Fixed that ConfigEditor/SkinPath are written when tab is opened
2012-11-13 17:39:12 +02:00
Birunthan Mohanathas
211e1d657f
Tweaks and fixes
2012-11-13 16:11:43 +02:00
Brian Ferguson
f52dffefb1
Added SkinPath, ConfigEditor, and TrayIcon to Manage/Settings dialog
...
Also added Help button to Manage dialog
2012-11-12 13:02:01 -07:00
Birunthan Mohanathas
3cae4f743c
Changed Themes to Layouts
2012-10-02 17:44:47 +03:00
Birunthan Mohanathas
6bbb177a44
Additional change to 378aa25
2012-09-30 18:31:00 +03:00
Birunthan Mohanathas
35bf9120a7
Fixed 27e0e00
2012-09-30 18:19:17 +03:00
Birunthan Mohanathas
27e0e00911
Tweaks
2012-09-30 18:10:54 +03:00
John Murphy
378aa25a9a
Added support for Author under [Metadata]
2012-09-30 18:09:14 +03:00
Birunthan Mohanathas
1d75adc265
Additional changes to 05d4304
2012-08-18 09:45:16 +03:00
Birunthan Mohanathas
778b91dc59
Fixed warning
2012-07-19 09:01:24 +03:00
Birunthan Mohanathas
18deccb36f
Manage Skins: Fixed crash with empty skin folder
2012-06-25 11:11:05 +03:00
Birunthan Mohanathas
c06f42a047
Cosmetics
2012-06-24 18:10:58 +03:00
Birunthan Mohanathas
6456b6adb3
Minor fixes
2012-06-19 17:33:11 +03:00
Birunthan Mohanathas
0ce52f744a
Fixed messagebox and context menu layout with RTL languages
2012-06-19 14:31:08 +03:00
Birunthan Mohanathas
15380f1697
Fixed dialog layout with RTL languages
2012-06-19 13:52:07 +03:00
Birunthan Mohanathas
1d38698c7a
Additional change to 876fe70
...
Menu arrows now display on XP as well.
2012-06-17 16:31:16 +03:00
Birunthan Mohanathas
f6dee2a657
Cosmetics
2012-06-17 16:29:34 +03:00
Birunthan Mohanathas
8e74c779a9
Removed support for creating backups.
2012-06-16 21:55:52 +03:00
Birunthan Mohanathas
59bf41141c
Minor change
2012-06-15 11:43:48 +03:00
Birunthan Mohanathas
5dd2f249dd
Tweaks
2012-06-10 12:17:47 +03:00
Birunthan Mohanathas
a9b7347a7e
Cosmetics
2012-06-09 19:56:59 +03:00
Birunthan Mohanathas
876fe7006a
Manage Skins: Tweaked menu buttons
2012-06-01 17:08:31 +03:00
Birunthan Mohanathas
922dd098c9
Cosmetics: Changed "config" to more consistent and descriptive terms
2012-06-01 16:06:36 +03:00
Birunthan Mohanathas
5e4b65ebd2
Refactored found skin folder/file data structures
...
CONFIG and CONFIGMENU have been merged to reduce memory use
2012-06-01 13:05:25 +03:00
Birunthan Mohanathas
902e734e62
Tweaks
2012-05-29 19:02:20 +03:00
Birunthan Mohanathas
73dba004e8
Dialog manage: Fixed that Themes folder is not created if it doesn't exist
2012-05-23 20:19:44 +03:00
Birunthan Mohanathas
cb0fd823e7
Added support for @Resources
2012-05-20 17:51:15 +03:00
Birunthan Mohanathas
b80fe5dbd1
Tweaks
2012-05-13 12:30:20 +03:00
Birunthan Mohanathas
8d04988c12
Changed tray notifications to use 32x32 icon on Vista+
2012-05-05 18:53:33 +03:00
Birunthan Mohanathas
f1af3786d4
Manage Themes: Fixed that m_Themes order differed from listbox in some cases
2012-04-20 08:58:10 +03:00