[Talk-cz] Tracer - změna distribuce nových verzí
Vlákno 9.9. - 10.9.2014, počet zpráv: 9
Ahoj,
protože se v tom už sám ztrácím a původní plán nahradit co nejdříve Tracer
aktualizovanou verzí nějak selhává = furt to nefunguje jak by mělo, rozhodl
jsem distribuovat testovací verzi Traceru jako externí modul.
To znamená, že když si teď v JOSM stáhnete seznam pluginů, najdete tam
Tracer, Tracer-testing a Tracer2. Stačí odškrknout Tracer a Tracer2 a
zatrhnout Tracer-testing. Tak se nainstaluje nejnovější verze a všechny
následující aktualizace se pak budou stahovat automaticky.
No není to super? :-D Akorát jsem to mohl udělat dříve.
Tímto děkuji Psychonmannovi za nakopnutí.
Marián
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20140909/d32d248b/attachment.html>
------------- další část ---------------
A non-text attachment was scrubbed...
Name: Tracer-testing.png
Type: image/png
Size: 28148 bytes
Desc: [žádný popis není k dispozici]
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20140909/d32d248b/attachment.png>
Díky Mariane ! Super to je, ale prosil bych nekomolit jméno. Zažil
jsem dost zkomolenin, ale Psychonmann už je dost brutální :) Díky
Dne 9. září 2014 9:46 Marián Kyral <mkyral na email.cz> napsal(a):
zobrazit citaci
> Ahoj,
> protože se v tom už sám ztrácím a původní plán nahradit co nejdříve Tracer
> aktualizovanou verzí nějak selhává = furt to nefunguje jak by mělo, rozhodl
> jsem distribuovat testovací verzi Traceru jako externí modul.
>
> To znamená, že když si teď v JOSM stáhnete seznam pluginů, najdete tam
> Tracer, Tracer-testing a Tracer2. Stačí odškrknout Tracer a Tracer2 a
> zatrhnout Tracer-testing. Tak se nainstaluje nejnovější verze a všechny
> následující aktualizace se pak budou stahovat automaticky.
>
> No není to super? :-D Akorát jsem to mohl udělat dříve.
> Tímto děkuji Psychonmannovi za nakopnutí.
>
> Marián
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
A do zadnice.
Já se tak soustředil na počet těch "m" a "n", že mi ten začátek utekl. Já
myslel, že to je přezdívka a ona je to zkratka jména :-/
Promiň
Marián
---------- Původní zpráva ----------
Od: Petr Schönmann <pschonmann na gmail.com>
Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
Datum: 9. 9. 2014 17:02:18
Předmět: Re: [Talk-cz] Tracer - změna distribuce nových verzí
"Díky Mariane ! Super to je, ale prosil bych nekomolit jméno. Zažil
jsem dost zkomolenin, ale Psychonmann už je dost brutální :) Díky
Dne 9. září 2014 9:46 Marián Kyral <mkyral na email.cz> napsal(a):
zobrazit citaci
> Ahoj,
> protože se v tom už sám ztrácím a původní plán nahradit co nejdříve Tracer
> aktualizovanou verzí nějak selhává = furt to nefunguje jak by mělo,
rozhodl
zobrazit citaci
> jsem distribuovat testovací verzi Traceru jako externí modul.
>
> To znamená, že když si teď v JOSM stáhnete seznam pluginů, najdete tam
> Tracer, Tracer-testing a Tracer2. Stačí odškrknout Tracer a Tracer2 a
> zatrhnout Tracer-testing. Tak se nainstaluje nejnovější verze a všechny
> následující aktualizace se pak budou stahovat automaticky.
>
> No není to super? :-D Akorát jsem to mohl udělat dříve.
> Tímto děkuji Psychonmannovi za nakopnutí.
>
> Marián
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
_______________________________________________
Talk-cz mailing list
Talk-cz na openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20140909/aee97ccf/attachment.html>
Tak zdá se, že nová verze mnohem častěji generuje výjimku: .
NullPointerException v SynthTreeUI.java :-(
Dá se to ignorovat, ale vadí mi to. A nevím co s tím.
CHYBA: java.lang.NullPointerException
java.lang.NullPointerException
at javax.swing.plaf.synth.SynthTreeUI.paintExpandControl
(SynthTreeUI.java:600)
at javax.swing.plaf.synth.SynthTreeUI.paint(SynthTreeUI.java:417)
at javax.swing.plaf.synth.SynthTreeUI.update(SynthTreeUI.java:271)
at javax.swing.JComponent.paintComponent(JComponent.java:769)
at javax.swing.JComponent.paint(JComponent.java:1045)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5210)
at javax.swing.BufferStrategyPaintManager.paint
(BufferStrategyPaintManager.java:295)
at javax.swing.RepaintManager.paint(RepaintManager.java:1249)
at javax.swing.JComponent._paintImmediately(JComponent.java:5158)
at javax.swing.JComponent.paintImmediately(JComponent.java:4969)
at javax.swing.RepaintManager$3.run(RepaintManager.java:808)
at javax.swing.RepaintManager$3.run(RepaintManager.java:796)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege
(ProtectionDomain.java:76)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:
796)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:
769)
at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.
java:718)
at javax.swing.RepaintManager.access$1100(RepaintManager.java:62)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.
java:1677)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege
(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters
(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter
(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForFilter
(EventDispatchThread.java:154)
at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)
at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)
at java.awt.Dialog.show(Dialog.java:1082)
at java.awt.Component.show(Component.java:1651)
at java.awt.Component.setVisible(Component.java:1603)
at java.awt.Window.setVisible(Window.java:1014)
at java.awt.Dialog.setVisible(Dialog.java:1005)
at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor$4.
run(PleaseWaitProgressMonitor.java:172)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:694)
at java.awt.EventQueue$3.run(EventQueue.java:692)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege
(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
at java.awt.EventDispatchThread.pumpOneEventForFilters
(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter
(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy
(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:
146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:
138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
---------- Původní zpráva ----------
Od: Petr Schönmann <pschonmann na gmail.com>
Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
Datum: 9. 9. 2014 17:02:18
Předmět: Re: [Talk-cz] Tracer - změna distribuce nových verzí
"Díky Mariane ! Super to je, ale prosil bych nekomolit jméno. Zažil
jsem dost zkomolenin, ale Psychonmann už je dost brutální :) Díky
Dne 9. září 2014 9:46 Marián Kyral <mkyral na email.cz> napsal(a):
zobrazit citaci
> Ahoj,
> protože se v tom už sám ztrácím a původní plán nahradit co nejdříve Tracer
> aktualizovanou verzí nějak selhává = furt to nefunguje jak by mělo,
rozhodl
zobrazit citaci
> jsem distribuovat testovací verzi Traceru jako externí modul.
>
> To znamená, že když si teď v JOSM stáhnete seznam pluginů, najdete tam
> Tracer, Tracer-testing a Tracer2. Stačí odškrknout Tracer a Tracer2 a
> zatrhnout Tracer-testing. Tak se nainstaluje nejnovější verze a všechny
> následující aktualizace se pak budou stahovat automaticky.
>
> No není to super? :-D Akorát jsem to mohl udělat dříve.
> Tímto děkuji Psychonmannovi za nakopnutí.
>
> Marián
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
_______________________________________________
Talk-cz mailing list
Talk-cz na openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20140909/9e3abc29/attachment.html>
Nejspis je to tim, ze pristupujes k GUI ze spatnyho vlakna. Nastav si
v JOSM propertu debug.edt-checker.enable=true a kazdej spatnej pristup
se bude vypisovat do konzole jako stacktrace. Treba ty informacni
dialogy by si nemel zobrazovat primo, ale uvnitr
SwingUtilities.invokeLater. Uvidis i spoustu spatnych pristupu primo z
JOSM, ty asi nema smysl resit.
Jeste bych chtel poprosit, jestli bys mohl pouzivat spravny jmena
balicku - meli by odpovidat adresarovy strukture. Neni to sice
povinne, ale je to naprosty standard a treba eclipse tracer kvuli tomu
neprelozi.
--
Jirka
2014-09-09 21:08 GMT+02:00 Marián Kyral <mkyral na email.cz>:
zobrazit citaci
> Tak zdá se, že nová verze mnohem častěji generuje výjimku:
> .NullPointerException v SynthTreeUI.java :-(
> Dá se to ignorovat, ale vadí mi to. A nevím co s tím.
>
> CHYBA: java.lang.NullPointerException
> java.lang.NullPointerException
> at
> javax.swing.plaf.synth.SynthTreeUI.paintExpandControl(SynthTreeUI.java:600)
> at javax.swing.plaf.synth.SynthTreeUI.paint(SynthTreeUI.java:417)
> at javax.swing.plaf.synth.SynthTreeUI.update(SynthTreeUI.java:271)
> at javax.swing.JComponent.paintComponent(JComponent.java:769)
> at javax.swing.JComponent.paint(JComponent.java:1045)
> at javax.swing.JComponent.paintToOffscreen(JComponent.java:5210)
> at
> javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:295)
> at javax.swing.RepaintManager.paint(RepaintManager.java:1249)
> at javax.swing.JComponent._paintImmediately(JComponent.java:5158)
> at javax.swing.JComponent.paintImmediately(JComponent.java:4969)
> at javax.swing.RepaintManager$3.run(RepaintManager.java:808)
> at javax.swing.RepaintManager$3.run(RepaintManager.java:796)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
> at
> javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
> at
> javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:769)
> at
> javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:718)
> at javax.swing.RepaintManager.access$1100(RepaintManager.java:62)
> at
> javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1677)
> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
> at java.awt.EventQueue.access$200(EventQueue.java:103)
> at java.awt.EventQueue$3.run(EventQueue.java:694)
> at java.awt.EventQueue$3.run(EventQueue.java:692)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
> at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
> at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
> at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:154)
> at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)
> at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)
> at java.awt.Dialog.show(Dialog.java:1082)
> at java.awt.Component.show(Component.java:1651)
> at java.awt.Component.setVisible(Component.java:1603)
> at java.awt.Window.setVisible(Window.java:1014)
> at java.awt.Dialog.setVisible(Dialog.java:1005)
> at
> org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor$4.run(PleaseWaitProgressMonitor.java:172)
> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
> at java.awt.EventQueue.access$200(EventQueue.java:103)
> at java.awt.EventQueue$3.run(EventQueue.java:694)
> at java.awt.EventQueue$3.run(EventQueue.java:692)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
> at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
> at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
> at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
> at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
>
>
>
> ---------- Původní zpráva ----------
> Od: Petr Schönmann <pschonmann na gmail.com>
> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
> Datum: 9. 9. 2014 17:02:18
> Předmět: Re: [Talk-cz] Tracer - změna distribuce nových verzí
>
>
> Díky Mariane ! Super to je, ale prosil bych nekomolit jméno. Zažil
> jsem dost zkomolenin, ale Psychonmann už je dost brutální :) Díky
>
> Dne 9. září 2014 9:46 Marián Kyral <mkyral na email.cz> napsal(a):
>> Ahoj,
>> protože se v tom už sám ztrácím a původní plán nahradit co nejdříve Tracer
>> aktualizovanou verzí nějak selhává = furt to nefunguje jak by mělo,
>> rozhodl
>> jsem distribuovat testovací verzi Traceru jako externí modul.
>>
>> To znamená, že když si teď v JOSM stáhnete seznam pluginů, najdete tam
>> Tracer, Tracer-testing a Tracer2. Stačí odškrknout Tracer a Tracer2 a
>> zatrhnout Tracer-testing. Tak se nainstaluje nejnovější verze a všechny
>> následující aktualizace se pak budou stahovat automaticky.
>>
>> No není to super? :-D Akorát jsem to mohl udělat dříve.
>> Tímto děkuji Psychonmannovi za nakopnutí.
>>
>> Marián
>>
>> _______________________________________________
>> Talk-cz mailing list
>> Talk-cz na openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-cz
>>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
Ahoj,
---------- Původní zpráva ----------
Od: Jiri Klement <jiri.klement na gmail.com>
Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
Datum: 10. 9. 2014 8:32:53
Předmět: Re: [Talk-cz] Tracer - změna distribuce nových verzí
"Nejspis je to tim, ze pristupujes k GUI ze spatnyho vlakna. Nastav si
v JOSM propertu debug.edt-checker.enable=true a kazdej spatnej pristup
se bude vypisovat do konzole jako stacktrace. Treba ty informacni
dialogy by si nemel zobrazovat primo, ale uvnitr
SwingUtilities.invokeLater. Uvidis i spoustu spatnych pristupu primo z
JOSM, ty asi nema smysl resit.
"
No o programování multivláknových aplikací nevím vůbec nic. Tak nějak naivně
jsem předpokládal, že JOSM to má ošetřeno, případně, že původní plugin to má
uděláno dobře. No nemá. Martin Švec mi poslal dlouhý seznam, co je třeba
upravit. a že se na to o víkendu snad mrkne. Já si mezitím budu číst něco o
EDT a jiných magických zkratkách.
"
Jeste bych chtel poprosit, jestli bys mohl pouzivat spravny jmena
balicku - meli by odpovidat adresarovy strukture. Neni to sice
povinne, ale je to naprosty standard a treba eclipse tracer kvuli tomu
neprelozi.
"
Ehm, že jsem tak smělý, můžeš definovat "správný jméno balíčku"? Eclipse
nepoužívám, v javě jsem samouk, tak netuším, co tím myslíš ;-)
Díky,
Marián
"
--
Jirka
2014-09-09 21:08 GMT+02:00 Marián Kyral <mkyral na email.cz>:
zobrazit citaci
> Tak zdá se, že nová verze mnohem častěji generuje výjimku:
> .NullPointerException v SynthTreeUI.java :-(
> Dá se to ignorovat, ale vadí mi to. A nevím co s tím.
>
> CHYBA: java.lang.NullPointerException
> java.lang.NullPointerException
> at
> javax.swing.plaf.synth.SynthTreeUI.paintExpandControl(SynthTreeUI.java:
600)
zobrazit citaci
> at javax.swing.plaf.synth.SynthTreeUI.paint(SynthTreeUI.java:417)
> at javax.swing.plaf.synth.SynthTreeUI.update(SynthTreeUI.java:271)
> at javax.swing.JComponent.paintComponent(JComponent.java:769)
> at javax.swing.JComponent.paint(JComponent.java:1045)
> at javax.swing.JComponent.paintToOffscreen(JComponent.java:5210)
> at
> javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.
java:295)
zobrazit citaci
> at javax.swing.RepaintManager.paint(RepaintManager.java:1249)
> at javax.swing.JComponent._paintImmediately(JComponent.java:5158)
> at javax.swing.JComponent.paintImmediately(JComponent.java:4969)
> at javax.swing.RepaintManager$3.run(RepaintManager.java:808)
> at javax.swing.RepaintManager$3.run(RepaintManager.java:796)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.
java:76)
zobrazit citaci
> at
> javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
> at
> javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:769)
> at
> javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:718)
> at javax.swing.RepaintManager.access$1100(RepaintManager.java:62)
> at
> javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:
1677)
zobrazit citaci
> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
> at java.awt.EventQueue.access$200(EventQueue.java:103)
> at java.awt.EventQueue$3.run(EventQueue.java:694)
> at java.awt.EventQueue$3.run(EventQueue.java:692)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.
java:76)
zobrazit citaci
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
> at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.
java:242)
zobrazit citaci
> at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:
161)
zobrazit citaci
> at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:
154)
zobrazit citaci
> at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)
> at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)
> at java.awt.Dialog.show(Dialog.java:1082)
> at java.awt.Component.show(Component.java:1651)
> at java.awt.Component.setVisible(Component.java:1603)
> at java.awt.Window.setVisible(Window.java:1014)
> at java.awt.Dialog.setVisible(Dialog.java:1005)
> at
> org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor$4.run
(PleaseWaitProgressMonitor.java:172)
zobrazit citaci
> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
> at java.awt.EventQueue.access$200(EventQueue.java:103)
> at java.awt.EventQueue$3.run(EventQueue.java:694)
> at java.awt.EventQueue$3.run(EventQueue.java:692)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.
java:76)
zobrazit citaci
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
> at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.
java:242)
zobrazit citaci
> at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:
161)
zobrazit citaci
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.
java:150)
zobrazit citaci
> at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
> at
> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
>
>
>
> ---------- Původní zpráva ----------
> Od: Petr Schönmann <pschonmann na gmail.com>
> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
> Datum: 9. 9. 2014 17:02:18
> Předmět: Re: [Talk-cz] Tracer - změna distribuce nových verzí
>
>
> Díky Mariane ! Super to je, ale prosil bych nekomolit jméno. Zažil
> jsem dost zkomolenin, ale Psychonmann už je dost brutální :) Díky
>
> Dne 9. září 2014 9:46 Marián Kyral <mkyral na email.cz> napsal(a):
>> Ahoj,
>> protože se v tom už sám ztrácím a původní plán nahradit co nejdříve
Tracer
zobrazit citaci
>> aktualizovanou verzí nějak selhává = furt to nefunguje jak by mělo,
>> rozhodl
>> jsem distribuovat testovací verzi Traceru jako externí modul.
>>
>> To znamená, že když si teď v JOSM stáhnete seznam pluginů, najdete tam
>> Tracer, Tracer-testing a Tracer2. Stačí odškrknout Tracer a Tracer2 a
>> zatrhnout Tracer-testing. Tak se nainstaluje nejnovější verze a všechny
>> následující aktualizace se pak budou stahovat automaticky.
>>
>> No není to super? :-D Akorát jsem to mohl udělat dříve.
>> Tímto děkuji Psychonmannovi za nakopnutí.
>>
>> Marián
>>
>> _______________________________________________
>> Talk-cz mailing list
>> Talk-cz na openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-cz
>>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
_______________________________________________
Talk-cz mailing list
Talk-cz na openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20140910/d40d978a/attachment.html>
Ahoj,
EDT znamena Event Dispatch Thread, zjednodusene je to vlakno, co resi
vsechny veci s GUI. Protoze Swing neni threadsafe, tak veskera prace s
GUI by mela byt v tomhle vlakne. Zakladni pouziti:
SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
// Zobraz status dialog...
}
});
Kdyz tohle udelas, tak se prida pozadavek do EDT fronty a kdyz na nej
dojde rada, tak se provede tvoje metoda run() (ve spravnem vlakne,
takze nehrozi NullPointer).
Spravne jmeno balicku - kdyz mam soubor
org/openstreetmap/josm/plugins/tracer/ConnectWays/ConnectWays.java,
tak balicek by mel byt
org.openstreetmap.josm.plugins.tracer.ConnectWays. Tj stejny jako
cesta k souboru, akorat misto lomitka je tam tecka.
2014-09-10 9:13 GMT+02:00 Marián Kyral <mkyral na email.cz>:
zobrazit citaci
> Ahoj,
>
> ---------- Původní zpráva ----------
> Od: Jiri Klement <jiri.klement na gmail.com>
> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
> Datum: 10. 9. 2014 8:32:53
> Předmět: Re: [Talk-cz] Tracer - změna distribuce nových verzí
>
>
> Nejspis je to tim, ze pristupujes k GUI ze spatnyho vlakna. Nastav si
> v JOSM propertu debug.edt-checker.enable=true a kazdej spatnej pristup
> se bude vypisovat do konzole jako stacktrace. Treba ty informacni
> dialogy by si nemel zobrazovat primo, ale uvnitr
> SwingUtilities.invokeLater. Uvidis i spoustu spatnych pristupu primo z
> JOSM, ty asi nema smysl resit.
>
>
> No o programování multivláknových aplikací nevím vůbec nic. Tak nějak naivně
> jsem předpokládal, že JOSM to má ošetřeno, případně, že původní plugin to má
> uděláno dobře. No nemá. Martin Švec mi poslal dlouhý seznam, co je třeba
> upravit. a že se na to o víkendu snad mrkne. Já si mezitím budu číst něco o
> EDT a jiných magických zkratkách.
>
>
>
> Jeste bych chtel poprosit, jestli bys mohl pouzivat spravny jmena
> balicku - meli by odpovidat adresarovy strukture. Neni to sice
> povinne, ale je to naprosty standard a treba eclipse tracer kvuli tomu
> neprelozi.
>
>
> Ehm, že jsem tak smělý, můžeš definovat "správný jméno balíčku"? Eclipse
> nepoužívám, v javě jsem samouk, tak netuším, co tím myslíš ;-)
>
>
> Díky,
>
> Marián
>
>
>
> --
> Jirka
>
>
>
> 2014-09-09 21:08 GMT+02:00 Marián Kyral <mkyral na email.cz>:
>> Tak zdá se, že nová verze mnohem častěji generuje výjimku:
>> .NullPointerException v SynthTreeUI.java :-(
>> Dá se to ignorovat, ale vadí mi to. A nevím co s tím.
>>
>> CHYBA: java.lang.NullPointerException
>> java.lang.NullPointerException
>> at
>>
>> javax.swing.plaf.synth.SynthTreeUI.paintExpandControl(SynthTreeUI.java:600)
>> at javax.swing.plaf.synth.SynthTreeUI.paint(SynthTreeUI.java:417)
>> at javax.swing.plaf.synth.SynthTreeUI.update(SynthTreeUI.java:271)
>> at javax.swing.JComponent.paintComponent(JComponent.java:769)
>> at javax.swing.JComponent.paint(JComponent.java:1045)
>> at javax.swing.JComponent.paintToOffscreen(JComponent.java:5210)
>> at
>>
>> javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:295)
>> at javax.swing.RepaintManager.paint(RepaintManager.java:1249)
>> at javax.swing.JComponent._paintImmediately(JComponent.java:5158)
>> at javax.swing.JComponent.paintImmediately(JComponent.java:4969)
>> at javax.swing.RepaintManager$3.run(RepaintManager.java:808)
>> at javax.swing.RepaintManager$3.run(RepaintManager.java:796)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at
>>
>> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
>> at
>> javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
>> at
>> javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:769)
>> at
>> javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:718)
>> at javax.swing.RepaintManager.access$1100(RepaintManager.java:62)
>> at
>>
>> javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1677)
>> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
>> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
>> at java.awt.EventQueue.access$200(EventQueue.java:103)
>> at java.awt.EventQueue$3.run(EventQueue.java:694)
>> at java.awt.EventQueue$3.run(EventQueue.java:692)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at
>>
>> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
>> at
>>
>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
>> at
>>
>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
>> at
>>
>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:154)
>> at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)
>> at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)
>> at java.awt.Dialog.show(Dialog.java:1082)
>> at java.awt.Component.show(Component.java:1651)
>> at java.awt.Component.setVisible(Component.java:1603)
>> at java.awt.Window.setVisible(Window.java:1014)
>> at java.awt.Dialog.setVisible(Dialog.java:1005)
>> at
>>
>> org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor$4.run(PleaseWaitProgressMonitor.java:172)
>> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
>> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
>> at java.awt.EventQueue.access$200(EventQueue.java:103)
>> at java.awt.EventQueue$3.run(EventQueue.java:694)
>> at java.awt.EventQueue$3.run(EventQueue.java:692)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at
>>
>> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
>> at
>>
>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
>> at
>>
>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
>> at
>>
>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
>>
>>
>>
>> ---------- Původní zpráva ----------
>> Od: Petr Schönmann <pschonmann na gmail.com>
>> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
>> Datum: 9. 9. 2014 17:02:18
>> Předmět: Re: [Talk-cz] Tracer - změna distribuce nových verzí
>>
>>
>> Díky Mariane ! Super to je, ale prosil bych nekomolit jméno. Zažil
>> jsem dost zkomolenin, ale Psychonmann už je dost brutální :) Díky
>>
>> Dne 9. září 2014 9:46 Marián Kyral <mkyral na email.cz> napsal(a):
>>> Ahoj,
>>> protože se v tom už sám ztrácím a původní plán nahradit co nejdříve
>>> Tracer
>>> aktualizovanou verzí nějak selhává = furt to nefunguje jak by mělo,
>>> rozhodl
>>> jsem distribuovat testovací verzi Traceru jako externí modul.
>>>
>>> To znamená, že když si teď v JOSM stáhnete seznam pluginů, najdete tam
>>> Tracer, Tracer-testing a Tracer2. Stačí odškrknout Tracer a Tracer2 a
>>> zatrhnout Tracer-testing. Tak se nainstaluje nejnovější verze a všechny
>>> následující aktualizace se pak budou stahovat automaticky.
>>>
>>> No není to super? :-D Akorát jsem to mohl udělat dříve.
>>> Tímto děkuji Psychonmannovi za nakopnutí.
>>>
>>> Marián
>>>
>>> _______________________________________________
>>> Talk-cz mailing list
>>> Talk-cz na openstreetmap.org
>>> https://lists.openstreetmap.org/listinfo/talk-cz
>>>
>>
>> _______________________________________________
>> Talk-cz mailing list
>> Talk-cz na openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-cz
>>
>>
>> _______________________________________________
>> Talk-cz mailing list
>> Talk-cz na openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-cz
>>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
---------- Původní zpráva ----------
Od: Jiri Klement <jiri.klement na gmail.com>
Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
Datum: 10. 9. 2014 9:28:24
Předmět: Re: [Talk-cz] Tracer - změna distribuce nových verzí
"Ahoj,
EDT znamena Event Dispatch Thread, zjednodusene je to vlakno, co resi
vsechny veci s GUI. Protoze Swing neni threadsafe, tak veskera prace s
GUI by mela byt v tomhle vlakne. Zakladni pouziti:
SwingUtilities.invokeLater(new Runnable() {
@Override
public void run() {
// Zobraz status dialog...
}
});
Kdyz tohle udelas, tak se prida pozadavek do EDT fronty a kdyz na nej
dojde rada, tak se provede tvoje metoda run() (ve spravnem vlakne,
takze nehrozi NullPointer).
"
Jo, to už jsme zkoušeli a funguje to.
"
Spravne jmeno balicku - kdyz mam soubor
org/openstreetmap/josm/plugins/tracer/ConnectWays/ConnectWays.java,
tak balicek by mel byt
org.openstreetmap.josm.plugins.tracer.ConnectWays. Tj stejny jako
cesta k souboru, akorat misto lomitka je tam tecka.
"
OK. Večer na to mrknu.
Marián
"
2014-09-10 9:13 GMT+02:00 Marián Kyral <mkyral na email.cz>:
zobrazit citaci
> Ahoj,
>
> ---------- Původní zpráva ----------
> Od: Jiri Klement <jiri.klement na gmail.com>
> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
> Datum: 10. 9. 2014 8:32:53
> Předmět: Re: [Talk-cz] Tracer - změna distribuce nových verzí
>
>
> Nejspis je to tim, ze pristupujes k GUI ze spatnyho vlakna. Nastav si
> v JOSM propertu debug.edt-checker.enable=true a kazdej spatnej pristup
> se bude vypisovat do konzole jako stacktrace. Treba ty informacni
> dialogy by si nemel zobrazovat primo, ale uvnitr
> SwingUtilities.invokeLater. Uvidis i spoustu spatnych pristupu primo z
> JOSM, ty asi nema smysl resit.
>
>
> No o programování multivláknových aplikací nevím vůbec nic. Tak nějak
naivně
zobrazit citaci
> jsem předpokládal, že JOSM to má ošetřeno, případně, že původní plugin to
má
zobrazit citaci
> uděláno dobře. No nemá. Martin Švec mi poslal dlouhý seznam, co je třeba
> upravit. a že se na to o víkendu snad mrkne. Já si mezitím budu číst něco
o
zobrazit citaci
> EDT a jiných magických zkratkách.
>
>
>
> Jeste bych chtel poprosit, jestli bys mohl pouzivat spravny jmena
> balicku - meli by odpovidat adresarovy strukture. Neni to sice
> povinne, ale je to naprosty standard a treba eclipse tracer kvuli tomu
> neprelozi.
>
>
> Ehm, že jsem tak smělý, můžeš definovat "správný jméno balíčku"? Eclipse
> nepoužívám, v javě jsem samouk, tak netuším, co tím myslíš ;-)
>
>
> Díky,
>
> Marián
>
>
>
> --
> Jirka
>
>
>
> 2014-09-09 21:08 GMT+02:00 Marián Kyral <mkyral na email.cz>:
>> Tak zdá se, že nová verze mnohem častěji generuje výjimku:
>> .NullPointerException v SynthTreeUI.java :-(
>> Dá se to ignorovat, ale vadí mi to. A nevím co s tím.
>>
>> CHYBA: java.lang.NullPointerException
>> java.lang.NullPointerException
>> at
>>
>> javax.swing.plaf.synth.SynthTreeUI.paintExpandControl(SynthTreeUI.java:
600)
zobrazit citaci
>> at javax.swing.plaf.synth.SynthTreeUI.paint(SynthTreeUI.java:417)
>> at javax.swing.plaf.synth.SynthTreeUI.update(SynthTreeUI.java:271)
>> at javax.swing.JComponent.paintComponent(JComponent.java:769)
>> at javax.swing.JComponent.paint(JComponent.java:1045)
>> at javax.swing.JComponent.paintToOffscreen(JComponent.java:5210)
>> at
>>
>> javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.
java:295)
zobrazit citaci
>> at javax.swing.RepaintManager.paint(RepaintManager.java:1249)
>> at javax.swing.JComponent._paintImmediately(JComponent.java:5158)
>> at javax.swing.JComponent.paintImmediately(JComponent.java:4969)
>> at javax.swing.RepaintManager$3.run(RepaintManager.java:808)
>> at javax.swing.RepaintManager$3.run(RepaintManager.java:796)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at
>>
>> java.security.ProtectionDomain$1.doIntersectionPrivilege
(ProtectionDomain.java:76)
zobrazit citaci
>> at
>> javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
>> at
>> javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:769)
>> at
>> javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:718)
>> at javax.swing.RepaintManager.access$1100(RepaintManager.java:62)
>> at
>>
>> javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:
1677)
zobrazit citaci
>> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
>> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
>> at java.awt.EventQueue.access$200(EventQueue.java:103)
>> at java.awt.EventQueue$3.run(EventQueue.java:694)
>> at java.awt.EventQueue$3.run(EventQueue.java:692)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at
>>
>> java.security.ProtectionDomain$1.doIntersectionPrivilege
(ProtectionDomain.java:76)
zobrazit citaci
>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
>> at
>>
>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.
java:242)
zobrazit citaci
>> at
>>
>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
zobrazit citaci
>> at
>>
>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:154)
zobrazit citaci
>> at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)
>> at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)
>> at java.awt.Dialog.show(Dialog.java:1082)
>> at java.awt.Component.show(Component.java:1651)
>> at java.awt.Component.setVisible(Component.java:1603)
>> at java.awt.Window.setVisible(Window.java:1014)
>> at java.awt.Dialog.setVisible(Dialog.java:1005)
>> at
>>
>> org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor$4.run
(PleaseWaitProgressMonitor.java:172)
zobrazit citaci
>> at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
>> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
>> at java.awt.EventQueue.access$200(EventQueue.java:103)
>> at java.awt.EventQueue$3.run(EventQueue.java:694)
>> at java.awt.EventQueue$3.run(EventQueue.java:692)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at
>>
>> java.security.ProtectionDomain$1.doIntersectionPrivilege
(ProtectionDomain.java:76)
zobrazit citaci
>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
>> at
>>
>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.
java:242)
zobrazit citaci
>> at
>>
>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:161)
zobrazit citaci
>> at
>>
>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.
java:150)
zobrazit citaci
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
>>
>>
>>
>> ---------- Původní zpráva ----------
>> Od: Petr Schönmann <pschonmann na gmail.com>
>> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
>> Datum: 9. 9. 2014 17:02:18
>> Předmět: Re: [Talk-cz] Tracer - změna distribuce nových verzí
>>
>>
>> Díky Mariane ! Super to je, ale prosil bych nekomolit jméno. Zažil
>> jsem dost zkomolenin, ale Psychonmann už je dost brutální :) Díky
>>
>> Dne 9. září 2014 9:46 Marián Kyral <mkyral na email.cz> napsal(a):
>>> Ahoj,
>>> protože se v tom už sám ztrácím a původní plán nahradit co nejdříve
>>> Tracer
>>> aktualizovanou verzí nějak selhává = furt to nefunguje jak by mělo,
>>> rozhodl
>>> jsem distribuovat testovací verzi Traceru jako externí modul.
>>>
>>> To znamená, že když si teď v JOSM stáhnete seznam pluginů, najdete tam
>>> Tracer, Tracer-testing a Tracer2. Stačí odškrknout Tracer a Tracer2 a
>>> zatrhnout Tracer-testing. Tak se nainstaluje nejnovější verze a všechny
>>> následující aktualizace se pak budou stahovat automaticky.
>>>
>>> No není to super? :-D Akorát jsem to mohl udělat dříve.
>>> Tímto děkuji Psychonmannovi za nakopnutí.
>>>
>>> Marián
>>>
>>> _______________________________________________
>>> Talk-cz mailing list
>>> Talk-cz na openstreetmap.org
>>> https://lists.openstreetmap.org/listinfo/talk-cz
>>>
>>
>> _______________________________________________
>> Talk-cz mailing list
>> Talk-cz na openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-cz
>>
>>
>> _______________________________________________
>> Talk-cz mailing list
>> Talk-cz na openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-cz
>>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
>
_______________________________________________
Talk-cz mailing list
Talk-cz na openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20140910/a6839e8b/attachment.html>---------- Původní zpráva ----------
Od: Marián Kyral <mkyral na email.cz>
Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org>
Datum: 10. 9. 2014 9:51:16
Předmět: Re: [Talk-cz] Tracer - změna distribuce nových verzí
"
"
Spravne jmeno balicku - kdyz mam soubor
org/openstreetmap/josm/plugins/tracer/ConnectWays/ConnectWays.java,
tak balicek by mel byt
org.openstreetmap.josm.plugins.tracer.ConnectWays. Tj stejny jako
cesta k souboru, akorat misto lomitka je tam tecka.
"
OK. Večer na to mrknu.
"
Nějak takhle? https://github.com/mkyral/josm-tracer/commit/a474535e2dbbd0e3
ebd74fcf3d99554812aa86e0
Bylo s tím více práce, než jsem čekal.
Marián
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20140910/7cee557b/attachment.html>
« zpět na výpis měsíce