New standar toolbar and search panel improvements.

Discussion about CodeLite development process and patches
Xavi
CodeLite Enthusiast
Posts: 12
Joined: Mon Apr 19, 2010 4:52 pm
Genuine User: Yes
IDE Question: C++

New standar toolbar and search panel improvements.

Post by Xavi »

Hi,

With the recent makeover has lost some tool as "Save All" that for historical reasons and frequency of use are uncomfortable.
Would it be possible to reintroduce it?

In the Output View, Output and Debug panel have the Find Bar.
IMHO if the Search panel had this option would be a great improvement because it would avoid the use of regular expressions in many cases and would provide a great power.

Best regards,
--
Xavi
evstevemd
CodeLite Guru
Posts: 352
Joined: Sun Nov 29, 2009 7:36 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: New standar toolbar and search panel improvements.

Post by evstevemd »

Xavi wrote:Hi,

With the recent makeover has lost some tool as "Save All" that for historical reasons and frequency of use are uncomfortable.
Would it be possible to reintroduce it?
--
Xavi
I have lost Outline Tab!
Latest Codelite Installer and windows XP

CodeLite 15.x
CodeLite is awesome, I just Love it!

jfouche
CodeLite Guru
Posts: 351
Joined: Mon Oct 20, 2008 7:26 pm
Genuine User: Yes
IDE Question: C++
Location: France
Contact:

Re: New standar toolbar and search panel improvements.

Post by jfouche »

evstevemd wrote:I have lost Outline Tab!
It's normal : It was removed. Use the SymbolView plugin instead (it's disabled by default)
Jérémie
User avatar
eranif
CodeLite Plugin
Posts: 6373
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: New standar toolbar and search panel improvements.

Post by eranif »

Xavi wrote:With the recent makeover has lost some tool as "Save All" that for historical reasons and frequency of use are uncomfortable.
Would it be possible to reintroduce it?
codelite now uses the GNOME UI icons / guidelines - and there is no "save all" button.
The "save all" is now accessible via the menu, or you can define a shortcut for it from 'settings -> keyboard shortcuts'
evstevemd wrote:I have lost Outline Tab!
Latest Codelite Installer and windows XP
You did not lose it - I removed it.

Quoting from the release notes:
- Removed the 'Outline' tab from the 'Workspace View'
*** If you really need this view, use the SymbolView plugin (which is disabled by default) ***
I dont see any point of maintaining the same code twice - SymbolView contains the 'Outline' functionality and much more (e.g. it can display a view of the entire workspace/project)

Eran
Make sure you have read the HOW TO POST thread
Xavi
CodeLite Enthusiast
Posts: 12
Joined: Mon Apr 19, 2010 4:52 pm
Genuine User: Yes
IDE Question: C++

Re: New standar toolbar and search panel improvements.

Post by Xavi »

Hi Eran,
codelite now uses the GNOME UI icons / guidelines - and there is no "save all" button.
Perhaps it's a free interpretation of "document-send The icon for the send action. Should be an arrow pointing up and away from a hard disk." or "drive-harddisk The icon used for hard disk drives." :D

BTW show_find button in ShellTab does not have the Bitmap, attached patch.

Now when I run CodeLite with Run Active Project show .-
---------------------------
wxWidgets Debug Alert
---------------------------
../../src/msw/dib.cpp(148): assert "bmp.Ok()" failed in Create(): wxDIB::Create(): invalid bitmap
Do you want to stop the program?
You can also choose [Cancel] to suppress further warnings.
---------------------------
when open a document and update the toolbar.
Any ideas? Can you reproduce the alerts in XP?

--
Xavi
You do not have the required permissions to view the files attached to this post.
User avatar
eranif
CodeLite Plugin
Posts: 6373
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: New standar toolbar and search panel improvements.

Post by eranif »

Thanks. I dont know how I missed that one...

but the actual bug is in the icon's manifest file - a typo in the bitmap name, i named it "find_and_repalce" rather than "find_and_replace"

In addition to the fact that I used the wrong icon (find_and_replace rather than find)

Eran
Make sure you have read the HOW TO POST thread
Xavi
CodeLite Enthusiast
Posts: 12
Joined: Mon Apr 19, 2010 4:52 pm
Genuine User: Yes
IDE Question: C++

Re: New standar toolbar and search panel improvements.

Post by Xavi »

Thank to you for this great tool.

After revision 4294, when running in debug mode, gdb receive signal SIGSEGV
because QuickFindBar has an invalid editor for the class FindResultsTab.

Attached patch but also added 'Find' tool button to the following output windows:
. Search
. Replace
. Task
by default if not disabled.

HTH,
Best regards
--
Xavi
You do not have the required permissions to view the files attached to this post.
User avatar
eranif
CodeLite Plugin
Posts: 6373
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: New standar toolbar and search panel improvements.

Post by eranif »

Thanks for the info ( I was not realizing that codelite crashes in debug mode )

I applied a fix


Eran
Make sure you have read the HOW TO POST thread
evstevemd
CodeLite Guru
Posts: 352
Joined: Sun Nov 29, 2009 7:36 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: New standar toolbar and search panel improvements.

Post by evstevemd »

jfouche wrote:
evstevemd wrote:I have lost Outline Tab!
It's normal : It was removed. Use the SymbolView plugin instead (it's disabled by default)
I Got it!

CodeLite 15.x
CodeLite is awesome, I just Love it!

Post Reply