Commit graph

1639 commits

Author SHA1 Message Date
David Villalobos Cambronero
3981db15ca [DEVELOPMENT ENVIRONMENT]
* NEW: Spanish translation updated.

git-svn-id: svn://localhost/gambas/trunk@6207 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-03-26 22:36:00 +00:00
Benoît Minisini
f3438a8da9 [WEBSITE]
* NEW: Use the new wiki now.

[WIKI]
* BUG: Fix style sheet and class description layout.
* NEW: Inherited symbols links are in italic now.
* NEW: Automatic registration system.
* NEW: Use the new LOCK ... WAIT instruction.
* BUG: Some fixes in the old wiki conversion routine.
* NEW: The administrator account can see the recent changes.

[EXAMPLES]
* NEW: SmallWiki: Update the embedded markdown support from gb.markdown.

[COMPILER]
* NEW: The '#' character is now optional if possible (for example in the 
  'OUTPUT TO' instruction).

[GB.FORM]
* NEW: Some new icons.

[GB.FORM.STOCK]
* BUG: Fix all missing icons.

[GB.GTK]
* BUG: Fix incorrect translation when drawing inside a DrawingArea.

[GB.MEDIA]
* BUG: Fix inputs and outputs enumeration.

[GB.QT4]
* BUG: Correctly handle UTF-8 when displaying the error message.

[GB.WEB]
* NEW: WebPage.ToString() is a new method that generates the webpage and 
  returns it as a string.
* BUG: When creating a session, other sessions having the same prefix and 
  being older than 24 hours are automatically removed from disk.


git-svn-id: svn://localhost/gambas/trunk@6206 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-03-22 12:25:48 +00:00
Benoît Minisini
3a1d7578e5 [DEVELOPMENT ENVIRONMENT]
* BUG: Fix building of project classes help pages.


git-svn-id: svn://localhost/gambas/trunk@6205 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-03-22 12:00:12 +00:00
Benoît Minisini
07833919ff [DEVELOPMENT ENVIRONMENT]
* BUG: If we are opening a project having the same name as the component, 
  then that project is assumed to be the gambas part of the component. And 
  so the classes described in the '.info' file can be actually part of the 
  gambas part and must not be processed.


git-svn-id: svn://localhost/gambas/trunk@6204 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-03-21 22:07:04 +00:00
Benoît Minisini
4b2b5b4ef5 [DEVELOPMENT ENVIRONMENT]
* NEW: New program crash dialog that can send a bug report by mail with all 
  the details inside.
* BUG: Some fixes in the help system.


git-svn-id: svn://localhost/gambas/trunk@6202 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-03-18 20:48:40 +00:00
Benoît Minisini
26599fee20 [DEVELOPMENT ENVIRONMENT]
* BUG: Some fixes in wiki URLs used by the help system.
* BUG: Automatically redirect to gb.qt4 and gb.qt4.opengl help from other 
  GUI components.
* BUG: Make splitted views visible with dark themes.
* BUG: Splitted views now work as expected in text editors, not just in 
  source code editors.


git-svn-id: svn://localhost/gambas/trunk@6201 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-03-17 23:45:52 +00:00
Benoît Minisini
bfb033d14d [DEVELOPMENT ENVIRONMENT]
* NEW: Use the new wiki for the documentation.


git-svn-id: svn://localhost/gambas/trunk@6195 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-03-09 19:21:29 +00:00
David Villalobos Cambronero
951dd3127f [DEVELOPMENT ENVIRONMENT]
* NEW: Spanish translation updated.

git-svn-id: svn://localhost/gambas/trunk@6191 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-03-04 19:20:47 +00:00
Benoît Minisini
480d01ff9f [EXAMPLES]
* NEW: Add the new RandomColorSort example, made by Louis W. Adams, Jr. and 
  fixed by myself.



git-svn-id: svn://localhost/gambas/trunk@6181 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-24 00:42:00 +00:00
Benoît Minisini
473e786bca [WIKI]
* BUG: Fix view mode style sheet.
* NEW: Implement the "todo" command.
* BUG: When a page does not exist in the current language, use the english 
  page instead.
* NEW: Add an "historic" button that switches to historic mode.


git-svn-id: svn://localhost/gambas/trunk@6180 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-23 22:56:24 +00:00
Benoît Minisini
3b46313b12 [WIKI]
* NEW: Implement the page history browser. Not perfect yet...
* BUG: Fix the file name of archived pages.

[EXAMPLES]
* BUG: SmallWiki: Fix the file name of archived pages.


git-svn-id: svn://localhost/gambas/trunk@6179 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-23 17:04:17 +00:00
Benoît Minisini
9c15e92a17 [WIKI]
* NEW: Add translations from the old wiki.
* BUG: Fix error table css.
* BUG: Add some space between columns in symbol table.
* BUG: Fix class automatic description.
* BUG: Some fixes in old wiki conversion.

[GB.MARKDOWN]
* NEW: To print a single backquote between two backquotes, write it twice.


git-svn-id: svn://localhost/gambas/trunk@6177 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-22 23:19:28 +00:00
Benoît Minisini
ef4b9f0357 [DEVELOPMENT ENVIRONMENT]
* NEW: The 'F2' key now can jump from a GOTO or GOSUB instruction to its 
  target label.


git-svn-id: svn://localhost/gambas/trunk@6176 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-22 22:42:34 +00:00
Benoît Minisini
3ee4f05071 [DEVELOPMENT ENVIRONMENT]
* BUG: All forms types are supposed to be their own event observer.


git-svn-id: svn://localhost/gambas/trunk@6175 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-22 15:13:42 +00:00
Benoît Minisini
38bfca59c9 [GB.MARKDOWN]
* BUG: Fix markup mismatch detection again. Now markup mismatch does not 
  raise an error anymore. It prints it inside the page.


git-svn-id: svn://localhost/gambas/trunk@6174 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-22 01:23:18 +00:00
Benoît Minisini
c802ae2ba8 [WIKI]
* BUG: Fix the special methods syntax.
* BUG: Fix the class symbols table.

[GB.MARKDOWN]
* NEW: <img>, <br> and <hr> markups don't need to be closed anymore.


git-svn-id: svn://localhost/gambas/trunk@6171 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-22 00:33:46 +00:00
Benoît Minisini
960ddb4c14 [WIKI]
* NEW: Some cosmetic fixes.
* NEW: Implement the read-only view mode.
* BUG: Correctly handle current language in links.

[GB.MARKDOWN]
* NEW: The [[ ... ]] syntax now uses the "table" class by default for the 
  <table> markup.


git-svn-id: svn://localhost/gambas/trunk@6170 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-21 23:33:07 +00:00
Benoît Minisini
5caf76d001 [WIKI]
* BUG: Tuning of the old wiki conversion.
* NEW: Change the wiki structure. The Gambas information files and 
  component files are put in the 'info' sub-directory.

[EXAMPLES]
* NEW: LCDLabel: New example.

[GB.FORM]
* BUG: ButtonBox button is correctly disabled when the Enabled property is 
  cleared.

[GB.MARKDOWN]
* NEW: Two new callbacks : one called when entering a table, one when 
  exiting.


git-svn-id: svn://localhost/gambas/trunk@6169 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-21 22:17:25 +00:00
Henrique
57d1391171 [DEVELOPMENT ENVIRONMENT]
* NEW: Added the shortcut information in the buttons on the translate form.
* NEW: Updated the Brazilian Portuguese translation.



git-svn-id: svn://localhost/gambas/trunk@6166 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-18 16:56:26 +00:00
Benoît Minisini
3406237f44 [DEVELOPMENT ENVIRONMENT]
* BUG: Fix integer properties reading when loading a form.


git-svn-id: svn://localhost/gambas/trunk@6165 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-18 13:27:00 +00:00
Benoît Minisini
32940a1a70 [DEVELOPMENT ENVIRONMENT]
* NEW: Support for "Angle" properties. These properties are integer 
  properties that represent an angle in degrees. Radians are not supported 
  at the moment.


git-svn-id: svn://localhost/gambas/trunk@6164 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-17 22:09:13 +00:00
Benoît Minisini
66ce4042d2 [DEVELOPMENT ENVIRONMENT]
* BUG: Fix the analyze of exported classes that override a class from a 
  component.


git-svn-id: svn://localhost/gambas/trunk@6154 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-13 00:47:54 +00:00
Benoît Minisini
d4f34166dd [DEVELOPMENT ENVIRONMENT]
* NEW: Menu shortcut for defining a class or a form as startup class has 
  been removed from the editor (but not from the project tree).
* NEW: A new menu to run a specific form as if it was the startup class.

[WIKI]
* NEW: The wiki is almost finished. Tuning is needed, as the automatic 
  conversion between the old wiki syntax and the new markdown syntax cannot 
  be perfect. Not yet done: history, registration, to do list.

[EXAMPLES]
* NEW: WaveGenerator: Set the "is-live" property of the 'audiotestsrc' 
  plugin.
* NEW: WaveGenerator: Use the 'autoaudiosink' output instead of a specific 
  one.
* NEW: WaveGenerator: Allow to choose the wave form.

[INTERPRETER]
* NEW: A new '-s' command-line option to override the startup class defined 
  in the project.

[GB.FORM]
* NEW: MaskBox has a new ShowDefault property. When set, the maskbox does 
  not hide its contents anymore when losing the focus if its value was the 
  default value.

[GB.GTK]
* BUG: Control Move() and MoveScaled() method do not try to resize the 
  control anymore if their width and height arguments are omitted.

[GB.MARKDOWN]
* BUG: Bug fixes, tuning...

[GB.MEDIA]
* NEW: MediaControl: An enumeration property can be set through its integer 
  value now.


git-svn-id: svn://localhost/gambas/trunk@6153 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-12 22:26:02 +00:00
Tobias Boege
d4ec08a74c [DEVELOPMENT ENVIRONMENT]
* NEW: FMakePatch: Save chosen paths (old source archive, old project, patch
  file name) in the project's .settings.
* NEW: FPatch: Save last loaded patch in .settings.
* NEW: Re-read the entire project after patching/reverting since a patch can
  change version numbers, components used, etc..
* BUG: Patch: the gambas-patch-ignore file is now chmod'd to rw-------.



git-svn-id: svn://localhost/gambas/trunk@6149 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-12 14:34:45 +00:00
Benoît Minisini
5a61180b86 [CONFIGURATION]
* NEW: Dutch translation updated in many places.

[DEVELOPMENT ENVIRONMENT]
* NEW: New option to run a program inside a true virtual terminal, but its 
  standard error output is redirected to the IDE console.

[WIKI]
* NEW: New Gambas wiki CGI script. It aims at replacing the current wiki. 
  Currently in development...

[INTERPRETER]
* NEW: A new '-t' hidden command-line argument to support redirecting the
  standard error output to a named pipe.

[GB.IMAGE]
* BUG: Link with the mathematic library as the pow() function is used for
  the image gamma filter.

[GB.MARKDOWN]
* NEW: Markdown.Line is a new property that returns the current line if an 
  error occurs while converting markdown syntax to HTML.
* NEW: Support for custom commands "{@...}".
* NEW: The quote characters has the same effect as the backquote character, 
  except that markdown is allowed inside.

[GB.QT4]
* BUG: Clipboard.Paste() now returns the image when there is both image and 
  text inside the clipboard.



git-svn-id: svn://localhost/gambas/trunk@6146 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-09 16:00:13 +00:00
Benoît Minisini
1d2147f99c [DEVELOPMENT ENVIRONMENT]
* BUG: Don't freeze when loading an older version of a component project 
  that misses some classes implemented in the newer versions of the 
  component.


git-svn-id: svn://localhost/gambas/trunk@6127 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-02 14:38:51 +00:00
Benoît Minisini
193cbdca1d [DEVELOPMENT ENVIRONMENT]
* NEW: Add gb.markdown component.

[EXAMPLES]
* NEW: SmallWiki: Add support for images.
* BUG: SmallWiki: Many bug fixes and better style sheet.
* NEW: SmallWiki: Use the new gb.markdown component.

[GB.MARKDOWN]
* NEW: This is a new component that implements the Gambas Markdown markup 
  syntax.

[GB.WEB]
* NEW: Response.GetContentTypeFrom() is a new method that returns a MIME 
  type from a path.


git-svn-id: svn://localhost/gambas/trunk@6122 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-02 03:43:57 +00:00
Benoît Minisini
2d11aab2db [DEVELOPMENT ENVIRONMENT]
* BUG: Fix word separators in text editor automatic completion.

[EXAMPLES]
* NEW: Start a new Web application example.

[GB.FORM]
* NEW: DateChooser.MinValue is a new property that allows to define the 
  minimum date that can be selected.
* NEW: DateChooser.MaxValue is a new property that allows to define the 
  maximum date that can be selected.
* NEW: DateChooser: The mouse wheel allows to scroll months and days now.
* NEW: LCDLabel: Add support for some new characters.

[GB.GUI.BASE]
* BUG: Draw.End() now resets antialiasing to TRUE.


git-svn-id: svn://localhost/gambas/trunk@6118 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-02-01 14:25:26 +00:00
Benoît Minisini
b962f1cd90 [DEVELOPMENT ENVIRONMENT]
* BUG: Fix automatic completion with non-ASCII characters.
* NEW: New background image.


git-svn-id: svn://localhost/gambas/trunk@6117 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-01-31 23:42:01 +00:00
Benoît Minisini
6bb4390500 [DEVELOPMENT ENVIRONMENT]
* BUG: Fix how CoordBox control is drawn.
* BUG: Form editor: Property tool buttons are now hidden correctly.
* NEW: Form editor: Property tool buttons now work accordingly to the type
  of the edited form (Form, Report...).
* BUG: Image editor: The clipboard tab of the image toolbox is updated 
  correctly now.
* BUG: The GUI component menu button is updated correctly in all cases now.
* BUG: Text in ReportLabel is now drawn with antialiasing as expected.


git-svn-id: svn://localhost/gambas/trunk@6116 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-01-30 23:22:16 +00:00
Radek Fryšták
412d19069c [DEVELOPMENT ENVIRONMENT]
* NEW: update czech translation.


git-svn-id: svn://localhost/gambas/trunk@6113 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-01-28 13:59:36 +00:00
Benoît Minisini
976b72d87f [DEVELOPMENT ENVIRONMENT]
* BUG: Packager: Ensure that *.deb changelog does not use lines longer than 
  80 columns.


git-svn-id: svn://localhost/gambas/trunk@6101 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-01-25 01:47:38 +00:00
Benoît Minisini
1736610529 [DEVELOPMENT ENVIRONMENT]
* BUG: Read-only files now can be reloaded.
* BUG: Form editor: The lock button is now hidden if the form is read-only.
* BUG: Form editor: The read-only status is correctly refreshed in all 
  cases now.
* NEW: Add a "paste special" entry in the popup menu of the paste button.

git-svn-id: svn://localhost/gambas/trunk@6098 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-01-23 10:12:24 +00:00
Benoît Minisini
dd3688c9f0 [DEVELOPMENT ENVIRONMENT]
* BUG: Write project configuration before making an executable or a source 
  archive, so that their contents is up to date.


git-svn-id: svn://localhost/gambas/trunk@6096 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-01-22 02:39:10 +00:00
Benoît Minisini
35062bb200 [DEVELOPMENT ENVIRONMENT]
* BUG: Fix background of CoordBox controls.
* BUG: Image editor: Fix text tool.
* NEW: Image editor: Text alignment.
* BUG: Image editor: Scaling selection is done from the top left corner by 
  default, and from the selection center only if you press the SHIFT key.
* NEW: Image editor: The mouse wheel now zooms the image.
* BUG: Project property dialog: Fix component list layout.
* NEW: Some new backgrounds.

[GB.FORM]
* NEW: TabPanel: Now there are a left and a right arrow to navigate through 
  the tabs.


git-svn-id: svn://localhost/gambas/trunk@6088 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-01-19 20:25:16 +00:00
Fabien Bodard
1fca41f693 [DEVELOPMENT ENVIRONMENT]
* BUG: The report editor take the ReportLabel rotate angle (in degree)
  into account.


git-svn-id: svn://localhost/gambas/trunk@6086 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-01-17 21:08:24 +00:00
Benoît Minisini
8c6cf71838 [DEVELOPMENT ENVIRONMENT]
* NEW: ImageEditor: A text tool has been added.
* BUG: The "open terminal" and "open file browser" toolbar icons now work 
  as expected.

[WEBSITE MAKER]
* NEW: Update for 3.5.2 release.

[INTERPRETER]
* NEW: Successives spaces in a regular expression pattern now acts like a 
  single space.

[GB.DRAW]
* NEW: Paint.PathOutline is a new property that returns a array of polygons 
  corresponding to the current drawing path.

[GB.FORM]
* NEW: FontBox is a new control that allows to select a font from a text 
  field.
* NEW: The FontChooser control now adapts its interface if its height is 
  too small.

[GB.GTK]
* NEW: Paint.PathOutline is a new property that returns a array of polygons 
  corresponding to the current drawing path.

[GB.GUI.BASE]
* NEW: Add a little left and right padding to GridView cells.
* NEW: ListBox now uses the default selected background color.

[GB.QT4]
* NEW: Paint.PathOutline is a new property that returns a array of polygons 
  corresponding to the current drawing path.


git-svn-id: svn://localhost/gambas/trunk@6080 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-01-12 01:59:49 +00:00
Benoît Minisini
a7afee1bb8 [DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: When double-clicking on a control, don't crash if a 
  there is a mistake in its default event declaration. Just display a 
  warning message on the standard error output.
* NEW: Option dialog: Use SwitchButton instead of ComboBox.
* NEW: Some new backgrounds.

[GB.FORM]
* BUG: SwitchButton now raises its Click event.


git-svn-id: svn://localhost/gambas/trunk@6060 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-01-05 09:22:11 +00:00
Benoît Minisini
0b2d37ca68 [DEVELOPMENT ENVIRONMENT]
* BUG: Image editor: Don't left the editor in an inconsistent state after a 
  paste has been done.


git-svn-id: svn://localhost/gambas/trunk@6059 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2014-01-05 09:19:08 +00:00
Benoît Minisini
36d1a8a70c [DEVELOPMENT ENVIRONMENT]
* NEW: Check the current GUI component in its popup menu.
* BUG: Use '/etc/os-release' to know the SuSE version, instead of 
  '/etc/SuSE-release' which is deprecated.

[GB.FORM]
* BUG: ButtonBox: Some drawing fixes for other themes than Oxygen.

[GB.QT4]
* BUG: The control borders are drawn the same way everywhere.


git-svn-id: svn://localhost/gambas/trunk@6043 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2013-12-31 16:09:53 +00:00
Benoît Minisini
d176a26484 [DEVELOPMENT ENVIRONMENT]
* BUG: Packager: Fix *.deb package description.
* NEW: Add GTK+3 to the system information dialog.


git-svn-id: svn://localhost/gambas/trunk@6030 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2013-12-29 15:47:03 +00:00
Benoît Minisini
493f651f20 [DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas fonts.
* NEW: Update component list.
* NEW: Add a toolbar button to define the GB_GUI environment variable in 
  one click. This button is visible only if the project uses the gb.gui
  component (and if it has been added to the toolbar of course!).
* BUG: Use the same icon for the option dialog and its corresponding 
  toolbar icon.

[GB.FORM.MDI]
* NEW: Shrink the toolbar height a bit.

[GB.GUI]
* NEW: Support for the gb.gtk3 component.


git-svn-id: svn://localhost/gambas/trunk@6028 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2013-12-29 15:17:40 +00:00
Benoît Minisini
a044a8e7d5 [DEVELOPMENT ENVIRONMENT]
* BUG: Correctly initialize the "break on error" button status.
* BUG: Don't set the focus to the console if it is hidden.


git-svn-id: svn://localhost/gambas/trunk@6013 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2013-12-21 10:55:57 +00:00
Benoît Minisini
87df43bd18 [DEVELOPMENT ENVIRONMENT]
* NEW: The debugger now can be told to break the program on any error.
* NEW: Statistic tab in the project property dialog.

[INTERPRETER]
* BUG: Don't crash if an unknown option is passed with the '-g' option.
* NEW: The debugger now can be told to break the program on any error.
* NEW: System.BreakOnError is a new property that allows to set the 
  internal "break on error" option at runtime. I don't know if it is 
  actually useful, so I may remove it.

[GB.DEBUG]
* NEW: The debugger now can be told to break the program on any error.


git-svn-id: svn://localhost/gambas/trunk@6011 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2013-12-18 11:21:01 +00:00
Benoît Minisini
42a089eda6 [DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas fonts.
* NEW: Project converter: try to not crash if the Gambas 2 project has been 
  partially converted.

[GB.QT4]
* BUG: Mouse.Translate() now has an absolute effect, as in gb.gtk.


git-svn-id: svn://localhost/gambas/trunk@6009 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2013-12-16 22:23:13 +00:00
Benoît Minisini
983d1fb51a [DEVELOPMENT ENVIRONMENT]
* BUG: Form editor: Correctly hide and show toolbar entries according to 
  the current state (debugging, read-only...).
* BUG: Form editor: Formatting toolbar buttons act on the entire form if
  nothing is selected now.
* NEW: Project tree: Add a project filter to show all files in conflict.


git-svn-id: svn://localhost/gambas/trunk@6004 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2013-12-15 15:55:16 +00:00
Benoît Minisini
e27221340c [DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas fonts.
* BUG: File property dialog: The 'Revert' button is correctly hidden now.
* BUG: Menu editor: Fix the highlight of the current menu.
* BUG: Menu editor: Fix the menu search box.
* BUG: Project tree: The popup menu should be accurate with extern files 
  now.
* NEW: Display a warning message in the IDE window title for both alpha and
  development versions.
* NEW: For projects whose version is read from a text file, automatically 
  save the project version at project loading if it has changed on disk.


git-svn-id: svn://localhost/gambas/trunk@6003 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2013-12-15 13:59:07 +00:00
Benoît Minisini
f1e8c87dcb [DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas fonts.
* BUG: Fix popup menu when clicking on the "Data" project tree folder.


git-svn-id: svn://localhost/gambas/trunk@5996 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2013-12-11 23:50:34 +00:00
Benoît Minisini
8e23a347ea [CONFIGURATION]
* NEW: Chinese translations updated everywhere.

[DEVELOPMENT ENVIRONMENT]
* NEW: Update Gambas fonts.
* BUG: In the menu editor, the last menu can be move up now.
* NEW: Add "GB_REVERSE=1" in the environment variable list of the project 
  properties dialog.

[GB.DB.FORM]
* NEW: The DataCheckBox control now raises its Click event as expected.

[GB.FORM]
* BUG: The icon of the FileProperties control now correctly adapts its 
  size.

[GB.FORM.MDI]
* NEW: ToolBar now inverts its layout if the current language is right-to-
  left written.

[GB.GTK]
* NEW: Mouse.Translate() is a new method that allows to translate the 
  current mouse event.
* BUG: The rtl layout is correctly initialized at startup.

[GB.GUI.BASE]
* NEW: ScrollArea, GridView, TreeView and its friends now invert their 
  layout if the current language is right-to-left written.

[GB.NET.POP3]
* BUG: Error messages must not be translatable.

[GB.QT4]
* NEW: Mouse.Translate() is a new method that allows to translate the 
  current mouse event.


git-svn-id: svn://localhost/gambas/trunk@5993 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2013-12-09 19:42:30 +00:00
Benoît Minisini
fbaee4554f [DEVELOPMENT ENVIRONMENT]
* BUG: Don't remove the ".lang/.pot" file from version control if it has 
  been already removed.
* NEW: Update Gambas fonts.


git-svn-id: svn://localhost/gambas/trunk@5989 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2013-12-07 16:38:39 +00:00