Commit Graph

69 Commits (8f1b663bbd2f62ead3d24f924a548df294562575)

Author SHA1 Message Date
Zlatin Balevsky 15efb83be7
request focus on the language chooser 2021-04-02 16:31:10 +01:00
Zlatin Balevsky 1676f81091
use system tray notifications for new messages 2020-11-21 05:23:54 +00:00
Zlatin Balevsky 2cd5691e9c
reuse closing code from system tray. That fixes remembering window size and closing while muwire is still loading 2020-10-16 21:31:36 +01:00
Zlatin Balevsky 17cc7d4275
externalize few more strings 2020-10-11 14:23:07 +01:00
Zlatin Balevsky 9acb49c22a
do not limit system tray to Windows and Mac only. Hide the exit behavior option if tray not supported. 2020-10-10 13:10:21 +01:00
Zlatin Balevsky 341275c8a3
do not show language dialog until there are some translations 2020-10-05 06:58:38 +01:00
Zlatin Balevsky b12172eef1
i18n for the setup wizard 2020-09-28 17:35:02 +01:00
Zlatin Balevsky 8293a5128d
show language selection dialog if gui.properties does not exist 2020-09-28 16:24:29 +01:00
Zlatin Balevsky c3e66bde2f
basic translation infrastructure using the Java API 2020-09-28 15:26:18 +01:00
Zlatin Balevsky 72985bacb6
add ability to disable updates completely, intended for 3rd party packaging 2020-09-26 17:53:29 +01:00
Zlatin Balevsky 03d00a22d7
try native lnf on all platforms with metal last 2020-09-14 13:32:25 +01:00
Zlatin Balevsky 274edcc599
preserve initial font+size+style accross restarts 2020-06-03 02:03:44 +01:00
Zlatin Balevsky f0aaa83b7f
clean up most of noise on console when running without a log file 2020-06-01 13:14:33 +01:00
Zlatin Balevsky b9c34cb944
Add ability to specify default values for the wizard from system property. GitHub issue #32 2020-06-01 12:09:58 +01:00
Zlatin Balevsky f9fb9e4f07
get rid of dead code 2020-05-29 12:04:55 +01:00
Zlatin Balevsky f38b8217c2
steps for embedded or external router, formatting 2020-05-29 10:52:58 +01:00
Zlatin Balevsky cb54b30967
apply steps at the end, add ability to cancel wizard 2020-05-29 01:15:56 +01:00
Zlatin Balevsky c041f6baaa
skeleton of setup wizard 2020-05-28 20:08:57 +01:00
Zlatin Balevsky 992daa1e45
size limit on nicknames 2020-05-10 09:51:56 +01:00
Zlatin Balevsky d18cdb15cd
disallow certain characters in nicknames 2020-05-06 11:39:08 +01:00
Zlatin Balevsky c7d1f0c23c Connect to i2p router after creating the Core object, should help with plugin init issues #39 2020-02-23 18:29:09 +00:00
Zlatin Balevsky d90067ff39 prompt for nickname even if MuWire.properties exists so that docker can ship a MuWire.properties #32 2020-01-14 14:17:18 +00:00
Zlatin Balevsky 7a0c60a164 exit if user refuses to choose a nickname 2019-11-28 16:39:38 +00:00
Zlatin Balevsky e4f1ea5c10 make table rows a bit larger 2019-11-02 15:58:48 +00:00
Zlatin Balevsky c73c44c5f2 base table row height on the size of the font 2019-11-02 15:46:50 +00:00
Zlatin Balevsky 86894f242b support UTF-8 in persona names 2019-11-02 14:43:24 +00:00
Zlatin Balevsky 5b0180280e fix changing font and size on metal lnf 2019-10-30 22:20:27 +00:00
Zlatin Balevsky d7c7afe2c0 move the connections closing to a separate threadpool and limit the time we wait for reset() to complete 2019-10-29 09:01:41 +00:00
Zlatin Balevsky b24d04811d set apple quit strategy 2019-10-23 08:55:10 +01:00
Zlatin Balevsky 439b3bf18b fixes 2019-10-23 06:46:20 +01:00
Zlatin Balevsky 06679ffee0 only show MW if the core has loaded 2019-10-23 06:39:25 +01:00
Zlatin Balevsky 1d5b12e2d7 if core is not initialized, just shutdown 2019-10-23 06:31:08 +01:00
Zlatin Balevsky f0b5361d7b smaller icon 2019-10-23 06:06:37 +01:00
Zlatin Balevsky d4eaa0df8d do not shutdown core on awt thread 2019-10-22 23:37:44 +01:00
Zlatin Balevsky ffde6ac86f show a window while MW is shutting down 2019-10-22 23:26:54 +01:00
Zlatin Balevsky 7ad677ead2 add an explicit menu to show MW 2019-10-22 21:48:51 +01:00
Zlatin Balevsky ff50a84a48 try to get a tray icon working 2019-10-22 21:34:50 +01:00
Zlatin Balevsky ab323db62a add ability to choose the incompletes location 2019-10-20 18:16:07 +01:00
Zlatin Balevsky cb23aa44f0 enable SEVERE log messages if no config file specified 2019-10-19 05:53:33 +01:00
Zlatin Balevsky 6fa39a5e35 turn off logging if there is no config file 2019-10-17 18:39:28 +01:00
Zlatin Balevsky c5ae804f61 Implement automatic font sizing; set all font properties on change of font 2019-10-17 18:15:04 +01:00
Zlatin Balevsky ce7b6a0c65 change to gasp AA font table, try metal lnf if the others fail 2019-09-16 15:06:45 +01:00
Zlatin Balevsky 29cdbf018c remove trailing spaces 2019-07-05 16:24:19 +01:00
Zlatin Balevsky 19c2c46491 prevent NPE on startup 2019-07-02 12:27:15 +01:00
Zlatin Balevsky 29b6bfd463 support different update types 2019-06-29 10:31:27 +01:00
Zlatin Balevsky 92848e818a on empty properties source from java props 2019-06-27 03:47:56 +01:00
Zlatin Balevsky b2eb2d2755 show hidden files in file choosers 2019-06-24 23:09:20 +01:00
Zlatin Balevsky ea46a54f19 enable AA by default 2019-06-24 22:55:26 +01:00
Zlatin Balevsky 948b6292fe add shutdown hook to shutdown core on SIGTERM 2019-06-20 13:29:15 +01:00
Zlatin Balevsky e78016ead4 ui panel for managing watched directories 2019-06-17 19:23:04 +01:00