Alban Nanty Posted May 2, 2010 Posted May 2, 2010 I'd rather you tell me you aren't going to implement scroll bars because you don't like them than tell me I am wrong because I prefer a different usage paradigm than you do. Hi Mike, Yes you're right, I was a bit harsh saying that. Sorry if I offend you. It is true that, for now, I don't plan to implement scrollbar, and I'm not excited about implementing them. I've sometimes had to implement scrollbar for some software I've develop for my job, and it was always painfull. The API of scrollbar is not convenient and always throw exceptions. Since I truely think that the pan and zoom feature is convenient enough, and since I've still a lot of other features I need to add, I don't want to spend some time on developing the scrollbars for now. But maybe in a far furture, if nothing more interresting end up on my todo list, I may take some time to implement them. Bye. Quote
Leergut Posted May 4, 2010 Posted May 4, 2010 Hi Alban, the rotation of a dragged piece works! Good job. Next wish for the 4.5/12V-fans: Is it possible for the software to identify, that - if a new curve will be attached to a point - the alignment of the curve is "away from the center" (on top of the picture)? Don't get me wrong: The software shold not forbid the alignment to the center, but prefer one of them. I don't know, how difficult this will be, its just a wish :) Leergut Quote
Alban Nanty Posted May 4, 2010 Posted May 4, 2010 Hi Alban, the rotation of a dragged piece works! Good job. Next wish for the 4.5/12V-fans: Is it possible for the software to identify, that - if a new curve will be attached to a point - the alignment of the curve is "away from the center" (on top of the picture)? Don't get me wrong: The software shold not forbid the alignment to the center, but prefer one of them. I don't know, how difficult this will be, its just a wish :) Leergut Hi, I'm glad to here that you like the new snapping! For your question, actually it depends if you're dragging a part from the library or not. 1) If you are dragging a part from the library, the selected conection point (the red one) is always the first one in the XML file. So this is working the way you want if you try to connect to the bottom of the joint, but not working if you try to connect from the top of the joint. But I cannot think of a proper solution for now. I may need to think more deeply to see if I can find some logic. 2) Now if you are moving an already placed part on the layout, the current connection point (the red dot) will be automatically updated according to where you click on the part. The red dot will be updated to the closer free connection point from your mouse click. Then this red dot is used for the snapping. So you should always try to grab your part from the side you want to connect to. BUT: I just tried now, and it seems the snapping is a a bit bugged if you change the current connection point and try to snap in the same drag'n'drop. It's better then to first click and release to change the current connection point, then grab and move the part. Thanks for letting me find this bug, I will fix it in a future release. Hope it helps! Bye. Quote
Alban Nanty Posted May 5, 2010 Posted May 5, 2010 Ok I just fixed the bug I mentionned above in one line of code. I will wait a bit longer to see if new urgent bug arise and will probably release an 1.6.1 version in few days. Bye. Quote
Rumpelmuck Posted May 6, 2010 Posted May 6, 2010 (edited) Hi there! Here some more GIFs and XML straight out of the 60's 113 Motorized Train Set GIF XML 116 Deluxe Train Set GIF XML 123 Passenger Coach (also usable as Set 124 "Goods Waggon") GIF XML 125 Tipper GIF XML 344 Bungalow GIF XML 346 House with car GIF XML Have fun!!! I'm actual at 1969 and will progress. Regards! Thomas Edited July 16, 2010 by Rumpelmuck Quote
missouri_bb63 Posted May 8, 2010 Posted May 8, 2010 Hello all. In case anyone was wondering why all the new GIFs that were made between 1.5 and 1.6 weren't included in the new release, it turns out Alban didn't have the time to include them due to the last minute programming of the new features which definitely deserved the top priority for this release. Appologies if anyone was disapointed. I have just taken over more responsibility for the GIFs and XMLs today and have uploaded them to the BlueBrick parts tracker. They will be made available in the downloadable zip files as soon as possible. The pages for the parts tracker will load a bit slower in future due to the rescaling of the GIF images which will make the pages much easier to view. As of today, there are also new parts categories to help handle the ever increasing number of GIFs, and there are also a few other cool features that are under development which you guys have asked for. They might be included in the 1.6.1 release. Watch this space. Thanks again to everyone for the generous contributions! Quote
Rumpelmuck Posted May 12, 2010 Posted May 12, 2010 Hi there! I just updated Sets 123 and 125. Here are two more sets. 721 Steam Locomotive GIF XML 122 loco with tender GIF XML Could somebody pls. doublecheck the 122 files? It look's like my Bluebrick v1.6 installation ignores the SnapMargin section. The GIF will not fit in the middle of rails. Thanks! ciao Thomas Quote
Alban Nanty Posted May 12, 2010 Posted May 12, 2010 Could somebody pls. doublecheck the 122 files? It look's like my Bluebrick v1.6 installation ignores the SnapMargin section. The GIF will not fit in the middle of rails.Thanks! Hi, This is a quite original margin you try to create. Because you want to place the train on the track and the train is smaller than the rail. Usually the margin is a margin that comes inside the part, but here, you want to add a margin outside the part. Since the margin is supposed to be positive when it is inside the part, you can actually add a margin outside the part with a negative value. So to solve your problem you should write: <top>-0.5</top> <bottom>-0.5</bottom> Which means give a -0.5 margin to both top and bottom. Bye. Quote
Matt Dawson Posted May 12, 2010 Posted May 12, 2010 (edited) Another release? So soon? No wonder you left the parts out! I think you guys deserve a rest for all that hard work.... I'll try it when I get home from work...I've been wanting to do a bit of "Lego computerised playing" Edited May 12, 2010 by Matt Dawson Quote
Rumpelmuck Posted May 20, 2010 Posted May 20, 2010 Hello again! Some more output: 128 Mobile Crane GIF XML 347 Fire station with fire engine, ambulance and tow truck GIF XML 601 Tow Truck GIF XML 621 Shell Tanker Truck GIF XML 623 White car with Camper GIF XML To be continued... ;-) Ciao Thomas Quote
Alban Nanty Posted May 20, 2010 Posted May 20, 2010 This is not systematic, but it may happen that I release soon after a major release another minor release that fix the bugs introduced in the major release and found by the users. In the 1.6 version an anoying bug on the new snapping method was found. Therefore I estimate that this bug harm the main new feature of the 1.6 release. So yes, I may release the 1.6.1 version soon. Bye. Quote
missouri_bb63 Posted May 23, 2010 Posted May 23, 2010 (edited) Inspired by Rumpelmuck's recent contributions, I set about adding all the classic baseplates with rounded corners to the BlueBrick baseplates library. Then I got a bit carried away, and ended up adding more than 20 new baseplates and a few replacements for existing baseplate and road GIFs. All the parts are available on the parts tracker and should be available in the add-on library pack with the next release. Edited May 23, 2010 by missouri_bb63 Quote
Rumpelmuck Posted May 24, 2010 Posted May 24, 2010 Here again some classic elements 605 Taxi GIF XML 608 Kiosk GIF XML 640 Fire Truck GIF XML 642 Double Excavator GIF XML 648 Service Station GIF XML 354 Police Heliport GIF XML Have fun! Regards! Thomas Quote
missouri_bb63 Posted June 3, 2010 Posted June 3, 2010 Thanks for the contributions Thomas! The GIFs (with baseplates), have been added to the parts tracker and they will be available in the downloadable GIF packages shortly. I will try to contribute a few GIFs myself in the next few weeks. BlueBrick version 1.6.1 is just having some new functions translated into the various supported languages and then it will be available for download. I am sure Alban will write a post after the release concerning the great new features which several of you have asked for over the past year. Quote
Alban Nanty Posted June 12, 2010 Posted June 12, 2010 Hi, The version 1.6.1 is online. http://bluebrick.lswproject.com/ Don't hesitate to report any bug. Bye. Quote
missouri_bb63 Posted June 12, 2010 Posted June 12, 2010 (edited) Hello all, at this point you might be asking... "why should I download it... what are the new features?" As I am not sure that everyone reads the change log on the site, I thought I should mention something about the new release here as well as some instructions on how to use the new features. In addition to several bug fixes, the new features include things that many of you have asked for. Up until now it has been tough trying to find small GIFs in the part library window at the top right corner. This is because everything was set to scale. As some GIFs were getting bigger, it became increasingly difficult to see the small ones. Now, you have several options to display the GIFs in the library the way you like them. Right click in the part library window and select one or a combination of the following 3 options. 1. Large icons (zooms in or out of icons, same function as the regular right click had previously) 2. Respect proportion (toggles scaling of parts on or off, switching it off will help you to find those small GIFs, but it is handy to have on when looking for the right baseplate) 3. Bubble information (when placing the mouse cursor over the GIF you get a bubble, also known as a "tool tip", with information about the GIF) Settings for this 3rd feature can be found in the global options menu, under the part library tab. Here you can chose which information you want to see in the bubble. While you are on that tab, you will notice that the parts folders/categories have been extended, and that you can now place them in any order you like above the part library window. This way you can sort them from left to right, from most used to least used. You can also change the background color of the library window. On top of that, all the GIFs which have been created since the last release, are available for download. Although this release was more feature driven, I think the library was still extended by 70 or so new GIFs. Thanks to all who contributed! If anyone wants to try making GIFs using LDD let me know. I will be sticking to MLCad for a while. Enjoy! Edited June 13, 2010 by missouri_bb63 Quote
Alban Nanty Posted June 13, 2010 Posted June 13, 2010 Thank you Missouri for this details description of the 1.6.1 release. Now I will start implementing the new features for the 1.7 release, which may not appears before several months, because I plan a lot of work for the next release. Bye. Quote
Rumpelmuck Posted June 16, 2010 Posted June 16, 2010 (edited) Hi all! Here are some more classic pics: 117-1 Push Locomotive GIF XML 236 Garage with Automatic Door GIF XML 310-1 Tug GIF XML 311-1 Ferry GIF XML 314-1 Police Boat GIF XML 137-2 Passenger Sleeping Car GIF XML Enjoy!!! Regards! Thomas Edited June 16, 2010 by Rumpelmuck Quote
Rumpelmuck Posted June 17, 2010 Posted June 17, 2010 And still working ;-) 315 - Container Ship GIF XML 353 Terrace House with Car and Garage GIF XML 355 Town centre set with roadways GIF XML GIF XML GIF XML Have fun!! Ciao Thomas Quote
Alban Nanty Posted June 22, 2010 Posted June 22, 2010 Hi, Dear BlueBrick user, I would be very happy if you could go to this URL: http://city.lego.com/en-us/trainguide/trackplanner.aspx and try the edition of the flex track. Please give me your feedback. Do you like the way they implement the edition of flexible track? Do you want me to do a similar edition? Or do you have other ideas in mind? Thanks. Quote
Leergut Posted June 22, 2010 Posted June 22, 2010 http://city.lego.com/en-us/trainguide/trackplanner.aspx Hi! I played a little with this trackplanner, especially the flextrack. In my eyes, one function is usefull: The programm groups 4 single flextrack segments and you can adjust them identically. I think there should be also a way to set the angle of a single flextrack, perhaps with a option menü of this piece (right click -> set angle). Last point on my wish list: Press at a magic button, then select two open connection points and Bluebrick will close the gap between these two open connection points (only if there is enough space). Perhaps (cubic?) splines may work? Stefan Quote
Alban Nanty Posted June 23, 2010 Posted June 23, 2010 Hi! I played a little with this trackplanner, especially the flextrack. In my eyes, one function is usefull: The programm groups 4 single flextrack segments and you can adjust them identically. I think there should be also a way to set the angle of a single flextrack, perhaps with a option menü of this piece (right click -> set angle). Actually in the lego track planner, you can adjust the number of flex track between 1 to 4. When you click on the red rotation handle you can make vary not only the angle but also the number of flex track pieces by moving the mouse closer to the opposite attached point. I though this design was quite interesting and easy to implement, since I just need to divide the total angle by the number of pieces used to get the angle of each piece. Of course if I implement this design, I will not restrict the number of flex piece to 4. I can use unlimited number, no matter how far you move the mouse away. What is quite smart in this design is that one side of the track stay fixed while you are bending the other one. However, with this design you can only make a circular curve, and if you want to make a S design, you need to do it in several steps. Last point on my wish list: Press at a magic button, then select two open connection points and Bluebrick will close the gap between these two open connection points (only if there is enough space). Perhaps (cubic?) splines may work? Stefan Actually using spline was my first draft idea for flex track. However, it may not be as simple as that to implement. For example if you want to fill a gap between two tracks randomly placed, there's a little chance that the two tracks are at the exact distance of an integer number of flex track. To succeed to fill the gap you need to add one more flex track and deform the curve in a slight S shape. Using the spline may be a solution but I need to deal with 2 constraints: - The maximum angle that a single flex track can take - A discreet length for the spline: the spline length must be multiple of a flex track length Based on these 2 constraints, will I succeed to write the correct algorithm? Sorry, but I'm not sure... You can start to send me some aspirin... Bye. Quote
AndyC Posted June 23, 2010 Posted June 23, 2010 Having played with that a bit, it's a very intuitive way of handling flex track. Removing the four piece at a time limit would be a definite improvement though. Quote
Brik-el Posted June 23, 2010 Posted June 23, 2010 Just used this program. Its pretty neat. Very helpful also. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.