Sign in to follow this  
Followers 0
Protocol

isnippet

88 posts in this topic

gui is professional B) good job man cant wait for new release

Share this post


Link to post
Share on other sites

Version 0.3bWARNINGYou can not use other database versions from previous isnippet versions without changes to your database. This is due to changes in the language selection procedure. This has been done to work better with future versions of scintilla dynamic linked libraries. In order for you to use an old database you open up your old database with an sqlite browser and set all your snippet languages to 'null' (no quotes). This will allow you to load your database and reset your syntax for each snippet. A quicker way would be to download sqlite here or http://www.sqlite.org/download.html and selecting the windows version. Open up a command prompt in the same location as the sqlite3.exe and type

sqlite3 snippets.db

This should open up your snippet database (obviously replace snippet.db with your database filename) then type the following command as it appears below including ' and ; characters

UPDATE TBL_SNIPPETS SET LANGUAGESYNTAX = 'null';

now your old database should work correctly with the current version of iSnippet. X5BEEot.pngGeneralYou can now load databases on the fly, providing you load a valid snippet database the main interface will be populated with the current loaded database. Also you can now set a default syntax this will help if your adding lots of snippets with the samesyntax.iExQpHp.pngFormat Stylesformat styles to suite your needs share your config.cfg with friends allowing them to use your styles aswell.5tXGXyO.pngList of included snippets hopefully we can make this a nice default database collecting snippets from all of the forums around the scene.zpdyYdP.png

Change Log------------------------------------------------------------------------------------------------------------------------------------[img=http://i.imgur.com/cWBAX.png] Add [img=http://i.imgur.com/nS8CT.png] Remove [img=http://i.imgur.com/RAsPl.png] Modified------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Version 0.3b ------------------------------------------------------------------------------------------------------------------------------------[img=http://i.imgur.com/RAsPl.png]    [08/JUL/2013]    Fixed issue with default font not saving to file due to programmer error commenting out code when                        debugging but forgetting to uncomment it.[img=http://i.imgur.com/RAsPl.png]    [08/JUL/2013]    Fixed issue with default syntax not having a default value when no config will is found resulting in werid                        access violation errors or crashes when trying to edit or select snippets.[img=http://i.imgur.com/RAsPl.png]    [08/JUL/2013]    Fixed minor preformance bugs making iSnippet run smoother.[img=http://i.imgur.com/RAsPl.png]    [03/JUL/2013]    Fixed issue with saving settings to config database, settings were not being saved correctly, which cause                       issues when loading them back resulting in conflicts between default settings and saved settings.    [img=http://i.imgur.com/RAsPl.png]    [23/JUN/2013]    Fixed bug with color selector [12/APR/2013] by defining specific values for colors making them different.                       Light Gray = $d3d3d3, Dark Gray = $696969. Colors should be selected correctly now unless a custom                        color is the same value as an existing color.[img=http://i.imgur.com/RAsPl.png]     [12/APR/2013]   Moved gutter line number width update to OnUIUpdate rather then OnPaint as it will be trigged only                        when needed and not every paint. [img=http://i.imgur.com/RAsPl.png]     [12/APR/2013]   Bug with color selector / Delphi colours silver / light gray have same hex code $c0c0c0 therefore                       color selector will select first colour by alphabetical order. Light gray being first.[img=http://i.imgur.com/RAsPl.png]    [14/FEB/2013]    Changed the way in which syntax is stored in the database in  order to be future proof.                       syntax is now stored as a string rather then an integer. This makes look up of a syntax                        slightly slower but will not cause errors if more languages are added / removed to                       Scintilla dll over time as Scintilla stores syntax's by name.[img=http://i.imgur.com/RAsPl.png]    [10/JAN/2013]    Minor bugs fixed relating to updating the current display snippet language.[img=http://i.imgur.com/RAsPl.png]    [18/DEC/2012]    Fixed dialogs to center on main form.[img=http://i.imgur.com/cWBAX.png]    [18/DEC/2012]    Added setting dialog for configuration to application

iSnippet 3.0b.rar

iSnippet 3.0b.rar

Edited by Protocol

Share this post


Link to post
Share on other sites
[insert Protocol stuff here]

About time Protocol. Been waiting for this thread to be released from you. Good work :)

Share this post


Link to post
Share on other sites

although it extracts correctly, I get.

! C:\Users\[cracksman]\Desktop\iSnippet 3.0b(1).rar: Invalid or corrupt authenticity information

had some thoughts for future updates...

-ability to combine databases (in case we want to share). either combine categorys or create a new root folder.

-put the default DB online (icode.org/isnippet?) and have the app check for updates. (when you(we?) add a new snippet, everyone is able to get it!)

Share this post


Link to post
Share on other sites

Ive changed the download so it should extract correctly without now errors.

Once 3.0b has been out a week or two and had enough beta/debug testing and any big bugs are fixed (providing I have time and people are still interested) I've been thinking about putting up a repo, git/svn or similar to allow others to work on this project as more hands make light work. Which would mean updates would be pushed out better.

Share this post


Link to post
Share on other sites

Nice work Protocol, I was also wondering if this project was still in Development, I will test it out and report back...........

Share this post


Link to post
Share on other sites

How about create online db of snippets? And synchronize local db with online.

Share this post


Link to post
Share on other sites

I thought of an online database but wouldn't have the time to maintain it, that's why I am going to post up the source soon if enough people are actual interested in developing it further.

Share this post


Link to post
Share on other sites

any more actual interest? been a month and not many people have given feedback!

Share this post


Link to post
Share on other sites

Hope to see further development soon protocol

Edited by Departure

Share this post


Link to post
Share on other sites

hey mate, just thinking of some ideas you could add to isnippet... an online search engine would be cool, I have seen this in other snippet programs and is useful. Also seens you are already using sql maybe options of connecting to an online database

Share this post


Link to post
Share on other sites

Id be willing to work on/help with this, especially perhaps the online db?

I've done a fair amount of website work and on mysql databases that go with it.

Could even do a web interface for users/administration?

Feedback on iSnippit

  • The "drag bar" edge used to re-size the treeview panel is too small and hard to hover over especially when the treeview is extended.

That's the only thing i can think of that i found wrong with the current version that wouldn't be a feature request :P

Nice job.

Oh look it's my 1st post D:

Great site, i've been using the site for some time for it's delphi resources!

Sorry that I've lurked for so long...

Edited by Rii
Omg 1st post :)

Share this post


Link to post
Share on other sites

its a pretty solid app, I've already posted any ideas/fixes I could think of, so their isn't much to say!

good job, great app!

Share this post


Link to post
Share on other sites

@Protocol

I would really like to see you continue development on this, One of my favorite iCode projects. I seen you released the source for it but it would be nice to see you continue this....

Share this post


Link to post
Share on other sites
Sign in to follow this  
Followers 0