Commit Graph

39 Commits

Author SHA1 Message Date
Mathis Waldmann
138d68f791 implemented scrollbars, fixed npe 2021-06-22 15:41:56 +02:00
Luis Uguina
d152e0b0ff Feature: add session data consumption information in GUI/text UIs (#287)
* Feature: add session data consumption information in GUI/text UIs

Adds the total bytes downloaded and uploaded in the current session as well as the average data transfer rate for both UL/DL. The information is not added to the 1-line UI as the line will take 150+ characters in the screen.
2020-09-12 02:00:24 +02:00
Luis Uguina
b91bf3c0c5 Feat: in text UIs, show render progress in one line (#257)
The text UI gets quite messy during the render process, as it takes at least one extra line of the screen per second. This PR fixes that issue and also shows an ASCII bar to show the render progress.
2020-06-17 10:24:59 +02:00
Luis Uguina
fe69d6faa2 Feature: in text UI, show downloads in a single-line (#250)
* Feature: show downloads in a single-line in text UIs
2020-06-14 12:01:32 +02:00
Luis Uguina
49acd3ede3 Refactor: remove unused imports (#248) 2020-06-06 10:26:33 +02:00
Laurent Clouet
44cf85739c Code formator (#236)
* Re-import code formator
2020-05-28 13:28:42 +02:00
Luis Uguina
26155a28dc Fix: racing condition with messages when the queue is full (#223)
There was a racing condition between the queue full message and *any* error message where the later are overwritten by the former.
2020-05-11 13:51:36 +02:00
Luis Uguina
aae5ec3254 Improve the pause button screen workflow (#216) 2020-04-26 15:35:05 +02:00
Luis Uguina
87533a1262 feature: improve user information on queued uploads (#210)
* feature: improve user information about queued uploads
2020-04-19 17:01:43 +02:00
Luis Uguina
b2227e9f4f feature: light/dark mode theme support (#208)
* feature: light/dark mode theme support

New feature providing a more modern flat design with support for light and dark modes, including:
- New SheepIt logo (old one removed)
- New configuration option (-theme) that changes the existing client theme.
- Minimal UI cosmetic changes (some separation lines under the logo and above the buttons)
2020-04-14 15:24:28 +02:00
Luis Uguina
07525f101e Feature: Show progress bar in systray icon 2020-03-19 23:48:06 +01:00
Laurent Clouet
7b693a8f36 Save config file 2019-09-15 21:34:16 +02:00
Laurent Clouet
72462b88c7 Feature: do not store the passwrd as plain text but instead use a public key generated on server side 2019-08-22 21:35:26 +02:00
Laurent Clouet
3413301609 Moving to Intellij IDEA 2019-08-11 22:25:26 +02:00
Laurent Clouet
3230807a7d Migrate from ant to gradle 2019-08-10 22:09:32 +02:00
Laurent Clouet
8f4c899ea2 Add info about renderable project for this session: number of project allow by scheduler depending on the past error, current settings (ram, cpu, gpu,...) 2019-02-10 13:17:39 +01:00
Laurent Clouet
4eaf1b824f Revert "make the GUI scrollable when needed"
This reverts commit 9148359510e1de88e99bdf7e1f0d6bdd250222a3.

Revert commit since it also scroll horizontaly
2018-06-17 12:23:47 +02:00
Laurent Clouet
12c667fc4e Merge pull request #150 from MCOfficer/window-height
make the GUI scrollable when needed
2018-06-14 23:09:42 +02:00
M*C*O
1da730dd1d Allow user to set a specific title for gui client 2018-06-14 23:07:06 +02:00
M*C*O
c8ce3fc593 make the GUI scrollable when needed 2018-06-01 15:49:09 +02:00
Laurent Clouet
c6f48661f0 Allow user to set the computer name 2017-05-08 01:35:08 +02:00
Jake Dube
cb03b58dbc Display compute method for the current project 2017-05-07 21:00:20 +02:00
Laurent Clouet
545f51ed4c Increase size of windows since the settings screen display more information 2017-04-30 23:08:04 +02:00
Laurent Clouet
07f9662c00 * Better ui with more infos
* Remove revision from protocol since it's not use anymore
2016-10-12 00:34:51 +02:00
Jackson
55b909c98b Allow user to set tile size 2016-09-21 23:26:44 +02:00
Laurent Clouet
718316cb38 Add an option to not use systray 2016-04-28 19:37:05 +02:00
Laurent Clouet
8c26f29efd Remove useless log 2016-01-06 20:26:46 +01:00
Laurent Clouet
8b25a08f6a Remove button to hide in systray, minimize the window will do it 2015-10-27 20:41:20 +00:00
Laurent Clouet
56b7054ca2 If the system doesn't support systray SystemTray.getSystemTray() will failed 2015-09-07 20:10:06 +01:00
Thomas Laroche
2560a2d4d2 Fix #15: Option to shutdown at the end of frame (standalone client) 2015-08-05 19:58:11 +01:00
Casper van Battum
7f475348fc Added 'Hide to tray' option 2015-08-05 19:35:13 +01:00
scribblemaniac
0b9896d6fb Implemented flexible layout for swing 2015-07-29 18:22:08 -06:00
Laurent Clouet
fbf5b430b5 Remove log 2015-06-06 00:44:30 +01:00
Laurent Clouet
7962369ddb Bugfix: wrong log 2015-05-26 20:14:18 +01:00
Laurent Clouet
3226d188af Do not hardcode the value on main function 2015-04-08 20:32:24 +01:00
Laurent Clouet
7a0c266dc1 Remove debug log 2015-01-28 19:52:40 +00:00
Laurent Clouet
c801835c83 Bugfix: relaunch the client when on settings validation (new login/password for example) 2015-01-27 21:44:32 +00:00
Mathis Chenuet
c6dafb3bf6 Cleanup: remove extra semicolons 2015-01-25 18:26:21 +00:00
Laurent Clouet
fae62d3793 Bugfix: add missing file 2015-01-15 23:22:22 +01:00