2012-07-16 11:19 UTC+0200 Viktor Szakats (harbour syenar.net)

* contrib/hbide/ideprojectwizard.prg
  * contrib/hbide/projectwizard.ui
    ! HbMk2 -> hbmk2 to be consistent with everywhere else
This commit is contained in:
Viktor Szakats
2012-07-16 09:19:57 +00:00
parent 2a502734c6
commit 0872b25ef1
3 changed files with 36 additions and 31 deletions

View File

@@ -16,6 +16,11 @@
The license applies to all entries newer than 2009-04-28.
*/
2012-07-16 11:19 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbide/ideprojectwizard.prg
* contrib/hbide/projectwizard.ui
! HbMk2 -> hbmk2 to be consistent with everywhere else
2012-07-15 00:57 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/idetools.prg
* Minor.
@@ -25,9 +30,9 @@
* contrib/hbide/ideobject.prg
+ contrib/hbide/ideprojectwizard.prg
+ contrib/hbide/projectwizard.ui
+ Added: .ui and class to offer the facility to create a project
+ Added: .ui and class to offer the facility to create a project
with minimum of efforts. It is just the begining, only user
interface is available currently, a work-in-progress. This
interface is available currently, a work-in-progress. This
can be accessed via <Main Menu><Project><New Project Wizard>.
Do have a look and let me know if more can be added...
@@ -44,25 +49,25 @@
2012-07-14 03:59 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/hbmk2_qt.hb
- Reverted: a minor change in logic which produced regression at a
- Reverted: a minor change in logic which produced regression at a
particular .ui.
* contrib/hbide/idedocks.prg
* contrib/hbide/ideedit.prg
* contrib/hbide/ideeditor.prg
* contrib/hbide/idesources.prg
* contrib/hbqt/qtgui/hbqt_hbqplaintextedit.cpp
+ Enhancements:
+ Enhancements:
- tremendous speed improvements while editing and selecting.
- fixed many small but important artifacts about column-selections.
+ added bookmark icon on the statusbar too. It makes it convinient
+ added bookmark icon on the statusbar too. It makes it convinient
to manipulate them in speedy way.
- Lost: number of characters selected. It has been a speed breaker.
- Lost: number of characters selected. It has been a speed breaker.
- TODO: cleanup the hbqt_hbqplaintextedit.cpp source.
2012-07-13 16:04 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtgui/qth/QClipboard.qth
* Fixed: constructor
* Fixed: constructor
( void* ) QApplication::clipboard()
=>
( void* ) __hbqtgui_app()->clipboard()
@@ -74,20 +79,20 @@
* contrib/hbqt/hbmk2_qt.hb
+ Applied: patch received from Ryszard Glab ( with my fixes of one overlook ).
fixes:
- some issues with QApplication:translation method
- it allows for binding QAction to a window for wchich the action
was defined, for example,
- some issues with QApplication:translation method
- it allows for binding QAction to a window for wchich the action
was defined, for example,
if SomeDialog.ui file has actions defined then virtual methods:
<actionName>_triggered is added to UI_SomeDialog class.
Thanks Ryszard, it is pleasure to see you on-board again.
2012-07-12 23:33 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/idebrowse.prg
* contrib/hbide/ideeditor.prg
* contrib/hbide/idemain.prg
* contrib/hbide/idesources.prg
+ Implemented:
+ Implemented:
1. IdeDBU mode where .dbf(s) can be passed on command-line, as:
HbIDE.exe \harbour\tests\test.dbf myOther.dbf
@@ -97,29 +102,29 @@
This mode also hides "Main" and "Docking Widgets" toolbars,
thus presents a lean look. If a .dbf is passed as above,
then IdeDBU gets preference over source editor in terms of
then IdeDBU gets preference over source editor in terms of
application's real-estate, which seems logical. Currently,
DBFCDX driver is used to open these tables, but logic is in
place to honour other drivers; the only issue is how to get this
DBFCDX driver is used to open these tables, but logic is in
place to honour other drivers; the only issue is how to get this
information on the command-line.
2. A "default.prg" source will welcome the user on "Main" panel
ready to accept input, if HbIDE is opened without any sources
made available to be opened. The actual filename will be requested
at the time of saving that source; either explicitly saved, or
on termination. This request will come-up only if the source
at the time of saving that source; either explicitly saved, or
on termination. This request will come-up only if the source
has been modified.
2012-07-12 09:26 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/ideedit.prg
* contrib/hbide/ideeditor.prg
! Optimizations: what exactly should get fired with which event.
User must experience speed improvement while navigating and
User must experience speed improvement while navigating and
editing the sources.
; NOTE: this is the first commit in series of enhancements,
optimizations and improvements in HbIDE. Please speak out
your expectations, concerns, suggestions, what-ever, about
; NOTE: this is the first commit in series of enhancements,
optimizations and improvements in HbIDE. Please speak out
your expectations, concerns, suggestions, what-ever, about
HbIDE. Next few weeks I will be working on this tool only.
2012-04-12 18:22 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt)
@@ -127,12 +132,12 @@
* increased stability of hb_dateDecode() for date values having year > 9999
* harbour/contrib/rddads/ads1.c
! fixed errorous fallthrough (the value of rowversion and autoincrement
! fixed errorous fallthrough (the value of rowversion and autoincrement
fields was float but not integer)
* minor formatting
* harbour/contrib/rddads/adsx.c
* LPMIXKEY -> PMIXKEY, LPMIXTAG -> PMIXTAG. Let's forget about long
* LPMIXKEY -> PMIXKEY, LPMIXTAG -> PMIXTAG. Let's forget about long
pointers and memory segmentation
+ implemented ADSX tag (custom tag) update on RDD PutValue method

View File

@@ -297,7 +297,7 @@ METHOD IdeProjectWizard:show()
aadd( ::aItmRoots, { NIL, "Include Paths" , QBrush( QColor( 160, 160, 160 ) ), oBrush } )
aadd( ::aItmRoots, { NIL, "PRG Defines" , QBrush( QColor( 168, 168, 168 ) ), oBrush } )
aadd( ::aItmRoots, { NIL, "PRG Undefines" , QBrush( QColor( 176, 176, 176 ) ), oBrush } )
aadd( ::aItmRoots, { NIL, "HbMk2 Command-line Params", QBrush( QColor( 184, 184, 184 ) ), oBrush } )
aadd( ::aItmRoots, { NIL, "hbmk2 Command-line Params", QBrush( QColor( 184, 184, 184 ) ), oBrush } )
::oUI:treeSrc:setContextMenuPolicy( Qt_CustomContextMenu )

View File

@@ -424,7 +424,7 @@
</rect>
</property>
<property name="whatsThis">
<string>HbMk2 specific switches.</string>
<string>hbmk2 specific switches.</string>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
@@ -753,7 +753,7 @@
</font>
</property>
<property name="whatsThis">
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;A free-slowing area where you can enter any other compiler switches, HbMk2 switches, or command-line swiches to be passed to hbMk2. Though it will be valid, but please do not add source files here which will be asked for on next page.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
<string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;A free-slowing area where you can enter any other compiler switches, hbmk2 switches, or command-line swiches to be passed to hbmk2. Though it will be valid, but please do not add source files here which will be asked for on next page.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="lineWrapMode">
<enum>QPlainTextEdit::NoWrap</enum>
@@ -926,7 +926,7 @@
</rect>
</property>
<property name="whatsThis">
<string>The name of the linked file the project will produce after project is built. Please avoid any extention as HbMk2 will automatically do so depending upon the operating system.</string>
<string>The name of the linked file the project will produce after project is built. Please avoid any extention as hbmk2 will automatically do so depending upon the operating system.</string>
</property>
</widget>
<widget class="QLabel" name="label_4">
@@ -978,7 +978,7 @@
</rect>
</property>
<property name="whatsThis">
<string>The working folder which will be used by HbMk2 to create in and assemble for the build process. By default it is .hbmk in the same folder where project file resides. You should keep it blank unless required most.</string>
<string>The working folder which will be used by hbmk2 to create in and assemble for the build process. By default it is .hbmk in the same folder where project file resides. You should keep it blank unless required most.</string>
</property>
</widget>
<widget class="QToolButton" name="toolOutPath">