annotate src/main.py @ 97:5d2289127bb7

menu (upload): better menu using dedicated widget: upload menu now use a decicated widget instead of context menu. The menu take half the size of the main window, and show each upload option as an icon. Use can select upload or P2P sending, and a short text message explains how the file will be transmitted.
author Goffi <goffi@goffi.org>
date Thu, 29 Dec 2016 23:47:07 +0100
parents 72ab6670668f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
79
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
1 #!/usr//bin/env python2
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
2 # -*- coding: utf-8 -*-
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
3
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
4 # Cagou: desktop/mobile frontend for Salut à Toi XMPP client
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
5 # Copyright (C) 2016 Jérôme Poisson (goffi@goffi.org)
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
6
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
7 # This program is free software: you can redistribute it and/or modify
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
8 # it under the terms of the GNU Affero General Public License as published by
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
9 # the Free Software Foundation, either version 3 of the License, or
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
10 # (at your option) any later version.
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
11
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
12 # This program is distributed in the hope that it will be useful,
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
13 # but WITHOUT ANY WARRANTY; without even the implied warranty of
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
15 # GNU Affero General Public License for more details.
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
16
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
17 # You should have received a copy of the GNU Affero General Public License
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
18 # along with this program. If not, see <http://www.gnu.org/licenses/>.
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
19
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
20 import cagou
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
21
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
22 if __name__ == "__main__":
72ab6670668f core: added forgotten main.py
Goffi <goffi@goffi.org>
parents:
diff changeset
23 cagou.run()