├── .github └── workflows │ ├── build.yml │ └── gradle.yml ├── .gitignore ├── .sdkmanrc ├── Dockerfile ├── LICENSE ├── README.md ├── checkoutWebsite.dart ├── deployWebsite.dart ├── docs └── images │ ├── lofx-logo.png │ └── screenshots │ ├── logfx-1.0-rc3-mac.png │ ├── logfx-1.0rc2-linux.png │ ├── logfx-linux-mint-green.png │ ├── logfx-mac-pink.png │ ├── logfx-mac.png │ ├── logfx-win.png │ ├── logfx-windows-light.png │ └── logfx1.0-rc3-windows-.png ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── jbuild.yaml ├── release-notes.md ├── settings.gradle ├── splash-maker ├── build.gradle ├── jbuild.yaml └── src │ └── main │ └── java │ └── com │ └── athaydes │ └── logfx │ └── splash │ └── SplashMaker.java └── src ├── common ├── java │ └── com │ │ └── athaydes │ │ └── logfx │ │ ├── LogFXHostServices.java │ │ ├── ResourceUtils.java │ │ └── ui │ │ ├── AboutLogFXView.java │ │ └── Link.java └── resources │ └── com │ └── athaydes │ └── logfx │ ├── css │ ├── LogFX.css │ ├── about.css │ ├── highlight-options-help.css │ └── icons.css │ ├── fonts │ └── themify-1.0.1.ttf │ └── images │ ├── favicon-large.png │ ├── favicon-small.png │ └── timegap.png ├── main ├── java-templates │ └── com │ │ └── athaydes │ │ └── logfx │ │ └── Constants.java ├── java │ ├── com │ │ └── athaydes │ │ │ └── logfx │ │ │ ├── LogFX.java │ │ │ ├── SetupTrayIcon.java │ │ │ ├── binding │ │ │ └── BindableValue.java │ │ │ ├── concurrency │ │ │ ├── Cancellable.java │ │ │ ├── IdentifiableRunnable.java │ │ │ └── TaskRunner.java │ │ │ ├── config │ │ │ ├── Config.java │ │ │ ├── ConfigParser.java │ │ │ ├── ConfigProperties.java │ │ │ ├── HighlightGroups.java │ │ │ └── Properties.java │ │ │ ├── data │ │ │ ├── LinesScroller.java │ │ │ ├── LinesSetter.java │ │ │ ├── LogFile.java │ │ │ ├── LogLineColors.java │ │ │ ├── NaNChecker.java │ │ │ └── YesOrNoMap.java │ │ │ ├── file │ │ │ ├── FileChangeWatcher.java │ │ │ ├── FileContentReader.java │ │ │ ├── FileLineStarts.java │ │ │ ├── FileReader.java │ │ │ └── FileSearcher.java │ │ │ ├── iterable │ │ │ ├── IterableUtils.java │ │ │ └── ObservableListView.java │ │ │ ├── log │ │ │ ├── LogConfigFile.java │ │ │ ├── LogFXLogFactory.java │ │ │ ├── LogFXLogger.java │ │ │ ├── LogFXSlf4jProvider.java │ │ │ ├── LogLevel.java │ │ │ └── LogTarget.java │ │ │ ├── text │ │ │ ├── DateTimeFormatGuess.java │ │ │ ├── DateTimeFormatGuesser.java │ │ │ ├── HighlightExpression.java │ │ │ └── PatternBasedDateTimeFormatGuess.java │ │ │ └── ui │ │ │ ├── Arrow.java │ │ │ ├── AwesomeIcons.java │ │ │ ├── BottomMessagePane.java │ │ │ ├── ColorChooser.java │ │ │ ├── DateTimeEditor.java │ │ │ ├── Dialog.java │ │ │ ├── FileDragAndDrop.java │ │ │ ├── FileOpener.java │ │ │ ├── FontPicker.java │ │ │ ├── FxUtils.java │ │ │ ├── GoToDateView.java │ │ │ ├── HelpIconFactory.java │ │ │ ├── HighlightGroupSelector.java │ │ │ ├── HighlightGroupsView.java │ │ │ ├── HighlightOptions.java │ │ │ ├── HighlightOptionsSelectorConverter.java │ │ │ ├── LogLine.java │ │ │ ├── LogView.java │ │ │ ├── LogViewPane.java │ │ │ ├── LongField.java │ │ │ ├── MustCallOnJavaFXThread.java │ │ │ ├── ProjectsDialog.java │ │ │ ├── SelectableContainer.java │ │ │ ├── SelectionHandler.java │ │ │ ├── StartUpView.java │ │ │ └── TopViewMenu.java │ └── module-info.java ├── resources │ └── META-INF │ │ └── LICENSE.txt └── sh │ ├── logfx │ └── logfx.bat └── test ├── css └── custom-stylesheet.css ├── groovy ├── com │ └── athaydes │ │ └── logfx │ │ ├── LogFXStyler.groovy │ │ ├── concurrency │ │ └── TaskRunnerSpec.groovy │ │ ├── config │ │ └── ConfigParserSpec.groovy │ │ ├── data │ │ └── LinesScrollerSpec.groovy │ │ ├── file │ │ ├── FileChangeWatcherSpec.groovy │ │ ├── FileContentReaderSpec.groovy │ │ ├── FileContentReaderWithFilterSpec.groovy │ │ └── FileSearcherSpec.groovy │ │ ├── iterable │ │ ├── IterableUtilsSpec.groovy │ │ └── ObservableListViewSpec.groovy │ │ ├── text │ │ └── DateTimeFormatGuesserSpec.groovy │ │ └── ui │ │ ├── SelectionHandlerSpec.groovy │ │ └── TestSelectableNode.java └── simulateLoggingProc.groovy └── resources └── META-INF └── services └── org.slf4j.spi.SLF4JServiceProvider /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/.gitignore -------------------------------------------------------------------------------- /.sdkmanrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/.sdkmanrc -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/README.md -------------------------------------------------------------------------------- /checkoutWebsite.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/checkoutWebsite.dart -------------------------------------------------------------------------------- /deployWebsite.dart: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/deployWebsite.dart -------------------------------------------------------------------------------- /docs/images/lofx-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/docs/images/lofx-logo.png -------------------------------------------------------------------------------- /docs/images/screenshots/logfx-1.0-rc3-mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/docs/images/screenshots/logfx-1.0-rc3-mac.png -------------------------------------------------------------------------------- /docs/images/screenshots/logfx-1.0rc2-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/docs/images/screenshots/logfx-1.0rc2-linux.png -------------------------------------------------------------------------------- /docs/images/screenshots/logfx-linux-mint-green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/docs/images/screenshots/logfx-linux-mint-green.png -------------------------------------------------------------------------------- /docs/images/screenshots/logfx-mac-pink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/docs/images/screenshots/logfx-mac-pink.png -------------------------------------------------------------------------------- /docs/images/screenshots/logfx-mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/docs/images/screenshots/logfx-mac.png -------------------------------------------------------------------------------- /docs/images/screenshots/logfx-win.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/docs/images/screenshots/logfx-win.png -------------------------------------------------------------------------------- /docs/images/screenshots/logfx-windows-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/docs/images/screenshots/logfx-windows-light.png -------------------------------------------------------------------------------- /docs/images/screenshots/logfx1.0-rc3-windows-.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/docs/images/screenshots/logfx1.0-rc3-windows-.png -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/gradlew.bat -------------------------------------------------------------------------------- /jbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/jbuild.yaml -------------------------------------------------------------------------------- /release-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/release-notes.md -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'logfx' 2 | include 'splash-maker' 3 | 4 | -------------------------------------------------------------------------------- /splash-maker/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/splash-maker/build.gradle -------------------------------------------------------------------------------- /splash-maker/jbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/splash-maker/jbuild.yaml -------------------------------------------------------------------------------- /splash-maker/src/main/java/com/athaydes/logfx/splash/SplashMaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/splash-maker/src/main/java/com/athaydes/logfx/splash/SplashMaker.java -------------------------------------------------------------------------------- /src/common/java/com/athaydes/logfx/LogFXHostServices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/common/java/com/athaydes/logfx/LogFXHostServices.java -------------------------------------------------------------------------------- /src/common/java/com/athaydes/logfx/ResourceUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/common/java/com/athaydes/logfx/ResourceUtils.java -------------------------------------------------------------------------------- /src/common/java/com/athaydes/logfx/ui/AboutLogFXView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/common/java/com/athaydes/logfx/ui/AboutLogFXView.java -------------------------------------------------------------------------------- /src/common/java/com/athaydes/logfx/ui/Link.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/common/java/com/athaydes/logfx/ui/Link.java -------------------------------------------------------------------------------- /src/common/resources/com/athaydes/logfx/css/LogFX.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/common/resources/com/athaydes/logfx/css/LogFX.css -------------------------------------------------------------------------------- /src/common/resources/com/athaydes/logfx/css/about.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/common/resources/com/athaydes/logfx/css/about.css -------------------------------------------------------------------------------- /src/common/resources/com/athaydes/logfx/css/highlight-options-help.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/common/resources/com/athaydes/logfx/css/highlight-options-help.css -------------------------------------------------------------------------------- /src/common/resources/com/athaydes/logfx/css/icons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/common/resources/com/athaydes/logfx/css/icons.css -------------------------------------------------------------------------------- /src/common/resources/com/athaydes/logfx/fonts/themify-1.0.1.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/common/resources/com/athaydes/logfx/fonts/themify-1.0.1.ttf -------------------------------------------------------------------------------- /src/common/resources/com/athaydes/logfx/images/favicon-large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/common/resources/com/athaydes/logfx/images/favicon-large.png -------------------------------------------------------------------------------- /src/common/resources/com/athaydes/logfx/images/favicon-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/common/resources/com/athaydes/logfx/images/favicon-small.png -------------------------------------------------------------------------------- /src/common/resources/com/athaydes/logfx/images/timegap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/common/resources/com/athaydes/logfx/images/timegap.png -------------------------------------------------------------------------------- /src/main/java-templates/com/athaydes/logfx/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java-templates/com/athaydes/logfx/Constants.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/LogFX.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/LogFX.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/SetupTrayIcon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/SetupTrayIcon.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/binding/BindableValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/binding/BindableValue.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/concurrency/Cancellable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/concurrency/Cancellable.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/concurrency/IdentifiableRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/concurrency/IdentifiableRunnable.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/concurrency/TaskRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/concurrency/TaskRunner.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/config/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/config/Config.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/config/ConfigParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/config/ConfigParser.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/config/ConfigProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/config/ConfigProperties.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/config/HighlightGroups.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/config/HighlightGroups.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/config/Properties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/config/Properties.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/data/LinesScroller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/data/LinesScroller.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/data/LinesSetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/data/LinesSetter.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/data/LogFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/data/LogFile.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/data/LogLineColors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/data/LogLineColors.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/data/NaNChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/data/NaNChecker.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/data/YesOrNoMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/data/YesOrNoMap.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/file/FileChangeWatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/file/FileChangeWatcher.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/file/FileContentReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/file/FileContentReader.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/file/FileLineStarts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/file/FileLineStarts.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/file/FileReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/file/FileReader.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/file/FileSearcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/file/FileSearcher.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/iterable/IterableUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/iterable/IterableUtils.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/iterable/ObservableListView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/iterable/ObservableListView.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/log/LogConfigFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/log/LogConfigFile.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/log/LogFXLogFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/log/LogFXLogFactory.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/log/LogFXLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/log/LogFXLogger.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/log/LogFXSlf4jProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/log/LogFXSlf4jProvider.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/log/LogLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/log/LogLevel.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/log/LogTarget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/log/LogTarget.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/text/DateTimeFormatGuess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/text/DateTimeFormatGuess.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/text/DateTimeFormatGuesser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/text/DateTimeFormatGuesser.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/text/HighlightExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/text/HighlightExpression.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/text/PatternBasedDateTimeFormatGuess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/text/PatternBasedDateTimeFormatGuess.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/Arrow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/Arrow.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/AwesomeIcons.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/AwesomeIcons.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/BottomMessagePane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/BottomMessagePane.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/ColorChooser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/ColorChooser.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/DateTimeEditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/DateTimeEditor.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/Dialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/Dialog.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/FileDragAndDrop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/FileDragAndDrop.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/FileOpener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/FileOpener.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/FontPicker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/FontPicker.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/FxUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/FxUtils.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/GoToDateView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/GoToDateView.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/HelpIconFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/HelpIconFactory.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/HighlightGroupSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/HighlightGroupSelector.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/HighlightGroupsView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/HighlightGroupsView.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/HighlightOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/HighlightOptions.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/HighlightOptionsSelectorConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/HighlightOptionsSelectorConverter.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/LogLine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/LogLine.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/LogView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/LogView.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/LogViewPane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/LogViewPane.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/LongField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/LongField.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/MustCallOnJavaFXThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/MustCallOnJavaFXThread.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/ProjectsDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/ProjectsDialog.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/SelectableContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/SelectableContainer.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/SelectionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/SelectionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/StartUpView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/StartUpView.java -------------------------------------------------------------------------------- /src/main/java/com/athaydes/logfx/ui/TopViewMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/com/athaydes/logfx/ui/TopViewMenu.java -------------------------------------------------------------------------------- /src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/java/module-info.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/resources/META-INF/LICENSE.txt -------------------------------------------------------------------------------- /src/main/sh/logfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/sh/logfx -------------------------------------------------------------------------------- /src/main/sh/logfx.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/main/sh/logfx.bat -------------------------------------------------------------------------------- /src/test/css/custom-stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/test/css/custom-stylesheet.css -------------------------------------------------------------------------------- /src/test/groovy/com/athaydes/logfx/LogFXStyler.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/test/groovy/com/athaydes/logfx/LogFXStyler.groovy -------------------------------------------------------------------------------- /src/test/groovy/com/athaydes/logfx/concurrency/TaskRunnerSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/test/groovy/com/athaydes/logfx/concurrency/TaskRunnerSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/com/athaydes/logfx/config/ConfigParserSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/test/groovy/com/athaydes/logfx/config/ConfigParserSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/com/athaydes/logfx/data/LinesScrollerSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/test/groovy/com/athaydes/logfx/data/LinesScrollerSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/com/athaydes/logfx/file/FileChangeWatcherSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/test/groovy/com/athaydes/logfx/file/FileChangeWatcherSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/com/athaydes/logfx/file/FileContentReaderSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/test/groovy/com/athaydes/logfx/file/FileContentReaderSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/com/athaydes/logfx/file/FileContentReaderWithFilterSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/test/groovy/com/athaydes/logfx/file/FileContentReaderWithFilterSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/com/athaydes/logfx/file/FileSearcherSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/test/groovy/com/athaydes/logfx/file/FileSearcherSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/com/athaydes/logfx/iterable/IterableUtilsSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/test/groovy/com/athaydes/logfx/iterable/IterableUtilsSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/com/athaydes/logfx/iterable/ObservableListViewSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/test/groovy/com/athaydes/logfx/iterable/ObservableListViewSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/com/athaydes/logfx/text/DateTimeFormatGuesserSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/test/groovy/com/athaydes/logfx/text/DateTimeFormatGuesserSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/com/athaydes/logfx/ui/SelectionHandlerSpec.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/test/groovy/com/athaydes/logfx/ui/SelectionHandlerSpec.groovy -------------------------------------------------------------------------------- /src/test/groovy/com/athaydes/logfx/ui/TestSelectableNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/test/groovy/com/athaydes/logfx/ui/TestSelectableNode.java -------------------------------------------------------------------------------- /src/test/groovy/simulateLoggingProc.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/test/groovy/simulateLoggingProc.groovy -------------------------------------------------------------------------------- /src/test/resources/META-INF/services/org.slf4j.spi.SLF4JServiceProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatoathaydes/LogFX/HEAD/src/test/resources/META-INF/services/org.slf4j.spi.SLF4JServiceProvider --------------------------------------------------------------------------------