Commit Graph

13 Commits

Author SHA1 Message Date
Saptak S
819e406d46
Create GUI for onionshare chat mode with the tab workflow 2020-03-09 17:44:00 +05:30
Micah Lee
e7c683528d
Support handling events by monitoring an events folder for changes 2019-11-28 12:24:26 -08:00
Micah Lee
598db21dcd
Remove custom config from GUI CLI args, because GUI users can configure OnionShare in the GUI 2019-11-02 15:39:12 -07:00
Micah Lee
784d6e8144
Show settings at the top of each mode, both mode-specific settings and setting that exist for all mode types 2019-10-27 18:16:48 -07:00
Micah Lee
656d3d1564
Add settings button to the status bar 2019-10-27 15:26:56 -07:00
Micah Lee
cb83fca6bc
Add purple headers to each mode 2019-10-27 15:21:46 -07:00
Micah Lee
f83d88b29e
Make new tab button login in the QTabWidget instead of QTabBar 2019-10-27 14:21:40 -07:00
Micah Lee
3ceab336f9
One attempt at making a new tab button 2019-10-26 22:39:59 -07:00
Micah Lee
144985b1c1
Tabs start out with new tab options, and remove the mode switcher from tabs 2019-10-26 21:56:57 -07:00
Micah Lee
c77db82e67
Move all of the normal onionshare logic into Tab, and make a new placeholder GUI for the main window 2019-10-20 22:08:47 -07:00
Micah Lee
b8dc0551d3
Move more logic into GuiCommon and out of MainWindow 2019-10-20 21:36:30 -07:00
Micah Lee
e51be47844
Move MODE_SHARE, MODE_RECEIVE, and MODE_WEBSITE into GuiCommon 2019-10-20 20:05:08 -07:00
Micah Lee
bba5286815
Make a new onionshare_gui.GuiCommon object, and move css from onionshare.Common into it 2019-10-20 20:01:09 -07:00