History of file src/protos.h at check-in 2e931ae3e1bb8a3a
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] | |