Chris Young
|
2b9f7b6c46
|
We need the library interface of listbrowser.gadget
|
2015-01-27 18:22:30 +00:00 |
|
Chris Young
|
f530a73623
|
Demand a more sensible (ie. existant) version of locale and datatypes
|
2015-01-27 00:10:38 +00:00 |
|
Chris Young
|
555029d39c
|
Add missing include
|
2015-01-26 00:13:44 +00:00 |
|
Chris Young
|
3a5907c1c4
|
Move everything else over to using the class pointers.
Exception: popupmenu.class is still using old _GetClass functions.
|
2015-01-26 00:05:01 +00:00 |
|
Chris Young
|
c8c806a0c2
|
Convert the rest of gui.c to use class pointers directly
Add missing button.gadget
|
2015-01-25 12:45:20 +00:00 |
|
Chris Young
|
01050b4415
|
Ensure we have the class pointer
|
2015-01-25 01:12:45 +00:00 |
|
Chris Young
|
bb9d23d040
|
Fix build on OS3
|
2015-01-25 01:06:46 +00:00 |
|
Chris Young
|
e89072b3d0
|
Open BOOPSI/ReAction classes using the new-style methods.
Create some alternative NewObject macros and make some code use them.
|
2015-01-25 00:27:53 +00:00 |
|
Chris Young
|
e3af7f3343
|
Abstract P96 functions away so we can decide what to use at run-time.
This allows us to avoid opening P96 on OS4.1FE in future, and not require it to be installed on OS3.
|
2015-01-20 20:36:14 +00:00 |
|
Chris Young
|
2b9df1b2cd
|
Remove some p96 usage
|
2015-01-20 00:39:32 +00:00 |
|
Chris Young
|
4cf9d888ff
|
Fix classes paths
|
2015-01-20 00:11:51 +00:00 |
|
Chris Young
|
e07bbbaaff
|
Take out some more code which won't work on OS3
|
2015-01-19 20:08:45 +00:00 |
|
Chris Young
|
392fa2ea4c
|
Fix some easy OS3 linker errors
|
2015-01-18 23:29:49 +00:00 |
|
Chris Young
|
2eb41ed77b
|
More OS3 fixes
|
2015-01-18 21:11:00 +00:00 |
|
Chris Young
|
cc634dd706
|
Lower requested library versions
|
2015-01-18 20:07:15 +00:00 |
|
Chris Young
|
70e777c30d
|
Add some comments about timer.device.
|
2014-11-29 19:56:54 +00:00 |
|
Chris Young
|
6d3f0fa94c
|
requester.class no longer used.
|
2014-11-10 23:31:38 +00:00 |
|
Chris Young
|
91662977eb
|
Show error instead of warning requester when essential library fails to open.
|
2014-11-10 23:29:28 +00:00 |
|
Chris Young
|
455e4d3d21
|
Don't bug the user if a non-essential library can't be opened - just log it.
Also log if the interface can't be obtained. If we've asked for the right library version, this should never fail.
|
2014-11-09 00:25:29 +00:00 |
|
Chris Young
|
4329c7a328
|
Terminate execution if an essential library fails to open
|
2014-11-09 00:06:56 +00:00 |
|
Chris Young
|
30cdaa1aa9
|
Log library open attempts
|
2014-11-09 00:06:56 +00:00 |
|
Chris Young
|
2698ad474e
|
All required libs
|
2014-11-09 00:06:55 +00:00 |
|
Chris Young
|
d3f7d78dae
|
Fix graphics.library
|
2014-11-09 00:06:55 +00:00 |
|
Chris Young
|
84020bb355
|
More libraries, tidy-up
|
2014-11-09 00:06:55 +00:00 |
|
Chris Young
|
998f9b4990
|
Use macros for clarity
|
2014-11-09 00:06:55 +00:00 |
|
Chris Young
|
3c1aeebb1e
|
Fix headers
|
2014-11-09 00:06:55 +00:00 |
|
Chris Young
|
9601ddacad
|
Add new libs file to centrally open/close required libraries, and move a couple of the existing manual opens to it.
|
2014-11-09 00:06:55 +00:00 |
|