Commit Graph
25 Commits
Author SHA1 Message Date
Littleboy f702cb5695 BACKENDS: Implement notifyError() and clearError() for Win32TaskbarManager 2011-08-06 15:26:49 -04:00
Eugene Sandulenko 2fa17c44ed JANITORIAL: Remove SVN keywords 2011-08-06 11:30:47 +01:00
Littleboy b0ee7bbb7e BACKENDS: Implement Win32TaskbarManager::setCount() 2011-06-29 11:07:23 -04:00
Littleboy c32a3ea0d3 BACKENDS: Fix warnings in Win32TaskbarManager 2011-06-28 23:40:31 -04:00
Littleboy 3931de4235 BACKENDS: Fix running on pre-Windows 2000 operating systems
The Windows taskbar manager uses VerSetConditionMask and VerifyVersionInfo to check for Windows 7 or later
before enabling the taskbar integration features. Those functions did not appear until Windows 2000, so we
have to check for them at runtime.
2011-06-26 16:02:33 -04:00
athrxx b60d864e6b TASKBAR: initialize _taskBar with NULL in constructor 2011-06-25 16:59:35 +02:00
Littleboy 712af61f76 BACKENDS: Silence warnings when compiling Win32TaskbarManager with mingw and add CLSID_ShellLink definition 2011-06-23 08:52:54 -04:00
Littleboy 2b01778e58 BACKENDS: Fix compilation with Unity
- Replace UNIX by POSIX
 - Move unity include to cpp file
 - Add exception for unistd.h and time.h headers
2011-06-22 20:52:59 -04:00
Littleboy d9ede873d5 BACKENDS: Add missing enumeration value and GUID for compilation under older versions of mingw64 2011-06-22 20:22:26 -04:00
Julien 154c584d44 BACKENDS: Enhance Win32TaskbarManager::getIconPath()
We now look for an iconsPath configuration variable with the path to the icons folder.
In addition, we look if there is an "icons" subfolder (useful when using extrapath to store icons)
2011-06-16 16:09:20 -04:00
Julien 149a8f8f11 BACKENDS: Fix compilation of Win32TaskbarManager with mingw 2011-06-16 14:27:22 -04:00
Julien 5dff6c2c08 BACKENDS: Allow use of excluded functions needed by Win32TaskbarManager 2011-06-16 14:23:30 -04:00
Littleboy f843b3f280 BACKENDS: Fix Win32TaskbarManager compilation with Mingw
It was missing an include for scummsys.h and so couldn't find the defines
2011-06-16 14:23:23 -04:00
Littleboy 1e3603b937 BACKENDS: Add define for Unity-specific taskbar code 2011-06-16 14:23:18 -04:00
Littleboy fdada1dbff BACKENDS: Remove UnityTaskbarManager::setOverlayIcon()
Unity is not going to provide a way to set a custom overlay icon
(the emblem API is being replaced by a simple urgent state)
2011-06-16 14:23:15 -04:00
Littleboy 5649ddaf10 BACKENDS: Move Win32TaskbarManager init code to constructor 2011-06-16 14:23:14 -04:00
Littleboy e1dc9cdc0b BACKENDS: Add support for count status to TaskbarManager
- Show the number of found games when using the massadd dialog
2011-06-16 14:23:12 -04:00
Littleboy 6c14d8a950 BACKENDS: Integrate glib main event loop
- Unity needs a glib event loop to dispatch events.
 - Cleanup whitespace and indentation
2011-06-16 14:22:51 -04:00
Littleboy 984e1968bc BACKENDS: Add WIP Unity support 2011-06-16 10:38:40 -04:00
Littleboy c3d9c6afa5 BACKENDS: Add use flag for taskbar integration 2011-06-16 10:38:34 -04:00
Littleboy a523ade332 BACKENDS: Add stubs for unity taskbar class 2011-06-16 10:37:37 -04:00
Littleboy 2348eeed4c BACKENDS: Add taskbar integration compat header for MingW 2011-06-16 10:36:39 -04:00
Littleboy 0fd56852b6 BACKENDS: Add support for custom game icon (recent items list and icon overlay) 2011-06-16 10:30:31 -04:00
Littleboy c0ec09ac66 BACKENDS: Implement Win32 taskbar progress state and recent list 2011-06-16 10:30:06 -04:00
Littleboy f67975a487 BACKENDS: Add win32 stubs for taskbar integration 2011-06-16 10:29:47 -04:00