You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@jmeter.apache.org by bu...@apache.org on 2017/10/30 20:20:00 UTC
[Bug 61697] New: Introduce Darcula Look And Feel to make JMeter UI
more attractive
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
Bug ID: 61697
Summary: Introduce Darcula Look And Feel to make JMeter UI more
attractive
Product: JMeter
Version: 3.3
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P2
Component: Main
Assignee: issues@jmeter.apache.org
Reporter: p.mouawad@ubik-ingenierie.com
Target Milestone: ---
As per discussion on dev mailing list:
"Integrating Darcula LAF as JMeter main LAF"
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
--- Comment #13 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Hi Antonio,
I had forgotten a commit.
Can you test again and give your feedback on different proposals ?
Thanks
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
Philippe Mouawad <p....@ubik-ingenierie.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |RESOLVED
Resolution|--- |FIXED
--- Comment #16 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Author: pmouawad
Date: Sat Dec 30 14:15:08 2017
New Revision: 1819606
URL: http://svn.apache.org/viewvc?rev=1819606&view=rev
Log:
Bug 61697 Introduce Darcula Look And Feel to make JMeter UI more attractive
Change highlight color as it makes text unreadable with Darcula LAF
Bugzilla Id: 61697
Modified:
jmeter/trunk/src/components/org/apache/jmeter/visualizers/SearchTextExtension.java
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
--- Comment #6 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Created attachment 35551
--> https://bz.apache.org/bugzilla/attachment.cgi?id=35551&action=edit
Theme for Darcula by Philippe
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
--- Comment #15 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Created attachment 35563
--> https://bz.apache.org/bugzilla/attachment.cgi?id=35563&action=edit
Screenshot showing a slight bug on Mac where the titles of columns are not
displayed
There is non blocker bug in Darcula LAF where in File Chooser the column titles
show label keys
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
--- Comment #7 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Created attachment 35552
--> https://bz.apache.org/bugzilla/attachment.cgi?id=35552&action=edit
Darcula theme proposal by Maxime
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
Vladimir Sitnikov <si...@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #35554|application/xml |image/png
mime type| |
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
--- Comment #3 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Author: pmouawad
Date: Sun Nov 19 10:46:52 2017
New Revision: 1815724
URL: http://svn.apache.org/viewvc?rev=1815724&view=rev
Log:
Bug 61697 - Introduce Darcula Look And Feel to make JMeter UI more attractive
Install LAF correctly
Change Preference name so that previous chosen preferences does not hide this
new feature
Remove overriden settings in JMeter
Bugzilla Id: 61697
Modified:
jmeter/trunk/bin/jmeter.properties
jmeter/trunk/src/core/org/apache/jmeter/gui/action/LookAndFeelCommand.java
jmeter/trunk/src/core/org/apache/jmeter/gui/util/JMeterMenuBar.java
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
--- Comment #2 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Author: pmouawad
Date: Mon Oct 30 21:13:58 2017
New Revision: 1813831
URL: http://svn.apache.org/viewvc?rev=1813831&view=rev
Log:
Bug 61697 - Introduce Darcula Look And Feel to make JMeter UI more attractive
Fix tests
Bugzilla Id: 61697
Modified:
jmeter/trunk/LICENSE
jmeter/trunk/test/src/org/apache/jmeter/JMeterVersionTest.java
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
Philippe Mouawad <p....@ubik-ingenierie.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
--- Comment #4 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Author: pmouawad
Date: Tue Nov 21 12:32:33 2017
New Revision: 1815915
URL: http://svn.apache.org/viewvc?rev=1815915&view=rev
Log:
Bug 61697 - Introduce Darcula Look And Feel to make JMeter UI more attractive
Bugzilla Id: 61697
Modified:
jmeter/trunk/src/core/org/apache/jmeter/gui/action/LookAndFeelCommand.java
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
--- Comment #12 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Author: pmouawad
Date: Fri Nov 24 11:11:24 2017
New Revision: 1816230
URL: http://svn.apache.org/viewvc?rev=1816230&view=rev
Log:
Bug 61697 Introduce Darcula Look And Feel to make JMeter UI more attractive
Forgot to commit the xml addition to jar
Bugzilla Id: 61697
Modified:
jmeter/trunk/build.xml
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
Philippe Mouawad <p....@ubik-ingenierie.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|FIXED |---
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
--- Comment #9 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Created attachment 35553
--> https://bz.apache.org/bugzilla/attachment.cgi?id=35553&action=edit
Dark Theme present in JSyntaxTextArea
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
--- Comment #17 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Author: pmouawad
Date: Thu Jan 11 22:17:36 2018
New Revision: 1820936
URL: http://svn.apache.org/viewvc?rev=1820936&view=rev
Log:
Bug 61697 - Introduce Darcula Look And Feel to make JMeter UI more attractive
Matched brackets are not visible, fix that
Bugzilla Id: 61697
Modified:
jmeter/trunk/src/core/org/apache/jmeter/gui/util/theme/darcula_theme.xml
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
--- Comment #11 from Antonio Gomes Rodrigues <ra...@gmail.com> ---
Hi,
In Windows I can't execute JMeter in the last nighty build (r1816194)
I have
2017-11-24 11:38:27,570 ERROR o.a.j.g.u.JSyntaxTextArea: Error reading
darcula_theme for JSyntaxTextArea
java.io.IOException: java.io.IOException: Stream closed
at org.fife.ui.rsyntaxtextarea.Theme$XmlHandler.load(Theme.java:624)
~[rsyntaxtextarea-2.6.1.jar:2.6.1]
at org.fife.ui.rsyntaxtextarea.Theme.load(Theme.java:355)
~[rsyntaxtextarea-2.6.1.jar:2.6.1]
at org.fife.ui.rsyntaxtextarea.Theme.load(Theme.java:333)
~[rsyntaxtextarea-2.6.1.jar:2.6.1]
at
org.apache.jmeter.gui.util.JSyntaxTextArea.initTheme(JSyntaxTextArea.java:266)
[ApacheJMeter_core.jar:r1816194]
at
org.apache.jmeter.gui.util.JSyntaxTextArea.<clinit>(JSyntaxTextArea.java:45)
[ApacheJMeter_core.jar:r1816194]
at
org.apache.jmeter.functions.gui.FunctionHelper.init(FunctionHelper.java:124)
[ApacheJMeter_core.jar:r1816194]
at
org.apache.jmeter.functions.gui.FunctionHelper.<init>(FunctionHelper.java:80)
[ApacheJMeter_core.jar:r1816194]
at
org.apache.jmeter.gui.action.CreateFunctionDialog.<init>(CreateFunctionDialog.java:37)
[ApacheJMeter_core.jar:r1816194]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method) ~[?:1.8.0_144]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
Source) [?:1.8.0_144]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source) [?:1.8.0_144]
at java.lang.reflect.Constructor.newInstance(Unknown Source)
[?:1.8.0_144]
at java.lang.Class.newInstance(Unknown Source) [?:1.8.0_144]
at
org.apache.jmeter.gui.action.ActionRouter.populateCommandMap(ActionRouter.java:372)
[ApacheJMeter_core.jar:r1816194]
at org.apache.jmeter.JMeter.startGui(JMeter.java:371)
[ApacheJMeter_core.jar:r1816194]
at org.apache.jmeter.JMeter.start(JMeter.java:522)
[ApacheJMeter_core.jar:r1816194]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.8.0_144]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
~[?:1.8.0_144]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
~[?:1.8.0_144]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_144]
at org.apache.jmeter.NewDriver.main(NewDriver.java:248)
[ApacheJMeter.jar:r1816194]
2017-11-24 11:38:27,661 ERROR o.a.j.g.a.ActionRouter: exception finding action
handlers
java.lang.NullPointerException: null
at
org.apache.jmeter.gui.util.JSyntaxTextArea.applyTheme(JSyntaxTextArea.java:118)
~[ApacheJMeter_core.jar:r1816194]
at
org.apache.jmeter.gui.util.JSyntaxTextArea.getInstance(JSyntaxTextArea.java:78)
~[ApacheJMeter_core.jar:r1816194]
at
org.apache.jmeter.gui.util.JSyntaxTextArea.getInstance(JSyntaxTextArea.java:139)
~[ApacheJMeter_core.jar:r1816194]
at
org.apache.jmeter.functions.gui.FunctionHelper.init(FunctionHelper.java:124)
~[ApacheJMeter_core.jar:r1816194]
at
org.apache.jmeter.functions.gui.FunctionHelper.<init>(FunctionHelper.java:80)
~[ApacheJMeter_core.jar:r1816194]
at
org.apache.jmeter.gui.action.CreateFunctionDialog.<init>(CreateFunctionDialog.java:37)
~[ApacheJMeter_core.jar:r1816194]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method) ~[?:1.8.0_144]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown
Source) ~[?:1.8.0_144]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown
Source) ~[?:1.8.0_144]
at java.lang.reflect.Constructor.newInstance(Unknown Source)
~[?:1.8.0_144]
at java.lang.Class.newInstance(Unknown Source) ~[?:1.8.0_144]
at
org.apache.jmeter.gui.action.ActionRouter.populateCommandMap(ActionRouter.java:372)
[ApacheJMeter_core.jar:r1816194]
at org.apache.jmeter.JMeter.startGui(JMeter.java:371)
[ApacheJMeter_core.jar:r1816194]
at org.apache.jmeter.JMeter.start(JMeter.java:522)
[ApacheJMeter_core.jar:r1816194]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.8.0_144]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
~[?:1.8.0_144]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
~[?:1.8.0_144]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_144]
at org.apache.jmeter.NewDriver.main(NewDriver.java:248)
[ApacheJMeter.jar:r1816194]
2017-11-24 11:38:27,786 ERROR o.a.j.JMeter: An error occurred:
java.lang.NullPointerException: null
at
org.apache.jmeter.gui.util.JSyntaxTextArea.applyTheme(JSyntaxTextArea.java:118)
~[ApacheJMeter_core.jar:r1816194]
at
org.apache.jmeter.gui.util.JSyntaxTextArea.getInstance(JSyntaxTextArea.java:78)
~[ApacheJMeter_core.jar:r1816194]
at org.apache.jmeter.gui.LoggerPanel.init(LoggerPanel.java:84)
~[ApacheJMeter_core.jar:r1816194]
at org.apache.jmeter.gui.LoggerPanel.<init>(LoggerPanel.java:74)
~[ApacheJMeter_core.jar:r1816194]
at
org.apache.jmeter.gui.MainFrame.createLoggerPanel(MainFrame.java:614)
~[ApacheJMeter_core.jar:r1816194]
at org.apache.jmeter.gui.MainFrame.init(MainFrame.java:512)
~[ApacheJMeter_core.jar:r1816194]
at org.apache.jmeter.gui.MainFrame.<init>(MainFrame.java:220)
~[ApacheJMeter_core.jar:r1816194]
at org.apache.jmeter.JMeter.startGui(JMeter.java:376)
~[ApacheJMeter_core.jar:r1816194]
at org.apache.jmeter.JMeter.start(JMeter.java:522)
[ApacheJMeter_core.jar:r1816194]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.8.0_144]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
~[?:1.8.0_144]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
~[?:1.8.0_144]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_144]
at org.apache.jmeter.NewDriver.main(NewDriver.java:248)
[ApacheJMeter.jar:r1816194]
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
--- Comment #10 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Created attachment 35554
--> https://bz.apache.org/bugzilla/attachment.cgi?id=35554&action=edit
Monokai Theme
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
Philippe Mouawad <p....@ubik-ingenierie.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |p.mouawad@ubik-ingenierie.c
| |om
--- Comment #1 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Author: pmouawad
Date: Mon Oct 30 20:30:04 2017
New Revision: 1813826
URL: http://svn.apache.org/viewvc?rev=1813826&view=rev
Log:
Bug 61697 - Introduce Darcula Look And Feel to make JMeter UI more attractive
Bugzilla Id: 61697
Modified:
jmeter/trunk/LICENSE
jmeter/trunk/build.properties
jmeter/trunk/build.xml
jmeter/trunk/eclipse.classpath
jmeter/trunk/lib/ (props changed)
jmeter/trunk/lib/aareadme.txt
jmeter/trunk/src/core/org/apache/jmeter/gui/action/LookAndFeelCommand.java
jmeter/trunk/src/core/org/apache/jmeter/gui/util/JMeterMenuBar.java
jmeter/trunk/xdocs/changes.xml
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
--- Comment #14 from Antonio Gomes Rodrigues <ra...@gmail.com> ---
Work fine in Windows now
Thank
Antonio
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
--- Comment #8 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
My theme is based on :
http://www.eclipsecolorthemes.org/?view=theme&id=14105
Interesting and useful links:
https://github.com/bobbylight/RSyntaxTextArea/blob/master/src/main/resources/org/fife/ui/rsyntaxtextarea/themes/theme.dtd
https://github.com/bobbylight/RSyntaxTextArea/blob/master/src/main/resources/org/fife/ui/rsyntaxtextarea/themes/dark.xml
https://github.com/JetBrains/intellij-community/blob/master/platform/platform-impl/src/com/intellij/ide/ui/laf/darcula/darcula.properties
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61697] Introduce Darcula Look And Feel to make JMeter UI more
attractive
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61697
--- Comment #5 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Author: pmouawad
Date: Thu Nov 23 14:04:45 2017
New Revision: 1816155
URL: http://svn.apache.org/viewvc?rev=1816155&view=rev
Log:
Bug 61697 Introduce Darcula Look And Feel to make JMeter UI more attractive
Bugzilla Id: 61697
Added:
jmeter/trunk/src/core/org/apache/jmeter/gui/util/theme/
jmeter/trunk/src/core/org/apache/jmeter/gui/util/theme/darcula_theme.xml
(with props)
Modified:
jmeter/trunk/src/core/org/apache/jmeter/gui/util/JSyntaxTextArea.java
--
You are receiving this mail because:
You are the assignee for the bug.