Micah Lee
|
fd2046b976
|
After choosing the tab type, the title of the tab changes
|
2019-10-27 14:35:11 -07:00 |
|
Micah Lee
|
4b4020c629
|
When you open a new tab, make that the current tab
|
2019-10-27 14:23:45 -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
|
6449e5183e
|
Add a single tab, and fix several issues with moving all the tab code into its own object
|
2019-10-26 21:14:47 -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
|
2a07a3572f
|
Move Onion and OnionShare app objects into the main window
|
2019-10-20 20:11:45 -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 |
|
Micah Lee
|
4f2ce99417
|
Rename OnionShareGui to MainWindow
|
2019-10-20 19:41:20 -07:00 |
|
Micah Lee
|
30949cf196
|
Detect if another onionshare-gui process is running
|
2019-10-20 19:18:56 -07:00 |
|
Micah Lee
|
8dd60eed78
|
Fix syntax errors
|
2019-10-20 17:59:12 -07:00 |
|
Micah Lee
|
25b2f389db
|
Fix syntax error
|
2019-10-20 10:44:06 -07:00 |
|
Micah Lee
|
3a2cc8bdee
|
Replace .format with python 3.6 f-strings in onionshare_gui module
|
2019-10-20 10:30:16 -07:00 |
|
Micah Lee
|
3037727890
|
Format all code using black
|
2019-10-12 21:01:25 -07:00 |
|
Micah Lee
|
9accff1ade
|
Remove references to website loaded notification that never actually get displayed
|
2019-09-22 16:07:37 -07:00 |
|
Micah Lee
|
9e7a91aed2
|
Show the website mode URL description in website mode, instead of the share mode one
|
2019-09-22 15:35:14 -07:00 |
|
Micah Lee
|
e2b6eecf34
|
Merge pull request #1034 from micahflee/932_windows_systray_icon
Hide the system tray icon before closing
|
2019-09-22 12:57:46 -07:00 |
|
Micah Lee
|
26f2490673
|
Merge pull request #1030 from mig5/1029_optional_csp
Make setting the Content-Security-Policy header optional so it doesn't break website mode shares
|
2019-09-22 12:57:13 -07:00 |
|
Miguel Jacq
|
d8c0bc4e4f
|
Invert the CSP header setting and put it in its own Website Mode settings group. Make the CSP header mandatory for share/receive modes, optional for website mode only.
|
2019-09-22 16:49:31 +10:00 |
|
Micah Lee
|
2022b2b2af
|
Hide the system tray icon before closing
|
2019-09-20 18:42:40 -07:00 |
|
Micah Lee
|
e21bf3e80b
|
Merge pull request #1031 from mig5/950_persistence_fix
Persistence fix (#950)
|
2019-09-20 17:35:38 -07:00 |
|
Miguel Jacq
|
09ba78efcf
|
Source string suggestions from the translators on Weblate
|
2019-09-16 17:58:15 +10:00 |
|
Miguel Jacq
|
670044fa56
|
Ensure the backend receives the latest settings object before starting the onion service, and likewise for the GUI, so that we absolutely always save the private key for persistence back to the json settings file when we need to
|
2019-09-16 14:51:16 +10:00 |
|
Miguel Jacq
|
2524ddaf94
|
Make setting the Content-Security-Policy header optional so it doesn't break website mode shares
|
2019-09-16 12:10:17 +10:00 |
|
Micah Lee
|
51a1f92d99
|
Merge pull request #1020 from micahflee/991_sharing_code
[WIP] Share code between share mode and website mode
|
2019-09-15 14:52:57 -07:00 |
|
Miguel Jacq
|
b1aa36e805
|
remove unnecessary import of IndividualFileHistoryItem from share_mode/__init__.py
|
2019-09-09 16:43:09 +10:00 |
|
Miguel Jacq
|
90ebc3aab4
|
Fix the discrepancy between SendBaseModeWeb and Web objects' separate cur_history_id attibutes, ensuring that when we call web.error404() we send a new history_id integer for communicating back to the frontend. Add tests for this
|
2019-09-09 16:35:05 +10:00 |
|
Micah Lee
|
26c9256679
|
Make web requests indicator icon increment on web requests
|
2019-09-08 17:39:31 -07:00 |
|
Micah Lee
|
2219e107c4
|
Rename images from share_ to history_, because they are used in all modes
|
2019-09-08 17:27:24 -07:00 |
|
Micah Lee
|
41b815f0b3
|
Add web requests counter icon to history widget
|
2019-09-08 17:24:18 -07:00 |
|
Micah Lee
|
ece908e170
|
Add individual downloads label to settings dialog
|
2019-09-08 12:02:17 -07:00 |
|
Micah Lee
|
de67484f09
|
Don't consider individual downloads in the in_progress counter
|
2019-09-08 11:58:44 -07:00 |
|
Micah Lee
|
3f7c4a4e25
|
Remove method from IndividualFileHistoryItem, and only display these widgets on 200 and 404 requests, not all of the others
|
2019-09-08 09:35:44 -07:00 |
|
Micah Lee
|
c2011e6915
|
Make the IndividualFileHistoryItem widgets have color
|
2019-09-03 22:31:13 -07:00 |
|
Micah Lee
|
dee9e40051
|
Rename a few more count variables to cur_history_id
|
2019-09-03 22:20:52 -07:00 |
|
Micah Lee
|
ffe12bdead
|
Rename download_count/download_id, upload_count/upload_id, and visit_count/visit_id to simply cur_history_id/history_id, and make all errors create IndividualFileHistoryItem widgets
|
2019-09-03 22:18:30 -07:00 |
|
Micah Lee
|
655bb5bad1
|
Show IndividualFileHistoryItem widgets for directory listings
|
2019-09-03 21:59:49 -07:00 |
|
Micah Lee
|
644b47082a
|
Start making IndividualFileHistoryItem widgets appear in the history, and make non-GET requests return 405 Method Not Allowed
|
2019-09-03 21:46:32 -07:00 |
|
Miguel Jacq
|
09f2f57298
|
Reset the ToggleHistory indicator count/label when a share starts. Add a test for this
|
2019-09-03 17:02:29 +10:00 |
|
Miguel Jacq
|
273b893946
|
Don't show the IndividualFile History item if we are not in 'stay open' mode, or else 404 requests create History noise
|
2019-09-03 12:35:30 +10:00 |
|
Miguel Jacq
|
173b2d3f5e
|
Register a history item when an individual file is viewed that does not match a 'reserved' path
|
2019-09-02 18:01:56 +10:00 |
|
Micah Lee
|
877a73ab59
|
Remove the "Allow downloading individual files" setting altogether, and make it just automatically enabled if "Stop sharing..." is disabled
|
2019-09-01 21:22:59 -07:00 |
|
Micah Lee
|
1c465b40fe
|
Add new "Allow downloading of individual files" checkbox to share settings, and only allow it to be enabled when "Stop sharing after files have been sent" is unchecked
|
2019-09-01 20:15:30 -07:00 |
|
Micah Lee
|
e7959f9ae6
|
Add Web.generate_static_url_path back, so each share has its own static path
|
2019-09-01 16:03:57 -07:00 |
|
Micah Lee
|
973db941ec
|
Move all mode-specific code out of SendBaseModeWeb and into inherited methods in WebsiteModeWeb and ShareModeWeb
|
2019-09-01 18:44:44 -04:00 |
|
Micah Lee
|
d7441af368
|
If ONIONSHARE_HIDE_TOR_SETTINGS is set, hide Tor settings in the settings dialog
|
2019-09-01 13:16:00 -07:00 |
|
hiro
|
66e85497ef
|
Revert "Generate a new static_url_path each time the server is stopped and started again"
This change creates problems with how website mode renders assets.
This reverts commit 50b2311409 .
|
2019-06-13 22:56:48 +02:00 |
|