Releases: tibagni/LogViewer
Releases · tibagni/LogViewer
2.6
- Add a Menu allowing the user to reopen the logs with a different encoding
- Use UTF-8 to read log files
- Make non-regex filters faster
- Refatctor 'My Logs' and create tests
- Clear 'My Logs' if it does not match the new set of open logs
- Do not add duplicate logs into 'My Logs'
- Make 'recalculateLineNumberPreferredSize' faster
- Update linenumber width according to max log index
- Change the UX of 'Picked Logs' (My Logs)
- Add picked log panel
- Make the scroll to visible go to the center pos
- Jump to filter log pos when double click in all logs
- Remove unused code & add couple more unit tests
- remove '.idea' from gitignore
- Bump gitpython from 3.1.30 to 3.1.32 in /deploy (#44)
- Fix issue that removed color indication panel introduced by the new line
2.5
- Add user preference to show/hide line numbers
- Add close button to filtered log search bar
- Support deep search in the filtered log (#43)
- Automaticaly save filters that are converted to the new format
- Fix "Unapply filters" button to work even when there are no logs open
- Add test case for htmlEscape
- Fix HTML escaping on filter list
- Improve UX of saving multiple filters when closing
- Add a visual marker on Filters list indicating the verbosity of the
- Fix concurrency issue that was causing incorrect filter counts
- Support Verbosity level for filters #37
- update coveralls version
- Fix progress dialog behavior with long progress strings
- Update gradle
- Create script for JRE bundled distribution for Windows
- SubscriptionManager Bugreport section
- Add a preference to start LogViewer with all filter groups collapsed
2.4
- More test cases
- Fix filter 'equals'
- Add more bugreport test cases
- Add bugreport test cases
- Add a few more tests and ignore view classes on coverage report
- Update some libs and plugins and get rid of jcenter
- Allow user to ignore logs and keep only the necessary ones visible
- Use profiler in a couple more places
- code cleanup and warning fixes
- Add option to navigate to a timestamp
- Fix UI issue with "Select All" checkbox when loading applied filters
- Update some test cases
- Add option to apply/unapply all filters from one group
- Add option to un-apply all filters at once
- Add option to close all groups
- Use same image for About and splash screen
- Reduce the size of splash screen image
- Improve about dialog UI
- Update collapse/expand all button state when a new group is added
- Allow user to open bugreport on an external editor
- Add option to Collapse/Expand all filter groups at once
- Update splash screen
- Suggest the gourp file name when saving a filter group for the first time
- Underline filters that have a modified name
- Update build badge
- Configure env variable for coveralls
- remove travis integration in favor of actions
- Remove "validate gradle wrapper" step from workflow
- Create CI workflow
- Update README's travis CI build status imge
- Small change to test CI
- Small change to test CI
- Add option to move filters between groups
- Add option to duplicate a filter
- Fix issue that it was not possible to open a filter when filters pane was empty
- Support multiple progress dialogs at once
- Add raw bugreport section
- Convert a few more classes to kotlin & cleanup
- Allow user to create new group when creating a filter from a log line
- Cleanup unused code
- Improve the UX of single choice dialogs to use radio buttons
- Bump urllib3 from 1.25.9 to 1.26.5 in /deploy (#33)
- Fixes #31: Use system new line sep. in testPersistGroupMultipleFilters (#32)
- upgrade gradle
- #30 Fixes for Windows
- update exclude files from jacoco report
- Version update (#28)
- Make BugReport loading logs searchable
2.3
Minimum java required: Java 11
- Add CarrierConfig section
- Fix bugs when theme is changed
- Create a searchable text area
- minor UI adjustments
- Add profile utilities
- Add 'properties' section of bugreport
- Decrease the ammount of objects created during log parser
- Change filters pane scroll increment to 16
- Fix issues with positioning and dark theme color of search popup
- Improve Filters List scroll speed
- organize code
- Improve bugreport support
- Load logs improvements
- Improve the contrast og higlight color for logs on dark theme
- Improve colors for dark theme
- Show all color chooser panels
- Make file choosers smaller
- Use scalefactor from FlatLaf if not explicitly defined in rc
- Recreate file choosers when theme changes
- Improve UI
- Show loading UI when opening a bugreport
- Refactor to create a MainView
- Create a ListSectionPanel as it can be useful for other sections
- Move the search logic to SectionPanel
- Introduce an interface to be the MainUi interface to provide common
- Add UI for BugReport
- Add minimal bug report parsing support
- Add a service locator
- Add a few more test cases
- Code Refactor
2.2
- create deploy script
- Show absolute path for 'current logs' path
- Fix tests failing on build server
- Add RC tests
- Improve Logger format
- Make Logger more flexible and configurable via rc file
- Fix hpi support for nimbus LnF
- Fix NPE when .logviewer file does not exist
- Add support for hdpi displays and make it configurable via a config file
- add support to pass log file names via command line
- Color object returned in GTK theme fails to be applied directly in log
- In some cases (Linux) The FilterUIGroup will lose focus when the search
- Fix Color chooser for GTK theme
- Fix issue that GTK theme was not selected
- Select the filter regex when opening the edit filter dialog for editing
- Fix Case sensitive flag for highlighted text
- Highlight searched text on the matching log entries
- Add support for searching in the filters list.
- Update the "last filters paths" config when a filter group is removed
-
- Improve performance of "Apply filters" by decreasing
- When user loads a filter group from file, all
- Ask to restart application when changing theme
- Fix layout of About Dialog when there are updates available
- Fix problem that makes parsing log files to fail when there are NULL chars at the end of a line
- Minor Ui improvements
2.1
- fix RIGHT_BLACK_POINTER symbol
- Update README.md
- Fix layout of buttons pane on some dialogs
- Update some icons
- Add expand/collapse button
- Align buttons pane to the right
- Add more tests
- Exclude some files from coverage report
- Workaround for coveralls plugin - For details see: kt3k/coveralls-gradle-plugin#85
- Update README.md
- Add test coverage
- Allow filtered logs to be saved (filtered files) #20
- Add 2 test cases for 'filterEdited'
- Only reapply removed filters/group if they were previously applied
- Deleting selected filter does not reflect on filtered logs #21
- suppress unchecked cast warnings from logViewerPresenterTests on interop of kotlin an Java's ArgumentCaptor class
- Update README.md
- Remove old release script and fix travis yaml file
- Update README.md
- Create travis CI yaml file
- Modify Gradle to build LogViewer
- .gitignore fix
- untrack some gradle files
- increase gradle version
- Convert LogViewerView from .form to java code
- organize code
- Refactor buttons pane
- Convert preferences dialog from .form to java code
- Convert edit filter dialog from .form to Java code
- Convert regex dialog from .form to Java code
- Convert update dialog dialog from .form to Java code
- Change About dialog from .form to Java code
- Write tests for 'removeGroup' in LogViewerPresenter
- Write LogViewerPreferences in kotlin
- Adding option to save filter groups before removing it and changing the close button character <Vinícius Franco>
- Adding delete group button
- Convert test files to Kotlin <Crístian Deives>
2.0
- Add option to create a filter from a log line
- Remove Icons
- Make it simpler to choose a color for the filter
- Remember applied filters.
- Add support for multiple filter files
- Add a 'Refresh' option for Logs (Just reopen the same set of logs)...
- Clean up everything when failed to load logs
- Use checkboxes to apply/un-apply filters instead of apply button
- Re apply filters when one filter is edited
1.7
- Allow user to enable/disable streams at runtime for filtered output
- Prevent occasional exception when rendering logs
- Improve performance of filtering by apply filters in parallel
- Display full log path on top of log window
- Add shortcuts to some menu items
- Add user setting for default logs path
- Use default look and feel only as fallback
- Make filter navigation circular
- Fix Dialogs locations