Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 |
| | |||
* | Add CppQuickCheck as a dependency for property-based testing | Bardur Arantsson | 2019-02-15 |
| | |||
* | Add asserts to uniform_element() | Bardur Arantsson | 2019-02-15 |
| | | | | | This will make attempts to use it on empty containers fail in a more obvious way. | ||
* | Remove "Research Item" building action from The Mirror/Theme | Bardur Arantsson | 2019-02-15 |
| | | | | It doesn't exist any more since *Identify* is automatic. | ||
* | Change feature_type::name to a std::string | Bardur Arantsson | 2019-02-15 |
| | | | | Introduce a singular_prefix formatting modifier while we're at it. | ||
* | Use std::string and std::array for player_class::titles[] | Bardur Arantsson | 2019-02-15 |
| | |||
* | Fix a small memory leak | Bardur Arantsson | 2019-02-15 |
| | |||
* | Restrict loop variable scopes in evolve_level() | Bardur Arantsson | 2019-02-15 |
| | |||
* | Avoid deprecated jsoncons features | Bardur Arantsson | 2019-02-15 |
| | |||
* | Upgrade to jsoncons-0.104.0 | Bardur Arantsson | 2019-02-15 |
| | |||
* | Move 'effects' global into Game struct | Bardur Arantsson | 2019-02-15 |
| | | | | | We change the type to std::vector<> while we're at it and make cave_type::effect to a boost::optional<> |