changelog
- Mon, 11 Jan 2016 16:44:26 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 11 Jan 2016 16:44:26 +0200] rev 128
- Renamed g_pageSize
- Mon, 11 Jan 2016 16:43:00 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 11 Jan 2016 16:43:00 +0200] rev 127
- Restyled the names of Interface's private members
- Mon, 11 Jan 2016 16:39:30 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 11 Jan 2016 16:39:30 +0200] rev 126
- Moved the APPNAME also inside version.cpp (now application_name()) and changed it to uppercase
- Mon, 11 Jan 2016 16:33:08 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 11 Jan 2016 16:33:08 +0200] rev 125
- Moved version definitions from version.h to version.cpp since they have no reason to be in the header file
- Mon, 11 Jan 2016 16:27:53 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 11 Jan 2016 16:27:53 +0200] rev 124
- Use tags as a compare basis for updating the revision if available, so that when a revision gets tagged, hginfo.h gets updated.
- Mon, 11 Jan 2016 16:30:19 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 11 Jan 2016 16:30:19 +0200] rev 123
- Changed version to 1.2
- Mon, 11 Jan 2016 03:03:47 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 11 Jan 2016 03:03:47 +0200] rev 122
- Added tag 1.1 for changeset 9d640b94ef02
- Mon, 11 Jan 2016 03:02:26 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 11 Jan 2016 03:02:26 +0200] rev 121
- Removed the unused IS_RELEASE commented macro (we use HG_TAG for detecting releases for version strings instead)
- Mon, 11 Jan 2016 02:59:18 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 11 Jan 2016 02:59:18 +0200] rev 120
- Fixed missing newline in /connect usage message
- Mon, 11 Jan 2016 00:56:44 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 11 Jan 2016 00:56:44 +0200] rev 119
- Fixed some warning on MSVC
- Mon, 11 Jan 2016 02:49:29 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 11 Jan 2016 02:49:29 +0200] rev 118
- Added support for alt+backspace, which removes the previous word
- Mon, 11 Jan 2016 02:42:34 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 11 Jan 2016 02:42:34 +0200] rev 117
- Improved the color handling a tad
- Mon, 11 Jan 2016 02:26:23 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 11 Jan 2016 02:26:23 +0200] rev 116
- Fixed: sending a message from earlier history did not flush to a new input line, instead just up a single level in history
- Mon, 11 Jan 2016 02:14:33 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 11 Jan 2016 02:14:33 +0200] rev 115
- ZFC's own messages are now printed in blue to distinguish them from messages from the server.
- Mon, 11 Jan 2016 01:56:32 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 11 Jan 2016 01:56:32 +0200] rev 114
- Need to `#include <stdlib.h>` in basics.h or md5.cpp doesn't compile under Linux/Clang
- Sun, 10 Jan 2016 20:53:44 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 10 Jan 2016 20:53:44 +0200] rev 113
- Added support for long-form color codes, such as \c[Green]
- Sun, 10 Jan 2016 20:05:27 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 10 Jan 2016 20:05:27 +0200] rev 112
- Added /disconnect
- Sun, 10 Jan 2016 20:04:28 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 10 Jan 2016 20:04:28 +0200] rev 111
- Now disconnects properly without instantly quitting
- Sun, 10 Jan 2016 19:38:11 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 10 Jan 2016 19:38:11 +0200] rev 110
- Fix compilation on MSVC 2010
- Sat, 09 Jan 2016 18:09:32 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sat, 09 Jan 2016 18:09:32 +0200] rev 109
- Happy new year 2016
- Sat, 09 Jan 2016 17:48:45 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sat, 09 Jan 2016 17:48:45 +0200] rev 108
- Merged with default
- Sat, 09 Jan 2016 17:48:28 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sat, 09 Jan 2016 17:48:28 +0200] rev 107
- Backport string changes from protocol5
- Sat, 09 Jan 2016 17:41:21 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sat, 09 Jan 2016 17:41:21 +0200] rev 106
- Merged with default
- Sat, 09 Jan 2016 17:20:25 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sat, 09 Jan 2016 17:20:25 +0200] rev 105
- Added some basic IRC-like commands that can be used to do what keystrokes can do without actually using keystrokes
- Sat, 09 Jan 2016 02:35:00 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sat, 09 Jan 2016 02:35:00 +0200] rev 104
- Update the titlebar when sv_hostname changes
- Sat, 09 Jan 2016 02:20:28 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Sat, 09 Jan 2016 02:20:28 +0200] rev 103
- CVar watching stuff works now, fixed compilation
- Fri, 24 Jul 2015 04:31:17 +0300
- by Teemu Piippo <tsapii@utu.fi> [Fri, 24 Jul 2015 04:31:17 +0300] rev 102
- And another refactor on that..
- Fri, 24 Jul 2015 04:30:17 +0300
- by Teemu Piippo <tsapii@utu.fi> [Fri, 24 Jul 2015 04:30:17 +0300] rev 101
- Slight refactor on the fix in the previous commit
- Fri, 24 Jul 2015 04:24:38 +0300
- by Teemu Piippo <tsapii@utu.fi> [Fri, 24 Jul 2015 04:24:38 +0300] rev 100
- Apply Leonard's patch for fixing the colors:
The colors were broken again.
* isprint for some reason returned true when the given byte is higher than 255.
The char cast of the byte was then printed which resulted in odd characters
popping up. Black appeared as ^@ which is NULL in caret notation.
* After that, the colors were all messed up because the RLINE enum didn't take
in account the color swapping.
So instead of messing up the enum order/number I went for a new "range-like"
method.
* After fixing all of that, I noticed the Interface::render_colorline had a
broken loop since the VS2010 commits.
This made the lines not print entierely and messed up the colors etc.
- Fri, 24 Jul 2015 00:43:16 +0300
- by Teemu Piippo <tsapii@utu.fi> [Fri, 24 Jul 2015 00:43:16 +0300] rev 99
- Fixed crashing problems: min and max had their logic inverted and Bytestream::read_string moved the cursor too early
- Thu, 23 Jul 2015 18:26:30 +0300
- by Teemu Piippo <tsapii@utu.fi> [Thu, 23 Jul 2015 18:26:30 +0300] rev 98
- Use stdint.h types for the bytestream
- Thu, 23 Jul 2015 18:07:39 +0300
- by Teemu Piippo <tsapii@utu.fi> [Thu, 23 Jul 2015 18:07:39 +0300] rev 97
- Added pdcurses source files, if no curses library is provided, these source files will be fallen back to instead of raising an error. Should make compiling on windows slightly less painful.
- Thu, 23 Jul 2015 17:51:35 +0300
- by Teemu Piippo <tsapii@utu.fi> [Thu, 23 Jul 2015 17:51:35 +0300] rev 96
- NULL -> nullptr
- Thu, 23 Jul 2015 17:45:54 +0300
- by Teemu Piippo <tsapii@utu.fi> [Thu, 23 Jul 2015 17:45:54 +0300] rev 95
- Fix rendering of the date string...
- Thu, 23 Jul 2015 17:40:49 +0300
- by Teemu Piippo <tsapii@utu.fi> [Thu, 23 Jul 2015 17:40:49 +0300] rev 94
- Fix bad comparision in Bytestream::resize
- Thu, 23 Jul 2015 17:39:52 +0300
- by Teemu Piippo <tsapii@utu.fi> [Thu, 23 Jul 2015 17:39:52 +0300] rev 93
- Fix min/max name clashing
- Thu, 23 Jul 2015 02:35:13 +0300
- by Teemu Piippo <tsapii@utu.fi> [Thu, 23 Jul 2015 02:35:13 +0300] rev 92
- Suppress more MSVC warnings
- Thu, 23 Jul 2015 02:22:26 +0300
- by Teemu Piippo <tsapii@utu.fi> [Thu, 23 Jul 2015 02:22:26 +0300] rev 91
- '\e' is non-standard use '\x1b' instead
- Thu, 23 Jul 2015 02:18:58 +0300
- by Teemu Piippo <tsapii@utu.fi> [Thu, 23 Jul 2015 02:18:58 +0300] rev 90
- Removed empty cursesstuff.h
- Thu, 23 Jul 2015 02:15:21 +0300
- by Teemu Piippo <tsapii@utu.fi> [Thu, 23 Jul 2015 02:15:21 +0300] rev 89
- Add support for standard pdcurses, thanks to Leonard for pointing out the solutions to a few mysteries.
- Thu, 23 Jul 2015 01:52:04 +0300
- by Teemu Piippo <tsapii@utu.fi> [Thu, 23 Jul 2015 01:52:04 +0300] rev 88
- Now works with MSVC 2010/pdcurses-win32a
- Thu, 23 Jul 2015 00:16:47 +0300
- by Teemu Piippo <tsapii@utu.fi> [Thu, 23 Jul 2015 00:16:47 +0300] rev 87
- some work on MSVC support (still doesn't work yet...)
- Wed, 27 May 2015 21:44:42 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Wed, 27 May 2015 21:44:42 +0300] rev 86
- Use raw mode instead of cbreak mode, otherwise ctrl+q doesn't appear to work right
- Wed, 27 May 2015 21:42:47 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Wed, 27 May 2015 21:42:47 +0300] rev 85
- Fix compilation
- Wed, 27 May 2015 21:15:52 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Wed, 27 May 2015 21:15:52 +0300] rev 84
- Merged with default
- Tue, 26 May 2015 18:46:24 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 26 May 2015 18:46:24 +0300] rev 83
- Removed format.cpp and format.h, use built-in formatting instead
- Tue, 26 May 2015 18:19:27 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 26 May 2015 18:19:27 +0300] rev 82
- Clarify the controls footnote
- Tue, 26 May 2015 11:41:58 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 26 May 2015 11:41:58 +0300] rev 81
- Allow compilation on Windows/MinGW
- Sun, 17 May 2015 22:07:48 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 17 May 2015 22:07:48 +0300] rev 80
- Added support for SVRC_YOUREDISCONNECTED
- Sun, 17 May 2015 17:22:20 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Sun, 17 May 2015 17:22:20 +0300] rev 79
- Added rudimentary support for CVar watch (only as a debug command for now)
- Fri, 15 May 2015 22:46:53 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 15 May 2015 22:46:53 +0300] rev 78
- Added support for colored nicknames
- Fri, 15 May 2015 21:43:21 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 15 May 2015 21:43:21 +0300] rev 77
- Updated updaterevision.py, now handles tags and provides HG_TAG if appropriate
- Fri, 15 May 2015 20:13:36 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 15 May 2015 20:13:36 +0300] rev 76
- - moved huffman from sources/ to top level because it's external
- Fri, 15 May 2015 20:10:44 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 15 May 2015 20:10:44 +0300] rev 75
- Added mention of STONE layer to the LICENSE
- Fri, 15 May 2015 20:07:46 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 15 May 2015 20:07:46 +0300] rev 74
- Added LICENSE (yay more license header copies)
- Fri, 15 May 2015 20:06:56 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 15 May 2015 20:06:56 +0300] rev 73
- Update license headers
- Fri, 15 May 2015 20:03:35 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 15 May 2015 20:03:35 +0300] rev 72
- Massive refactor
- Fri, 15 May 2015 18:36:22 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Fri, 15 May 2015 18:36:22 +0300] rev 71
- Merge tab-complete
- Mon, 04 May 2015 18:16:05 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 04 May 2015 18:16:05 +0300] rev 70
- Yay colors
- Mon, 04 May 2015 15:51:03 +0300
- by Teemu Piippo <crimsondusk64@gmail.com> [Mon, 04 May 2015 15:51:03 +0300] rev 69
- Removed a lot of boilerplate code
- Tue, 16 Dec 2014 23:50:56 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 23:50:56 +0200] rev 68
- - and it's not a release anymore either... x_x
- Tue, 16 Dec 2014 23:50:27 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 23:50:27 +0200] rev 67
- - bump version to 1.1 (I guess this should've been done first)
- Tue, 16 Dec 2014 23:49:11 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 23:49:11 +0200] rev 66
- - fixed: had problems with integral overloading under 32-bit
- Tue, 16 Dec 2014 04:08:31 +0200
- by Teemu Piippo <crimsondusk64@gmail.com> [Tue, 16 Dec 2014 04:08:31 +0200] rev 65
- Added tag 1.0 for changeset 5e968dc8d552