From 0872b25ef1f6c0948b38e4129e81e9d7b36edcd8 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Mon, 16 Jul 2012 09:19:57 +0000 Subject: [PATCH] 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 --- harbour/ChangeLog | 57 ++++++++++++---------- harbour/contrib/hbide/ideprojectwizard.prg | 2 +- harbour/contrib/hbide/projectwizard.ui | 8 +-- 3 files changed, 36 insertions(+), 31 deletions(-) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 3880d4589b..f79b8f15e2 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -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
. 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: _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 diff --git a/harbour/contrib/hbide/ideprojectwizard.prg b/harbour/contrib/hbide/ideprojectwizard.prg index 279ebb91b2..9ffbd8f711 100644 --- a/harbour/contrib/hbide/ideprojectwizard.prg +++ b/harbour/contrib/hbide/ideprojectwizard.prg @@ -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 ) diff --git a/harbour/contrib/hbide/projectwizard.ui b/harbour/contrib/hbide/projectwizard.ui index d2ef0830cb..6e800d8e72 100644 --- a/harbour/contrib/hbide/projectwizard.ui +++ b/harbour/contrib/hbide/projectwizard.ui @@ -424,7 +424,7 @@ - HbMk2 specific switches. + hbmk2 specific switches. QFrame::StyledPanel @@ -753,7 +753,7 @@ - <html><head/><body><p>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.</p></body></html> + <html><head/><body><p>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.</p></body></html> QPlainTextEdit::NoWrap @@ -926,7 +926,7 @@ - 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. + 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. @@ -978,7 +978,7 @@ - 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. + 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.