Commit Graph

377 Commits (master)

Author SHA1 Message Date
kaklakariada 3d011bc9f5 Workaround for expiring port mappings 2020-03-07 08:49:05 +01:00
kaklakariada 3c09068628 Document default config dir 2020-03-07 08:20:35 +01:00
kaklakariada 8f30dbcf49 Configure caching for github actions 2019-11-23 11:28:14 +01:00
chπ 537ffc79f8
Configure github workflow 2019-11-23 11:18:00 +01:00
kaklakariada c9f335425c Replace tabs with spaces 2019-11-23 11:15:24 +01:00
kaklakariada 76abb40de7 Upgrade to gradle 6.0.1 2019-11-23 11:14:06 +01:00
kaklakariada d0f13f74b3 Fix static code analysis warnings 2019-05-10 09:01:26 +02:00
chπ 185e237763
Update troubleshooting section 2019-05-09 20:13:52 +02:00
kaklakariada eac3b99523 Use image that comes with openjdk11 by default
https://github.com/sormuras/bach/issues/51#issuecomment-487382675
2019-04-29 19:47:50 +02:00
kaklakariada 469deac490 Use OpenJDK instead of Oracle JDK 2019-04-28 11:29:10 +02:00
kaklakariada c9ac3236e3 Fix sonar warnings 2019-04-28 10:52:35 +02:00
kaklakariada cd3cc9a9bd Set next version to 2.3.0-SNAPSHOT 2019-04-20 16:09:32 +02:00
kaklakariada 0ce4733c07 #41, #43: Cling: only search for relevant devices, return all found devices 2019-04-20 16:06:31 +02:00
kaklakariada ddf8b42382 Add note failure starting PortMapper with an outdated JVM 2019-04-19 18:47:41 +02:00
kaklakariada 0061e2e107 Fix sonar warnings, refactoring 2019-04-19 18:39:37 +02:00
kaklakariada 660a67d37b Explicitly set vendorId used to determine path to settings directory 2019-04-19 18:26:41 +02:00
kaklakariada 7b5cbca2eb Add note for chinese translation 2019-04-19 17:27:55 +02:00
kaklakariada 3554607288 Java 9 supports UTF-8 encoded properties files. No need to escape unicode
https://docs.oracle.com/javase/9/intl/internationalization-enhancements-jdk-9.htm#JSINT-GUID-974CF488-23E8-4963-A322-82006A7A14C7
2019-04-19 17:21:42 +02:00
kaklakariada d4e6cc4aa5 Convert encoding of Chinese properties files to UTF-8 2019-04-19 17:09:25 +02:00
kaklakariada 4ddfc342f8 Upgrade dependencies 2019-04-19 16:52:16 +02:00
kaklakariada 54c0fa71c9 Add CHANGELOG 2019-04-19 16:52:00 +02:00
kaklakariada d931c2dacb Code cleanup 2019-04-19 16:51:43 +02:00
kaklakariada ee6b8b930d Improve Cling error handling 2019-04-19 16:41:18 +02:00
kaklakariada 97225dd880 Fix sonar warnings, enable code coverage 2019-04-19 16:16:40 +02:00
kaklakariada 1dd7c6edbb Add sonar badge 2019-04-19 16:09:51 +02:00
kaklakariada b9707a5189 Fix sonar warning about shallow clone
Shallow clone detected, no blame information will be provided. You can convert to non-shallow with 'git fetch --unshallow'.
2019-04-19 16:05:41 +02:00
kaklakariada 9a53fc604b Enable sonar 2019-04-19 16:00:39 +02:00
kaklakariada f5671b87c7 Upgrade mockito to fix warning during build:
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher$Resolved (file:.gradle/caches/modules-2/files-2.1/net.bytebuddy/byte-buddy/1.4.26/c56b0e90e3b6f9f117a0a0356674e86e86ba8652/byte-buddy-1.4.26.jar) to method java.lang.ClassLoader.findLoadedClass(java.lang.String)
WARNING: Please consider reporting this to the maintainers of net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher$Resolved
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
2019-04-19 16:00:05 +02:00
kaklakariada 8388b476c5 Update travis config 2019-04-19 12:21:10 +02:00
kaklakariada 5092b8d949 Upgrade to java 11 2019-04-19 12:12:34 +02:00
kaklakariada 59ecfa5885 Fix sonar warnings 2019-04-19 12:12:18 +02:00
kaklakariada dc9349a185 Add troubleshooting sections for multiple routers and hi res displays 2019-04-19 10:30:03 +02:00
kaklakariada e5dbad9713 Upgrade to gradle 5.3.1 2019-04-13 20:25:22 +02:00
chπ 2f204dfcaf
Merge pull request #36 from ItachiSan/italian-language
Adding Italian language support
2018-06-19 20:59:57 +02:00
Giovanni Santini 8c9c756907 Adding Italian language support
Should be mostly correct, hope to receive feedback.
2018-05-29 00:09:37 +02:00
kaklakariada c0b4a1fd70 Document usage of -Dportmapper.locationUrl=<url> 2018-05-06 13:26:41 +02:00
kaklakariada 459e9bbd6c Use language zh_CN for locale zh 2018-05-06 11:56:24 +02:00
kaklakariada d2c27f7997 Update documentation 2018-05-06 11:55:37 +02:00
kaklakariada 1202cd4029 Upgrade dependencies 2018-05-06 11:30:57 +02:00
kaklakariada b04fb85876 Refactoring 2018-05-06 11:17:30 +02:00
kaklakariada 5bfff4963b Upgrade gradle wrapper to 4.7 2018-04-22 16:49:29 +02:00
chπ e617f5e45b
Merge pull request #33 from wwj402/master
add chinese simplified translation
2018-03-19 20:05:00 +01:00
wwj402 c73faf2ed8 add chinese simplified translation 2018-03-15 10:36:05 +08:00
chπ 7f2c3c317e
Update troubleshooting section 2018-03-05 20:11:51 +01:00
kaklakariada b61db923fb Fix #30
01:33:29.607 [AWT-EventQueue-0] WARN
o.jdesktop.application.LocalStorage - unspecified resource
Application.vendorId using UnknownApplicationVendor
01:33:29.609 [AWT-EventQueue-0] INFO  org.chris.portmapper.PortMapperApp
- Using default configuration directory
'C:\Users\Nathan\AppData\Roaming\UnknownApplicationVendor\PortMapper'.
01:33:29.610 [AWT-EventQueue-0] DEBUG org.chris.portmapper.PortMapperApp
- Loading settings from file settings.xml
01:33:29.625 [AWT-EventQueue-0] ERROR
org.jdesktop.application.Application - Application class
org.chris.portmapper.PortMapperApp failed to launch
java.lang.ArrayIndexOutOfBoundsException: 0
        at java.beans.XMLDecoder.readObject(Unknown Source)
        at org.jdesktop.application.LocalStorage.load(LocalStorage.java:197)
        at org.chris.portmapper.PortMapperApp.loadSettings(PortMapperApp.java:159)
        at org.chris.portmapper.PortMapperApp.startup(PortMapperApp.java:78)
        at org.jdesktop.application.Application$1.run(Application.java:187)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$500(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown
Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown
Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
Exception in thread "AWT-EventQueue-0" java.lang.Error: Application
class org.chris.portmapper.PortMapperApp failed to launch
        at org.jdesktop.application.Application$1.run(Application.java:192)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$500(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown
Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown
Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
        at java.beans.XMLDecoder.readObject(Unknown Source)
        at org.jdesktop.application.LocalStorage.load(LocalStorage.java:197)
        at org.chris.portmapper.PortMapperApp.loadSettings(PortMapperApp.java:159)
        at org.chris.portmapper.PortMapperApp.startup(PortMapperApp.java:78)
        at org.jdesktop.application.Application$1.run(Application.java:187)
        ... 14 more
2018-02-15 12:10:47 +08:00
kaklakariada 265c1d2fd4
Update troubleshooting section 2018-01-31 11:22:57 +01:00
kaklakariada 9d14fc7f17
Reformat markdown 2018-01-31 11:19:58 +01:00
kaklakariada 59e9af23f8 Restructure README.md 2018-01-31 10:55:11 +01:00
kaklakariada 9c0fa1bf16 Add troubleshooting section 2018-01-31 10:50:32 +01:00
kaklakariada 013a0792df
Increment version number 2018-01-28 18:09:21 +01:00