Forum Replies Created
-
AuthorPosts
-
My concept of codemap scrolling area is different, I know.
In my version there is 100% of scrolling equals height of codemap view, so when you click on codemap view’s center you jump to 50% of total scroll not to part under cursor. Possibly, my version is worse and wait fixing.
Drag outside is a bug.
I’ll try to improve codemap later.
keep it up!
I merged dev into master – v2.4.
Also there is a new branch – redesign_find_dialog, with option to search in entire project.
First search can be long-time but then you can jump to next / prev quickly.
Now I go to holydays for a few weeks! See you later.
Dev news:
- New “update / rebuild modules” dialog. You can choose any modules to build – not all as it was earlies. Minimize build time disabling unused mods.
- Right click on “modules” folder – item update modules, RMB on custom module – update it.
- To *rebuild* modules just check “clean existing data” box.
Later I want to combine updating dialog with module manager.
Big thanks to Danilo Krahn for paypal supporting!
Can anybody build macos version of ted2go dev branch with 1.1.05?
I’m going to merge dev into master.
Maybe this code will be useful:
Monkey12345678910New Fiber( Lambda()Local s:=LoadString( "process::"+Mx2ccPath+" abrakadabra" ).Trim()Notify( "",s ) ' message with errorLocal arr:=s.Split( "~n" )s=arr[0]Notify( "",s ) ' first line contains versionarr=s.Split( " " )s=arr[arr.Length-1]Notify( "",s ) ' last word is compiler versionEnd )For IRCView I ‘fixed’ that via:
Monkey123456App.KeyEventFilter+=Lambda( event:KeyEvent )If App.KeyView=inputField And event.Key=Key.KeypadEnterSendInput(inputField.Text)inputField.Text=NullEndifEndNot so good as it could be, but it works right here and right now.
As a Linux user building command line apps why would I want the binary name forcibly capitalised?
Oh, I will rename Ted2.monkey2 to lowercase and it should resolve that.
Ok, I decided to include new “Update modules” dialog in v2.4.
Main goal is simplify update / rebuild process.
I want to transform Rebuild action into “Clean existing data” checkbox.
So extra item Rebuild modules is go away!
Also all modules will be checkable to let you make choice update used modules only.
Attachments:
On my mac, the helpfile does not apper, maybe because a “/” is missing?
/Applications/Monkey2-v1.1.05ABOUT.HTML
Thanks!
There is bad luck with new bananas topic creation.
Attachments:
Meet “Bananas showcase” ! (see the screenshot)
This tab will open at first app run.
Each banana’s card can contains these attributes:
Monkey1234567891011{"title": "Shoot-out game","author": "Tony Smits & Peter van Driel","description": "Shoot-out game.\nThis demo uses outtakes from the Pyro framework!\nFor more information about Playniax and Playniax products please visit our website (www.playniax.com).","preview": "shoot-out.jpg","mainFile":"shoot-out/demo.monkey2","modified": "21-06-2016","version": "1.0","homepage": "www.playniax.com","tags": "2D,Game"},I decided to store all info inside of /bananas/!showcase/ folder:
- all.bananas – contains json data
- pictures for preview are here
This way is easy to add into repository – just have to copy “!showcase” folder.
I need more info about bananas – author, modified date etc. Probably, will be better to discus that in separated topic.
To try this out rebuild ted2go from DEV branch and extract zip into bananas folder. ZIP
Attachments:
You can either fix it up yourself
done (one line changed).
It would be cool to have a “format source code” , maybe that could unify the way code is written.
I agree. With different templates for formatting.
But low priority.
Also I added “notes for contributors” on the main ted2go’ repository page.
Please, take a look at code style. It based on original Ted2.
Will be super-cool if you can write the same style to make this project consistent.
Monkey123456789101112Local abc:="ABC" ' there is no spaces in assignmentdigit=8callSomeMethod( param1,param2 ) 'there are spaces in bracket boundsMethod check:Bool( value:Double ) 'spaces in declaration' empty line after method name (can ignore if there is one-line body)Return value > 1.75EndStyle=GetStyle( "CustomStyle" )New preferences dialog is coming – with tabs grouping.
(Prime-Blue theme on the screenshot)
@hezkore, why you didn’t extend default ted theme for your themes?
I added new colors for codemap and they looks bad in your themes. Every time updating some places isn’t good.
You didn’t change all views’ styles, right?
New colors is semi-transparent and should look nice in all themes.
Attachments:
is there a way to stop the IDE from chucking up the requester for file not found when running Monkey2 from a USB key.
Ok, I improved monkey’s root path detection, so ide should work from usb without path requests.
(I guess, you have monkey2 and ted2go both on usb-drive).
Pushed into DEV branch only.
-
AuthorPosts



