Skip to content

Instantly share code, notes, and snippets.

@raresvis
Last active August 23, 2016 14:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save raresvis/2f7fd50a81281404a143d49f8f8a27a7 to your computer and use it in GitHub Desktop.
Save raresvis/2f7fd50a81281404a143d49f8f8a27a7 to your computer and use it in GitHub Desktop.
My work is split into two modules:
1) The new user status tracking module, named UserTracker
2) The actual popovers, names UserPopover
IMPORTANT: the branch posted below is not master, as my patches were not yet merged at the time I wrote this gist.
The patches will be soon merged into the master branch, but if the branch posted below got deleted in
the meantime, please contact me and I will provide a working link to my patches.
The code for the above two features is split into 17 patches, which are the latest 17 patches that can be found at:
https://git.gnome.org/browse/polari/log/?h=wip%2Fraresv%2FGSoC&qt=author&q=raresv
The 17 patches are also available in a compiled version:
https://gist.github.com/raresvis/a1b4e6fd5baa2d5a588dfe046786ef0d
The initial design for the UserPopover can be found here:
https://wiki.gnome.org/Design/Apps/Potential/Polari/ContextualPopup#Tentative_Design
The bug for the UserPopover can be found here:
https://bugzilla.gnome.org/show_bug.cgi?id=760853
The rest of the patches from the branch provided above are bug fixes that I have worked on:
- Fix user status tracking bug (this is also fixed by the new UserTracker module that is part of GSoC): https://bugzilla.gnome.org/show_bug.cgi?id=763868
- Prioritize favorite networks: https://bugzilla.gnome.org/show_bug.cgi?id=762733
- Store the last selected room before closing Polari, in order to focus it upon restarting: https://bugzilla.gnome.org/show_bug.cgi?id=759812
- Create a new shortcut in order to switch between rooms with pending messages: https://bugzilla.gnome.org/show_bug.cgi?id=761290
- Trim newlines at the beginning and end of pasted text: https://bugzilla.gnome.org/show_bug.cgi?id=760497
The next feature that i will contribute to is:
- Room blank state: https://bugzilla.gnome.org/show_bug.cgi?id=761817
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment