summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Manuel Nickschas [Wed, 25 Oct 2006 17:13:48 +0000 (17:13 +0000)]
Fixed a bug that did not remove users from channel nick list.
Manuel Nickschas [Wed, 25 Oct 2006 15:50:19 +0000 (15:50 +0000)]
More good news:
* Switched channel widget to HTML, using <table> for a nice layout now.
* More server messages parsed, including JOIN, PART, QUIT, KICK, NICK.
* More tidbits.
Manuel Nickschas [Wed, 25 Oct 2006 01:14:22 +0000 (01:14 +0000)]
Lots of additions again. Working on implementing commands and prettifying the output.
Still work in progress, of course. At least we have a sorta working nick list now,
even though only joins are handled by now.
Oh, and timestamps and stuff.
Manuel Nickschas [Tue, 24 Oct 2006 11:29:19 +0000 (11:29 +0000)]
Fixed a bug that prevented our custom Message type to be used with QDataStream,
causing havoc when trying to use gui and core separately.
Apparently you have to separately register the stream operators with the QMetaObject
system.
Manuel Nickschas [Tue, 24 Oct 2006 10:15:10 +0000 (10:15 +0000)]
More neato stuff. A preliminary TabWidget now allows us to display multiple buffers,
and we already sorta use this feature. Implemented /say, /quote and /join. Made output
prettier. However, this is all still pretty much work in progress and I guess there are
still some Q_ASSERTs triggering where they shouldn't.
Manuel Nickschas [Mon, 23 Oct 2006 16:00:32 +0000 (16:00 +0000)]
Don't exit Quassel when closing the serverlist. That was just for debugging purposes.
Manuel Nickschas [Mon, 23 Oct 2006 15:26:39 +0000 (15:26 +0000)]
Another big update today.
* Mostly finished dialogs for network settings, identities, network list.
* Network settings are also already mostly honored by our TelnetDeluxe the core still is.
This means that the connect button works, we will connect to the first server we defined
for this network, and we can also autoconnect. We still don't use identities yet, i.e.
the nick is still hardcoded.
* Started implementing buffer management in the core. Cleaned up the framework, the core now
creates server objects for all networks it connects to, and the signals we use to connect
everything have a format that allows us to use network and buffer names.
* Threw out a lot of the temporary dirty-hack-stuff we used for testing so far. Most of the
code we have now is actually clean and there to stay, although of course enough is still to
be added to it :)
Manuel Nickschas [Sat, 21 Oct 2006 15:35:54 +0000 (15:35 +0000)]
More small changes, working on the dialogs right now.
Paul Klumpp [Sat, 21 Oct 2006 15:22:25 +0000 (15:22 +0000)]
expanding->preferred
Paul Klumpp [Sat, 21 Oct 2006 15:12:04 +0000 (15:12 +0000)]
more to clarify
Paul Klumpp [Sat, 21 Oct 2006 15:05:35 +0000 (15:05 +0000)]
new mainwindow.ui
Manuel Nickschas [Sat, 21 Oct 2006 01:12:37 +0000 (01:12 +0000)]
* Nicklist layout now way better.
Manuel Nickschas [Sat, 21 Oct 2006 00:53:51 +0000 (00:53 +0000)]
More minor changes while playing around. Enter /c now in the channel widget to connect to QuakeNet.
We really need network settings, me thinks.
Manuel Nickschas [Sat, 21 Oct 2006 00:27:11 +0000 (00:27 +0000)]
* Use Haui's new channelwidget. Yeah, it's still just a telnet client, but it looks prettier now.
* Save/Restore MainWin size and pos.
Paul Klumpp [Sat, 21 Oct 2006 00:12:04 +0000 (00:12 +0000)]
my notes for future reference .. or similar.
Paul Klumpp [Sat, 21 Oct 2006 00:08:12 +0000 (00:08 +0000)]
Paul Klumpp [Fri, 20 Oct 2006 23:49:52 +0000 (23:49 +0000)]
New nifty super dooper not yet so nice but real and true channel widget. To be continued.
Manuel Nickschas [Fri, 20 Oct 2006 23:47:37 +0000 (23:47 +0000)]
Some more filename changes. Should be it for now.
Manuel Nickschas [Fri, 20 Oct 2006 23:32:26 +0000 (23:32 +0000)]
Big, big, major commit this time:
* Separation of GUI and Core finished, including synchronized global data in Global *global
* Speaking of which, the Quassel class has been renamed to Global, way cooler!
* TCP/IP between GUI and Core works, though the server port is still hardcoded to 4242
* The build system now handles any combination of "mono", "core" and "gui" for cmake's -DBUILD
* A lot of fixes and stuff
* More to come, but the basic framework should be stabilizing now.
Marco Genise [Wed, 18 Oct 2006 17:18:20 +0000 (17:18 +0000)]
Changed the windows build method.
Manuel Nickschas [Wed, 18 Oct 2006 17:13:20 +0000 (17:13 +0000)]
Finished logical separation of core and GUI. Monolithic build should work as expected.
Separate builds non-functional yet.
Manuel Nickschas [Wed, 18 Oct 2006 14:47:55 +0000 (14:47 +0000)]
Big refactoring completed. Everything prepared for the separation of core and gui.
Building separate components does not work yet, but the monolithic build should be
able to go online again. Note that there are more significant changes in the framework
to expect.
Marco Genise [Wed, 18 Oct 2006 10:02:49 +0000 (10:02 +0000)]
Added build support on Windows.
Manuel Nickschas [Wed, 18 Oct 2006 07:28:55 +0000 (07:28 +0000)]
Work In Progress
Manuel Nickschas [Tue, 17 Oct 2006 08:17:20 +0000 (08:17 +0000)]
We have a working message parser now, and a framework for handler functions!
Manuel Nickschas [Mon, 16 Oct 2006 21:58:48 +0000 (21:58 +0000)]
Work in progress
Manuel Nickschas [Mon, 16 Oct 2006 16:43:52 +0000 (16:43 +0000)]
Prepare some changes in the file layout.
Manuel Nickschas [Sun, 15 Oct 2006 22:27:15 +0000 (22:27 +0000)]
First sorta working network code added. We can connect to a server now and send/recv
raw messages! Most of the surrounding framework code is just badly hacked though to make
fiddling with the server possible at least.
Manuel Nickschas [Sun, 15 Oct 2006 10:49:04 +0000 (10:49 +0000)]
Manuel Nickschas [Sun, 15 Oct 2006 10:40:20 +0000 (10:40 +0000)]
Manuel Nickschas [Mon, 10 Jul 2006 13:40:46 +0000 (13:40 +0000)]
New Build System
Manuel Nickschas [Thu, 18 May 2006 16:23:49 +0000 (16:23 +0000)]
Manuel Nickschas [Thu, 18 May 2006 15:58:58 +0000 (15:58 +0000)]
Manuel Nickschas [Thu, 18 May 2006 15:45:14 +0000 (15:45 +0000)]
Manuel Nickschas [Thu, 18 May 2006 15:33:15 +0000 (15:33 +0000)]
Manuel Nickschas [Thu, 18 May 2006 15:15:50 +0000 (15:15 +0000)]
Manuel Nickschas [Wed, 17 May 2006 23:07:46 +0000 (23:07 +0000)]
Manuel Nickschas [Wed, 17 May 2006 21:53:53 +0000 (21:53 +0000)]
Initial checkin of first CMake based version.
Unknown [Wed, 17 May 2006 21:29:40 +0000 (21:29 +0000)]
Initial Repository Layout