Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Built? #38

Closed
pgiacomo69 opened this issue Mar 31, 2020 · 21 comments
Closed

Built? #38

pgiacomo69 opened this issue Mar 31, 2020 · 21 comments

Comments

@pgiacomo69
Copy link

Is it possible to get a built version for Windows?
Why aren't any new release?
Thanks

@Wolf-SO
Copy link
Contributor

Wolf-SO commented Apr 1, 2020

go to https://flamerobin.sourceforge.io/
there you'll find links to binaries. The binaries are still provided on sourceforge ...

@luronumen
Copy link

People are stopping using FlameRobin because:
1- The project has been stopped for years without any updates to the latest versions of Firebird 3 and 4
2- The last functional version of the installation file for windows (flamerobin-0.9.3.5ece15b-setup.exe) is almost 7 years old since its launch

It is very sad to see that one of the best Firebird Admins is becoming increasingly difficult to use in newer versions of Firebird (3 and 4)

@krilbe
Copy link

krilbe commented May 2, 2020 via email

@PizzaProgram
Copy link

A bigger problem is:

  • it can not handle properly tables and fields with MixedUpperLowerCaseChars.

For example:
if you generate an SQL > it should auto use "" chars, but only if needed:
delete from "SomeTable" where ("My_ID" = 1) and (UPPERFIELD = 2);

Also it would be great to be able to:

  1. set split view as default
  2. click on BROWSE at table's properties page
    etc...

@arvanus
Copy link
Collaborator

arvanus commented Jun 23, 2020

@PizzaProgram How are you?
So, I'm working on this problem of MixedUpperLowerCaseChars, have you noticed if are ther more places where its displaying wrong?
I'm looking at "Generate code" only.

@arvanus
Copy link
Collaborator

arvanus commented Jun 23, 2020

@pgiacomo69 "for now" you can download a preview at my own fork, @mariuz invited me to join this project, but there are some steps I think that I need to follow before publishing a release so I won't do it right now.
Take a loot there, and warn me if you found any problem

@arvanus
Copy link
Collaborator

arvanus commented Aug 10, 2020

Hi, please test the latest snapshot available and let me know if it's working
https://github.com/mariuz/flamerobin/releases/tag/0.9.3.2

@luronumen
Copy link

luronumen commented Aug 10, 2020 via email

@arvanus
Copy link
Collaborator

arvanus commented Aug 10, 2020

Sorry, no print attached
Please, open 2 issues with your suggestions, so we can discuss them there

@luronumen
Copy link

luronumen commented Aug 10, 2020 via email

@arvanus
Copy link
Collaborator

arvanus commented Aug 10, 2020

OK, thanks
I think that some more changes could be done like:
Renaming "Functions" to UDF
And creating "Internal Functions" for Fb3 internal functions like IBExpert, what you think?

@luronumen
Copy link

luronumen commented Aug 10, 2020 via email

@PizzaProgram
Copy link

PizzaProgram commented Aug 10, 2020

Thank you very much for the new release. 👍 I'll test the MixedUpperLowerCaseChars soon.
But first I have to ask:

  • WHY this version numbering???

2015: flamerobin-0.9.3.5ece15b-setup
2017: flamerobin-0.9.3.c75f861-setup
2020: flamerobin-0.9.3.55883844-setup.exe ... while you "call" it 0.9.3.2

How should we able to distinguish one version from the other?

As a programmer myself let me share my experience:

  • Since we have started our pizza-program back in 2002, we have simply used:
    myprogram-20200810.exe
    (And the "properties" window of the EXE is showing: 2020.8.10.58925 )
    Life is much much easier from all the users, and also for me!

< OFF >
For example:
IF a user is calling me on the phone, while I'm not sitting at my PC >>> I can easily identify the "version" from the date, so I can HELP them.
( Because usually it's much easier to remember WHEN a feature has been implemented or a bug fixed. Last week or 2+ years ago )

How many persons are out there who can remember in 5 years from now if "5ece15b" was in 2015 or 2020?
( Sorry, I just can not understand any login on this, why most of the programmers like to make other people's life a pain? )

@luronumen
Copy link

luronumen commented Aug 10, 2020 via email

@arvanus
Copy link
Collaborator

arvanus commented Aug 10, 2020

Hi @PizzaProgram :) so it's my first build for official FR snapshot, I was really thinking about increase or not the path version, in the next snapshot I'll increase it

@krilbe
Copy link

krilbe commented Aug 11, 2020 via email

@mariuz
Copy link
Owner

mariuz commented Aug 11, 2020

0.9.3.+ git hash are snapshots done only for testing purposes , not a final release

@arvanus
Copy link
Collaborator

arvanus commented Aug 20, 2020

Hi everybody
@mariuz I'm thinking to build a new snapshot for testing, I just wanted to talk about this issue #66 before
What do you think?
If anyone could take a look at that suggested fix, I'd be glad

@luronumen
Copy link

Hi @arvanus

When you are generating a new version do not forget to optimize the compilation as much as possible in terms of size, speed, etc (FlameRobin.exe around 3,100 KB).

Best Regards,
Luciano

@arvanus
Copy link
Collaborator

arvanus commented Aug 20, 2020

Hi @luronumen I'm using default "Release Dynamic" build
image
image
I am sincerely not comfortable to change this parameters by myself for some Mb reduction 😢

@luronumen
Copy link

Hi @mariuz

How did you manage to optimize the flamerobin-0.9.3.5ece15b-setup.exe executable? Could you please help @arvanus in this task?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants