Comments (14)
issues on your list, transferred and reopened!
from scala-swing.
Are those tickets still visible somewhere - https://issues.scala-lang.org/browse/8495 etc. doesn't work any longer
from scala-swing.
- https://issues.scala-lang.org/browse/SI-1613
- https://issues.scala-lang.org/browse/SI-1824
- https://issues.scala-lang.org/browse/SI-2069
- https://issues.scala-lang.org/browse/SI-2154
- https://issues.scala-lang.org/browse/SI-2362
- https://issues.scala-lang.org/browse/SI-3259
- https://issues.scala-lang.org/browse/SI-3319
- https://issues.scala-lang.org/browse/SI-3335
- https://issues.scala-lang.org/browse/SI-3557
- https://issues.scala-lang.org/browse/SI-3823
- https://issues.scala-lang.org/browse/SI-3933
- https://issues.scala-lang.org/browse/SI-4078
- https://issues.scala-lang.org/browse/SI-4823
- https://issues.scala-lang.org/browse/SI-4903
- https://issues.scala-lang.org/browse/SI-4904
- https://issues.scala-lang.org/browse/SI-4905
- https://issues.scala-lang.org/browse/SI-4998
- https://issues.scala-lang.org/browse/SI-5381
- https://issues.scala-lang.org/browse/SI-5492
- https://issues.scala-lang.org/browse/SI-5616
- https://issues.scala-lang.org/browse/SI-5701
- https://issues.scala-lang.org/browse/SI-7307
- https://issues.scala-lang.org/browse/SI-7309
- https://issues.scala-lang.org/browse/SI-7597
- https://issues.scala-lang.org/browse/SI-7738
- https://issues.scala-lang.org/browse/SI-7742
- https://issues.scala-lang.org/browse/SI-7827
- https://issues.scala-lang.org/browse/SI-8495
from scala-swing.
I'm trying to sort out the invalid issues first.
SI-2069 MainFrame close function doesn't exit app
invalid / won't fix (see original comment).
SI-4905 Swing PopupMenu class
This issue has been fixed.
SI-7307 scala.swing.TextField.reactions suppresses all the keyboard events
The reporter missed to enable key events via listenTo(keys)
.
SI-7309 scala.swing.BorderPane.reactions suppresses FocusGained
The reporter missed to subscribe to the panel and/or enable focusability. Using listenTo(panel1)
and panel1.focusable = true
shows that it works.
SI-7597 Can't show a FileChooser over a Frame or a Dialog
Invalid / works-for-me
from scala-swing.
Fixed in #75:
SI-4823 Swing Table sorting doesn't map row index from view to model correctly
from scala-swing.
SI-4903 ComponentListener gets installed twice per Component #4903
is recreated as #97
from scala-swing.
SI-5381 scala.swing.TabbedPane.pages does not store its sub pages
I would judge as "out of scope". If someone wants to address this with a PR, fine. Definitely I would not consider it a bug.
from scala-swing.
SI-5492 Missing EditDone event from TextArea
I think it's not a such a good match; text components are traced using ValueChanged
based on document changes, also there is no equivalent to the action-listener of text field. If the behaviour is needed, it's very easy to listen for FocusLost
instead. So marking as won't fix.
from scala-swing.
SI-5701 EditorPane problem with text/html -- contents is blank/OK based on how assigned to 'text'
Marking as invalid. The "bug" example given does not work, because text += x
is text = text + x
, and the initial text after setting to contentType html is a html document (<html><head> </head> <body> ... </body> </html>
), so you're appending after the end of the body.
from scala-swing.
SI-7742 ListView.selection.indices has few methods
Marking as invalid. For example, poster says "is even impossible to get the individual index values". This is not true; for example you can say println(list.selection.indices.mkString(", "))
; it behaves like a normal set.
from scala-swing.
SI-3259 Swing's SuperMixing enhancement
Marking as won't fix / too broad. There are already workarounds, for example you can call preferredSize_=
to provide a user-defined size. You can already override paintComponent
, and arguably overriding setBounds
or getBounds
is not a good idea. New issues should be opened instead for specific missing methods.
from scala-swing.
As far as I can see, that leaves the following issues valid/open:
- SI-1613 scala.swing.ComboBox should support mutable item lists
- https://github.com/scala/bug/issues/2154 scala.swing.ComboBox should have a method for changing the items
- https://github.com/scala/bug/issues/2362 scala.swing.Menu contents field permanently empty
- https://github.com/scala/bug/issues/3319 Missing GroupPanel
- https://github.com/scala/bug/issues/3335 scala.swing.Window.contents_=() should not call pack()
- https://github.com/scala/bug/issues/3557 Swing TextAction
- https://github.com/scala/bug/issues/3823 scala.swing.Scrollable does not implement javax.swing.Scrollable in peer
- https://github.com/scala/bug/issues/3933 Request for a scala.swing.CardPanel (uses javax.swing.CardLayout)
- https://github.com/scala/bug/issues/4078 GridBagPanel is inflexible
- https://github.com/scala/bug/issues/4904 Component/Publisher initialization may be broken -- or is somewhat obscure
- https://github.com/scala/bug/issues/4998 No Events Published from ListModel for ListView
- https://github.com/scala/bug/issues/5616 Incorrect CellEditor for Table when column is null
- https://github.com/scala/bug/issues/7827 Missing the property iconImages in RichWindow
- https://github.com/scala/bug/issues/8495 swing.Publisher does not always notify all listeners
Note re 1613, 2154, 3319: improved ComboBox and a GroupPanel are part of my SwingPlus library. It would be good to clean them up and integrate them in scala-swing at some point.
from scala-swing.
now that GitHub allows issues to be relocated within the same organization, it would be possible to simply move those tickets here. @Sciss does your level of access in the scala org permit you to do that? if not, would you like me to do it?
from scala-swing.
No, I don't have admin rights for those issues (I don't see the 'Lock conversation', 'Pin issue' 'Transfer issue', 'Delete issue' buttons below participants).
from scala-swing.
Related Issues (20)
- GridBagPanel is inflexible HOT 1
- Component/Publisher initialization may be broken -- or is somewhat obscure HOT 2
- No Events Published from ListModel for ListView HOT 1
- Incorrect CellEditor for Table when column is null HOT 1
- Missing the property iconImages in RichWindow HOT 2
- swing.Publisher does not always notify all listeners HOT 8
- ScrollBar should publish adjustment event
- Add release process info to README
- Release for Dotty 3.0.0-M2 HOT 8
- Release for Scala 3.0.0-M3 HOT 1
- Release for Scala 3.0.0-RC1 HOT 2
- Build should declare a `versionScheme`
- Release for Scala 3.0.0-RC2 HOT 1
- SplitPane.lastDividerLocation missing HOT 1
- Release for Scala 3.0.0-RC3 HOT 1
- Release for Scala 3.0.0 HOT 1
- Publish for Scala 3.0.0 HOT 2
- which jdk version is adviced ? HOT 1
- API documentation links to 404 HOT 2
- How to override paint() method from subclass of frame? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scala-swing.