melissiproject / client Goto Github PK
View Code? Open in Web Editor NEWClient for melissi project. Currently linux only
Home Page: http://www.melissi.org
License: GNU General Public License v3.0
Client for melissi project. Currently linux only
Home Page: http://www.melissi.org
License: GNU General Public License v3.0
When you "extract archive" using nautilus and possibly other file managers, the manager creates a directory with the name of the archive and then extracts all its contents in there. When the extraction ends, nautilus checks if there is only only directory in the folder, and if yes moves this directory, back in the same directory where the archive resides. Finally deletes the self created directory.
This behaviour can cause an extra directory to be created in the server which doesn't get deleted
Steps to reproduce:
Originally posted by @eye-make in npm/rfcs#738
When trying to start melissi client I get:
Cannot use this socket. Please specify another socket
my ~/.config/melissi/config
file contains:
username = chefarov
no-desktop = False
resource = redalert
socket = /home/chefarov/.config/melissi/melissi.sock
database = sqlite:////home/chefarov/.config/melissi/melissi.db
new-root-path = /home/chefarov
host = http://localhost:8000/
desktop-notifications = True
password = chefarov
I had to delete the ~/.config/melissi/melissi.sock which fixed the problem
When registering you get error:
first_name is required
last_name is required
Client depends on
python-webkit
python storm
python-pyinotify
xdg-utils
File and directory delete doesn't work
Originally posted by @eye-make in npm/rfcs#738
When client is unable to connect GetUpdates pile up in the Queue. As a result when a connection is established, multiple GetUpdates are executed
Steps to reproduce:
Initial configuration wizard depends on having an x server running. This is not an option on headless servers. A workaround must be supplied for users using the --no-desktop flag exclusivelly
Collect the messages from the dbus to check if internet connection is on in order to connect/disconnect the client.
Users mjust be able to add Melissi desktop client to startup. Make this a "Preferences" menu option
Fail to start when the melissi folder is moved or deleted.
Nothing happens
When client is configured to use http and server only supports https where are error messages displayed on the console but nothing on the desktop of the user. The icon remains green and looks like everything is OK
Update client status images to match the latest logo and fix paths
Error as reported by mikeX:
(melissi:17353): libglade-WARNING **: Error loading image: Failed to open file '/usr/lib/pymodules/python2.6/melissi/data/glade/../images/icon-ok.svg': No such file or directory
When creating a directory that already exists, filesystem returns an error but the client tries to create the directory on the server anyway.
This is because inotify generates the corresponding messages anyway.
We must somehow recognize that the action fails on the filesystem level and ignore it.
Command line Melissi commander "cmelissi.py" does not get a /usr/bin entry.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.