Commit graph

4134 commits

Author SHA1 Message Date
iobyte
f64c620b72 trackeditor: start adding main track side editing
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8258 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: e1d2d730c19be1fdddc324564fbcf42049460645
Former-commit-id: ced2636a6d5ced5947847d602322738b6159600d
2022-06-26 02:23:36 +00:00
iobyte
a1b10eeebf trackeditor: fix undo and redo bugs
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8257 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 7e86d9c20af17696658527cb99dafaf09824ed9c
Former-commit-id: 56fae4f760bdb1125f1810e8b085a04a688b86cc
2022-06-26 00:29:13 +00:00
beaglejoe
d036a8fdc2 Allow the trackeditor to be built without having all the SD code
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8256 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 39693c94ef625c2f5a7ed0db2abf6460734eb6f7
Former-commit-id: 1f6ed874d243831d620cd19cbd203103218a53ef
2022-06-25 17:04:54 +00:00
iobyte
a7dc858449 trackeditor: resize new project dialog
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8255 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: ca2958077efcb0b91570709aa33ae8b89f45e08e
Former-commit-id: b0b4bddae53002e0b68be76b4dd80b4752d2a603
2022-06-25 15:50:27 +00:00
iobyte
b683213e52 trackeditor: fix some exceptions when no track is available
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8254 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 757c2a7ef3944153050a8a8595bbe358f36919d8
Former-commit-id: 57f56efdde4b16e5a3a4a9dc82703dcedf95aeee
2022-06-24 19:26:01 +00:00
beaglejoe
a3b7da2037 Fix trackeditor build
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8253 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 7f29043c60d6ab5dc27efce709c623581b4c4aec
Former-commit-id: 0ac094bb59236eb0409c8c699b582f842bdd590a
2022-06-24 15:20:38 +00:00
iobyte
2cd7465efe trackeditor: adjust new project dialog sizes
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8252 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 7df502596b909f4581d57df62f468e7a2e126a65
Former-commit-id: 9f67bd29ac91448d60d432009d9ae9f192ec4c27
2022-06-23 21:20:01 +00:00
iobyte
e1e5b991f6 trackeditor: adjust segment dialog sizes
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8251 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: d3a473894ec8696c19eb8dfe8c1ea0f8766d0885
Former-commit-id: d1d7c575e0efd569654d29ce652a8628d152e70d
2022-06-23 21:14:57 +00:00
iobyte
a2bd3ff48a trackeditor: adjust properties dialog sizes
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8250 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 81daaeec73b47cd3fc9596d1b18261e5599935de
Former-commit-id: 5a9a78dbacf7f471829771730bdc8a81250b84f1
2022-06-23 20:50:57 +00:00
iobyte
1a4007b035 trackeditor: switch back to newer version of looks
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8249 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 0124a9db475448e25591447aa8d8a777da556250
Former-commit-id: cb0902a32f4ddfa7cee088c61d575c94b805874c
2022-06-23 14:25:36 +00:00
iobyte
7f50970927 trackeditor: add missing setTabLayoutPolicy
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8248 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: f5b74b1f7c94049c0cdf72a15e47907d3e71ed10
Former-commit-id: 3045ea9908139db5c7d2fb6a49f557500875c089
2022-06-23 01:05:16 +00:00
iobyte
9152979ad1 trackeditor: switch to standard jave cross platform look and feel so scrollable tabs work
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8247 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: ed0032cfded7465100000c79b738b23c62c15a52
Former-commit-id: 2f7ee63e96582643d0baf5a19b6a50e922e65643
2022-06-23 00:43:38 +00:00
iobyte
9c84801da6 trackeditor: fix app icon
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8246 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 6d653d9ad3b71107a965d9fad69924a61a57c43d
Former-commit-id: e60b33e90cbd2488f60b566b2cb301b307b214c0
2022-06-22 18:42:56 +00:00
iobyte
4d281f3da4 trackeditor: fix segment style
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8245 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: f92d4252c5f1f8b911c57f07d661716d28963e23
Former-commit-id: 13d945c5658a2452594e40c92e302b9eacb9ffa6
2022-06-22 18:10:24 +00:00
iobyte
c8383a8e90 trackeditor: fix segment surfaces
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8244 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: c0390cff98298f4e7c37f4de32fe7803fbe5f573
Former-commit-id: 3ac9693ad327b9148631347bd91cea4220cb3f2f
2022-06-22 17:29:02 +00:00
iobyte
fb966a1743 trackeditor: replace invalid characters with ?
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8243 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: badb6efc3268e94dd39c6b5bfbe62d5064cff6f6
Former-commit-id: 80c9fa5a62c6ffaafe7f9c72977eabdfced7a98d
2022-06-22 14:55:15 +00:00
iobyte
344fdcd8d7 trackeditor: add a few more conversions
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8242 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 807fe35e6bd33d5fd1ce1b42500512826ec236cd
Former-commit-id: aade51ece388cbea2c06d96615f06747bfc92454
2022-06-21 21:49:42 +00:00
iobyte
b66770cec4 trackeditor: use same conversion as tgf
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8241 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: fe4af7b42a627dda381042327220a8257e79fcf7
Former-commit-id: 747e41f1b3678c3b04ba177922460f5766a2c6c7
2022-06-21 21:38:06 +00:00
iobyte
383d33a163 trackeditor: start adding input units conversions to some common attributes
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8240 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 19a425c6fe264f8385b1c443a9a92f401f525a9d
Former-commit-id: 97d9d2ea678fb1395810ba4b94a0d90de60ec002
2022-06-21 21:30:26 +00:00
iobyte
57a1add172 trackeditor: terrain relief files are ac files
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8239 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 5b8e5c83afcbc0c6e6697a29a6d8251aaf80eabc
Former-commit-id: 4742f7e11a9d8417420b354c8ff9e8c1b1862bac
2022-06-21 19:50:15 +00:00
iobyte
df8efdc3e2 trackeditor: fix some warnings
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8238 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 7f170fffb12d1468d0a4fd4d5c56a2e36c6a6d1e
Former-commit-id: b652f6b34506d0adc4b1414b96dcd40da7988dca
2022-06-21 19:29:12 +00:00
iobyte
385b6dc1a0 trackeditor: add button to browse for object models
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8237 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 840ed4b5cffa01081ad3303b482bbec74ca579a1
Former-commit-id: 5f78225d609cad5406d34fd83a8be71fd40dd8f2
2022-06-21 13:23:16 +00:00
beaglejoe
e4958c82c6 Add TrackEditor files to Windows installer
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8236 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 2a2dccb4c411d4bb027575a94aaf110e75900490
Former-commit-id: 84dbf2af9897996723a77bab3dfc114354285d06
2022-06-21 03:56:13 +00:00
beaglejoe
49e853d93f Don't install tools if unchecked [#891]
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8235 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 181feb9d19749e65ec7d2734e9e2a5f1688b6824
Former-commit-id: 2ae34d9cfccfcd56b08d454db2f8a73e35fbb1b6
2022-06-21 02:48:15 +00:00
beaglejoe
31a756b172 Add TrackEditor sources to Linus tars
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8234 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: b0602f64edd688c0451b131a46aaddb586ffe0b0
Former-commit-id: ce021dcc8d9d6e69aedbc60828a272fa77f28994
2022-06-20 22:12:56 +00:00
iobyte
f9e06300dc trackeditor: really make JFileChooser read only
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8233 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: c43d0c89c84c7acbb39ad95186581fdc90012e61
Former-commit-id: fb15d820e0ac3fd910ff92f83a3d67380c4c16d1
2022-06-20 18:58:48 +00:00
iobyte
66cfaba548 trackeditor: fix trackgen output
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8232 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 64e21fec5a50821609346425db334138997d11ac
Former-commit-id: c60b6997e7c51ed7beedb0693344a54c5258a8af
2022-06-20 17:40:16 +00:00
beaglejoe
4e497345f0 Fix warning
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8231 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 73c62580ce52161ed2e9ffa7e62e1d07126c60f7
Former-commit-id: 609ca86b3cf77d46c6b20d083f63eb5cf9796d08
2022-06-20 16:28:32 +00:00
beaglejoe
9871436b4c Fix in-race sound not paused during F1 Help
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8230 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 82a9899213bc8c4ff8661a664ffe564055603942
Former-commit-id: 1f2d09ef12e5af66635d17cb0c73bfc5dbd31681
2022-06-20 15:49:51 +00:00
iobyte
ade86e2b6c trackeditor: remove unused class
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8229 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: a3552795217467037d878bb2e9928bd955ff3e37
Former-commit-id: a8009279dd696547c64f9e02e9e6bba135c158c5
2022-06-20 14:30:39 +00:00
beaglejoe
b22cfb052e Revert utf8 changes and replace unmappable characters (in comments)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8228 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 298e12628d70b202803ae5a868185c8843927ff1
Former-commit-id: 1d9e64b6b799b14e1e84dc589039ce553ff8db0b
2022-06-20 14:17:15 +00:00
iobyte
0daab6040a trackeditor: add new file to CMakeLists.txt
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8227 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 8be790315e7a76df349bf8de4d04d8fdf61dccc4
Former-commit-id: b5a600114799a868a9354ab11aab6a1973260456
2022-06-20 14:12:44 +00:00
iobyte
1093034ec8 trackeditor: fix JFileChooser disable New Folder with new class
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8226 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: e04b0f15406fc0bf69dedcb2d2e27751d67586d2
Former-commit-id: cecd3c3527281b8edc4c652a3341dc5c371dda5b
2022-06-20 14:03:07 +00:00
iobyte
e5a59a01f7 trackeditor: increase slider maximum to prevent clipping
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8225 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 08e8988be3f46ac79fc3e730b65c102f7ed890e6
Former-commit-id: acc10d22c58934ab38efeaf0daa36b596ca641e5
2022-06-20 03:50:22 +00:00
iobyte
9181986f44 trackeditor: set side max width wider
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8224 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 4958015bec71172558fb2820b1f78c9170176b7c
Former-commit-id: fcf86743f0f0b5f78496a336e82fddf86d162e23
2022-06-20 03:35:13 +00:00
iobyte
7a75c7dc7f trackeditor: elevation map must be png
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8223 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 11ec269e10f3d07f7678e9326ad249e88e8d7700
Former-commit-id: ed6524963c3848c34f883360664a48382dd31789
2022-06-20 02:49:34 +00:00
iobyte
d42e199449 trackeditor: add missing file filter
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8222 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 5c13770a3583dbdde78936efde0ac16cb8ce37cf
Former-commit-id: 8c8c643305b62f25042a1e5c5bfdb91df6530e9d
2022-06-20 02:31:04 +00:00
iobyte
f8353de288 trackeditor: use showOpenDialog and disable directory creation when selecting files
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8221 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 20548bd598e68231a5a19c9e11d60842ab88d137
Former-commit-id: 260e9d1502d3774556a2233a3b2f089514e3dd5f
2022-06-20 02:19:45 +00:00
iobyte
b71890c48f trackeditor: set an icon for the app
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8220 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: a669574795d12817ac951610047c51f1f7f8a074
Former-commit-id: 4bb169446c8482882a5e678a594b1123f090e27d
2022-06-20 00:42:06 +00:00
iobyte
3b5429017d trackeditor: fix file chooser titles
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8219 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: b6046b9a2ed8c1d2e349775d405f1e93aad43660
Former-commit-id: 09f92150d8fbeff30b01feb34924cad1399884c5
2022-06-20 00:26:29 +00:00
iobyte
39248f0909 trackeditor: add raceline texture file chooser
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8218 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 4f17e8723d30a17b085bbe913a800da19d002e09
Former-commit-id: 3a1a752930531fa320f6b9e4b722832148ddf085
2022-06-19 23:15:59 +00:00
iobyte
dbb8f6e321 trackeditor: read track name from header
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8215 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 81614d3153f3faa4623bb6ea2fcb675f05f38f2f
Former-commit-id: e5dd8533101cc87b7556afcc976bd16da053818c
2022-06-19 17:48:48 +00:00
iobyte
15444237e8 add sky version attribute and fix version 3 xml writing
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8214 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: da0af1beb011955d52bfcb125bdbb9465c85d720
Former-commit-id: 9ae419703f442363a1cac77e5ef6a81450db2d70
2022-06-19 15:58:30 +00:00
beaglejoe
859d772d5d Changed file encoding to UTF8 for unmappable characters
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8213 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 981b26a09a4bbe264776e90d6c42a5b2639dabe7
Former-commit-id: 528cb833fe1d79e0f7617513236d108a9335ecc6
2022-06-19 04:02:36 +00:00
beaglejoe
e609b85975 Add OPTION_TRACKEDITOR and cmake changes for trackeditor
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8212 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 97fe1ceaffdc195e69a8db384a3be5feb16c2349
Former-commit-id: e72318bbd02fbd752edd6a8e5781498ca9d43555
2022-06-19 03:01:03 +00:00
iobyte
9cdf4b7c16 trackeditor: use properties title for auto generated name
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8211 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 2620c515675ecd824e435643dce557b9ef851ce0
Former-commit-id: a4add49bc96123b4760e48d430c58298123fc872
2022-06-19 01:28:00 +00:00
iobyte
fc3f7bec58 trackeditor: fix reading and writing of version 3 files
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8210 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 635fc6cf8aa0162a4d6e63df0b97e308b799cb8d
Former-commit-id: 779ba5dc119f860a6f551ac42b66c7697f1caa32
2022-06-19 00:00:41 +00:00
iobyte
6bb7e5a540 trackeditor: more linux fixes
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8209 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: e9661ab5554755e3356d3628eb6897e7035cbd49
Former-commit-id: edef4bb6219619b79a6972d078bff571cff3c8d8
2022-06-18 23:28:01 +00:00
iobyte
9f2e613d1d improve look on linux
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8208 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: b57f5c6d84d69e0227fbb39b050b0e960b01c078
Former-commit-id: 32e78c52dbf46f426108b8e4b492305d44172997
2022-06-18 23:18:53 +00:00
iobyte
7c9ee2d2d9 add fork of TORCS TrackEditor
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8207 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 7686895159b7361263ac65320d0d589e90c78cf1
Former-commit-id: b5c2194ac697cda2f119d7c03473841ec89b960d
2022-06-18 22:27:50 +00:00