Karl Tauber
55ddac2bc7
Gradle: use simpler Kotlin DSL property assignment
...
https://blog.gradle.org/simpler-kotlin-dsl-property-assignment
2024-03-23 13:56:47 +01:00
Karl Tauber
a62dd22f83
Gradle: fixed warning regarding using deprecation Gradle features, making it incompatible with Gradle 9.0
2024-03-23 13:46:51 +01:00
Karl Tauber
a8e71895ee
gradle: use AbstractPublishToMaven instead of PublishToMavenRepository to support publishing to local Maven repo (PublishToMavenLocal)
2024-02-19 18:47:48 +01:00
Karl Tauber
ca3b2b4b07
Fonts: updated Inter to v4.0
2024-01-24 15:45:43 +01:00
Karl Tauber
cf3fa17666
fixed typos and grammar
2024-01-11 18:11:09 +01:00
Karl Tauber
c953ff84d0
added explicit file encoding for Eclipse projects
2023-08-12 22:45:02 +02:00
Karl Tauber
97018df2f9
added Error Prone ( https://errorprone.info/ ) and fixed reported errors and warnings
...
- CI runs Error Prone with Java 11
- use Gradle task `errorprone` to run it on development machine
- fixes are mostly cosmetic except:
- use Locale.ENGLISH for String.toLowerCase()
- use explicit character encoding when reading/writing files
- TabbedPane: wrong logic in mouse-wheel scrolling
- SplitPane: simplified property change listener (fixes hiding field `propertyChangeListener` of superclass)
2023-05-19 22:58:12 +02:00
Karl Tauber
9d84501bc8
Gradle: moved declaration of all external dependencies to libs.versions.toml and use Gradle version catalog
2023-05-18 15:37:03 +02:00
Karl Tauber
45e7022deb
Fonts: updated JetBrains Mono to v2.304
2023-01-19 00:06:00 +01:00
Karl Tauber
4e1e749094
Fonts: added Roboto Mono (issue #638 )
2023-01-12 14:08:08 +01:00
Karl Tauber
07cbd8b97b
Fonts: enabled "Download" section in README.md
2022-12-16 01:29:11 +01:00
Karl Tauber
09c7f15364
Fonts: added missing description in POM (required for Maven Central)
2022-12-16 00:51:35 +01:00
Karl Tauber
adf7753617
Fonts: fixed gradle build error and javadoc warnings
2022-11-21 12:55:55 +01:00
Karl Tauber
d491847754
Fonts: support lazy font file loading (extends PRs #545 and #614 )
2022-11-21 11:51:27 +01:00
Karl Tauber
78c2f98f1f
Fonts: added Roboto
2022-11-19 16:49:26 +01:00
Karl Tauber
91be9aa2fe
Fonts: do not publish font snapshots/releases in CI
2022-11-19 13:11:08 +01:00
Karl Tauber
13e5da584f
Fonts: do not skip all gradle font tasks when building snapshots and releases because they are used in demo and theme editor
2022-11-19 12:01:14 +01:00
Karl Tauber
1762e0b7a6
Fonts: added font license to maven pom
2022-11-19 11:31:06 +01:00
Karl Tauber
b515e8be04
Fonts: fixed GitHub Actions:
...
- ci.yml: skip fonts in snapshot and release jobs
- fonts.yml: build on all branches/PRs; publish snapshots
- fixed version for font snapshots
2022-11-19 10:48:07 +01:00
Karl Tauber
ec77746a43
Fonts: support specifying preferred font family for easy using another font (e.g. Inter) for all components
2022-11-17 23:01:03 +01:00
Karl Tauber
e7d2b5cbb6
Fonts: added Inter and JetBrains Mono
2022-11-17 22:59:31 +01:00