See <http://robot.radiaatto.ri.fi/job/RIDE-Windows/368/changes>
Changes: [Jussi Malinen] fix tab char to work on text editor [Mikko Korpela] Fix crash during execution in linux [Tatu Kairi] Help-menu: Added link to user guide [Mika Hänninen] Fix for issue 1101 [Tatu Kairi] TableControllers: better comment [Mikko Korpela] Fix separating spaces absurd selection [robotframework] Fixes #1064: Directory init file library imports fail [Mikko Korpela] Draft of the search toolbar item [Mikko Korpela] Search Tool with event handling [Mikko Korpela] First working search keywords from toolbar [Mikko Korpela] Search Keywords description [Pekka Klärck] Don't place tooltips under cursor. Issue 1004. [Mikko Korpela] cleanup [Mikko Korpela] Draft of multisearch [Mikko Korpela] Search: Change icons works [Mika Hänninen] Search: refactored icons [Tatu Kairi] Fixes #1080: 'Find Where Used' in Grid now recognizes dashes in variable name [Mikko Korpela] testsearc init [Mikko Korpela] Search: Add tooltip [Tatu Kairi] Fixes #1124 -- default font size now same as before [Tatu Kairi] Fixes #1119: resolve imports before deleting [Tatu Kairi] Fix #1124: migrate script for old settings [Tatu Kairi] Fix #1124: migrate font size only when it is the default font size [Mikko Korpela] working draft of test search [Mikko Korpela] testsearch: Automatically select the first match [Mikko Korpela] testsearch: Call select in UI Thread [Mikko Korpela] improve listener name [Mikko Korpela] cleanup [Mikko Korpela] keywordsearch: Set focus to search field when opening [Mikko Korpela] testsearch: Got through documentation [Mikko Korpela] search: Default search is now test search [Mikko Korpela] Search: Shortcut for focusing in to the search field [Mikko Korpela] testsearch: mockup for match locations [Mikko Korpela] Tests are shown in the following order name < tag < doc [Mikko Korpela] Remove SearchPlugin [Mikko Korpela] fix tag matching [Mikko Korpela] Plugin doc [Mikko Korpela] test for test search exact name matching [Mikko Korpela] tests for matching tags and doc [Mikko Korpela] better accessor to test documentation controller [Mikko Korpela] First draft of multiple term match [Mikko Korpela] testsearch: Fix caseinsensitivity [Mikko Korpela] TestSearch: Improved dialog data [Mikko Korpela] TestSearch: sorting [Tatu Kairi] Fixes #1026: Ctrl+D in grid editor deleted two rows in Linux [Mikko Korpela] test cleanup [Mikko Korpela] Test Search: show tags and improve title [Mikko Korpela] Search Tests: fix tag problem [Mikko Korpela] Search Tests: In Tools menu [Mikko Korpela] Test Search: Make a new search from search control [Mikko Korpela] Test Search: Use only one dialog [Mikko Korpela] Update Robot Framework 90d3c25fec7a [Mikko Korpela] Test Search: First draft of tags only functionality [Tatu Kairi] updated lib/robot into a version that handles multi-line paragraphs [Mika Hänninen] generate_big_project: upgrade from github and usage refactoring [Ilmari Kontulainen] add wxPython existence verification to installers [Ilmari Kontulainen] simplify ride startup [Ilmari Kontulainen] add desktop icon in windows installer [Pekka Klärck] aks user before creating windows shortcut - issue 1132 [Mika Hänninen] generate_big_project: installation configs [Mika Hänninen] Issue 1138: Make ctrl+A as Mac only binding [Tatu Kairi] Hopefully fixes #1092 'File changed on disk'-dialog keeps popping up [Mikko Korpela] Show the number of matching results [Mikko Korpela] tree: Import cleanup [Mikko Korpela] tree: Import cleanup based on min wxversion 2.8.10.1 [Mikko Korpela] Fix none existing OnCancelEdit on windows wxpython 2.8.11 [Mikko Korpela] Fix ride starting [Pekka Klärck] renamed post_install.py -> ride_postinstall.py to make it less generic. this file is copied to target system in installation so generic name can cause conflicts [Mika Hänninen] Fix for change format [Pekka Klärck] Better image to Windows installer. Copied from Robot Framework. [Mikko Korpela] TestSearch: Using multimatcher [Mikko Korpela] testsearch: Refactoring [Pekka Klärck] Show warning when wxPython < 2.8.12.1 [Tatu Kairi] wxpython warning when needed [Mikko Korpela] testsearch: Priority when many patterns [Mikko Korpela] searchtest: Total match priority [Mikko Korpela] testsearch: results in sorted order [Mikko Korpela] testsearch: Preprocess inputs from search bar [Mika Hänninen] testsearch: fix losing focus when scrolling through results (win,mac) [Mikko Korpela] testsearch: Only call selection once in 200 ms to keep UI thread responsive when scrolling through the results [Mikko Korpela] testsearch: Use wx.Timer to minimize select events while scrolling [Mikko Korpela] testsearch: optimize result sorting performance [Mikko Korpela] testsearch: First draft working with tag patterns [Mikko Korpela] kweditor: prevent almost simultanious namespace updates from recolorizing grid editor [Mikko Korpela] searchtests: Fix not refreshing in windows when doing another search [Mikko Korpela] Fix selection problems on windows [Tatu Kairi] Fixes #1092: 'File changed on disk'-dialog keeps popping up [Tatu Kairi] Pretty confident this fixes #1092 [Mikko Korpela] test search UI draft [Mikko Korpela] testsearch: back to without patterns search [Mikko Korpela] testsearch: fix tests [Mikko Korpela] testsearch: Draft of tags based search with includes working [Mikko Korpela] testsearch: working tag search [Mikko Korpela] testsearch: added help texts [Mikko Korpela] testsearch: Handle only excludes [Tatu Kairi] fixed test failing test relating to #1092 [Mikko Korpela] cleanup [Mikko Korpela] cleanup [Mikko Korpela] testsearch: Process enter in include and exclude fields [Mikko Korpela] testsearch: tag search go to result [Mikko Korpela] searchbar: Show keyboard shortcut in tooltip [Mikko Korpela] testsearch: fix focus problems between notebook tabs [Mikko Korpela] librarymanager: Fix Remote library import [Mikko Korpela] testsearch: Add shortcuts to shortcut help [Mikko Korpela] testsearch: Survive when no data is open [Mikko Korpela] librarymanager: optimize test for unknown exception during get keywords [Mika Hänninen] testsearch: use HelpLabel for info texts [Mikko Korpela] .gitignore: add rfgen.py [Pekka Klärck] Updated app icon pack to contain also 64x64 version of the icon. Need to still test how it looks in different environments. Also added accidentally deleted create_icon.sh back. [Mika Hänninen] testsearch: replaced input field with two buttons [Mika Hänninen] added missing images [Pekka Klärck] reverted app icons back to original. having 64x64 version didn't help. [Mikko Korpela] toolbar: Add shortcuts to tooltips to improve learnability [Mikko Korpela] remove F4 shortcut from list [Mikko Korpela] renamed modules [Mikko Korpela] searchtests: Select first on the list when searching again [Mikko Korpela] drive tests for windows [Mikko Korpela] Version 0.54 [Mika Hänninen] issue 1137: changes into Tools menu, renamed 'run' menu to 'macros' [Mika Hänninen] issue 1137: changed run and stop icons in the toolbar [Mika Hänninen] issue 1137: show shortcuts similar way in toolbar and menu [Mika Hänninen] issue 1155: added binding for search button [Mika Hänninen] issue 1154: added needed properties into ExcludedDirectoryController [Mika Hänninen] issue 1137: order items in Tools menu [Tatu Kairi] Excludes: moved excludes to its own file [Tatu Kairi] Excludes: initial implementation of editing excludes in preferences [Tatu Kairi] Excludes: moved also unit tests to its own file [Tatu Kairi] Excludes: support patterns in path. Fixes #1117 [Tatu Kairi] Excludes: refactored normalizing path [Mika Hänninen] issue 1157: resolve list before taking actions on items [Mika Hänninen] revert previous commit [Mika Hänninen] issue 1157: atomic fix [Tatu Kairi] Excludes: Added help dialog to exclude editor in preferences [Mikko Korpela] Links to downloads page [Mikko Korpela] resourcefilecontrollerfactory: Fix is_used when new resources added or old removed [Mikko Korpela] ResourceFileControllerFactory: Add assert that for some reason fixes the problem with unused external resources [Mikko Korpela] resource_file_controller_factory: Add chiefcontroller as field [Tatu Kairi] Excludes: handle empty paths from excludes editor [Tatu Kairi] Excludes help: left-align text, make dialog window resizable [Tatu Kairi] made about-dialog resizeable [Mikko Korpela] Fix issue 1135 [Mika Hänninen] issue 1146: local var with same name as global var - the suggestions list shows only local [Mika Hänninen] issue 1137: refactored order of items in Tools menu, and used similar icon for Start in Run tab [Mikko Korpela] Issue 1135: test for external resource loading is_used problem [Mika Hänninen] revert commit #9627d3d666 [Pekka Klärck] updated bundled robot to get in fixes for #1147 and #1162 [Pekka Klärck] potential fix for #1108. basically reverting back to original and expecting original problems were caused by old wxpython versions or have been fixed otherwise. [Pekka Klärck] better potential fix for #1108. [Pekka Klärck] preview release [Mika Hänninen] add force install option to avoid broken upgrades [Mika Hänninen] issue 1146 fixed [Mikko Korpela] ResourceFileController: move notification from chief to resource_controller [Mikko Korpela] resource import modification informing to resourcecontroller [Mikko Korpela] chiefcontroller: refactoring resource creation informing [Mikko Korpela] Occurrences: ignore Documentation keyword matches [Pekka Klärck] copyrights and small import cleanup [Mika Hänninen] issue 1160: add disable() methods for test and keyword searches [Mikko Korpela] Fix comments going missing from For-loops [Mikko Korpela] cleanup [Mikko Korpela] test for for-loop comment issue [Mikko Korpela] Fix problems with comments when changing for loop step to normal step [Mikko Korpela] Fix comments when changing normal row to for-loop row [Pekka Klärck] updated bundled robot to get in fix for handling comments in for loop declaratio (issue 1159) [Mikko Korpela] Fix partial forloop with existing comment [Ilmari Kontulainen] fix embedded arguments renaming from tree (does not rename occurrences) [robotframework] Excludes: fine-tune path normalization [Tatu Kairi] Excludes Preferences: added help text when saving [Tatu Kairi] Excludes: added a test [Mika Hänninen] issue 1160: added info text about restart need if enabling/disabling plugins [Mikko Korpela] forloop: fix move problem [Mikko Korpela] rename _get_raw_steps to get_raw_steps [Mikko Korpela] rename _set_raw_steps to set_raw_steps [Mikko Korpela] forloop refactoring and fixed for-loop breaking when moving [Ilmari Kontulainen] change setUp to setupClass in TestFindOccurrencesWithFiles [Mika Hänninen] fixed the font weight in the manage plugins [Mika Hänninen] Fixed the font size in the manage plugins [Mika Hänninen] Refactored font size [Mikko Korpela] ignore also files starting with _ [Mikko Korpela] Fix issue 1167: with unused resources and underscore [Mikko Korpela] show autocompletion when selected from Tools menu [Tatu Kairi] ContentAssistFileButton: reverse changes from issue #1064 ------------------------------------------ Started by user Mikko Korpela Building remotely on Eficode Windows CI in workspace <http://robot.radiaatto.ri.fi/job/RIDE-Windows/ws/> Checkout:RIDE-Windows / <http://robot.radiaatto.ri.fi/job/RIDE-Windows/ws/> - hudson.remoting.Channel@628a0fe3:Eficode Windows CI Using strategy: Default Last Built Revision: Revision 38102775f5ddb4579b3e4007afced5878b496162 (origin/HEAD, origin/master) Fetching changes from 1 remote Git repository Fetching upstream changes from git://github.com/robotframework/RIDE.git Seen branch in repository origin/0.52.x Seen branch in repository origin/HEAD Seen branch in repository origin/exclude-dirs Seen branch in repository origin/filesystemtree Seen branch in repository origin/gh-pages Seen branch in repository origin/issue-983 Seen branch in repository origin/master Commencing build of Revision b172b8783e97b25e670a8c3d54eb0fb339772e9d (origin/HEAD, origin/master) Checking out Revision b172b8783e97b25e670a8c3d54eb0fb339772e9d (origin/HEAD, origin/master) Warning : There are multiple branch changesets here [RIDE-Windows] $ cmd /c call C:\Users\ROBOTT~1\AppData\Local\Temp\2\hudson8598997514180757410.bat <http://robot.radiaatto.ri.fi/job/RIDE-Windows/ws/>cd> <http://robot.radiaatto.ri.fi/job/RIDE-Windows/ws/> <http://robot.radiaatto.ri.fi/job/RIDE-Windows/ws/>paver> test --with-xunit ---> pavement.test .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................F..................................................................................................................................................................................................................................................................................................................... Captured Task Output: --------------------- ---> pavement.test Traceback (most recent call last): File "C:\Program Files (x86)\Python27\lib\site-packages\paver\tasks.py", line 190, in _run_task return do_task() File "C:\Program Files (x86)\Python27\lib\site-packages\paver\tasks.py", line 187, in do_task return func(**kw) File "pavement.py", line 89, in test assert _run_nose(args) is True AssertionError ====================================================================== FAIL: test_case_insensitive_ignore_relative (namespace.test_resourcefactory.ResourceFactoryDirectoryIgnoreTestCase) ---------------------------------------------------------------------- Traceback (most recent call last): File "<http://robot.radiaatto.ri.fi/job/RIDE-Windows/ws/utest\namespace\test_resourcefactory.py",> line 81, in test_case_insensitive_ignore_relative self._ignore_import(os.path.relpath(os.path.dirname(__file__))) File "<http://robot.radiaatto.ri.fi/job/RIDE-Windows/ws/utest\namespace\test_resourcefactory.py",> line 85, in _ignore_import self.assertEqual(None, self.r.get_resource_from_import(self._import, self._context)) AssertionError: None != <object object at 0x000000000E4717B0> ---------------------------------------------------------------------- Ran 951 tests in 9.418s FAILED (failures=1) <http://robot.radiaatto.ri.fi/job/RIDE-Windows/ws/>exit> 1 Build step 'Execute Windows batch command' marked build as failure Recording test results