Julio Biason
6b5701f10a
Add grid and iterator in the selected message, so it's easier to track
...
those messages back; delete action uses the grid and iterator to remove
the message from the grid when the operation completes successfully;
the network layer will take care of the favorite status, which will be
returned after the call (in case of error, an exception should be
raised.)
15 years ago
Julio Biason
9274e12757
Status Iconc changing properly (the amount of debug messags is annoying,
...
though)
15 years ago
Julio Biason
746887b616
This should fix the problem with displaying replies, as it wasn't
...
showing as "in reply to".
15 years ago
Julio Biason
7533abc005
Oopsies.
15 years ago
Julio Biason
74b441ed04
Removed all the _action_* variables; everything should be accessible via
...
the _action_group variable now.
15 years ago
Julio Biason
10b2fe6926
UpdateBox emits a signal when the textarea gets focus, so we can disable
...
the message actions.
15 years ago
Julio Biason
04d937a94d
Reposting also works now.
15 years ago
Julio Biason
c14b8dfb71
Fixed the reply message problem; startign to "expose" the action group
...
to the whole interface, as the idea is to replace the several actions
around the code to simply call them directly from the action group.
15 years ago
Julio Biason
7f23cc447e
Quick fix mode is prone to failures.
15 years ago
Julio Biason
41340e8009
Added a "selected" property with the selected message; changed the
...
signatures for mark_all_read and clear_posts, since they are not
triggered from widgets anymore.
15 years ago
Julio Biason
66b647af69
Removed a bunch of annoying logs.
15 years ago
Julio Biason
fcfade8b62
Shorter elapsed time messages (also, don't show seconds, since it tends
...
to keep changing all the time, but only when the user interacts with
mitter, which is kinda weird sometimes.)
15 years ago
Julio Biason
dfbc09c041
Added a 'message-changed' signal, so grids can signal when the user
...
selects another message.
15 years ago
Julio Biason
ee30e44468
Plugging the 'count-changed' signal.
15 years ago
Julio Biason
e2c2379191
More american spelling; added an avatar cache to be shared between all
...
the grids. Messages are displayed properly now (although the interface
doesn't respond properly when messages are selected.)
15 years ago
Julio Biason
069908f96d
Call the function instead of adding it (stupid lambdas); proper use of
...
N_.
15 years ago
Julio Biason
76c22f851d
American spelling from now on (don't ask me why)
15 years ago
Julio Biason
49ac5af90f
proper freeze/thaw functions (mistyped them before); timesince is needed
...
here; allow queuing redraws from outside.
15 years ago
Julio Biason
0278d4707e
Proper name for the window resize event callback; when an avatar is
...
available, redraw only the visible grid (the other one will be queue for
redraw anyway when the user change tabs.)
15 years ago
Julio Biason
d578e228ff
Cleanup to use gettext.
15 years ago
Julio Biason
af9f151c3a
Removed references to _grids (which doesn't exist anymore) from the
...
updates.
15 years ago
Julio Biason
e53d5dae06
moved public functions to the bottom of the file, to make them easier to
...
find. Probably needs big comments to show them more properly.
15 years ago
Julio Biason
b97b3c85de
Some code reorganization; realized we can use the embedded "user"
...
property to get the current user username (which will also make our
lifes easier when we switch to oauth and the username won't be in the
_options.)
15 years ago
Julio Biason
7275ea9b0b
Still trying to improve this debug message, 'cause catching unexpected
...
things is quite hard at this point.
15 years ago
Julio Biason
0cb152a2d9
Grids are now their own object. This should make things easier (although
...
code is a complete mess at this point.)
15 years ago
Julio Biason
cea7dcce0c
Better log message.
15 years ago
Julio Biason
22407454ce
netowkr_name now is part of the message.
15 years ago
Julio Biason
be022dac79
Makes the network name available straight out of the bat.
15 years ago
Julio Biason
c6f6cedab3
reply_prefix(), link(), can_repost(), can_reply(), can_delete() and
...
can_favourite() were removed in favour of a properties in the
NetworkData object (since those values wouldn't change for a message.)
15 years ago
Julio Biason
dcea7ce649
Still not good enough.
15 years ago
Julio Biason
64bcaace19
This removes the invisible vertical scroll, although I'm not sure *why*
...
it fixed.
15 years ago
Julio Biason
b1f67f4177
Changing the update action sensitivity on the right place, althought it
...
doesn't seem like it is doing the way I want.
15 years ago
Julio Biason
417eceb302
Fixed problem with new message.
15 years ago
Julio Biason
589fb940ed
replies receive a NetworkUser object, so it may be easier to change in in the future
15 years ago
Julio Biason
072f4c86b7
Updates are going now.
15 years ago
Julio Biason
c1587c3ceb
Closing the updatebox works.
15 years ago
Julio Biason
4133f83c4c
Unnecessary line break is unnecessary (and makes code harder to read)
15 years ago
Julio Biason
7ad74aa714
Moved threading classes to their own file, to reduce clutter in the main
...
pygtk file; created a update_box object too, to make it easier to set
the avatar and other things.
15 years ago
Julio Biason
f53cb56a37
Logged user information.
15 years ago
Julio Biason
d2a22f46bf
Bump for next release
15 years ago
Julio Biason
511babf5f2
is_setup (and the new user) are now property, which makes more sense,
...
actually.
(Also, it seems I'm in a @property mood lately.)
15 years ago
Julio Biason
b7f5cfd696
Created a NetworkUser object, to be used by NetworkData and to
...
NetworkBase, so every protocol can have an attached information about
the user.
15 years ago
Julio Biason
737f0b0344
show/hide the update area
15 years ago
Julio Biason
1913ab05ce
show update box only when doing message related functions
15 years ago
Julio Biason
a753fa71cb
hide/show only the main window, making the code a lot simpler. fixes #210
15 years ago
Julio Biason
ac8555d776
it's 'setattr', no underscore. fixes #208
15 years ago
Julio Biason
06ac76f474
oopses
15 years ago
Julio Biason
cd3598d3d5
Use a list to store grids
15 years ago
Julio Biason
3958a9831c
This log is completely unnecessary
15 years ago
Julio Biason
de551e63e4
Mark all messages as read option. fixes #205
15 years ago