fix #7989 - add support for extended classes (partial)
[roobuilder] / debian / changelog
1 roobuilder (5.0.2) UNRELEASED; urgency=medium
2
3   * support for extended writing of vala applications
4     Note that sealed classes causes issues, so generally it's not usable yet
5   * Move Node (drag with shift pressed)
6   * Changing property key now triggers save/language server
7   * Fixed sending wrong 'save' to language-server (caused LS to crash)
8   * Fixed Gtkview - uses toSource(), rather than file.get_contents()
9  
10
11  -- Alan Knowles <alan@touchbox>  Sun, 28 Jan 2024 06:54:56 +0800
12
13 roobuilder (5.0.1) unstable; urgency=medium
14
15   * switch to meson build
16   * remove internal compiler - switch to call meson/ninja
17   * language server support  (basic)
18   * autocompletion working on JS and vala
19   * errors from language server
20   * icons indicating status of language server
21
22  -- Alan <alan@roojs.com>  Wed, 24 Jan 2024 15:07:37 +0800
23
24 roobuilder (5.0.0) unstable; urgency=medium
25
26   * converted code to GTK4 
27
28  -- Alan <alan@roojs.com>  Wed, 3 Jan 2023 15:45:00 +0800
29
30 roobuilder (4.4.2) unstable; urgency=medium
31
32   * file search tool in project navigator
33   * build compliler warnings
34   * project save fixed
35
36  -- Alan <alan@roojs.com>  Tue, 06 Sep 2022 11:44:46 +0800
37
38 roobuilder (4.4.1) unstable; urgency=medium
39
40   * fix issue with old js files using user defined properties
41   * Project properties now shows full path 
42   * Project properties tidy up
43   * goto line now works better (from errors)
44   * clicking code view opens up correct node and shows properties.
45   * segfault on invalid properties fixed.
46   * add icon only shown on nodes that accept children
47   * Gtk.MenuItem and children auto have .show() added to code
48   
49  -- Alan <<alan@roojs.com>  Wed, 31 Aug 2022 17:22:23 +0800
50
51 roobuilder (4.4.0) unstable; urgency=medium
52
53   * slightly better search boxes
54   * Add node is in a column, rather than button above
55   * Adjust location of popover for editing properties
56   * hide file tree on non-gtk projects
57   * project directory scan caching removed (so it shows latest files)
58   * mouseover icon view shows bigger view of UI
59   * single compiler for gtk, and notify all relivant windows of result
60
61  -- Alan <alan@roojs.com>  Wed, 31 Aug 2022 14:43:28 +0800
62
63 roobuilder (4.3.0) unstable; urgency=medium
64
65   * Open files management - will not open same file twice / pulldown to pick open files
66   * Left Tree alighment of icons
67   * Left Tree icons now work on adding and dragging.
68   * Left Tree Tooltip on nodes now shows all properties correctly
69   * Resource fetching simplified
70   * Caching of Library data 
71   * Fix loading of Roo library data
72   * Enums now 'RAW' type 
73   * Fix Compiler so gcc is not run when doing inline testing
74   * Depricated properties and signals not shown in lists
75   * Property lists and Signal lists include info on definer source, and type in seperate columns
76   * Vala generation for 'add' and ctor generation revised
77   * List of available objects to add better defined in source now
78   * Auto generation of some properties when adding nodes and child nodes
79   * Icons for node nodes
80   * Event handler signatures should work better
81   * Gtk Buttons on dialogs now use buttons[] 
82   * Structs support for properties
83   * Some tooltip help on Roo properties and signals
84
85  -- Alan <alan@roojs.com>  Fri, 08 Jul 2022 11:00:48 +0800
86
87 roobuilder (4.2.0) unstable; urgency=medium
88
89   * Remove Clutter dependancy and interface
90   * Change Project and File management to Popover
91   * Property editing now expand right
92   * Popover property editing
93   * Popover for adding properties, events and children
94   * Cleaner User interface - icons and text for most things now.
95
96  -- Alan <alan@office.roojs.com>  Wed, 25 May 2022 14:41:34 +0800
97
98 roobuilder (4.1.0) unstable; urgency=medium
99
100   * upgrade json file format - better support for diffable files - other features like better child object detection from code docs 
101   * support for vala 0.56+ due to copying code from valac (as codegen and ccode are not exported) 
102
103  -- Alan <alan@office.roojs.com>  Tue, 03 May 2022 17:40:50 +0800
104
105 roobuilder (4.0.0) unstable; urgency=medium
106
107   * Initial Release.
108
109  -- Alan <alan@roojs.com>  Thu, 16 May 2019 17:47:00 +0800