812 Commits (98ef5af54474ad2d7ed62e49c5718e1ce224d4e0)

Author SHA1 Message Date
weisj 787f3f6f71 Ensure restore positions aren't overwritten when disabling while content isn't visible on screen. 4 years ago
weisj 4d230608af Add method to check whether a tab is selected. 4 years ago
weisj 67fdf5e6d7 Ensure split panes in the TabFrames content pane are correctly setup. 4 years ago
weisj 50284319b7 Add property on rootpane to hide titlebar. Fixes #211 4 years ago
weisj e2aabdd378 Ensure theme gets installed if applied in settings. 4 years ago
weisj e46177261c Improve selection foreground for colorchooser swatch panel by using ForegroundColorGenerationTask#makeForeground. 4 years ago
weisj 380abfdfa1 Load resource bundles through UIDefaults. 4 years ago
weisj aad36a4928 Add icons to file chooser context menu. 4 years ago
weisj 818e946288 Be more lenient when hit testing the track area for JSlider. 4 years ago
weisj 83edf1580e Extract logic to install property change listener on the viewport-view into separate class. Relates to # 4 years ago
weisj 295a08c32b Prevent NPE when desktopHints are null. 4 years ago
weisj 52b9abb667 Update scrollbar background each time either the viewport changes, the view changes, the views background changes. 4 years ago
weisj b6a34efd18 Update background of text component instead of choosing it when painting. 4 years ago
weisj b81ae95763 Match scrollbar background to viewport background. 4 years ago
weisj 9ceda9a79a Clarify that the property should be passed through the JVM startup properties. 4 years ago
weisj b0938b9e35 Add information about using Java 9 for antialiasing when using Java 8 or earlier. 4 years ago
weisj b067fc0193 Provide default value for the 'swing.aatext' system property. (Default is "true"). 4 years ago
weisj 61a632b51d Fix issue where the cursor isn't changed if the mouse is over the left/right action of a text field. 4 years ago
weisj ae8ad433a4 Properly detect if themed color needs to be refreshed. 4 years ago
weisj 1fddbbf7f3 Add proper non continuous divider to splitpane. 4 years ago
weisj 4f19c8fb9f Ensure handler is only added once to logger. 4 years ago
weisj 23e0c4fdfa Fix issue where the restore/maximize button of internal frames didn't work correctly. 4 years ago
weisj f91417e3e8 Issue warning when creating JTreeTable to warn it is still experimental. 4 years ago
weisj 550f1396ff Add keybindings to hide popup colorchooser using escape/enter keys. 4 years ago
weisj b99b42e2d6 Provide default ThemeProvider factory method. 4 years ago
weisj 1b26a1aa7c Add manual rotation selection to RotatableIconDemo. 4 years ago
weisj 45676693b0 Add new tab action to tabbedpane demos. 4 years ago
weisj 279f5012ef Fix issue where custom tab components weren't affected by scrolling. 4 years ago
weisj 8de00fa718 Extract common code for tab frame uis. 4 years ago
weisj cd8bb68964 Ensure correct border insets are used when borderless variant is used. 4 years ago
weisj 5cc7f7fd52 Internationalize tabframe popupmenu. 4 years ago
weisj 0bcfed56e1 Add delete action to text area popupmenu. 4 years ago
weisj 8f010d8610 Cache file icon. 4 years ago
weisj d29cc5b2de Use fallback method while a non Path conforming file is blocking the file system by listing the files. This is really only an issue for the Network folder which takes several seconds to list all files. Otherwise opening other folders renders the ui unresponsive because accessing file properties (e.g. the icon or display name) has to wait for File.listFiles() to return. 4 years ago
weisj ae473cb7a1 Updated code style 4 years ago
weisj 564b0ebe79 Move more work from edt into background thread when updating directories. 4 years ago
weisj 996cd1dfbe Add FileTree component. 4 years ago
weisj 4454a316b1 Ensure dashed tree line is painted in a regular pattern. 4 years ago
weisj 227a492a90 Ensure theme isn't null when installing Laf. 4 years ago
weisj 11638915a4 Respect custom button background color. 4 years ago
weisj da1d622a1d Paint rectangular background for non darklaf button borders. 4 years ago
weisj 9928b9afd4 Switched to google formatting with increased linewidth and indentation size. 4 years ago
weisj bba681969e Fix regression where the tree renderer background isn't correctly applied. 4 years ago
weisj f72f8f4300 Add demo for LGoodDatePicker to improve compatiblity. 4 years ago
weisj a87788350a Ensure spinner respects user set background (specifically table cell editor background). 4 years ago
weisj 7fb16e67e7 Fix issue where tables aren't editable. (Fixes #206). 4 years ago
weisj a464d233d1 Updated formatting rules. 4 years ago
weisj ce4693fddf Replace usage of #requestFocus with #requestFocusInWindow 4 years ago
weisj dc99fbf435 Make sure listeners are notified if theme is installed through a synthesised Laf. 4 years ago
weisj 3eb63aa025 Ensure HelpButton doesn't get converted to a borderless varaint. 4 years ago