Releases: cfillion/reapack
Releases · cfillion/reapack
v1.1rc4
v1.1rc3
Added:
- about pkg: contents: add "Locate in explorer/finder" context menu action
- config: add ReaTeam/Themes to the default repositories
- config: enable all default repos on upgrade from previous version
- implement per-repository override for the "Install new packages" setting
Changed:
- about pkg: auto-select the current version
- manager: make the window user-resizable [#10]
- remote: improve name validation (now limited to 4..24 chars)
Fixed:
- report: only display changes up to the newly installed version
v1.1rc2
Added:
- support multiple action list sections for scripts [p=1732794]
Changed:
- about pkg: display in which Action List section the files are registered
- browser: make the about window follow browser selection [p=1730194]
- browser: clarify package registry read failure error message
- move the repo index cache to /ReaPack/cache/ subfolder
- source: ignore AL registration information of non-script files
Fixed:
- about: don't reset the dialog when the content remains the same
- registry: don't downgrade the db version when higher than current
- tabbar: avoid flickering on wine when switching tab
v1.1rc1
Added:
- filter: implement ^ and $ anchors to match start and end of string
- filter: implement NOT, OR and ( ) grouping operators à la REAPER
- manager: synchronize after enabling a repo or the auto install mode [p=1726030]
Changed:
- about repo: add ^anchors$ when setting the browser's filter
- about: make the window user-resizable [#10]
- config: enable all repositories by default [p=1726030]
- manager: make the window bigger [#10]
Fixed:
- win32: update curl to v7.50.2 (bugfix for wine) [p=1717444]
v1.1beta3
Added:
- about repo: add "find in browser" action in the package context menu
- about: add "about {repository}" button in the package's about dialog
- about: ask whether to install all packages or update installed packages
- about: merge the about dialogs and make it modeless [p=1716746]
- synchronize: prompt to uninstall obsolete packages [#8]
Changed:
- about: show package descriptions in Contents tab
- about: use package description in dialog title
- allow a conflicting pkg to be installed if the other is getting uninstalled
- browser: preserve insertion order of actions
- browser: show stored description of obsolete packages
- browser: show the newest available version even if it's older than the one currently installed
- download: share dns cache and ssl sessions between connections
- index: remove ".xml" suffix from the download display name
- manager: rename option "Install new packages automatically" to "Install new packages when synchronizing"
- package: ensure package names do not contain slashes
- registry: store package descriptions offline
- richedit: stop moving the caret to the end of the document on windows
- show package descriptions in progress and report dialogs
- transaction: process uninstallation tasks before any other task
- transaction: wait for current tasks to be finished before processing new ones
- write data files directly into the Data directory (for toolbar icons)
Fixed:
- about repository: don't sort the version column lexicographically
- browser: always reset pin when clearing actions
- browser: don't sort the version column lexicographically
- browser: fix crash when double-clicking on an obsolete package [p=1713186]
- browser: fix display of pinned state for obsolete packages
- browser: remember scroll position when reloading the list on windows
- dialog: fix wrong amount of memory allocated for clipboard copy
- download: bypass cache when fetching index files
- download: enable all content encodings known by curl
- download: enhance reporting of download errors
- download: fix http error reporting when connecting through a proxy
- index: always re-download indexes when requested
- listview: fix Shift+F10 on Windows (bis)
- registry: accept databases written by compatible newer versions of ReaPack
- report: make Return key always close the dialog on windows
- win32: fix resource path encoding issue in some setups [p=1718542]
v1.1beta2
Changed:
- browser: change the type filter toggles to be exclusive
Fixed:
- browser: fix sorting by last update column when a type filter is enabled
- fix a few possible memory leaks when loading repository indexes
- fix a memory leak occuring when loading equivalent versions
- progress: prevent briefly going over 100% before closing the dialog
- report: don't always use plural in the overview line
v1.1beta1
Added:
- about: add "Copy source URL" menu item in package contents tab
- about: implement per-package documentation
- about: support screenshot links
- add support for theme packages
- browser: add Last Update column (collapsed by default)
- browser: add Repository column (collapsed by default)
- browser: add shortcut F5 to refresh the package list
- browser: make the window user-resizable
- browser: save and restore window size and position
- download: add option to toggle SSL certificate verification
- download: add support for proxy servers
- listview: add feature to restore the columns to their default state
- listview: allow user to collapse columns
- listview: save and restore sort and column order
- osx: add support for old OS X versions up to 10.7
Changed:
- browser: rename Package Name column to just Package
- dialog: enhance centering bias logic
- merge Package Contents and Package History in a single dialog
- show package descriptions by default instead of filenames
- synchronize: remove "nothing to do" popup when no updates are available
Fixed:
- about: adjust position of link button depending on which buttons are visible
- dialog: fix context menus being shown on the wrong monitor in some setups
- dialog: improve window placement in multi-monitor setups
- don't crash when encountering empty lines in changelogs
- listview: fix context menu position when using Shift+F10 on Windows
v1.0
v1.0rc3
Added:
- manager: add restore default settings feature
Changed:
- browser: don't uninstall packages from protected repositories
- import: open the manager along with the import dialog
- manager: consider the whole selection when building the context menu
- manager: disable the apply button when config is unchanged
- manager: make copy url use the whole selection
- manager: prompt to apply changes when clicking on browse packages button
Fixed:
- win32: support unicode chars in REAPER resource path
v1.0rc2
Added:
- browser: implement Ctrl+A, Ctrl+Shift+A and Ctrl+C shortcuts
- manager: implement Ctrl+A, Ctrl+Shift+A and Ctrl+C shortcuts
- version: support v0.0 and lesser
Changed:
- about: annotate main files with an asterisk
- browser: minor UI tweaks
- browser: restore actions button
- manager: add browse packages button
Fixed:
- revert "browser: avoid reloading indexes unless they were updated by the transaction"
- transaction: fix registration of scripts embedded in non-script packages
- transaction: fix removal of obsolete files
- transaction: unregister obsolete main files