Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| | * | Change player_type::* to bool | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Add missing 'const' to a couple of functions | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Replace uses of bool_ with bool | Bardur Arantsson | 2019-02-15 | |
| | | | | | | | | | | | | "Only" 988 mentions of bool_ left! | |||
| | * | Migrate all headers to C++-only | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | main-win: "Migrate" to C++ | Bardur Arantsson | 2019-02-15 | |
| | | | | | | | | | | | | | | | There will be bits that'll fail to compile, but not having access to a Windows compiler, I can't really do anything about it :(. | |||
| | * | Fix old-style #include for legacy C headers | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Remove MIN/MAX macros | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Rewrite private_check_user_directory() to use boost::fs | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Simplify and combine the h-* headers | Bardur Arantsson | 2019-02-15 | |
| | | | | | | | | | | | | | | | | | | They were -- at best -- extremely dangerous to include separately because of order-dependence. There were also quite a few (apparent) workarounds for extremely old and non-standard systems. | |||
| | * | Replace uses of format() with fmt::format() | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Remove angband.h | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Move capitalize() declaration to z-util.hpp | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Replace C-style string code with boost::algorithm::* equivalents | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Remove pointless comments | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | z-form: Migrate to C++ | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | z-util: Migrate to C++ | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | main-gtk2: Migrate to C++ | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | main-sdl: Migrate to C++ | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | main-gcu: Migrate to C++ | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | main-x11: Migrate to C++ | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Remove Term_queue_chars() from z-term API | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | main-x11: Remove dead code | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | moveup/main-x11 remove selection | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | main-x11: Inline Metadpy_update() | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Remove effectively dead TERM_XTRA_* handling code | Bardur Arantsson | 2019-02-15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - We remove TERM_XTRA_ALIVE and the corresponding code because there's no code which actually invokes this hook. - We remove TERM_XTRA_SHAPE since there's no actual handler code for this in any of the front ends -- therefore invoking these hooks can have no effect in the existing code. | |||
| | * | Remove redundant optimization | Bardur Arantsson | 2019-02-15 | |
| | | | | | | | | | | | | | | | Term_resize() already checks whether a resize is really necessary, so there's no need for the extra check. | |||
| | * | Avoid unnecessary uses of the Term global | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Extract key queue logic out of struct term | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Remove unused return values from Term_* functions | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Rewrite struct term and struct term_win to classes | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Migrate z-term.c to C++ | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Move #include outside of "extern C" block | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Make 'struct term' opaque | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Change term_init to a constructor-like function | Bardur Arantsson | 2019-02-15 | |
| | | | | | | | | | | | | | | | This will leak the instances, but it should be tolerable for now since there's only a small fixed number of instances. | |||
| | * | Set Term->resize hook via a function | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Avoid accessing Term->data directly | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Set term->data during term_init() | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Explicitly pass Term->data to UI hooks | Bardur Arantsson | 2019-02-15 | |
| | | | | | | | | | | | | This removes the need to reach into the global Term from UI hooks. | |||
| | * | main-x11: Remove the "selection" handling | Bardur Arantsson | 2019-02-15 | |
| | | | | | | | | | | | | It seems like a lot of code for a strange and mostly useless feature. | |||
| | * | Remove unused return value of {text,curs,xtra}_hook_t | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Move initialization of term UI hooks to function | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Avoid 'circular' reference from term to itself in {init,nuke}_hook | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Avoid accessing Term soft_cursor | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Avoid accessing Term mapped_flag directly | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Avoid direct access to Term->icky_corner | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Move Term_queue_space() to z-term.c | Bardur Arantsson | 2019-02-15 | |
| | | | | | | | | | | | | This means we can avoid accessing "private" members of Term. | |||
| | * | Avoid accessing Term->{wid,hgt} directly | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Make struct term_win opaque | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Change NULL to nullptr | Bardur Arantsson | 2019-02-15 | |
| | | | ||||
| | * | Add boost::optional<> Arbitrary instances for CppCheck | Bardur Arantsson | 2019-02-15 | |
| | | |