summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | * Change player_type::* to boolBardur Arantsson2019-02-15
| | |
| | * Add missing 'const' to a couple of functionsBardur Arantsson2019-02-15
| | |
| | * Replace uses of bool_ with boolBardur Arantsson2019-02-15
| | | | | | | | | | | | "Only" 988 mentions of bool_ left!
| | * Migrate all headers to C++-onlyBardur Arantsson2019-02-15
| | |
| | * main-win: "Migrate" to C++Bardur Arantsson2019-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 headersBardur Arantsson2019-02-15
| | |
| | * Remove MIN/MAX macrosBardur Arantsson2019-02-15
| | |
| | * Rewrite private_check_user_directory() to use boost::fsBardur Arantsson2019-02-15
| | |
| | * Simplify and combine the h-* headersBardur Arantsson2019-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 Arantsson2019-02-15
| | |
| | * Remove angband.hBardur Arantsson2019-02-15
| | |
| | * Move capitalize() declaration to z-util.hppBardur Arantsson2019-02-15
| | |
| | * Replace C-style string code with boost::algorithm::* equivalentsBardur Arantsson2019-02-15
| | |
| | * Remove pointless commentsBardur Arantsson2019-02-15
| | |
| | * z-form: Migrate to C++Bardur Arantsson2019-02-15
| | |
| | * z-util: Migrate to C++Bardur Arantsson2019-02-15
| | |
| | * main-gtk2: Migrate to C++Bardur Arantsson2019-02-15
| | |
| | * main-sdl: Migrate to C++Bardur Arantsson2019-02-15
| | |
| | * main-gcu: Migrate to C++Bardur Arantsson2019-02-15
| | |
| | * main-x11: Migrate to C++Bardur Arantsson2019-02-15
| | |
| | * Remove Term_queue_chars() from z-term APIBardur Arantsson2019-02-15
| | |
| | * main-x11: Remove dead codeBardur Arantsson2019-02-15
| | |
| | * moveup/main-x11 remove selectionBardur Arantsson2019-02-15
| | |
| | * main-x11: Inline Metadpy_update()Bardur Arantsson2019-02-15
| | |
| | * Remove effectively dead TERM_XTRA_* handling codeBardur Arantsson2019-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 optimizationBardur Arantsson2019-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 globalBardur Arantsson2019-02-15
| | |
| | * Extract key queue logic out of struct termBardur Arantsson2019-02-15
| | |
| | * Remove unused return values from Term_* functionsBardur Arantsson2019-02-15
| | |
| | * Rewrite struct term and struct term_win to classesBardur Arantsson2019-02-15
| | |
| | * Migrate z-term.c to C++Bardur Arantsson2019-02-15
| | |
| | * Move #include outside of "extern C" blockBardur Arantsson2019-02-15
| | |
| | * Make 'struct term' opaqueBardur Arantsson2019-02-15
| | |
| | * Change term_init to a constructor-like functionBardur Arantsson2019-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 functionBardur Arantsson2019-02-15
| | |
| | * Avoid accessing Term->data directlyBardur Arantsson2019-02-15
| | |
| | * Set term->data during term_init()Bardur Arantsson2019-02-15
| | |
| | * Explicitly pass Term->data to UI hooksBardur Arantsson2019-02-15
| | | | | | | | | | | | This removes the need to reach into the global Term from UI hooks.
| | * main-x11: Remove the "selection" handlingBardur Arantsson2019-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_tBardur Arantsson2019-02-15
| | |
| | * Move initialization of term UI hooks to functionBardur Arantsson2019-02-15
| | |
| | * Avoid 'circular' reference from term to itself in {init,nuke}_hookBardur Arantsson2019-02-15
| | |
| | * Avoid accessing Term soft_cursorBardur Arantsson2019-02-15
| | |
| | * Avoid accessing Term mapped_flag directlyBardur Arantsson2019-02-15
| | |
| | * Avoid direct access to Term->icky_cornerBardur Arantsson2019-02-15
| | |
| | * Move Term_queue_space() to z-term.cBardur Arantsson2019-02-15
| | | | | | | | | | | | This means we can avoid accessing "private" members of Term.
| | * Avoid accessing Term->{wid,hgt} directlyBardur Arantsson2019-02-15
| | |
| | * Make struct term_win opaqueBardur Arantsson2019-02-15
| | |
| | * Change NULL to nullptrBardur Arantsson2019-02-15
| | |
| | * Add boost::optional<> Arbitrary instances for CppCheckBardur Arantsson2019-02-15
| | |