Tomatix
48189c58a1
Version 1.1.0
2 years ago
Tomatix
4da5512456
#137 Added some popular servers to servers.json. Updated InnoSetup script to use servers.json.
2 years ago
Tomatix
b8c2fd7d1b
#143 Script engine: Renamed TokenType to STokenType yielding for some Windows API specific stuff.
2 years ago
Tomatix
bb09217d7d
#2 DCC with Windows OS specific implementation
2 years ago
Tomatix
433fdf747c
#2 DCC with reverse initiation functionality and NAT integration.
2 years ago
Tomatix
29ea535243
#2 Inbound and outbound DCC chat, still need better NAT handling.
2 years ago
Tomatix
4bfc9b2380
#2 Added function to check if an IP is private (f.ex. 192.168.1.1) or not. Added functions to read the computer's own IP address and gateway IP address. Missing Windows implementation for that.
3 years ago
Tomatix
60768be2ce
#2 Show a "not connected" message in the DCC Chat window if there is no connection while typing a message.
3 years ago
Tomatix
523e21d3db
#2 Various improvements on existing, albeit incomplete DCC implementation in Core. DCC Chat implementation. DCC request dialog.
3 years ago
Tomatix
c0c6a6eee1
Test release 1.1.0 dev8
3 years ago
Tomatix
3fae7faed0
#124 Use SASL credentials from config to Core client.
3 years ago
Tomatix
4c27c89967
#124 Correctly use PLAIN mechanism
3 years ago
Tomatix
9904699c43
#124 Added missing file from previous commit
3 years ago
Tomatix
5e159e2b9c
#124 SASL PLAIN implemented in Core
3 years ago
Tomatix
7d955b7a8f
#124 Base64 encoding implementation
3 years ago
Tomatix
8bae52c9e4
#124 SASL configuration. Client implementation not finished.
3 years ago
Tomatix
1bb74bf12c
#134 Added checking of a modified ServerModel, raising a prompt if modified. If "No" is selected, the model is reset. If "Yes", model is saved to file as if by pressing the "Save" button.
3 years ago
Tomatix
8312170b71
#134 Saving servers complete, plus some small input checks with fallbacks.
3 years ago
Tomatix
d7c744baa5
#134 Added a hack to the ServerModel that mitigates an issue with the server tree view where expanded networks won't show newly added servers, as well as expand/collapse decoration for empty networks doesn't show when adding a server to them.
3 years ago
Tomatix
50abd64932
#134 Delete server/network implemented
3 years ago
Tomatix
ff81cabbb3
#134 When adding server without port in address, use defaults 6697 if SSL is checked, 6667 if not.
3 years ago
Tomatix
9185893037
#134 More work done on the new server config editing.
...
In-table editing and icons to better see what's a network and a server. Known issue when adding servers to networks that are expanded in the tree view, need to collapse and re-expand the network to see it. Saving to JSON and deleting servers/networks is not done yet.
3 years ago
Tomatix
c26715cf65
#134 Added an 'Add server' dialog, wip
3 years ago
Tomatix
2a600143d8
#133 Removed obsolete files for Server model
3 years ago
Tomatix
f4a95a8eb1
#133 Better model for handling servers; using json (servers.json) for storing servers
3 years ago
Tomatix
d032da0ce6
#127 Wrong logic, dangling member is when its channels _is_ empty.
3 years ago
Tomatix
e5a8498e7c
#132 Clear nickname list in channel when parting
3 years ago
Tomatix
8c8e85a263
#70 Check if subwindow is not nullptr
3 years ago
Tomatix
b5dfe048a6
#70 Show QUIT message for user if their query window is open
3 years ago
Tomatix
e81498fdaa
Test release dev5
3 years ago
Tomatix
7c75677cec
#127 Fixed removing and adding of members of channels
3 years ago
Tomatix
cde36f9fea
#125 ConfigMgr refactor.
3 years ago
Tomatix
1e3cd9a1a7
#121 Use specified IRCv3 features given from the configuration.
3 years ago
Tomatix
353b088dea
#121 Instead of explicit enable/disable IRCv3 features, just specify which ones we need.
3 years ago
Tomatix
505231f9b2
#121 Added capability to enable/disable IRCv3 extensions for IRCClient.
3 years ago
Tomatix
34efc87086
#121 Connected ConfigMgr and the GUI frontend for IRCv3 configuration.
3 years ago
Tomatix
11c0d64c27
#121 Added configuration management for IRCv3 config
3 years ago
Tomatix
320cf68fff
#121 Added GUI frontend for IRCv3 options.
3 years ago
Tomatix
9d19dc75ba
#123 Hide "Background image" tab - it's useless for now.
3 years ago
Tomatix
3b3cdb860c
Merge remote-tracking branch 'origin/1_1_0_dev' into 1_1_0_dev
3 years ago
Tomatix
9012607434
#91 Timestamp for chat history.
3 years ago
Tomatix
36c8fc20e7
#91 Timestamp for chat history / batch.
3 years ago
Tomatix
72de07fb30
#90 Added capability to print messages with custom timestamp
3 years ago
Tomatix
d2974336de
#90 Give read-only access to the current IRCMessage being parsed.
3 years ago
Tomatix
12158d9f10
#119 IRCv3 message tags.
3 years ago
Tomatix
02e09bccb6
#118 Fixed a bug in script engine with logical operators.
3 years ago
Tomatix
147d8b5905
#117 Fixed using /kick nickname while in a channel window.
3 years ago
Tomatix
c417b137d6
#116 Reverting issue #106 - Mark connection as registered only upon receiving RPL_ENDOFMOTD or ERR_NOMOTD.
3 years ago
Tomatix
93e4840ec4
#17 Tabs to spaces
3 years ago
Tomatix
fac1766fc5
#108 Removed unneccessary "undef" for Windows builds.
3 years ago