ScriptCase v8.0.017 (11-14-2014 17:13)

New functionalities

  • Added option to group by per date or date/time in DATETIME and TIMESTAMP fields.
  • Added directory to see all tasks in TO-DO list.
  • Added tasks search in TO-DO list.
  • Added files list in “Include HelpCase” option in HelpCase.
  • Added treatment for save changes, when exiting of a modified file, in HelpCase.
  • Added themes option in events editor, templantes and libraries.
  • Added filename and file path above HelpCase editor

Specific correction

  • Fixed problem in settings loss of group by and totalization when changing the application SQL.
  • Fixed problem in charset settings, in production environment, for MySQL PDO connection.
    (Need to update the production environment.)
  • Fixed problem in form applications when using field link type, with empty value in primary key.
  • Fixed problem when attributing a value to a datetime field and using the “Copy” button.
  • Fixed problem in mask of date field, in dynamic search with the chart module enabled.
  • Fixed problem in blocks exibition, with tabs, when are without fields.
  • Fixed problem when renaming applications that are referenced in several links.
  • Fixed problem in auto-complete of the search, of grid application.
  • Fixed problem in log module when incrementing projects.
  • Fixed problem when using variables as parameters, in sc_field_readonly macro.
  • Fixed problem in formatting of TIMESTAMP field in summary, using oracle connections.
  • Fixed problem when using search events of grid applications, inheriting for the grid application.
  • Fixed problem in auto-complete of dynamic search, when disabling the search module of grid application.
  • Fixed problem in number auto-comple fields in advanced search.

Performance improvement

  • Improvement in HelpCase layout and performance.

Bug

  • Fixed problem when updating a label field as filename, without being displayed in insert.
  • Fixed problem in drag n’ drop of dynamic group by with a long text in the label of the field.
  • Fixed problem in icon of chart application when generating the sourcecode of application.
  • Fixed problem in resizing of the screen in Internet Explorer, with files editor of HelpCase.
  • Fixed problem when adding images inside menu’s folders of HelpCase.
  • Fixed problem when linking a file to an application, in a project that hasn’t applications, in HelpCase.
  • Fixed problem when using a lang along with a text in the label of dynamic group by.

Thanks John,

thanks

new issue appears

from grid, click on search (advanced search) select any thing that will return value… a sudden page shows this error appear for a second then gone…

Warning: strlen() expects parameter 1 to be string, array given in c:/xampp/project5/folder2/index.php on line 2333

but returns search output records ok anyway

debug and sql all are off in application tab… this is warning i think we can manage it from php.ini but also still an issue need solution from your side

next:
there is really big missing for mobile
container doesn’t have back button or toolbar, if you chose to have it on mobile user can’t go back after opening the container
if you make the menu for mobile as navigation that applies, if you make the menu for mobile just “normal” it works but is really ugly showing on mobile
any idea how to control the menu shown on mobile? either normal or even navigation menu mode?

This version sure did solve some of my issues! However, did you guys change things in themes? I recompiled everything but my Saphire theme suddenly gives me a blank background where it was blue-ish and the small line if you have no menu is gone to. See samples (nothing changed, just recompiled). v1 is the latest SC release, v2 is the previous release.

Ok, I found a little difference: {NM_CSS_FUN_CAB}

v1.jpg

v2.jpg

good morning Albert,

I agree with you, it solves the issue of the link to form when empty value is the empty parameter, however, still, a lot to do, summary doesn’t work in certain cases and exit button is driving me crazy, always remove the SQL statements making message says records not found if you click exit or back!

one thing i noticed, in some fields, i am 100% sure that i defined the center/top/middle stuff earlier but i found them gone! i did re-define them manually but i think it is the same as going for your case (alignment problem), if you have previous version installed somewhere try opening it there, see the fields css elements… perhaps you can re-apply to solve this above thing in your image

simply, cs is doing better in general (to be optimistic) but also, sooo slow, and many things yet to come…

regards

Yes, compilation is taking longer. And there still is a lot to do for sure. But it’s a lot of work so we have to be patient at some cases. In my case the background is a css issue where they modified elegant2 a bit. As I have derived my own, it did not have the changes and a simple compare did the job. Fortunately it’s a template so a simple generate all was sufficient. But it takes ages now to complete. But that issue can be looked at after bugfixing which is the most important and there’s a lot of work being done. But I don’t expect that with so many issues that it will all be solved in one go.

Albert, juts a second please, can you check the connection to your local development environment within sc connection setup, i know it is strange but before i had it like “localhost” and it was taking ages to generate… but later (like when Mr Bean says YES!!!) changed it to 127.0.0.1 and generated in 2 seconds! like last time yesterday 42 seconds for 79 applications! and deployment the same… i guessed it was my internal hosts file or dns for localhost=127.0.0.1 but checked it it was ok not changed since windows installation… so i think it worths a try :slight_smile:

… and try setting with 3 compilers and not 5 as default … and use SSD and not HDD … :wink:

Yes and use 400 volt and not 230 :stuck_out_tongue:

I’m running SC on a virtual server (Strato) with SSD. I just compare times between the previous release and the new release. Working on a laptop / desktop is soooooo 2013 (lol)

Themes for the editors is a nice new touch - however 2 things…

  1. The main event and templates editor adopt the selected theme as expected - but the library editor seems to ignore any theme (uses just “default” regardless of what is selected)?

  2. Can you modify specifics within a theme, e.g. the font used? All the themes use a proportional spaced font and I prefer a monospaced font (like Courier New, for example) when editing code - so that my code lines up nicely. So is there a way to modify a theme’s properties (or copy and modify a supplied theme)?

Thanks

I’am too …

3rd that. In that matter I’m pretty old-fashioned…

I have searched for the themes and found this folder:

/NetMake/v8/wwwroot/scriptcase/devel/lib/third/CodeMirror/theme/

All the themes appear there. Will try and copy and mod one of the CSS files in there and see if that works - if it does - only concern is if updates / deployments etc wipe it away…

Ok - had a play about - minimal effect…

Netmake are using a third-party editor plugin called CodeMirror - had a brief look at the CM documentation online and tried a couple of things:

First…

  1. Copied “blackboard.css” and called it “adz.css”.
  2. Replaced all “blackboard” therein to “adz”
  3. Then changed first line from (this was where CodeMirror docs implies you should change “global” font settings):
.cm-s-adz.CodeMirror { background: #0C1021; color: #F8F8F8; }

To

.cm-s-adz.CodeMirror { font: courier; background: #0C1021; color: #F8F8F8; }

Log out and back into SC and then “adz” appears as a theme to choose - however that CSS change made no difference. So I then tried

.cm-s-adz.CodeMirror { font: "Courier New"; background: #0C1021; color: #F8F8F8; }

and then…

.cm-s-adz.CodeMirror { font-family: courier; background: #0C1021; color: #F8F8F8; }

Also made no difference at all. So I then tried editing CodeMirror.css (this is in /NetMake/v8/wwwroot/scriptcase/devel/lib/third/CodeMirror/lib/) - this is main template the theme files override.

At the top is:

/* BASICS */

.CodeMirror {
  /* Set height, width, borders, and global font properties here */
  font-family: monospace;
  height: 300px;
}

So you can see it should only be using monospaced fonts anyway! So the general mechanism is faulty it would appear. Anyway, for completeness, I tried:

/* BASICS */

.CodeMirror {
  /* Set height, width, borders, and global font properties here */
  font-family: monospace;
  font: Courier;
  height: 300px;
}

Again - no joy. So please NM, have a look at this!

Thanks

@ Albert did you try the 127.0 0.1? i know doesn’t make sense, but as i said, it was for me like YES!!! - performance increased like 500% :slight_smile:

what is wrong with themes guys… latest version 8.17 is like 16 and any other previous version nothing so special noticed for me, only that some values were were missing of the fields css elements like top-right code colors… when re added them they were ok

by the way, 127.0.01 connect thing was even earlier around ver 8.5 or 8.6…

however, one thing i noticed, when compiling apps i hear the CPU fan sound really high of the laptop intel i7 cpu 8GB ram, SSD… for as those few seconds to generate and then stops again after finish the generation… config is put to 5 compilers and obviously it consumes all pc resources for those seconds until generation is done

@adz, i tried that area earlier cz i was sick of the css layout and some elements didn’t line up for me as required, but what i found that SC is using “complicated” folders set in development, during preview in demo then in production and when deploy changing the path of everything in “dramatically” way… add to that, each time SC updates the code you will need all the modifications again… and hence, couldn’t achieve much actually chose my 2 mostly used themes and saved as new one using their tool then each while creating new one as a copy and play around it in an advanced way… still, many css elements are not apply as required, and hence using mostly workaround, especially the menu application css

Mike, I cannot set 127.0.0.1 as I’m on a virtual hosted server on a provider. W2012 server with ssd.

hmmmm, thought each one should have a pc with his own development environment locally! anyways, really that minimized the generation time in wonder for me long time ago

ok, in the virtual server, i mean where the sc dev env is running, r u using a dns to your dbms? when doing a connection in sc, if you are using a dns instead of ip then give it a try and see if that make sense with generating…

cheers

The advantage of using a hosted server is that you can reach it from everywhere. So we can work on it no matter where we are. Otherwize you need to keep your pc running etc. Again, the problem is that generation times has increased compared to the previous release. It’s not the issue how to reduce it. However, i’m aware of the ip issue and all is configured well. cya.

thanks albert i understand your point, and i’m sure you are doing great job there. Tried this approach earlier when on trial version prior to getting the serial, in order to work on it from anywhere, but all my images, info, documents and stuff are on my pc anyway so will need the pc ready all the time, plus, the deployment in my case will be to different servers so decided to work locally since got super pc will make it easier and work faster

hmmmm in Armageddon movie, when Steve Buscemi in the space rides on the nucular bomb and keep saying “no nuke, no nuke” because he was depressed somehow, they catch him and tight him

i guess we need to do the same to SC guys saying “no bugs, no bugs” loool

i have an issue with exit/back button took me over 5 days now just irritating, removes the SQL select, also buttons do appear and disappear alone! summary sometimes doesn’t work, i made it big to them they accessed my pc said “create new grid” and summary button worked… but later on stopped again… i guess there is a point that starts the issue but couldn’t identfy it… created many new grids and processed step by step slowly with testing, then suddenly, once start with group by thing things go really bad… don’t even know how to explain or define it probably to support or bugs people :frowning:

alternatively, i made some workarounds to overcome that, created 6+ grids instead of 1, but still an issue need to be addressed

again, to be optimistic, their attention and care increased recently, that make you feel that people are listening to end users, which is promising

Fail to start http with fresh install of Scriptcase 8.0.17 in OS X 10.10 with following error:

Incompatible library version: httpd requires version 6.0.0 or later, but libaprutil-1.0.dylib provides version 4.0.0