maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [ANNOUNCE] Geany IDE - supports C,C++,python,java,php,ruby,etc... (https://talk.maemo.org/showthread.php?t=19155)

realitygaps 2008-04-16 10:32

Re: [ANNOUNCE] Geany IDE - supports C,C++,python,java,php,ruby,etc...
 
I also uploaded the Version Control plugin from http://users.cosmostv.by/yurand/geanyvc/

http://gplsystems.com/maemo/geanyvc.so

This seems to work fine if you place it in the /home/user/.geany/plugins/ directory

It supports Git, Subversion, CVS, Bazaar etc....

BruceL 2008-04-16 20:40

Re: [ANNOUNCE] Geany IDE - supports C,C++,python,java,php,ruby,etc...
 
Yes! Thanks!
I'll try them tonight.

FGol 2008-04-18 17:58

Re: [ANNOUNCE] Geany IDE - supports C,C++,python,java,php,ruby,etc...
 
Dumb question alert: I have an N810... how do I enter special characters like braces or greater than / less than symbols? The pop up keyboard doest seem to pop up and the chr key doesn't seem functional. Is it me?

Thanks,
Frank

tabletrat 2008-04-18 18:27

Re: [ANNOUNCE] Geany IDE - supports C,C++,python,java,php,ruby,etc...
 
Quote:

Originally Posted by FGol (Post 171668)
Dumb question alert: I have an N810... how do I enter special characters like braces or greater than / less than symbols? The pop up keyboard doest seem to pop up and the chr key doesn't seem functional. Is it me?

Thanks,
Frank

No, not just you (or a dumb question) I posted the same question yesterday on a couple of threads like this but no answer yet.

fiferboy 2008-04-18 18:30

Re: [ANNOUNCE] Geany IDE - supports C,C++,python,java,php,ruby,etc...
 
Frank, it is not just you. Geany is a GTK application, and this is just a straight compile for Maemo. The interface does not respect hildon input methods, which means it will not use popup keyboard or the "Chr" key on the N810. There needs to be some hildonization in order to improve functionality.

I compiled a version with basic hildon elements (proper menu and toolbar) but it screwed up my scratchbox install when I removed it. I might give it another go if no progress is made soon.

pipeline 2008-04-18 21:45

Re: [ANNOUNCE] Geany IDE - supports C,C++,python,java,php,ruby,etc...
 
To help further this cool program along... (ok i did it for me)... i built a package with menu icon, and button bindings for fullscreen and the +/- keys i bound to collapse folds and expand folds.

If you had to previously install geany in red pill mode, you might have to uninstall in redpill mode as well before installing my build. My build should not need red pill mode to install.

(Updated to 0.14 just released... and included plugins)
I built two packages, one with locales and one without (just english-us)... if your englishUS just grab that one since its smaller.
EnglishUS Version
All Locales Version

I've also uploaded source (although all i did was simple edits to keybindings.c) here : Download Source

- This could still use simplification to dialogs (to fit)
- i could not get the default build functionality to work (launching my custom mono command)... its like it cant shell
- Also seems you cant launch it with a .geany project file... so might be fun to hack a new command line parameter to do that

Thanks realitygaps for this great find :) Let me know if you want to coordinate any changes into your future packages.

OSEmuTech 2008-04-18 22:40

Re: [ANNOUNCE] Geany IDE - supports C,C++,python,java,php,ruby,etc...
 
Cool! Full screen works. And launching Geany as root (using Personal Menu or X-Term) has the nice GTK+ look. I hope (and pray) that this program is developed further.

BTW: I thought xvkbd was allowing the press of the return key to create a new line. I installed a bunch of extra stuff on my N800 later that night and found that I couldn't "CR-LF" to the next line of source. Is anyone using xvkbd with Geany (for creating ";" or using on a N800 without BT keyboard) and able to have the return key go to the next line?

http://fkwjcw.bay.livefilestore.com/...geany_full.png

BruceL 2008-04-19 06:52

Re: [ANNOUNCE] Geany IDE - supports C,C++,python,java,php,ruby,etc...
 
The return key doesn't work with my bluetooth keyboard either. I think the problem may be related to the Scite editor because it (Scite) forms the basis for Geany and because Scite has the same problem with the return key.

Munk 2008-04-19 07:26

Re: [ANNOUNCE] Geany IDE - supports C,C++,python,java,php,ruby,etc...
 
From Fgo - Dumb question alert: I have an N810... how do I enter special characters like braces or greater than / less than symbols? The pop up keyboard doest seem to pop up and the chr key doesn't seem functional. Is it me?

On my N810 I simply hold down the "ctrl" button WHILE pressing the comma or period to get the less than or greater than. It doesn't work to press the ctrl key THEN the comma, etc.

The quote option wasn't working on my nit for some reason so I just copied and pasted your text. Sorry.

pipeline 2008-04-19 22:59

Re: [ANNOUNCE] Geany IDE - supports C,C++,python,java,php,ruby,etc...
 
Quote:

Originally Posted by OSEmuTech (Post 171788)
Is anyone using xvkbd with Geany (for creating ";" or using on a N800 without BT keyboard) and able to have the return key go to the next line?

Quote:

Originally Posted by BruceL (Post 171910)
I think the problem may be related to the Scite editor because it (Scite) forms the basis for Geany and because Scite has the same problem with the return key.

Ahh, yea... you guys are right... the source editor is same Scintilla control in Scite. On my 810 the keyboard is glitchy (cant do certain symbols) but i didnt realise there no vkbd support for 800.

The author just updated to version 0.14 so i did another build and included the plugins this time (ver 0.14) :

English-US Version
All Locales Version

Theres a new keyboard shortcuts option in help menu (run it in fullscreen mode) where you might be able to inject workaround for cr/lf issue. I'll try to ask Scintilla developers if they can think of a workaround for vkbd issue.

Munk : you can get to all special symbols except Ctrl'd chars in editor. Fn and Shift work if you keep button (fn or shift) held down. For ctrl chars you could jot down the first time in scribble area at bottom in message window and copy/paste but that's not good for real development and hurts to think virt kbd works in parts of the program but not the main window :(


All times are GMT. The time now is 18:30.

vBulletin® Version 3.8.8