Commit graph

41 commits

Author SHA1 Message Date
Borja Lorente
592a6defb7 WAGE: Change namespace of MacWindow 2016-07-30 09:42:49 +02:00
Borja Lorente
3d4087b9d0 WAGE: Extract MacWindowManager 2016-07-30 09:41:54 +02:00
Eugene Sandulenko
a2e4157114 JANITORIAL: Fix indentation 2016-07-20 23:11:08 +03:00
Eugene Sandulenko
7ffa209a79 WAGE: Initialize class variables 2016-05-02 15:19:07 +02:00
Eugene Sandulenko
859cd9d1f9 WAGE: Removed dependency of Menu on Wage::Design 2016-04-28 16:13:27 +02:00
Eugene Sandulenko
5fb5d7a814 WAGE: Reduce header dependency 2016-04-28 12:45:59 +02:00
Eugene Sandulenko
5fbac749e2 WAGE: Moved patterns to WindowManager 2016-04-28 12:37:03 +02:00
Eugene Sandulenko
b5335ed9d4 WAGE: Moved cursor management to WM 2016-04-28 12:09:08 +02:00
Eugene Sandulenko
c31e59b10c WAGE: Moved font loading to WM. wage.dat is now classicmacfonts.dat 2016-04-28 11:14:13 +02:00
Eugene Sandulenko
bbd107825f WAGE: Decoupled Window class too 2016-04-28 10:22:13 +02:00
Eugene Sandulenko
b8fcb449c4 WAGE: Virtualized MacWindow class 2016-04-25 10:59:16 +02:00
Eugene Sandulenko
438ddd586f WAGE: Splitout BaseMacWindow class 2016-04-25 10:41:58 +02:00
Eugene Sandulenko
357c64cd51 WAGE: Move desktop drawing to WM 2016-04-24 13:51:17 +02:00
Eugene Sandulenko
9877abe936 WAGE: Implemented window resizing 2016-04-24 10:47:09 +02:00
Eugene Sandulenko
b4a2361bf7 WAGE: Started window resize implementation 2016-04-24 10:29:08 +02:00
Eugene Sandulenko
ca4a948240 WAGE: Fixed window dragging up 2016-04-24 09:58:36 +02:00
Eugene Sandulenko
99fbda5842 WAGE: Implement window dragging 2016-04-23 22:31:38 +02:00
Eugene Sandulenko
c1bf8f9e55 WAGE: Cleanup 2016-04-21 21:37:31 +02:00
Eugene Sandulenko
e74a8ba619 WAGE: Moved console text selection to callbacks 2016-04-21 11:03:58 +02:00
Eugene Sandulenko
4007a6973a WAGE: Fix warnings 2016-04-20 08:10:00 +02:00
Eugene Sandulenko
fd7b31292d WAGE: Implement object clicking as part of callbacks 2016-04-20 00:55:54 +02:00
Eugene Sandulenko
9a4a8ac5ef WAGE: Fixed border highlights 2016-04-19 12:51:15 +02:00
Eugene Sandulenko
6f03947bc9 WAGE: Implemented text console callback 2016-04-19 11:14:48 +02:00
Eugene Sandulenko
b8ec681b86 WAGE: Implement callback calling in MacWindow 2016-04-19 10:53:06 +02:00
Eugene Sandulenko
fd7bf64131 WAGE: Switched event processing to generic code 2016-04-19 10:37:53 +02:00
Eugene Sandulenko
609dd56b13 WAGE: Further work on WindowManager 2016-04-19 09:35:50 +02:00
Eugene Sandulenko
e6c5c96b07 WAGE: Started mouse processing in the WM 2016-04-19 09:35:49 +02:00
Eugene Sandulenko
024d1305a2 WAGE: Manage window redraws in the WM 2016-04-18 13:11:48 +02:00
Eugene Sandulenko
6ae1e5cc7a WAGE: Fix window title drawing 2016-04-15 17:24:15 +02:00
Eugene Sandulenko
78dc8be3dc WAGE: Fix window composing offset 2016-04-15 17:24:15 +02:00
Eugene Sandulenko
cdb4fc1fbf WAGE: Simplify border drawing 2016-04-15 17:24:15 +02:00
Eugene Sandulenko
cb06c712c7 WAGE: Fix border clipping 2016-04-15 17:24:15 +02:00
Eugene Sandulenko
6a415da6b9 WAGE: Started screen composing 2016-04-15 17:24:14 +02:00
Eugene Sandulenko
0e4c846a39 WAGE: Benefit from ManagedSurface methods 2016-04-15 17:24:14 +02:00
Eugene Sandulenko
00399d27db WAGE: Switch to ManagedSurface 2016-04-15 17:24:14 +02:00
Eugene Sandulenko
4153780703 WAGE: Started to plug the WM in 2016-04-14 18:35:16 +02:00
Eugene Sandulenko
866650fccd WAGE: Draw border in MacWindow 2016-04-14 12:08:27 +02:00
Eugene Sandulenko
b4a3c06d91 WAGE: Basic stuff to MacWindowManager 2016-04-13 21:42:50 +02:00
Eugene Sandulenko
25c380f92e WAGE: Added stub of MacWindowManager class 2016-04-13 11:23:39 +02:00
Eugene Sandulenko
daa62019fa WAGE: More auxiliary methods to MacWindow class 2016-04-13 11:23:39 +02:00
Eugene Sandulenko
d42a8d0f2d WAGE: Stub for MacWindow class 2016-04-13 11:23:39 +02:00