Cube  History of src/protos.h of 003b06901f169b5d

History of file src/protos.h at check-in 003b06901f169b5d

2025-03-29
13:01
Make more use of OFColor file: [655b6d24d9] check-in: [932a90c261] user: js, branch: trunk, size: 9657 [annotate] [blame] [check-ins using] [diff]
2025-03-25
23:38
Clean up Variable file: [f47d376175] check-in: [0ee94739ce] user: js, branch: trunk, size: 9662 [annotate] [blame] [check-ins using] [diff]
2025-03-24
22:14
Convert player into a class file: [056cf22e2e] check-in: [5b7b7d2fc5] user: js, branch: trunk, size: 9773 [annotate] [blame] [check-ins using] [diff]
2025-03-23
21:52
Avoid pointless pointers

Passing OFVector3D by reference is annoying and is worse at passing via registers. file: [e6df6c1853] check-in: [304230c1e1] user: js, branch: trunk, size: 9794 [annotate] [blame] [check-ins using] [diff]

19:40
Clean up identifiers, use blocks for commands file: [6ea87debb4] check-in: [d7661be1b1] user: js, branch: trunk, size: 9896 [annotate] [blame] [check-ins using] [diff]
02:59
Remove u{char,short,int} file: [5294dddff8] check-in: [b5bfe2af86] user: js, branch: trunk, size: 9961 [annotate] [blame] [check-ins using] [diff]
02:03
Convert monster into a class file: [7c4924e6fb] check-in: [e8f80b0482] user: js, branch: trunk, size: 9874 [annotate] [blame] [check-ins using] [diff]
2025-03-22
23:10
Clean up DynamicEntity file: [1cd5f32081] check-in: [b787ad5a04] user: js, branch: trunk, size: 10162 [annotate] [blame] [check-ins using] [diff]
2025-03-20
20:59
Convert several files to pure Objective-C file: [b7d19818d1] check-in: [eac9e3d948] user: js, branch: trunk, size: 10242 [annotate] [blame] [check-ins using] [diff]
20:38
Remove all default arguments from protos.h file: [9719c1da0f] check-in: [ef1d7e47f7] user: js, branch: trunk, size: 9965 [annotate] [blame] [check-ins using] [diff]
20:11
Convert all references to pointers in protos.h file: [8ea505a066] check-in: [c38d75087b] user: js, branch: trunk, size: 10050 [annotate] [blame] [check-ins using] [diff]
17:12
Remove last usage of vector file: [155e863644] check-in: [08c9d7b0fa] user: js, branch: trunk, size: 9948 [annotate] [blame] [check-ins using] [diff]
16:04
Convert entity to a class file: [79ed2ad413] check-in: [4b002822f9] user: js, branch: trunk, size: 9936 [annotate] [blame] [check-ins using] [diff]
13:21
Make more use of convenience methods file: [ca691ec5c9] check-in: [89fbd7a152] user: js, branch: trunk, size: 9905 [annotate] [blame] [check-ins using] [diff]
2025-03-12
23:28
Fix tab completion file: [2b4f29b604] check-in: [2200947ce9] user: js, branch: trunk, size: 9911 [annotate] [blame] [check-ins using] [diff]
2025-03-09
18:57
Convert dynent to a class file: [442aaeb8db] check-in: [d2b3ff790f] user: js, branch: trunk, size: 9904 [annotate] [blame] [check-ins using] [diff]
11:24
Migrate projectile to a class file: [455fc77430] check-in: [d3b4b2d476] user: js, branch: trunk, size: 9722 [annotate] [blame] [check-ins using] [diff]
10:25
Use SDL_TextInputEvent for input file: [8800716a44] check-in: [4c092023dc] user: js, branch: trunk, size: 9690 [annotate] [blame] [check-ins using] [diff]
00:39
Clean up user data vs. game data file: [ad3320c1d0] check-in: [d751d8b0b7] user: js, branch: trunk, size: 9667 [annotate] [blame] [check-ins using] [diff]
2025-03-08
03:26
Use ObjFW functions for memory management file: [10883ae4ba] check-in: [71ebb79f8f] user: js, branch: trunk, size: 9670 [annotate] [blame] [check-ins using] [diff]
00:48
Migrate more strings file: [dbbc22637c] check-in: [fa4b03aaca] user: js, branch: trunk, size: 9697 [annotate] [blame] [check-ins using] [diff]
2025-03-07
22:44
Make execute() take an OFString file: [cecc5f4a0e] check-in: [acc50da079] user: js, branch: trunk, size: 9692 [annotate] [blame] [check-ins using] [diff]
22:30
Migrate strings for all commands file: [0b98b4aee6] check-in: [11889bf242] user: js, branch: trunk, size: 9688 [annotate] [blame] [check-ins using] [diff]
19:55
Migrate more strings file: [6d021108a0] check-in: [5ef6284dcf] user: js, branch: trunk, size: 9690 [annotate] [blame] [check-ins using] [diff]
2025-03-06
01:56
Migrate more strings file: [bd326cd759] check-in: [142095b08f] user: js, branch: trunk, size: 9676 [annotate] [blame] [check-ins using] [diff]
00:34
Clean up menus and text drawing file: [9515834784] check-in: [f17992369e] user: js, branch: trunk, size: 9664 [annotate] [blame] [check-ins using] [diff]
2025-03-05
23:18
Move classes into separate files file: [1a4e5c2dba] check-in: [14861826d4] user: js, branch: trunk, size: 9645 [annotate] [blame] [check-ins using] [diff]
22:24
Clean up key mapping file: [caa79545eb] check-in: [31ef5be209] user: js, branch: trunk, size: 9624 [annotate] [blame] [check-ins using] [diff]
21:55
Clean up console output functions file: [c2d6bbe699] check-in: [003b06901f] user: js, branch: trunk, size: 9606 [annotate] [blame] [check-ins using] [diff]
21:29
Clean up file handling file: [8b1e3ca44e] check-in: [3d55e077f7] user: js, branch: trunk, size: 9589 [annotate] [blame] [check-ins using] [diff]
00:27
Reduce global variables file: [17a165017a] check-in: [02dbc547c1] user: js, branch: trunk, size: 9618 [annotate] [blame] [check-ins using] [diff]
2025-03-04
23:51
Port to SDL2 file: [ec095dab28] check-in: [42d4b57828] user: js, branch: trunk, size: 9668 [annotate] [blame] [check-ins using] [diff]
01:13
More string cleanups file: [59c370b1c3] check-in: [a401a49dd9] user: js, branch: trunk, size: 9650 [annotate] [blame] [check-ins using] [diff]
00:51
Convert md2 and mapmodelinfo to ObjC file: [c14b92cf05] check-in: [cfbd2ec1e6] user: js, branch: trunk, size: 9641 [annotate] [blame] [check-ins using] [diff]
00:14
Migrate vec to OFVector3D file: [4c05d76f8a] check-in: [2e931ae3e1] user: js, branch: trunk, size: 9641 [annotate] [blame] [check-ins using] [diff]
2025-03-03
23:52
Migrate more strings file: [e663cdaad7] check-in: [e7b5d33cad] user: js, branch: trunk, size: 9532 [annotate] [blame] [check-ins using] [diff]
2025-03-02
19:52
Migrate more strings file: [caa998f8bf] check-in: [0d125c31da] user: js, branch: trunk, size: 9478 [annotate] [blame] [check-ins using] [diff]
14:56
Clean up enqueueInit file: [9cae557fce] check-in: [d4f57c85c4] user: js, branch: trunk, size: 9446 [annotate] [blame] [check-ins using] [diff]
14:42
Migrate to OFOptionsParser file: [615b9acb31] check-in: [f642e9dfbf] user: js, branch: trunk, size: 9464 [annotate] [blame] [check-ins using] [diff]
2024-08-03
17:02
Make conoutf take an OFString file: [93475710ee] check-in: [f8f97851f3] user: js, branch: trunk, size: 9430 [annotate] [blame] [check-ins using] [diff]
14:50
Don't depend on global constructors for commands

This breaks when using ObjC, as these can run before the ObjC module is initialized, resulting in non-working message sends as the selectors are not registered yet. file: [135758e2d7] check-in: [1ee33c9983] user: js, branch: trunk, size: 9432 [annotate] [blame] [check-ins using] [diff]

2024-08-02
11:09
Fix crash when compiled with Clang file: [1ced1650a0] check-in: [5e7a0895eb] user: js, branch: trunk, size: 9324 [annotate] [blame] [check-ins using] [diff]
2024-07-20
15:08
Run clang-format on the entire codebase file: [194437db01] check-in: [0a0d4f9155] user: js, branch: trunk, size: 9324 [annotate] [blame] [check-ins using] [diff]
2024-07-13
14:22
Added: Import cube_2005_08_29_src_zlib.zip file: [73b9deaf3f] check-in: [ea7418102a] user: js, branch: trunk, size: 9248 [annotate] [blame] [check-ins using]