0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Jul 30, 2024 — Jul 30, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Removed rdoc warning in documentation More... over 13 years ago
Adapted to last API of RDI More... over 13 years ago
Updated Copyright info + adapted to last version of rUtilAnts More... over 13 years ago
Migrated TODO list to Trackers. More... about 14 years ago
Updated copyright information. More... over 14 years ago
Merge branch 'master' of ssh://pbstool.git.sourceforge.net/gitroot/pbstool/pbstool More... over 14 years ago
Initial git commit More... over 14 years ago
* Bug correction: Export plugins did not initialize progrewssion correctly. More... about 15 years ago
* Workaround to bypass wxRuby bug #27245 causing core dumps when invoking Tray menu. * Close renamed to "Close view" for better understanding. More... over 15 years ago
* Adapted to last version of RubyPackager. More... over 15 years ago
* Updated distribution code to be used with last version of RubyPackager. More... almost 16 years ago
Cleaning SVN repository More... almost 16 years ago
* Bug correction: SQLite3 dependencies could not be parsed for platforms not supported. More... almost 16 years ago
* Bug correction: Application can't exit. * Bug correction: When Wx was becoming unstable, displaying final exception was impossible as it tried to log it using Wx. * Bug correction: Releases were trying to launch a wrong rb file as startup. * Re-disable the GC due to bug http://rubyforge.org/tracker/index.php?func=detail&aid=27245&group_id=35&atid=218 * In debug mode, run gc_stress. More... almost 16 years ago
* Adapted the release information to be used correctly by RubyPackager. More... almost 16 years ago
* Added parameters to some GUIHelpers API to add GUI items without registering them. * Shell Shortcut sets surrounding quotes on commands selected with spaces within. * Bug correction: Unregistering tray menu was buggy once the menu disappeared. * Bug correction: Using modal dialogs and hovering mouse around various components after their destruction caused core dumps. * Bug correction: Editing a PortableShell Shortcut by removing a platform content caused crashes. * Bug correction: When a PortableShell Shortcut did not have any content for the current platform, bugs occurred during execution or summary display. More... almost 16 years ago
* Re-activated GarbageCollector as it seems to work with wxRuby 2.1.0. TO BE TESTED THOROUGHLY. * Bug correction: Timers (after and every loops) are now safe: they take care of deleted variables: objects can't destroy themselves before each Wx::Timer has not quit. This was giving random errors when quitting. * Bug correction: When no menu was called on a Tray view and PBS exited, a bug occurred. * Bug correction: Core dumps occurred randomly when mouse was hovering items in the main tree. More... almost 16 years ago
* Added a GUI helper API to register and unregister complete menus containing views to activate/deactivate. * Propose to activate/deactivate in menus all possible views configured in options in the Main Window and the Tray menu. * Bug correction: updating menu items upon command modifications did not update all menu items if several menus were registered. * Cleaned @Commands interface with create/update/delete mnemonics. * Added the possibility for a command to be checkable in toolbars and menus. * Changed options notifications update commands. * Changed commands update views. * Bug correction: When a main window is instantiated with no selected Tag, menu items are grayed correctly. * Set the 'Save' button instead of the 'Save As' button in the toolbar. More... almost 16 years ago
* Added API to the Controller to unregister previously added Menus or Toolbars. * Found a way to veto the collapse of the RootTag in PBSTreeCtrl. * Added the Commands details in the Debug output of DevDebug. * Removed code to handle Accelerators, as it is already taken care of by the menus themselves. * Added API to block and unblock accelerators. * Bug correction: In About dialog, files were taken from the current directory instead of PBS root dir. * Bug correction: When main window received events about items not displayed in it (due to a change in displayed Root Tag), it issued bugs. * Bug correction: Redoing a Tag deletion (or rename) that was once the root tag of a main window causes a core dump. * Bug correction: Create a Tag, Activate a Mainwindow on it, close the window, Undo creation => Bug. * Bug correction: Root Tag by default was collapsed. * Bug correction (#2816978): Disable shortcuts while editing label in TreeCtrl. More... almost 16 years ago
* MainWindow icon should be the Tag's one. * Double-clic on an item in the main view should run the Shortcut. More... almost 16 years ago
* Added notifications for Transactions Begin/End: views can now setup some processing factorized for all notifications to come. * Determined transactions are not refreshed by every atomic operation. * Main tree optimizations: ** Used a cache of items to sort, per transaction ** Stored the key of each item with the data associated to tree items: this is the key to be used to compare items on sort More... almost 16 years ago
* Added Controller API to change the progression text. * Used progression bar correctly in the following plugins: ** Any Shortcut plugin command ** Export/Files ** Export/HTML ** Export/XML ** Import/Firefox3 ** Import/XML * Bug correction: ChooseIconDialog was issuing a bug due to directories presence in Graphics directory. * Bug correction: ChooseIconDialog was issuing a bug for corrupted images. More... almost 16 years ago
* Used SimpleWxGUI ProgressView for RDI. * Implement progress bar for Undo/Redo More... almost 16 years ago
* Implemented ProgressBars on every transaction (by default, progress bars are undetermined) * SVN forgot Splash.png file * Transactions can now be cancelled using the ProgressDialog. * Set correctly name and icon for splash screen. * Opening files use progression dialog correctly. * Bug correction: SQLite3 usage by Firefox and Chrome was issuing a bug. * Bug correction: Shell type plugin could not run commands in directories encapsulated within quotes. More... almost 16 years ago
* Better protection against exceptions occuring during startup. * Better protection against exceptions occuring during PBS run. * Implemented a splash screen using rUtilAnts::GUI::ProgressDialog. More... almost 16 years ago
* Refactored requires for gain in startup performances. * Removed useless requires. * Removed useless MeissingDependencies.rb file. * Forgot to commit Close.png file. More... almost 16 years ago
* Implemented the Main frame as an integration plugin, accepting any Tag to be displayed. Main window is now optional. * When no more integration plugins are activated (on startup or closure cancellation), the Options dialog pops up to select some. * Added possibility to quickly instantiate each integration plugin on the Root Tag in menus (Main and Tray). * Better framework for integration plugins that can be all closed. * Created a type plugin (Portable Shell Command) that executes given files on different ways depending on the platform it is run on. * Closing the main window just closes the integration plugin instance. * Added a Close command and associated menu items (in Main and Tray) to close instances instead of exiting PBS. * Added PBS sub-menu in Tray to access setup, close, exit and instantiate other integration plugins. * Added a Shortcut command that runs a Shortcut. * Renamed the onExit event into onExiting as it is called before actual instances deletion. * Simplified initialization and startup processes of the Controller, MainApp and MainFrames (no more init methods). * Simplified exit code (no more global variable). * Better and more precise error messages when graphics do not exist. * Exit code ensures that there is at least 1 active integration plugin's instance if exit is cancelled. * Added API to the Controller to unregister GUIs from events. * Added API to the Controller to check if there is at least 1 activated integration plugin. * Bug correction: Register/unregister instances of Integration plugins to the Controller's GUIs. * Bug correction: When no instance of a given integration plugin exists, quitting setup was failing. * Bug correction: Integration plugins having no options were making the Setup dialog fail. * Bug correction: Integration plugins having no options edition panel were making the Setup dialog fail. * Bug correction: Adding new integration plugin instance in the Setup dialog was issuing a bug. More... almost 16 years ago
* Implemented a new Type plugin that executes some program differently depending on the platform it is run on. More... almost 16 years ago
* Implemented a Shortcut command that runs a Shortcut More... almost 16 years ago
* Get a Shortcut's title from its content (the same way we get the icon). Maybe more generally, fill its whole metadata from its content. * Renamed the FindIcon Shortcut command into FindMetadata shortcut command, as it now updates the whole metadata. * Updated Types plugins API to give metadata based on their contents. * Updated EditShortcutDialog to set correctly button to fill metadata based on content. More... almost 16 years ago